From 059d26df9c632794793519adc5a280a37eaeaf5e Mon Sep 17 00:00:00 2001 From: MASES Public Developers Team <94312179+masesdevelopers@users.noreply.github.com> Date: Wed, 22 Feb 2023 12:27:46 +0100 Subject: [PATCH] JNetReflector update and added Java 11 reflected classes (#131) * #130: added new command line switch DoNotAddJarsInClasspath * #130: extending ClassLoader, Package and added classes in JNetReflector * #130: upgrade compilation to Java 11 and added new class to get Java classes from modules * #130: upgrade to JCOBridge 2.5.3, update class retrieve using burning wave, better sharing classes between JNetReflector and JNet, every reflection made on Class instead to ZipArchiveEntry * #130: folder rename to be inline with JNetReflector rules * #53: version upgrade * #38: finalize update of JCOBridge * #130: command-line switch becomes ModulesToParse * #130: update namespace name and using to follow JNetReflector rules * #130: Fix generation of properties * https://github.com/masesgroup/JNet/issues/130#issuecomment-1426833620: if the class name ends with Listener it is reflected only using a container class and it is in charge to developer to build the Java-.NET connection class * #130: added management of Exception * #130: added check for property name in contrast with method name, plus start adding operators section * #130: added ClassToBeListener, ClassesToAvoid, NamespacesInConflict to manage some conditions raised from Java 11 reflection * #130: Biggest review of previous created classes to receive the classes of Java 11 generated with JNetReflector * #130: update command line switch to ClassesToBeListener * #130: added first generated version of Java 11 classes * #130: added management of cast operators * https://github.com/masesgroup/JNet/issues/130#issuecomment-1438719700: preliminary update for operators * https://github.com/masesgroup/JNet/issues/130#issuecomment-1438719700: full update after application of operators * #130: updates after JNet changes * #130: reflect Java classes for native types as nullable in .NET * #130: updates trying to create always the same order on classes, methods, etc * #130: updates after ordering * #130: try fix classes sequence * #130: documentation update * Force to set Java 11 as default to solve CodeQL issue --- .github/workflows/build.yaml | 4 +- .github/workflows/codeql-analysis.yml | 10 +- .github/workflows/pullrequest.yaml | 4 +- .github/workflows/release.yaml | 4 +- src/java/jnet/pom.xml | 15 +- .../org/mases/jnet/JNetReflectorHelper.java | 80 + src/net/Common/Common.props | 2 +- .../Documentation/articles/usageReflector.md | 23 +- src/net/JNet/Extensions/JavaUtilExtensions.cs | 2 +- .../Java/Applet/AllPackageClasses.cs | 27 + src/net/JNet/Generated/Java/Awt/AWTError.cs | 58 + src/net/JNet/Generated/Java/Awt/AWTEvent.cs | 166 + .../Generated/Java/Awt/AWTEventMulticaster.cs | 579 ++ .../JNet/Generated/Java/Awt/AWTException.cs | 58 + .../JNet/Generated/Java/Awt/AWTKeyStroke.cs | 136 + .../JNet/Generated/Java/Awt/AWTPermission.cs | 72 + .../JNet/Generated/Java/Awt/ActiveEvent.cs | 65 + src/net/JNet/Generated/Java/Awt/Adjustable.cs | 133 + .../Generated/Java/Awt/AllPackageClasses.cs | 4494 +++++++++++++ .../JNet/Generated/Java/Awt/AlphaComposite.cs | 204 + .../JNet/Generated/Java/Awt/BasicStroke.cs | 160 + .../JNet/Generated/Java/Awt/BorderLayout.cs | 217 + .../Generated/Java/Awt/BufferCapabilities.cs | 151 + src/net/JNet/Generated/Java/Awt/Button.cs | 101 + src/net/JNet/Generated/Java/Awt/Canvas.cs | 87 + src/net/JNet/Generated/Java/Awt/CardLayout.cs | 179 + src/net/JNet/Generated/Java/Awt/Checkbox.cs | 137 + .../JNet/Generated/Java/Awt/CheckboxGroup.cs | 66 + .../Generated/Java/Awt/CheckboxMenuItem.cs | 109 + src/net/JNet/Generated/Java/Awt/Choice.cs | 172 + src/net/JNet/Generated/Java/Awt/Color.cs | 374 ++ .../Java/Awt/ColorNs/AllPackageClasses.cs | 234 + .../Java/Awt/ColorNs/CMMException.cs | 58 + .../Generated/Java/Awt/ColorNs/ColorSpace.cs | 256 + .../Java/Awt/ColorNs/ICC_ColorSpace.cs | 72 + .../Generated/Java/Awt/ColorNs/ICC_Profile.cs | 640 ++ .../Java/Awt/ColorNs/ICC_ProfileGray.cs | 79 + .../Java/Awt/ColorNs/ICC_ProfileRGB.cs | 98 + .../Java/Awt/ColorNs/ProfileDataException.cs | 58 + src/net/JNet/Generated/Java/Awt/Component.cs | 1167 ++++ .../Java/Awt/ComponentOrientation.cs | 92 + src/net/JNet/Generated/Java/Awt/Composite.cs | 65 + .../Generated/Java/Awt/CompositeContext.cs | 72 + src/net/JNet/Generated/Java/Awt/Container.cs | 282 + .../Awt/ContainerOrderFocusTraversalPolicy.cs | 66 + src/net/JNet/Generated/Java/Awt/Cursor.cs | 161 + .../Awt/Datatransfer/AllPackageClasses.cs | 387 ++ .../Java/Awt/Datatransfer/Clipboard.cs | 128 + .../Java/Awt/Datatransfer/ClipboardOwner.cs | 65 + .../Java/Awt/Datatransfer/DataFlavor.cs | 292 + .../Java/Awt/Datatransfer/FlavorEvent.cs | 65 + .../Java/Awt/Datatransfer/FlavorMap.cs | 58 + .../Java/Awt/Datatransfer/FlavorTable.cs | 59 + .../Datatransfer/MimeTypeParseException.cs | 58 + .../Java/Awt/Datatransfer/StringSelection.cs | 95 + .../Java/Awt/Datatransfer/SystemFlavorMap.cs | 130 + .../Java/Awt/Datatransfer/Transferable.cs | 79 + .../UnsupportedFlavorException.cs | 58 + .../Java/Awt/DefaultFocusTraversalPolicy.cs | 58 + .../Java/Awt/DefaultKeyboardFocusManager.cs | 58 + src/net/JNet/Generated/Java/Awt/Desktop.cs | 349 + .../Java/Awt/DesktopNs/AboutEvent.cs | 58 + .../Java/Awt/DesktopNs/AboutHandler.cs | 65 + .../Java/Awt/DesktopNs/AllPackageClasses.cs | 922 +++ .../Generated/Java/Awt/DesktopNs/AppEvent.cs | 58 + .../Java/Awt/DesktopNs/AppForegroundEvent.cs | 58 + .../Java/Awt/DesktopNs/AppHiddenEvent.cs | 58 + .../Java/Awt/DesktopNs/AppReopenedEvent.cs | 58 + .../Java/Awt/DesktopNs/FilesEvent.cs | 58 + .../Java/Awt/DesktopNs/OpenFilesEvent.cs | 65 + .../Java/Awt/DesktopNs/OpenFilesHandler.cs | 65 + .../Java/Awt/DesktopNs/OpenURIEvent.cs | 72 + .../Java/Awt/DesktopNs/OpenURIHandler.cs | 65 + .../Java/Awt/DesktopNs/PreferencesEvent.cs | 58 + .../Java/Awt/DesktopNs/PreferencesHandler.cs | 65 + .../Java/Awt/DesktopNs/PrintFilesEvent.cs | 58 + .../Java/Awt/DesktopNs/PrintFilesHandler.cs | 65 + .../Generated/Java/Awt/DesktopNs/QuitEvent.cs | 58 + .../Java/Awt/DesktopNs/QuitHandler.cs | 65 + .../Java/Awt/DesktopNs/QuitResponse.cs | 72 + .../Java/Awt/DesktopNs/QuitStrategy.cs | 73 + .../Java/Awt/DesktopNs/ScreenSleepEvent.cs | 58 + .../Java/Awt/DesktopNs/SystemSleepEvent.cs | 58 + .../Java/Awt/DesktopNs/UserSessionEvent.cs | 108 + src/net/JNet/Generated/Java/Awt/Dialog.cs | 284 + src/net/JNet/Generated/Java/Awt/Dimension.cs | 95 + .../JNet/Generated/Java/Awt/DisplayMode.cs | 101 + .../Java/Awt/Dnd/AllPackageClasses.cs | 646 ++ .../JNet/Generated/Java/Awt/Dnd/Autoscroll.cs | 72 + .../Generated/Java/Awt/Dnd/DnDConstants.cs | 82 + .../Java/Awt/Dnd/DragGestureEvent.cs | 135 + .../Java/Awt/Dnd/DragGestureRecognizer.cs | 108 + .../JNet/Generated/Java/Awt/Dnd/DragSource.cs | 188 + .../Java/Awt/Dnd/DragSourceContext.cs | 173 + .../Java/Awt/Dnd/DragSourceDragEvent.cs | 107 + .../Java/Awt/Dnd/DragSourceDropEvent.cs | 93 + .../Generated/Java/Awt/Dnd/DragSourceEvent.cs | 100 + .../JNet/Generated/Java/Awt/Dnd/DropTarget.cs | 193 + .../Java/Awt/Dnd/DropTargetContext.cs | 80 + .../Java/Awt/Dnd/DropTargetDragEvent.cs | 121 + .../Java/Awt/Dnd/DropTargetDropEvent.cs | 142 + .../Generated/Java/Awt/Dnd/DropTargetEvent.cs | 72 + .../Awt/Dnd/InvalidDnDOperationException.cs | 58 + .../Awt/Dnd/MouseDragGestureRecognizer.cs | 109 + .../Java/Awt/Dnd/Peer/AllPackageClasses.cs | 132 + .../Awt/Dnd/Peer/DragSourceContextPeer.cs | 79 + .../Awt/Dnd/Peer/DropTargetContextPeer.cs | 128 + .../Java/Awt/Dnd/Peer/DropTargetPeer.cs | 72 + .../Java/Awt/EventNs/AWTEventListenerProxy.cs | 80 + .../Generated/Java/Awt/EventNs/ActionEvent.cs | 128 + .../Java/Awt/EventNs/AdjustmentEvent.cs | 132 + .../Java/Awt/EventNs/AllPackageClasses.cs | 994 +++ .../Java/Awt/EventNs/ComponentEvent.cs | 96 + .../Java/Awt/EventNs/ContainerEvent.cs | 95 + .../Generated/Java/Awt/EventNs/FocusEvent.cs | 187 + .../Java/Awt/EventNs/HierarchyEvent.cs | 132 + .../Generated/Java/Awt/EventNs/InputEvent.cs | 167 + .../Java/Awt/EventNs/InputMethodEvent.cs | 144 + .../Java/Awt/EventNs/InvocationEvent.cs | 127 + .../Generated/Java/Awt/EventNs/ItemEvent.cs | 106 + .../Generated/Java/Awt/EventNs/KeyEvent.cs | 921 +++ .../Generated/Java/Awt/EventNs/MouseEvent.cs | 212 + .../Java/Awt/EventNs/MouseWheelEvent.cs | 122 + .../Generated/Java/Awt/EventNs/PaintEvent.cs | 88 + .../Generated/Java/Awt/EventNs/TextEvent.cs | 77 + .../Generated/Java/Awt/EventNs/WindowEvent.cs | 162 + src/net/JNet/Generated/Java/Awt/EventQueue.cs | 135 + src/net/JNet/Generated/Java/Awt/FileDialog.cs | 157 + src/net/JNet/Generated/Java/Awt/FlowLayout.cs | 157 + .../Java/Awt/FocusTraversalPolicy.cs | 100 + src/net/JNet/Generated/Java/Awt/Font.cs | 505 ++ .../Generated/Java/Awt/FontFormatException.cs | 58 + .../JNet/Generated/Java/Awt/FontMetrics.cs | 234 + .../Java/Awt/FontNs/AllPackageClasses.cs | 725 ++ .../Java/Awt/FontNs/FontRenderContext.cs | 121 + .../Java/Awt/FontNs/GlyphJustificationInfo.cs | 117 + .../Generated/Java/Awt/FontNs/GlyphMetrics.cs | 176 + .../Generated/Java/Awt/FontNs/GlyphVector.cs | 261 + .../Java/Awt/FontNs/GraphicAttribute.cs | 134 + .../Java/Awt/FontNs/ImageGraphicAttribute.cs | 72 + .../Generated/Java/Awt/FontNs/LayoutPath.cs | 72 + .../Java/Awt/FontNs/LineBreakMeasurer.cs | 121 + .../Generated/Java/Awt/FontNs/LineMetrics.cs | 135 + .../Java/Awt/FontNs/MultipleMaster.cs | 100 + .../Java/Awt/FontNs/NumericShaper.cs | 370 ++ .../Generated/Java/Awt/FontNs/OpenType.cs | 311 + .../Java/Awt/FontNs/ShapeGraphicAttribute.cs | 73 + .../Java/Awt/FontNs/TextAttribute.cs | 294 + .../Generated/Java/Awt/FontNs/TextHitInfo.cs | 121 + .../Generated/Java/Awt/FontNs/TextLayout.cs | 391 ++ .../Generated/Java/Awt/FontNs/TextMeasurer.cs | 101 + .../Java/Awt/FontNs/TransformAttribute.cs | 84 + src/net/JNet/Generated/Java/Awt/Frame.cs | 177 + .../Java/Awt/Geom/AffineTransform.cs | 520 ++ .../Java/Awt/Geom/AllPackageClasses.cs | 1231 ++++ src/net/JNet/Generated/Java/Awt/Geom/Arc2D.cs | 328 + src/net/JNet/Generated/Java/Awt/Geom/Area.cs | 214 + .../Generated/Java/Awt/Geom/CubicCurve2D.cs | 460 ++ .../Generated/Java/Awt/Geom/Dimension2D.cs | 87 + .../JNet/Generated/Java/Awt/Geom/Ellipse2D.cs | 167 + .../Java/Awt/Geom/FlatteningPathIterator.cs | 122 + .../Generated/Java/Awt/Geom/GeneralPath.cs | 79 + .../Awt/Geom/IllegalPathStateException.cs | 58 + .../JNet/Generated/Java/Awt/Geom/Line2D.cs | 435 ++ .../Geom/NoninvertibleTransformException.cs | 58 + .../JNet/Generated/Java/Awt/Geom/Path2D.cs | 397 ++ .../Generated/Java/Awt/Geom/PathIterator.cs | 121 + .../JNet/Generated/Java/Awt/Geom/Point2D.cs | 222 + .../Generated/Java/Awt/Geom/QuadCurve2D.cs | 423 ++ .../Generated/Java/Awt/Geom/Rectangle2D.cs | 274 + .../Java/Awt/Geom/RectangularShape.cs | 221 + .../Java/Awt/Geom/RoundRectangle2D.cs | 211 + .../JNet/Generated/Java/Awt/GradientPaint.cs | 136 + src/net/JNet/Generated/Java/Awt/Graphics.cs | 366 + src/net/JNet/Generated/Java/Awt/Graphics2D.cs | 254 + .../Java/Awt/GraphicsConfigTemplate.cs | 85 + .../Java/Awt/GraphicsConfiguration.cs | 163 + .../JNet/Generated/Java/Awt/GraphicsDevice.cs | 193 + .../Generated/Java/Awt/GraphicsEnvironment.cs | 156 + .../Generated/Java/Awt/GridBagConstraints.cs | 239 + .../JNet/Generated/Java/Awt/GridBagLayout.cs | 188 + .../Generated/Java/Awt/GridBagLayoutInfo.cs | 59 + src/net/JNet/Generated/Java/Awt/GridLayout.cs | 137 + .../Generated/Java/Awt/HeadlessException.cs | 58 + .../Awt/IllegalComponentStateException.cs | 58 + .../Java/Awt/Im/AllPackageClasses.cs | 167 + .../Generated/Java/Awt/Im/InputContext.cs | 142 + .../Java/Awt/Im/InputMethodHighlight.cs | 117 + .../Java/Awt/Im/InputMethodRequests.cs | 107 + .../JNet/Generated/Java/Awt/Im/InputSubset.cs | 94 + .../Java/Awt/Im/Spi/AllPackageClasses.cs | 132 + .../Generated/Java/Awt/Im/Spi/InputMethod.cs | 170 + .../Java/Awt/Im/Spi/InputMethodContext.cs | 87 + .../Java/Awt/Im/Spi/InputMethodDescriptor.cs | 93 + src/net/JNet/Generated/Java/Awt/Image.cs | 145 + .../Generated/Java/Awt/ImageCapabilities.cs | 80 + .../ImageNs/AbstractMultiResolutionImage.cs | 59 + .../Java/Awt/ImageNs/AffineTransformOp.cs | 156 + .../Java/Awt/ImageNs/AllPackageClasses.cs | 1914 ++++++ .../Awt/ImageNs/AreaAveragingScaleFilter.cs | 65 + .../Java/Awt/ImageNs/BandCombineOp.cs | 108 + .../Java/Awt/ImageNs/BandedSampleModel.cs | 72 + .../Awt/ImageNs/BaseMultiResolutionImage.cs | 72 + .../Java/Awt/ImageNs/BufferStrategy.cs | 100 + .../Java/Awt/ImageNs/BufferedImage.cs | 403 ++ .../Java/Awt/ImageNs/BufferedImageFilter.cs | 73 + .../Java/Awt/ImageNs/BufferedImageOp.cs | 93 + .../Java/Awt/ImageNs/ByteLookupTable.cs | 86 + .../Java/Awt/ImageNs/ColorConvertOp.cs | 151 + .../Generated/Java/Awt/ImageNs/ColorModel.cs | 325 + .../Java/Awt/ImageNs/ComponentColorModel.cs | 72 + .../Java/Awt/ImageNs/ComponentSampleModel.cs | 114 + .../Generated/Java/Awt/ImageNs/ConvolveOp.cs | 152 + .../Java/Awt/ImageNs/CropImageFilter.cs | 65 + .../Generated/Java/Awt/ImageNs/DataBuffer.cs | 212 + .../Java/Awt/ImageNs/DataBufferByte.cs | 121 + .../Java/Awt/ImageNs/DataBufferDouble.cs | 121 + .../Java/Awt/ImageNs/DataBufferFloat.cs | 121 + .../Java/Awt/ImageNs/DataBufferInt.cs | 121 + .../Java/Awt/ImageNs/DataBufferShort.cs | 121 + .../Java/Awt/ImageNs/DataBufferUShort.cs | 121 + .../Java/Awt/ImageNs/DirectColorModel.cs | 107 + .../Java/Awt/ImageNs/FilteredImageSource.cs | 101 + .../Java/Awt/ImageNs/ImageConsumer.cs | 136 + .../Generated/Java/Awt/ImageNs/ImageFilter.cs | 116 + .../Java/Awt/ImageNs/ImageObserver.cs | 97 + .../Java/Awt/ImageNs/ImageProducer.cs | 93 + .../Java/Awt/ImageNs/ImagingOpException.cs | 58 + .../Java/Awt/ImageNs/IndexColorModel.cs | 184 + .../JNet/Generated/Java/Awt/ImageNs/Kernel.cs | 101 + .../Generated/Java/Awt/ImageNs/LookupOp.cs | 130 + .../Generated/Java/Awt/ImageNs/LookupTable.cs | 79 + .../Java/Awt/ImageNs/MemoryImageSource.cs | 164 + .../ImageNs/MultiPixelPackedSampleModel.cs | 107 + .../Java/Awt/ImageNs/MultiResolutionImage.cs | 65 + .../Java/Awt/ImageNs/PackedColorModel.cs | 86 + .../Java/Awt/ImageNs/PixelGrabber.cs | 185 + .../ImageNs/PixelInterleavedSampleModel.cs | 65 + .../Java/Awt/ImageNs/RGBImageFilter.cs | 86 + .../JNet/Generated/Java/Awt/ImageNs/Raster.cs | 380 ++ .../Java/Awt/ImageNs/RasterFormatException.cs | 58 + .../Generated/Java/Awt/ImageNs/RasterOp.cs | 93 + .../ImageNs/Renderable/AllPackageClasses.cs | 272 + .../ContextualRenderedImageFactory.cs | 101 + .../Awt/ImageNs/Renderable/ParameterBlock.cs | 305 + .../Awt/ImageNs/Renderable/RenderContext.cs | 122 + .../Awt/ImageNs/Renderable/RenderableImage.cs | 132 + .../ImageNs/Renderable/RenderableImageOp.cs | 150 + .../Renderable/RenderableImageProducer.cs | 116 + .../Renderable/RenderedImageFactory.cs | 65 + .../Java/Awt/ImageNs/RenderedImage.cs | 198 + .../Java/Awt/ImageNs/ReplicateScaleFilter.cs | 65 + .../Generated/Java/Awt/ImageNs/RescaleOp.cs | 151 + .../Generated/Java/Awt/ImageNs/SampleModel.cs | 338 + .../Java/Awt/ImageNs/ShortLookupTable.cs | 86 + .../ImageNs/SinglePixelPackedSampleModel.cs | 100 + .../Java/Awt/ImageNs/TileObserver.cs | 65 + .../Java/Awt/ImageNs/VolatileImage.cs | 127 + .../Java/Awt/ImageNs/WritableRaster.cs | 198 + .../Java/Awt/ImageNs/WritableRenderedImage.cs | 115 + src/net/JNet/Generated/Java/Awt/Insets.cs | 90 + .../JNet/Generated/Java/Awt/ItemSelectable.cs | 79 + .../JNet/Generated/Java/Awt/JobAttributes.cs | 379 ++ .../Generated/Java/Awt/KeyEventDispatcher.cs | 65 + .../Java/Awt/KeyEventPostProcessor.cs | 65 + .../Java/Awt/KeyboardFocusManager.cs | 349 + src/net/JNet/Generated/Java/Awt/Label.cs | 99 + .../JNet/Generated/Java/Awt/LayoutManager.cs | 93 + .../JNet/Generated/Java/Awt/LayoutManager2.cs | 94 + .../Generated/Java/Awt/LinearGradientPaint.cs | 86 + src/net/JNet/Generated/Java/Awt/List.cs | 284 + .../JNet/Generated/Java/Awt/MediaTracker.cs | 215 + src/net/JNet/Generated/Java/Awt/Menu.cs | 158 + src/net/JNet/Generated/Java/Awt/MenuBar.cs | 123 + .../JNet/Generated/Java/Awt/MenuComponent.cs | 101 + .../JNet/Generated/Java/Awt/MenuContainer.cs | 72 + src/net/JNet/Generated/Java/Awt/MenuItem.cs | 150 + .../JNet/Generated/Java/Awt/MenuShortcut.cs | 87 + src/net/JNet/Generated/Java/Awt/MouseInfo.cs | 72 + .../Java/Awt/MultipleGradientPaint.cs | 175 + .../JNet/Generated/Java/Awt/PageAttributes.cs | 951 +++ src/net/JNet/Generated/Java/Awt/Paint.cs | 66 + .../JNet/Generated/Java/Awt/PaintContext.cs | 79 + src/net/JNet/Generated/Java/Awt/Panel.cs | 66 + src/net/JNet/Generated/Java/Awt/Point.cs | 109 + .../JNet/Generated/Java/Awt/PointerInfo.cs | 72 + src/net/JNet/Generated/Java/Awt/Polygon.cs | 191 + src/net/JNet/Generated/Java/Awt/PopupMenu.cs | 72 + .../Java/Awt/Print/AllPackageClasses.cs | 320 + src/net/JNet/Generated/Java/Awt/Print/Book.cs | 101 + .../Generated/Java/Awt/Print/PageFormat.cs | 134 + .../JNet/Generated/Java/Awt/Print/Pageable.cs | 83 + .../JNet/Generated/Java/Awt/Print/Paper.cs | 115 + .../Generated/Java/Awt/Print/Printable.cs | 73 + .../Java/Awt/Print/PrinterAbortException.cs | 58 + .../Java/Awt/Print/PrinterException.cs | 58 + .../Java/Awt/Print/PrinterGraphics.cs | 65 + .../Java/Awt/Print/PrinterIOException.cs | 58 + .../Generated/Java/Awt/Print/PrinterJob.cs | 212 + .../JNet/Generated/Java/Awt/PrintGraphics.cs | 65 + src/net/JNet/Generated/Java/Awt/PrintJob.cs | 93 + .../Generated/Java/Awt/RadialGradientPaint.cs | 93 + src/net/JNet/Generated/Java/Awt/Rectangle.cs | 244 + .../JNet/Generated/Java/Awt/RenderingHints.cs | 351 + src/net/JNet/Generated/Java/Awt/Robot.cs | 163 + src/net/JNet/Generated/Java/Awt/ScrollPane.cs | 155 + .../Java/Awt/ScrollPaneAdjustable.cs | 144 + src/net/JNet/Generated/Java/Awt/Scrollbar.cs | 166 + .../JNet/Generated/Java/Awt/SecondaryLoop.cs | 72 + src/net/JNet/Generated/Java/Awt/Shape.cs | 128 + .../JNet/Generated/Java/Awt/SplashScreen.cs | 114 + src/net/JNet/Generated/Java/Awt/Stroke.cs | 65 + .../JNet/Generated/Java/Awt/SystemColor.cs | 271 + src/net/JNet/Generated/Java/Awt/SystemTray.cs | 121 + src/net/JNet/Generated/Java/Awt/Taskbar.cs | 256 + src/net/JNet/Generated/Java/Awt/TextArea.cs | 158 + .../JNet/Generated/Java/Awt/TextComponent.cs | 143 + src/net/JNet/Generated/Java/Awt/TextField.cs | 135 + .../JNet/Generated/Java/Awt/TexturePaint.cs | 94 + src/net/JNet/Generated/Java/Awt/Toolkit.cs | 345 + .../JNet/Generated/Java/Awt/Transparency.cs | 77 + src/net/JNet/Generated/Java/Awt/TrayIcon.cs | 241 + src/net/JNet/Generated/Java/Awt/Window.cs | 392 ++ .../Generated/Java/Beans/AllPackageClasses.cs | 1323 ++++ .../Generated/Java/Beans/BeanDescriptor.cs | 58 + src/net/JNet/Generated/Java/Beans/BeanInfo.cs | 130 + .../JNet/Generated/Java/Beans/BeanProperty.cs | 115 + .../Beans/Beancontext/AllPackageClasses.cs | 591 ++ .../Java/Beans/Beancontext/BeanContext.cs | 100 + .../Beans/Beancontext/BeanContextChild.cs | 93 + .../BeanContextChildComponentProxy.cs | 65 + .../Beancontext/BeanContextChildSupport.cs | 156 + .../Beancontext/BeanContextContainerProxy.cs | 65 + .../Beans/Beancontext/BeanContextEvent.cs | 79 + .../Beancontext/BeanContextMembershipEvent.cs | 79 + .../Beans/Beancontext/BeanContextProxy.cs | 65 + .../BeanContextServiceAvailableEvent.cs | 65 + .../Beancontext/BeanContextServiceProvider.cs | 65 + .../BeanContextServiceProviderBeanInfo.cs | 66 + .../BeanContextServiceRevokedEvent.cs | 72 + .../Beans/Beancontext/BeanContextServices.cs | 81 + .../Beancontext/BeanContextServicesSupport.cs | 122 + .../Beans/Beancontext/BeanContextSupport.cs | 279 + src/net/JNet/Generated/Java/Beans/Beans.cs | 100 + .../Java/Beans/ConstructorProperties.cs | 66 + .../JNet/Generated/Java/Beans/Customizer.cs | 79 + .../Java/Beans/DefaultPersistenceDelegate.cs | 65 + .../JNet/Generated/Java/Beans/DesignMode.cs | 76 + src/net/JNet/Generated/Java/Beans/Encoder.cs | 93 + .../JNet/Generated/Java/Beans/EventHandler.cs | 101 + .../Java/Beans/EventSetDescriptor.cs | 121 + .../JNet/Generated/Java/Beans/Expression.cs | 65 + .../Generated/Java/Beans/FeatureDescriptor.cs | 135 + .../Java/Beans/IndexedPropertyChangeEvent.cs | 72 + .../Java/Beans/IndexedPropertyDescriptor.cs | 79 + .../Java/Beans/IntrospectionException.cs | 58 + .../JNet/Generated/Java/Beans/Introspector.cs | 91 + src/net/JNet/Generated/Java/Beans/JavaBean.cs | 80 + .../Generated/Java/Beans/MethodDescriptor.cs | 86 + .../Java/Beans/ParameterDescriptor.cs | 58 + .../Java/Beans/PersistenceDelegate.cs | 65 + .../Java/Beans/PropertyChangeEvent.cs | 93 + .../Java/Beans/PropertyChangeListenerProxy.cs | 80 + .../Java/Beans/PropertyChangeSupport.cs | 164 + .../Java/Beans/PropertyDescriptor.cs | 114 + .../Generated/Java/Beans/PropertyEditor.cs | 128 + .../Java/Beans/PropertyEditorManager.cs | 65 + .../Java/Beans/PropertyEditorSupport.cs | 150 + .../Java/Beans/PropertyVetoException.cs | 58 + .../Generated/Java/Beans/SimpleBeanInfo.cs | 122 + .../JNet/Generated/Java/Beans/Statement.cs | 86 + .../JNet/Generated/Java/Beans/Transient.cs | 66 + .../Java/Beans/VetoableChangeListenerProxy.cs | 80 + .../Java/Beans/VetoableChangeSupport.cs | 143 + .../JNet/Generated/Java/Beans/Visibility.cs | 86 + .../JNet/Generated/Java/Beans/XMLDecoder.cs | 129 + .../JNet/Generated/Java/Beans/XMLEncoder.cs | 101 + .../Generated/Java/Io/AllPackageClasses.cs | 2585 ++++++++ .../Generated/Java/Io/BufferedInputStream.cs | 72 + .../Generated/Java/Io/BufferedOutputStream.cs | 72 + .../JNet/Generated/Java/Io/BufferedReader.cs | 79 + .../JNet/Generated/Java/Io/BufferedWriter.cs | 79 + .../Generated/Java/Io/ByteArrayInputStream.cs | 72 + .../Java/Io/ByteArrayOutputStream.cs | 114 + .../JNet/Generated/Java/Io/CharArrayReader.cs | 72 + .../JNet/Generated/Java/Io/CharArrayWriter.cs | 93 + .../Java/Io/CharConversionException.cs | 58 + src/net/JNet/Generated/Java/Io/Closeable.cs | 66 + src/net/JNet/Generated/Java/Io/Console.cs | 122 + src/net/JNet/Generated/Java/Io/DataInput.cs | 163 + .../JNet/Generated/Java/Io/DataInputStream.cs | 171 + src/net/JNet/Generated/Java/Io/DataOutput.cs | 156 + .../Generated/Java/Io/DataOutputStream.cs | 150 + .../JNet/Generated/Java/Io/EOFException.cs | 58 + .../JNet/Generated/Java/Io/Externalizable.cs | 73 + src/net/JNet/Generated/Java/Io/File.cs | 432 ++ .../JNet/Generated/Java/Io/FileDescriptor.cs | 84 + src/net/JNet/Generated/Java/Io/FileFilter.cs | 65 + .../JNet/Generated/Java/Io/FileInputStream.cs | 93 + .../Java/Io/FileNotFoundException.cs | 58 + .../Generated/Java/Io/FileOutputStream.cs | 107 + .../JNet/Generated/Java/Io/FilePermission.cs | 66 + src/net/JNet/Generated/Java/Io/FileReader.cs | 93 + src/net/JNet/Generated/Java/Io/FileWriter.cs | 121 + .../JNet/Generated/Java/Io/FilenameFilter.cs | 65 + .../Generated/Java/Io/FilterInputStream.cs | 58 + .../Generated/Java/Io/FilterOutputStream.cs | 65 + .../JNet/Generated/Java/Io/FilterReader.cs | 58 + .../JNet/Generated/Java/Io/FilterWriter.cs | 58 + src/net/JNet/Generated/Java/Io/Flushable.cs | 65 + .../Java/Io/IOError.cs} | 39 +- src/net/JNet/Generated/Java/Io/IOException.cs | 58 + src/net/JNet/Generated/Java/Io/InputStream.cs | 157 + .../Generated/Java/Io/InputStreamReader.cs | 93 + .../Java/Io/InterruptedIOException.cs | 58 + .../Java/Io/InvalidClassException.cs | 58 + .../Java/Io/InvalidObjectException.cs | 58 + .../Generated/Java/Io/LineNumberReader.cs | 79 + .../Generated/Java/Io/NotActiveException.cs | 58 + .../Java/Io/NotSerializableException.cs | 58 + src/net/JNet/Generated/Java/Io/ObjectInput.cs | 109 + .../Generated/Java/Io/ObjectInputFilter.cs | 200 + .../Generated/Java/Io/ObjectInputStream.cs | 311 + .../Java/Io/ObjectInputValidation.cs | 65 + .../JNet/Generated/Java/Io/ObjectOutput.cs | 102 + .../Generated/Java/Io/ObjectOutputStream.cs | 283 + .../Generated/Java/Io/ObjectStreamClass.cs | 91 + .../Java/Io/ObjectStreamConstants.cs | 178 + .../Java/Io/ObjectStreamException.cs | 58 + .../Generated/Java/Io/ObjectStreamField.cs | 107 + .../Java/Io/OptionalDataException.cs | 58 + .../JNet/Generated/Java/Io/OutputStream.cs | 102 + .../Generated/Java/Io/OutputStreamWriter.cs | 93 + .../Generated/Java/Io/PipedInputStream.cs | 86 + .../Generated/Java/Io/PipedOutputStream.cs | 72 + src/net/JNet/Generated/Java/Io/PipedReader.cs | 86 + src/net/JNet/Generated/Java/Io/PipedWriter.cs | 72 + src/net/JNet/Generated/Java/Io/PrintStream.cs | 319 + src/net/JNet/Generated/Java/Io/PrintWriter.cs | 303 + .../Generated/Java/Io/PushbackInputStream.cs | 93 + .../JNet/Generated/Java/Io/PushbackReader.cs | 93 + .../Generated/Java/Io/RandomAccessFile.cs | 348 + src/net/JNet/Generated/Java/Io/Reader.cs | 144 + .../Generated/Java/Io/SequenceInputStream.cs | 65 + .../JNet/Generated/Java/Io/Serializable.cs | 58 + .../Java/Io/SerializablePermission.cs | 72 + .../Java/Io/StreamCorruptedException.cs | 58 + .../JNet/Generated/Java/Io/StreamTokenizer.cs | 198 + .../JNet/Generated/Java/Io/StringReader.cs | 65 + .../JNet/Generated/Java/Io/StringWriter.cs | 72 + .../Generated/Java/Io/SyncFailedException.cs | 58 + .../Java/Io/UTFDataFormatException.cs | 58 + .../Generated/Java/Io/UncheckedIOException.cs | 58 + .../Java/Io/UnsupportedEncodingException.cs | 58 + .../Java/Io/WriteAbortedException.cs | 58 + src/net/JNet/Generated/Java/Io/Writer.cs | 138 + .../Generated/Java/Lang/AllPackageClasses.cs | 2232 +++++++ .../Java/Lang/Annotation/AllPackageClasses.cs | 390 ++ .../Java/Lang/Annotation/Annotation.cs | 58 + .../Lang/Annotation/AnnotationFormatError.cs | 58 + .../AnnotationTypeMismatchException.cs | 58 + .../Java/Lang/Annotation/Documented.cs | 59 + .../Java/Lang/Annotation/ElementType.cs | 109 + .../IncompleteAnnotationException.cs | 58 + .../Java/Lang/Annotation/Inherited.cs | 59 + .../Generated/Java/Lang/Annotation/Native.cs | 59 + .../Java/Lang/Annotation/Repeatable.cs | 59 + .../Java/Lang/Annotation/Retention.cs | 59 + .../Java/Lang/Annotation/RetentionPolicy.cs | 77 + .../Generated/Java/Lang/Annotation/Target.cs | 66 + .../JNet/Generated/Java/Lang/Appendable.cs | 79 + .../JNet/Generated/Java/Lang/AutoCloseable.cs | 65 + src/net/JNet/Generated/Java/Lang/Boolean.cs | 162 + src/net/JNet/Generated/Java/Lang/Byte.cs | 176 + .../JNet/Generated/Java/Lang/CharSequence.cs | 100 + src/net/JNet/Generated/Java/Lang/Character.cs | 2717 ++++++++ src/net/JNet/Generated/Java/Lang/Class.cs | 405 ++ .../JNet/Generated/Java/Lang/ClassLoader.cs | 170 + .../JNet/Generated/Java/Lang/ClassValue.cs | 58 + src/net/JNet/Generated/Java/Lang/Cloneable.cs | 58 + .../JNet/Generated/Java/Lang/Comparable.cs | 65 + .../JNet/Generated/Java/Lang/Deprecated.cs | 73 + src/net/JNet/Generated/Java/Lang/Double.cs | 242 + src/net/JNet/Generated/Java/Lang/Enum.cs | 80 + src/net/JNet/Generated/Java/Lang/Float.cs | 242 + .../Java/Lang/FunctionalInterface.cs | 59 + .../Java/Lang/IllegalCallerException.cs | 58 + .../Java/Lang/InheritableThreadLocal.cs | 58 + .../Java/Lang/Instrument/AllPackageClasses.cs | 180 + .../Java/Lang/Instrument/ClassDefinition.cs | 65 + .../Lang/Instrument/ClassFileTransformer.cs | 58 + .../Instrument/IllegalClassFormatException.cs | 58 + .../Java/Lang/Instrument/Instrumentation.cs | 163 + .../Instrument/UnmodifiableClassException.cs | 58 + .../Instrument/UnmodifiableModuleException.cs | 58 + src/net/JNet/Generated/Java/Lang/Integer.cs | 365 + .../Java/Lang/Invoke/AllPackageClasses.cs | 668 ++ .../Generated/Java/Lang/Invoke/CallSite.cs | 79 + .../Java/Lang/Invoke/ConstantBootstraps.cs | 58 + .../Java/Lang/Invoke/ConstantCallSite.cs | 65 + .../Lang/Invoke/LambdaConversionException.cs | 58 + .../Java/Lang/Invoke/LambdaMetafactory.cs | 84 + .../Java/Lang/Invoke/MethodHandle.cs | 121 + .../Java/Lang/Invoke/MethodHandleInfo.cs | 136 + .../Java/Lang/Invoke/MethodHandleProxies.cs | 72 + .../Java/Lang/Invoke/MethodHandles.cs | 333 + .../Generated/Java/Lang/Invoke/MethodType.cs | 164 + .../Java/Lang/Invoke/MutableCallSite.cs | 79 + .../Java/Lang/Invoke/SerializedLambda.cs | 136 + .../Java/Lang/Invoke/StringConcatException.cs | 58 + .../Java/Lang/Invoke/StringConcatFactory.cs | 72 + .../Generated/Java/Lang/Invoke/SwitchPoint.cs | 79 + .../Generated/Java/Lang/Invoke/VarHandle.cs | 475 ++ .../Java/Lang/Invoke/VolatileCallSite.cs | 72 + .../Lang/Invoke/WrongMethodTypeException.cs | 58 + src/net/JNet/Generated/Java/Lang/Iterable.cs | 58 + .../Java/Lang/LayerInstantiationException.cs | 58 + src/net/JNet/Generated/Java/Lang/Long.cs | 358 + .../Java/Lang/Management/AllPackageClasses.cs | 727 ++ .../Java/Lang/Management/BufferPoolMXBean.cs | 87 + .../Lang/Management/ClassLoadingMXBean.cs | 94 + .../Java/Lang/Management/CompilationMXBean.cs | 80 + .../Lang/Management/GarbageCollectorMXBean.cs | 73 + .../Java/Lang/Management/LockInfo.cs | 86 + .../Java/Lang/Management/ManagementFactory.cs | 143 + .../Lang/Management/ManagementPermission.cs | 72 + .../Java/Lang/Management/MemoryMXBean.cs | 101 + .../Lang/Management/MemoryManagerMXBean.cs | 80 + .../Lang/Management/MemoryNotificationInfo.cs | 101 + .../Java/Lang/Management/MemoryPoolMXBean.cs | 164 + .../Java/Lang/Management/MemoryType.cs | 73 + .../Java/Lang/Management/MemoryUsage.cs | 100 + .../Java/Lang/Management/MonitorInfo.cs | 79 + .../Lang/Management/OperatingSystemMXBean.cs | 94 + .../Lang/Management/PlatformLoggingMXBean.cs | 80 + .../Lang/Management/PlatformManagedObject.cs | 65 + .../Java/Lang/Management/RuntimeMXBean.cs | 164 + .../Java/Lang/Management/ThreadInfo.cs | 184 + .../Java/Lang/Management/ThreadMXBean.cs | 262 + src/net/JNet/Generated/Java/Lang/Math.cs | 626 ++ src/net/JNet/Generated/Java/Lang/Module.cs | 171 + .../JNet/Generated/Java/Lang/ModuleLayer.cs | 155 + .../Java/Lang/ModuleNs/AllPackageClasses.cs | 523 ++ .../Java/Lang/ModuleNs/Configuration.cs | 65 + .../Java/Lang/ModuleNs/FindException.cs | 58 + .../InvalidModuleDescriptorException.cs | 58 + .../Java/Lang/ModuleNs/ModuleDescriptor.cs | 550 ++ .../Java/Lang/ModuleNs/ModuleFinder.cs | 79 + .../Java/Lang/ModuleNs/ModuleReader.cs | 73 + .../Java/Lang/ModuleNs/ModuleReference.cs | 72 + .../Java/Lang/ModuleNs/ResolutionException.cs | 58 + .../Java/Lang/ModuleNs/ResolvedModule.cs | 79 + src/net/JNet/Generated/Java/Lang/Number.cs | 101 + src/net/JNet/Generated/Java/Lang/Object.cs | 79 + src/net/JNet/Generated/Java/Lang/Override.cs | 59 + src/net/JNet/Generated/Java/Lang/Package.cs | 150 + src/net/JNet/Generated/Java/Lang/Process.cs | 142 + .../Generated/Java/Lang/ProcessBuilder.cs | 244 + .../JNet/Generated/Java/Lang/ProcessHandle.cs | 148 + src/net/JNet/Generated/Java/Lang/Readable.cs | 65 + .../Java/Lang/Ref/AllPackageClasses.cs | 271 + .../JNet/Generated/Java/Lang/Ref/Cleaner.cs | 113 + .../Java/Lang/Ref/PhantomReference.cs | 58 + .../JNet/Generated/Java/Lang/Ref/Reference.cs | 93 + .../Generated/Java/Lang/Ref/ReferenceQueue.cs | 58 + .../Generated/Java/Lang/Ref/SoftReference.cs | 65 + .../Generated/Java/Lang/Ref/WeakReference.cs | 65 + .../Java/Lang/Reflect/AccessibleObject.cs | 101 + .../Java/Lang/Reflect/AllPackageClasses.cs | 963 +++ .../Java/Lang/Reflect/AnnotatedArrayType.cs | 73 + .../Java/Lang/Reflect/AnnotatedElement.cs | 72 + .../Reflect/AnnotatedParameterizedType.cs | 73 + .../Java/Lang/Reflect/AnnotatedType.cs | 73 + .../Lang/Reflect/AnnotatedTypeVariable.cs | 73 + .../Lang/Reflect/AnnotatedWildcardType.cs | 80 + .../JNet/Generated/Java/Lang/Reflect/Array.cs | 191 + .../Java/Lang/Reflect/Constructor.cs | 65 + .../Generated/Java/Lang/Reflect/Executable.cs | 179 + .../JNet/Generated/Java/Lang/Reflect/Field.cs | 234 + .../Java/Lang/Reflect/GenericArrayType.cs | 66 + .../Java/Lang/Reflect/GenericDeclaration.cs | 66 + .../Reflect/GenericSignatureFormatError.cs | 58 + .../Reflect/InaccessibleObjectException.cs | 58 + .../Java/Lang/Reflect/InvocationHandler.cs | 65 + .../Lang/Reflect/InvocationTargetException.cs | 58 + .../MalformedParameterizedTypeException.cs | 58 + .../Reflect/MalformedParametersException.cs | 58 + .../Generated/Java/Lang/Reflect/Member.cs | 87 + .../Generated/Java/Lang/Reflect/Method.cs | 93 + .../Generated/Java/Lang/Reflect/Modifier.cs | 239 + .../Generated/Java/Lang/Reflect/Parameter.cs | 136 + .../Java/Lang/Reflect/ParameterizedType.cs | 80 + .../JNet/Generated/Java/Lang/Reflect/Proxy.cs | 73 + .../Java/Lang/Reflect/ReflectPermission.cs | 72 + .../JNet/Generated/Java/Lang/Reflect/Type.cs | 65 + .../Java/Lang/Reflect/TypeVariable.cs | 88 + .../Reflect/UndeclaredThrowableException.cs | 58 + .../Java/Lang/Reflect/WildcardType.cs | 73 + src/net/JNet/Generated/Java/Lang/Runnable.cs | 65 + src/net/JNet/Generated/Java/Lang/Runtime.cs | 288 + .../Generated/Java/Lang/RuntimePermission.cs | 72 + .../JNet/Generated/Java/Lang/SafeVarargs.cs | 59 + .../Generated/Java/Lang/SecurityManager.cs | 254 + src/net/JNet/Generated/Java/Lang/Short.cs | 183 + .../Generated/Java/Lang/StackTraceElement.cs | 129 + .../JNet/Generated/Java/Lang/StackWalker.cs | 201 + .../JNet/Generated/Java/Lang/StrictMath.cs | 584 ++ src/net/JNet/Generated/Java/Lang/String.cs | 638 ++ .../JNet/Generated/Java/Lang/StringBuffer.cs | 95 + .../JNet/Generated/Java/Lang/StringBuilder.cs | 95 + .../Generated/Java/Lang/SuppressWarnings.cs | 66 + src/net/JNet/Generated/Java/Lang/System.cs | 320 + src/net/JNet/Generated/Java/Lang/Thread.cs | 429 ++ .../JNet/Generated/Java/Lang/ThreadDeath.cs | 58 + .../JNet/Generated/Java/Lang/ThreadGroup.cs | 198 + .../JNet/Generated/Java/Lang/ThreadLocal.cs | 79 + src/net/JNet/Generated/Java/Lang/Void.cs | 62 + .../Generated/Java/Math/AllPackageClasses.cs | 167 + .../JNet/Generated/Java/Math/BigDecimal.cs | 525 ++ .../JNet/Generated/Java/Math/BigInteger.cs | 438 ++ .../JNet/Generated/Java/Math/MathContext.cs | 96 + .../JNet/Generated/Java/Math/RoundingMode.cs | 97 + .../Generated/Java/Net/AllPackageClasses.cs | 2072 ++++++ .../JNet/Generated/Java/Net/Authenticator.cs | 121 + .../JNet/Generated/Java/Net/BindException.cs | 58 + .../JNet/Generated/Java/Net/CacheRequest.cs | 72 + .../JNet/Generated/Java/Net/CacheResponse.cs | 65 + .../Generated/Java/Net/ConnectException.cs | 58 + .../JNet/Generated/Java/Net/ContentHandler.cs | 72 + .../Java/Net/ContentHandlerFactory.cs | 65 + .../JNet/Generated/Java/Net/CookieHandler.cs | 65 + .../JNet/Generated/Java/Net/CookieManager.cs | 79 + .../JNet/Generated/Java/Net/CookiePolicy.cs | 77 + .../JNet/Generated/Java/Net/CookieStore.cs | 79 + .../JNet/Generated/Java/Net/DatagramPacket.cs | 149 + .../JNet/Generated/Java/Net/DatagramSocket.cs | 248 + .../Generated/Java/Net/DatagramSocketImpl.cs | 59 + .../Java/Net/DatagramSocketImplFactory.cs | 65 + .../JNet/Generated/Java/Net/FileNameMap.cs | 65 + .../Java/Net/Http/AllPackageClasses.cs | 702 ++ .../Generated/Java/Net/Http/HttpClient.cs | 275 + .../Net/Http/HttpConnectTimeoutException.cs | 58 + .../Generated/Java/Net/Http/HttpHeaders.cs | 65 + .../Generated/Java/Net/Http/HttpRequest.cs | 321 + .../Generated/Java/Net/Http/HttpResponse.cs | 269 + .../Java/Net/Http/HttpTimeoutException.cs | 58 + .../JNet/Generated/Java/Net/Http/WebSocket.cs | 145 + .../Net/Http/WebSocketHandshakeException.cs | 58 + src/net/JNet/Generated/Java/Net/HttpCookie.cs | 171 + .../Generated/Java/Net/HttpRetryException.cs | 58 + .../Generated/Java/Net/HttpURLConnection.cs | 275 + src/net/JNet/Generated/Java/Net/IDN.cs | 94 + .../JNet/Generated/Java/Net/Inet4Address.cs | 58 + .../JNet/Generated/Java/Net/Inet6Address.cs | 93 + .../JNet/Generated/Java/Net/InetAddress.cs | 213 + .../Generated/Java/Net/InetSocketAddress.cs | 121 + .../Generated/Java/Net/InterfaceAddress.cs | 79 + .../Generated/Java/Net/JarURLConnection.cs | 114 + .../Java/Net/MalformedURLException.cs | 58 + .../Generated/Java/Net/MulticastSocket.cs | 128 + .../JNet/Generated/Java/Net/NetPermission.cs | 72 + .../Generated/Java/Net/NetworkInterface.cs | 156 + .../Java/Net/NoRouteToHostException.cs | 58 + .../Java/Net/PasswordAuthentication.cs | 79 + .../Java/Net/PortUnreachableException.cs | 58 + .../Generated/Java/Net/ProtocolException.cs | 58 + .../JNet/Generated/Java/Net/ProtocolFamily.cs | 65 + src/net/JNet/Generated/Java/Net/Proxy.cs | 115 + .../JNet/Generated/Java/Net/ProxySelector.cs | 79 + .../JNet/Generated/Java/Net/ResponseCache.cs | 72 + .../Generated/Java/Net/SecureCacheResponse.cs | 79 + .../JNet/Generated/Java/Net/ServerSocket.cs | 185 + src/net/JNet/Generated/Java/Net/Socket.cs | 325 + .../JNet/Generated/Java/Net/SocketAddress.cs | 59 + .../Generated/Java/Net/SocketException.cs | 58 + src/net/JNet/Generated/Java/Net/SocketImpl.cs | 59 + .../Generated/Java/Net/SocketImplFactory.cs | 65 + .../JNet/Generated/Java/Net/SocketOption.cs | 65 + .../JNet/Generated/Java/Net/SocketOptions.cs | 132 + .../Generated/Java/Net/SocketPermission.cs | 66 + .../Java/Net/SocketTimeoutException.cs | 58 + .../Java/Net/Spi/AllPackageClasses.cs | 62 + .../Java/Net/Spi/URLStreamHandlerProvider.cs | 59 + .../Java/Net/StandardProtocolFamily.cs | 74 + .../Java/Net/StandardSocketOptions.cs | 106 + src/net/JNet/Generated/Java/Net/URI.cs | 283 + .../Generated/Java/Net/URISyntaxException.cs | 58 + src/net/JNet/Generated/Java/Net/URL.cs | 234 + .../JNet/Generated/Java/Net/URLClassLoader.cs | 129 + .../JNet/Generated/Java/Net/URLConnection.cs | 324 + src/net/JNet/Generated/Java/Net/URLDecoder.cs | 72 + src/net/JNet/Generated/Java/Net/URLEncoder.cs | 72 + .../JNet/Generated/Java/Net/URLPermission.cs | 72 + .../Generated/Java/Net/URLStreamHandler.cs | 58 + .../Java/Net/URLStreamHandlerFactory.cs | 65 + .../Java/Net/UnknownHostException.cs | 58 + .../Java/Net/UnknownServiceException.cs | 58 + .../Generated/Java/Nio/AllPackageClasses.cs | 441 ++ src/net/JNet/Generated/Java/Nio/Buffer.cs | 191 + .../Java/Nio/BufferOverflowException.cs | 58 + .../Java/Nio/BufferUnderflowException.cs | 58 + src/net/JNet/Generated/Java/Nio/ByteBuffer.cs | 422 ++ src/net/JNet/Generated/Java/Nio/ByteOrder.cs | 73 + .../Nio/Channels/AcceptPendingException.cs | 58 + .../Java/Nio/Channels/AllPackageClasses.cs | 1509 +++++ .../Nio/Channels/AlreadyBoundException.cs | 58 + .../Nio/Channels/AlreadyConnectedException.cs | 58 + .../Nio/Channels/AsynchronousByteChannel.cs | 59 + .../Java/Nio/Channels/AsynchronousChannel.cs | 66 + .../Nio/Channels/AsynchronousChannelGroup.cs | 114 + .../Channels/AsynchronousCloseException.cs | 58 + .../Nio/Channels/AsynchronousFileChannel.cs | 101 + .../AsynchronousServerSocketChannel.cs | 102 + .../Nio/Channels/AsynchronousSocketChannel.cs | 116 + .../Java/Nio/Channels/ByteChannel.cs | 60 + .../Nio/Channels/CancelledKeyException.cs | 58 + .../Generated/Java/Nio/Channels/Channel.cs | 73 + .../Generated/Java/Nio/Channels/Channels.cs | 142 + .../Channels/ClosedByInterruptException.cs | 58 + .../Nio/Channels/ClosedChannelException.cs | 58 + .../Nio/Channels/ClosedSelectorException.cs | 58 + .../Java/Nio/Channels/CompletionHandler.cs | 72 + .../Channels/ConnectionPendingException.cs | 58 + .../Java/Nio/Channels/DatagramChannel.cs | 181 + .../Java/Nio/Channels/FileChannel.cs | 247 + .../Generated/Java/Nio/Channels/FileLock.cs | 122 + .../Channels/FileLockInterruptionException.cs | 58 + .../Java/Nio/Channels/GatheringByteChannel.cs | 73 + .../Channels/IllegalBlockingModeException.cs | 58 + .../Channels/IllegalChannelGroupException.cs | 58 + .../Nio/Channels/IllegalSelectorException.cs | 58 + .../Channels/InterruptedByTimeoutException.cs | 58 + .../Java/Nio/Channels/InterruptibleChannel.cs | 66 + .../Java/Nio/Channels/MembershipKey.cs | 114 + .../Java/Nio/Channels/MulticastChannel.cs | 80 + .../Java/Nio/Channels/NetworkChannel.cs | 73 + .../Channels/NoConnectionPendingException.cs | 58 + .../Channels/NonReadableChannelException.cs | 58 + .../Channels/NonWritableChannelException.cs | 58 + .../Java/Nio/Channels/NotYetBoundException.cs | 58 + .../Nio/Channels/NotYetConnectedException.cs | 58 + .../Channels/OverlappingFileLockException.cs | 58 + .../JNet/Generated/Java/Nio/Channels/Pipe.cs | 137 + .../Java/Nio/Channels/ReadPendingException.cs | 58 + .../Java/Nio/Channels/ReadableByteChannel.cs | 66 + .../Nio/Channels/ScatteringByteChannel.cs | 73 + .../Java/Nio/Channels/SeekableByteChannel.cs | 101 + .../Java/Nio/Channels/SelectableChannel.cs | 122 + .../Java/Nio/Channels/SelectionKey.cs | 179 + .../Generated/Java/Nio/Channels/Selector.cs | 115 + .../Java/Nio/Channels/ServerSocketChannel.cs | 101 + .../Channels/ShutdownChannelGroupException.cs | 58 + .../Java/Nio/Channels/SocketChannel.cs | 188 + .../Spi/AbstractInterruptibleChannel.cs | 74 + .../Channels/Spi/AbstractSelectableChannel.cs | 58 + .../Nio/Channels/Spi/AbstractSelectionKey.cs | 58 + .../Java/Nio/Channels/Spi/AbstractSelector.cs | 58 + .../Nio/Channels/Spi/AllPackageClasses.cs | 237 + .../Spi/AsynchronousChannelProvider.cs | 93 + .../Java/Nio/Channels/Spi/SelectorProvider.cs | 114 + .../Channels/UnresolvedAddressException.cs | 58 + .../UnsupportedAddressTypeException.cs | 58 + .../Java/Nio/Channels/WritableByteChannel.cs | 66 + .../Nio/Channels/WritePendingException.cs} | 45 +- src/net/JNet/Generated/Java/Nio/CharBuffer.cs | 271 + .../Java/Nio/Charset/AllPackageClasses.cs | 333 + .../Nio/Charset/CharacterCodingException.cs | 58 + .../Generated/Java/Nio/Charset/Charset.cs | 170 + .../Java/Nio/Charset/CharsetDecoder.cs | 170 + .../Java/Nio/Charset/CharsetEncoder.cs | 170 + .../Java/Nio/Charset/CoderMalfunctionError.cs | 58 + .../Generated/Java/Nio/Charset/CoderResult.cs | 129 + .../Java/Nio/Charset/CodingErrorAction.cs | 70 + .../Charset/IllegalCharsetNameException.cs | 58 + .../Nio/Charset/MalformedInputException.cs | 58 + .../Java/Nio/Charset/Spi/AllPackageClasses.cs | 62 + .../Java/Nio/Charset/Spi/CharsetProvider.cs | 65 + .../Java/Nio/Charset/StandardCharsets.cs | 82 + .../Charset/UnmappableCharacterException.cs | 58 + .../Charset/UnsupportedCharsetException.cs | 58 + .../JNet/Generated/Java/Nio/DoubleBuffer.cs | 184 + .../Java/Nio/File/AccessDeniedException.cs | 58 + .../Generated/Java/Nio/File/AccessMode.cs | 77 + .../Java/Nio/File/AllPackageClasses.cs | 1308 ++++ .../File/AtomicMoveNotSupportedException.cs | 58 + .../Java/Nio/File/Attribute/AclEntry.cs | 134 + .../Java/Nio/File/Attribute/AclEntryFlag.cs | 81 + .../Nio/File/Attribute/AclEntryPermission.cs | 133 + .../Java/Nio/File/Attribute/AclEntryType.cs | 81 + .../File/Attribute/AclFileAttributeView.cs | 66 + .../Nio/File/Attribute/AllPackageClasses.cs | 882 +++ .../Java/Nio/File/Attribute/AttributeView.cs | 65 + .../File/Attribute/BasicFileAttributeView.cs | 80 + .../Nio/File/Attribute/BasicFileAttributes.cs | 121 + .../File/Attribute/DosFileAttributeView.cs | 101 + .../Nio/File/Attribute/DosFileAttributes.cs | 87 + .../Java/Nio/File/Attribute/FileAttribute.cs | 72 + .../Nio/File/Attribute/FileAttributeView.cs | 59 + .../File/Attribute/FileOwnerAttributeView.cs | 73 + .../File/Attribute/FileStoreAttributeView.cs | 59 + .../Java/Nio/File/Attribute/FileTime.cs | 100 + .../Java/Nio/File/Attribute/GroupPrincipal.cs | 59 + .../File/Attribute/PosixFileAttributeView.cs | 81 + .../Nio/File/Attribute/PosixFileAttributes.cs | 73 + .../Nio/File/Attribute/PosixFilePermission.cs | 101 + .../File/Attribute/PosixFilePermissions.cs | 58 + .../Attribute/UserDefinedFileAttributeView.cs | 94 + .../Java/Nio/File/Attribute/UserPrincipal.cs | 59 + .../Attribute/UserPrincipalLookupService.cs | 72 + .../UserPrincipalNotFoundException.cs | 58 + .../File/ClosedDirectoryStreamException.cs | 58 + .../Nio/File/ClosedFileSystemException.cs | 58 + .../Nio/File/ClosedWatchServiceException.cs | 58 + .../Generated/Java/Nio/File/CopyOption.cs | 58 + .../Nio/File/DirectoryIteratorException.cs | 58 + .../Nio/File/DirectoryNotEmptyException.cs | 58 + .../Java/Nio/File/DirectoryStream.cs | 93 + .../Nio/File/FileAlreadyExistsException.cs | 58 + .../JNet/Generated/Java/Nio/File/FileStore.cs | 121 + .../Generated/Java/Nio/File/FileSystem.cs | 122 + .../File/FileSystemAlreadyExistsException.cs | 58 + .../Java/Nio/File/FileSystemException.cs | 58 + .../Java/Nio/File/FileSystemLoopException.cs | 58 + .../Nio/File/FileSystemNotFoundException.cs | 58 + .../Generated/Java/Nio/File/FileSystems.cs | 79 + .../Java/Nio/File/FileVisitOption.cs | 69 + .../Java/Nio/File/FileVisitResult.cs | 81 + .../Generated/Java/Nio/File/FileVisitor.cs | 58 + src/net/JNet/Generated/Java/Nio/File/Files.cs | 394 ++ .../Java/Nio/File/InvalidPathException.cs | 58 + .../Generated/Java/Nio/File/LinkOption.cs | 71 + .../Generated/Java/Nio/File/LinkPermission.cs | 72 + .../Java/Nio/File/NoSuchFileException.cs | 58 + .../Java/Nio/File/NotDirectoryException.cs | 58 + .../Java/Nio/File/NotLinkException.cs | 58 + .../Generated/Java/Nio/File/OpenOption.cs | 58 + src/net/JNet/Generated/Java/Nio/File/Path.cs | 255 + .../Generated/Java/Nio/File/PathMatcher.cs | 65 + src/net/JNet/Generated/Java/Nio/File/Paths.cs | 72 + .../Nio/File/ProviderMismatchException.cs | 58 + .../Nio/File/ProviderNotFoundException.cs | 58 + .../Nio/File/ReadOnlyFileSystemException.cs | 58 + .../Java/Nio/File/SecureDirectoryStream.cs | 72 + .../Java/Nio/File/SimpleFileVisitor.cs | 58 + .../Java/Nio/File/Spi/AllPackageClasses.cs | 97 + .../Java/Nio/File/Spi/FileSystemProvider.cs | 184 + .../Java/Nio/File/Spi/FileTypeDetector.cs | 65 + .../Java/Nio/File/StandardCopyOption.cs | 78 + .../Java/Nio/File/StandardOpenOption.cs | 106 + .../Java/Nio/File/StandardWatchEventKinds.cs | 74 + .../Generated/Java/Nio/File/WatchEvent.cs | 140 + .../JNet/Generated/Java/Nio/File/WatchKey.cs | 86 + .../Generated/Java/Nio/File/WatchService.cs | 80 + .../JNet/Generated/Java/Nio/File/Watchable.cs | 72 + .../JNet/Generated/Java/Nio/FloatBuffer.cs | 184 + src/net/JNet/Generated/Java/Nio/IntBuffer.cs | 184 + .../Java/Nio/InvalidMarkException.cs} | 40 +- src/net/JNet/Generated/Java/Nio/LongBuffer.cs | 184 + .../Generated/Java/Nio/MappedByteBuffer.cs | 79 + .../Java/Nio/ReadOnlyBufferException.cs | 58 + .../JNet/Generated/Java/Nio/ShortBuffer.cs | 184 + .../Generated/Java/Rmi/AccessException.cs | 58 + .../Java/Rmi/Activation/Activatable.cs | 100 + .../Rmi/Activation/ActivateFailedException.cs | 58 + .../Java/Rmi/Activation/ActivationDesc.cs | 87 + .../Rmi/Activation/ActivationException.cs | 58 + .../Java/Rmi/Activation/ActivationGroup.cs | 94 + .../Rmi/Activation/ActivationGroupDesc.cs | 129 + .../Java/Rmi/Activation/ActivationGroupID.cs | 73 + .../Rmi/Activation/ActivationGroup_Stub.cs | 67 + .../Java/Rmi/Activation/ActivationID.cs | 73 + .../Rmi/Activation/ActivationInstantiator.cs | 59 + .../Java/Rmi/Activation/ActivationMonitor.cs | 73 + .../Java/Rmi/Activation/ActivationSystem.cs | 133 + .../Java/Rmi/Activation/Activator.cs | 59 + .../Java/Rmi/Activation/AllPackageClasses.cs | 510 ++ .../Rmi/Activation/UnknownGroupException.cs | 58 + .../Rmi/Activation/UnknownObjectException.cs | 58 + .../Generated/Java/Rmi/AllPackageClasses.cs | 356 + .../Java/Rmi/AlreadyBoundException.cs | 58 + .../Generated/Java/Rmi/ConnectException.cs | 58 + .../Generated/Java/Rmi/ConnectIOException.cs | 58 + .../Java/Rmi/Dgc/AllPackageClasses.cs | 132 + src/net/JNet/Generated/Java/Rmi/Dgc/DGC.cs | 73 + src/net/JNet/Generated/Java/Rmi/Dgc/Lease.cs | 80 + src/net/JNet/Generated/Java/Rmi/Dgc/VMID.cs | 59 + .../Generated/Java/Rmi/MarshalException.cs | 58 + .../Generated/Java/Rmi/MarshalledObject.cs | 73 + src/net/JNet/Generated/Java/Rmi/Naming.cs | 93 + .../Java/Rmi/NoSuchObjectException.cs | 58 + .../Generated/Java/Rmi/NotBoundException.cs | 58 + .../Java/Rmi/Registry/AllPackageClasses.cs | 97 + .../Java/Rmi/Registry/LocateRegistry.cs | 107 + .../Generated/Java/Rmi/Registry/Registry.cs | 98 + .../Java/Rmi/Remote.cs} | 39 +- .../Generated/Java/Rmi/RemoteException.cs | 58 + .../Java/Rmi/Server/AllPackageClasses.cs | 565 ++ .../Java/Rmi/Server/ExportException.cs | 58 + .../JNet/Generated/Java/Rmi/Server/ObjID.cs | 92 + .../Java/Rmi/Server/RMIClassLoader.cs | 72 + .../Java/Rmi/Server/RMIClassLoaderSpi.cs | 65 + .../Java/Rmi/Server/RMIClientSocketFactory.cs | 65 + .../Java/Rmi/Server/RMIFailureHandler.cs | 65 + .../Java/Rmi/Server/RMIServerSocketFactory.cs | 65 + .../Java/Rmi/Server/RMISocketFactory.cs | 95 + .../Generated/Java/Rmi/Server/RemoteObject.cs | 74 + .../Server/RemoteObjectInvocationHandler.cs | 73 + .../Generated/Java/Rmi/Server/RemoteRef.cs | 102 + .../Generated/Java/Rmi/Server/RemoteServer.cs | 72 + .../Java/Rmi/Server/ServerCloneException.cs | 58 + .../Rmi/Server/ServerNotActiveException.cs | 58 + src/net/JNet/Generated/Java/Rmi/Server/UID.cs | 80 + .../Java/Rmi/Server/UnicastRemoteObject.cs | 93 + .../Generated/Java/Rmi/Server/Unreferenced.cs | 65 + .../JNet/Generated/Java/Rmi/ServerError.cs | 58 + .../Generated/Java/Rmi/ServerException.cs | 58 + .../Java/Rmi/StubNotFoundException.cs | 58 + .../Generated/Java/Rmi/UnexpectedException.cs | 58 + .../Java/Rmi/UnknownHostException.cs | 58 + .../Generated/Java/Rmi/UnmarshalException.cs | 58 + .../Java/Security/AccessControlContext.cs | 86 + .../Java/Security/AccessControlException.cs | 58 + .../Java/Security/AccessController.cs | 72 + .../Java/Security/Acl/AllPackageClasses.cs | 27 + .../Java/Security/AlgorithmConstraints.cs | 58 + .../Security/AlgorithmParameterGenerator.cs | 114 + .../AlgorithmParameterGeneratorSpi.cs | 58 + .../Java/Security/AlgorithmParameters.cs | 114 + .../Java/Security/AlgorithmParametersSpi.cs | 58 + .../Java/Security/AllPackageClasses.cs | 2787 ++++++++ .../Generated/Java/Security/AllPermission.cs | 65 + .../Generated/Java/Security/AuthProvider.cs | 79 + .../Java/Security/BasicPermission.cs | 73 + .../Java/Security/Cert/AllPackageClasses.cs | 1654 +++++ .../JNet/Generated/Java/Security/Cert/CRL.cs | 72 + .../Java/Security/Cert/CRLException.cs | 58 + .../Generated/Java/Security/Cert/CRLReason.cs | 109 + .../Java/Security/Cert/CRLSelector.cs | 66 + .../Generated/Java/Security/Cert/CertPath.cs | 80 + .../Java/Security/Cert/CertPathBuilder.cs | 100 + .../Security/Cert/CertPathBuilderException.cs | 58 + .../Security/Cert/CertPathBuilderResult.cs | 66 + .../Java/Security/Cert/CertPathBuilderSpi.cs | 72 + .../Java/Security/Cert/CertPathChecker.cs | 79 + .../Java/Security/Cert/CertPathParameters.cs | 59 + .../Java/Security/Cert/CertPathValidator.cs | 100 + .../Cert/CertPathValidatorException.cs | 148 + .../Security/Cert/CertPathValidatorResult.cs | 59 + .../Security/Cert/CertPathValidatorSpi.cs | 72 + .../Java/Security/Cert/CertSelector.cs | 66 + .../Generated/Java/Security/Cert/CertStore.cs | 93 + .../Java/Security/Cert/CertStoreException.cs | 58 + .../Java/Security/Cert/CertStoreParameters.cs | 59 + .../Java/Security/Cert/CertStoreSpi.cs | 65 + .../Java/Security/Cert/Certificate.cs | 94 + .../Cert/CertificateEncodingException.cs | 58 + .../Security/Cert/CertificateException.cs | 58 + .../Cert/CertificateExpiredException.cs | 58 + .../Java/Security/Cert/CertificateFactory.cs | 107 + .../Security/Cert/CertificateFactorySpi.cs | 86 + .../Cert/CertificateNotYetValidException.cs | 58 + .../Cert/CertificateParsingException.cs | 58 + .../Cert/CertificateRevokedException.cs | 58 + .../Cert/CollectionCertStoreParameters.cs | 59 + .../Generated/Java/Security/Cert/Extension.cs | 86 + .../Security/Cert/LDAPCertStoreParameters.cs | 87 + .../Security/Cert/PKIXBuilderParameters.cs | 72 + .../Cert/PKIXCertPathBuilderResult.cs | 73 + .../Java/Security/Cert/PKIXCertPathChecker.cs | 81 + .../Cert/PKIXCertPathValidatorResult.cs | 87 + .../Java/Security/Cert/PKIXParameters.cs | 164 + .../Java/Security/Cert/PKIXReason.cs | 97 + .../Security/Cert/PKIXRevocationChecker.cs | 122 + .../Java/Security/Cert/PolicyNode.cs | 86 + .../Java/Security/Cert/PolicyQualifierInfo.cs | 86 + .../Java/Security/Cert/TrustAnchor.cs | 114 + .../Security/Cert/URICertStoreParameters.cs | 73 + .../Generated/Java/Security/Cert/X509CRL.cs | 164 + .../Java/Security/Cert/X509CRLEntry.cs | 94 + .../Java/Security/Cert/X509CRLSelector.cs | 129 + .../Java/Security/Cert/X509CertSelector.cs | 276 + .../Java/Security/Cert/X509Certificate.cs | 192 + .../Java/Security/Cert/X509Extension.cs | 72 + .../Generated/Java/Security/CodeSigner.cs | 80 + .../Generated/Java/Security/CodeSource.cs | 101 + .../Java/Security/CryptoPrimitive.cs | 105 + .../Java/Security/DigestException.cs | 58 + .../Java/Security/DigestInputStream.cs | 79 + .../Java/Security/DigestOutputStream.cs | 79 + .../Generated/Java/Security/DomainCombiner.cs | 65 + .../Java/Security/DomainLoadStoreParameter.cs | 72 + .../Generated/Java/Security/DrbgParameters.cs | 265 + .../Java/Security/GeneralSecurityException.cs | 58 + src/net/JNet/Generated/Java/Security/Guard.cs | 65 + .../Generated/Java/Security/GuardedObject.cs | 73 + .../Security/Interfaces/AllPackageClasses.cs | 587 ++ .../Java/Security/Interfaces/DSAKey.cs | 65 + .../Interfaces/DSAKeyPairGenerator.cs | 72 + .../Java/Security/Interfaces/DSAParams.cs | 79 + .../Java/Security/Interfaces/DSAPrivateKey.cs | 71 + .../Java/Security/Interfaces/DSAPublicKey.cs | 71 + .../Java/Security/Interfaces/ECKey.cs | 65 + .../Java/Security/Interfaces/ECPrivateKey.cs | 71 + .../Java/Security/Interfaces/ECPublicKey.cs | 71 + .../Java/Security/Interfaces/RSAKey.cs | 72 + .../Interfaces/RSAMultiPrimePrivateCrtKey.cs | 112 + .../Security/Interfaces/RSAPrivateCrtKey.cs | 105 + .../Java/Security/Interfaces/RSAPrivateKey.cs | 71 + .../Java/Security/Interfaces/RSAPublicKey.cs | 71 + .../Java/Security/Interfaces/XECKey.cs | 65 + .../Java/Security/Interfaces/XECPrivateKey.cs | 60 + .../Java/Security/Interfaces/XECPublicKey.cs | 67 + .../InvalidAlgorithmParameterException.cs | 58 + .../Java/Security/InvalidKeyException.cs | 58 + .../Security/InvalidParameterException.cs | 58 + src/net/JNet/Generated/Java/Security/Key.cs | 84 + .../Generated/Java/Security/KeyException.cs | 58 + .../Generated/Java/Security/KeyFactory.cs | 100 + .../Generated/Java/Security/KeyFactorySpi.cs | 58 + .../Java/Security/KeyManagementException.cs | 58 + .../JNet/Generated/Java/Security/KeyPair.cs | 80 + .../Java/Security/KeyPairGenerator.cs | 100 + .../Java/Security/KeyPairGeneratorSpi.cs | 79 + .../JNet/Generated/Java/Security/KeyRep.cs | 105 + .../JNet/Generated/Java/Security/KeyStore.cs | 631 ++ .../Java/Security/KeyStoreException.cs | 58 + .../Generated/Java/Security/KeyStoreSpi.cs | 198 + .../Generated/Java/Security/MessageDigest.cs | 149 + .../Java/Security/MessageDigestSpi.cs | 58 + .../Java/Security/NoSuchAlgorithmException.cs | 58 + .../Java/Security/NoSuchProviderException.cs | 58 + .../Java/Security/PKCS12Attribute.cs | 93 + .../Generated/Java/Security/Permission.cs | 102 + .../Java/Security/PermissionCollection.cs | 87 + .../Generated/Java/Security/Permissions.cs | 59 + .../JNet/Generated/Java/Security/Policy.cs | 159 + .../JNet/Generated/Java/Security/PolicySpi.cs | 58 + .../JNet/Generated/Java/Security/Principal.cs | 72 + .../Generated/Java/Security/PrivateKey.cs | 64 + .../Java/Security/PrivilegedAction.cs | 65 + .../Security/PrivilegedActionException.cs | 58 + .../Security/PrivilegedExceptionAction.cs | 65 + .../Java/Security/ProtectionDomain.cs | 114 + .../JNet/Generated/Java/Security/Provider.cs | 155 + .../Java/Security/ProviderException.cs | 58 + .../JNet/Generated/Java/Security/PublicKey.cs | 63 + .../Java/Security/SecureClassLoader.cs | 58 + .../Generated/Java/Security/SecureRandom.cs | 156 + .../Java/Security/SecureRandomParameters.cs | 58 + .../Java/Security/SecureRandomSpi.cs | 59 + .../JNet/Generated/Java/Security/Security.cs | 93 + .../Java/Security/SecurityPermission.cs | 72 + .../JNet/Generated/Java/Security/Signature.cs | 177 + .../Java/Security/SignatureException.cs | 58 + .../Generated/Java/Security/SignatureSpi.cs | 58 + .../Generated/Java/Security/SignedObject.cs | 94 + .../Security/Spec/AlgorithmParameterSpec.cs | 58 + .../Java/Security/Spec/AllPackageClasses.cs | 1074 +++ .../Java/Security/Spec/DSAGenParameterSpec.cs | 94 + .../Java/Security/Spec/DSAParameterSpec.cs | 88 + .../Java/Security/Spec/DSAPrivateKeySpec.cs | 94 + .../Java/Security/Spec/DSAPublicKeySpec.cs | 94 + .../Generated/Java/Security/Spec/ECField.cs | 65 + .../Java/Security/Spec/ECFieldF2m.cs | 108 + .../Generated/Java/Security/Spec/ECFieldFp.cs | 80 + .../Java/Security/Spec/ECGenParameterSpec.cs | 65 + .../Java/Security/Spec/ECParameterSpec.cs | 94 + .../Generated/Java/Security/Spec/ECPoint.cs | 83 + .../Java/Security/Spec/ECPrivateKeySpec.cs | 80 + .../Java/Security/Spec/ECPublicKeySpec.cs | 80 + .../Java/Security/Spec/EllipticCurve.cs | 100 + .../Java/Security/Spec/EncodedKeySpec.cs | 87 + .../Security/Spec/InvalidKeySpecException.cs | 58 + .../Spec/InvalidParameterSpecException.cs | 58 + .../Generated/Java/Security/Spec/KeySpec.cs | 58 + .../Java/Security/Spec/MGF1ParameterSpec.cs | 101 + .../Java/Security/Spec/NamedParameterSpec.cs | 81 + .../Java/Security/Spec/PKCS8EncodedKeySpec.cs | 72 + .../Java/Security/Spec/PSSParameterSpec.cs | 116 + .../Security/Spec/RSAKeyGenParameterSpec.cs | 102 + .../Spec/RSAMultiPrimePrivateCrtKeySpec.cs | 121 + .../Java/Security/Spec/RSAOtherPrimeInfo.cs | 86 + .../Security/Spec/RSAPrivateCrtKeySpec.cs | 114 + .../Java/Security/Spec/RSAPrivateKeySpec.cs | 94 + .../Java/Security/Spec/RSAPublicKeySpec.cs | 94 + .../Java/Security/Spec/X509EncodedKeySpec.cs | 72 + .../Java/Security/Spec/XECPrivateKeySpec.cs | 80 + .../Java/Security/Spec/XECPublicKeySpec.cs | 80 + .../JNet/Generated/Java/Security/Timestamp.cs | 80 + .../Generated/Java/Security/URIParameter.cs | 72 + .../Security/UnrecoverableEntryException.cs | 58 + .../Security/UnrecoverableKeyException.cs | 58 + .../Java/Security/UnresolvedPermission.cs | 94 + .../Generated/Java/Sql/AllPackageClasses.cs | 1629 +++++ src/net/JNet/Generated/Java/Sql/Array.cs | 107 + .../Java/Sql/BatchUpdateException.cs | 58 + src/net/JNet/Generated/Java/Sql/Blob.cs | 135 + .../Generated/Java/Sql/CallableStatement.cs | 871 +++ .../Generated/Java/Sql/ClientInfoStatus.cs | 81 + src/net/JNet/Generated/Java/Sql/Clob.cs | 149 + src/net/JNet/Generated/Java/Sql/Connection.cs | 423 ++ .../Generated/Java/Sql/ConnectionBuilder.cs | 93 + .../JNet/Generated/Java/Sql/DataTruncation.cs | 58 + .../Generated/Java/Sql/DatabaseMetaData.cs | 1535 +++++ src/net/JNet/Generated/Java/Sql/Date.cs | 86 + src/net/JNet/Generated/Java/Sql/Driver.cs | 93 + .../JNet/Generated/Java/Sql/DriverAction.cs | 65 + .../JNet/Generated/Java/Sql/DriverManager.cs | 121 + .../Generated/Java/Sql/DriverPropertyInfo.cs | 85 + src/net/JNet/Generated/Java/Sql/JDBCType.cs | 243 + src/net/JNet/Generated/Java/Sql/NClob.cs | 59 + .../Generated/Java/Sql/ParameterMetaData.cs | 150 + .../Generated/Java/Sql/PreparedStatement.cs | 458 ++ .../Generated/Java/Sql/PseudoColumnUsage.cs | 81 + src/net/JNet/Generated/Java/Sql/Ref.cs | 72 + src/net/JNet/Generated/Java/Sql/ResultSet.cs | 1381 ++++ .../Generated/Java/Sql/ResultSetMetaData.cs | 218 + src/net/JNet/Generated/Java/Sql/RowId.cs | 65 + .../JNet/Generated/Java/Sql/RowIdLifetime.cs | 85 + .../Java/Sql/SQLClientInfoException.cs | 58 + src/net/JNet/Generated/Java/Sql/SQLData.cs | 79 + .../Generated/Java/Sql/SQLDataException.cs | 58 + .../JNet/Generated/Java/Sql/SQLException.cs | 58 + .../Sql/SQLFeatureNotSupportedException.cs | 58 + src/net/JNet/Generated/Java/Sql/SQLInput.cs | 247 + ...QLIntegrityConstraintViolationException.cs | 58 + .../SQLInvalidAuthorizationSpecException.cs | 58 + .../Sql/SQLNonTransientConnectionException.cs | 58 + .../Java/Sql/SQLNonTransientException.cs | 58 + src/net/JNet/Generated/Java/Sql/SQLOutput.cs | 254 + .../JNet/Generated/Java/Sql/SQLPermission.cs | 72 + .../Java/Sql/SQLRecoverableException.cs | 58 + .../Java/Sql/SQLSyntaxErrorException.cs | 58 + .../Generated/Java/Sql/SQLTimeoutException.cs | 58 + .../Sql/SQLTransactionRollbackException.cs | 58 + .../Sql/SQLTransientConnectionException.cs | 58 + .../Java/Sql/SQLTransientException.cs | 58 + src/net/JNet/Generated/Java/Sql/SQLType.cs | 79 + src/net/JNet/Generated/Java/Sql/SQLWarning.cs | 58 + src/net/JNet/Generated/Java/Sql/SQLXML.cs | 100 + src/net/JNet/Generated/Java/Sql/Savepoint.cs | 72 + .../JNet/Generated/Java/Sql/ShardingKey.cs | 58 + .../Generated/Java/Sql/ShardingKeyBuilder.cs | 72 + src/net/JNet/Generated/Java/Sql/Statement.cs | 424 ++ src/net/JNet/Generated/Java/Sql/Struct.cs | 72 + src/net/JNet/Generated/Java/Sql/Time.cs | 86 + src/net/JNet/Generated/Java/Sql/Timestamp.cs | 114 + src/net/JNet/Generated/Java/Sql/Types.cs | 214 + .../Java/Sql/Wrapper.cs} | 44 +- .../Generated/Java/Text/AllPackageClasses.cs | 1052 +++ .../JNet/Generated/Java/Text/Annotation.cs | 72 + .../Java/Text/AttributedCharacterIterator.cs | 134 + .../Generated/Java/Text/AttributedString.cs | 121 + src/net/JNet/Generated/Java/Text/Bidi.cs | 193 + .../JNet/Generated/Java/Text/BreakIterator.cs | 210 + .../Generated/Java/Text/CharacterIterator.cs | 126 + .../JNet/Generated/Java/Text/ChoiceFormat.cs | 128 + .../Java/Text/CollationElementIterator.cs | 125 + .../JNet/Generated/Java/Text/CollationKey.cs | 86 + src/net/JNet/Generated/Java/Text/Collator.cs | 150 + .../JNet/Generated/Java/Text/DateFormat.cs | 403 ++ .../Generated/Java/Text/DateFormatSymbols.cs | 144 + .../JNet/Generated/Java/Text/DecimalFormat.cs | 177 + .../Java/Text/DecimalFormatSymbols.cs | 193 + .../JNet/Generated/Java/Text/FieldPosition.cs | 107 + src/net/JNet/Generated/Java/Text/Format.cs | 122 + .../JNet/Generated/Java/Text/MessageFormat.cs | 180 + .../JNet/Generated/Java/Text/Normalizer.cs | 108 + .../JNet/Generated/Java/Text/NumberFormat.cs | 319 + .../Generated/Java/Text/ParseException.cs | 58 + .../JNet/Generated/Java/Text/ParsePosition.cs | 79 + .../Generated/Java/Text/RuleBasedCollator.cs | 86 + .../Generated/Java/Text/SimpleDateFormat.cs | 128 + .../Java/Text/Spi/AllPackageClasses.cs | 237 + .../Java/Text/Spi/BreakIteratorProvider.cs | 86 + .../Java/Text/Spi/CollatorProvider.cs | 65 + .../Java/Text/Spi/DateFormatProvider.cs | 79 + .../Text/Spi/DateFormatSymbolsProvider.cs | 65 + .../Text/Spi/DecimalFormatSymbolsProvider.cs | 65 + .../Java/Text/Spi/NumberFormatProvider.cs | 86 + .../Java/Text/StringCharacterIterator.cs | 150 + .../Generated/Java/Time/AllPackageClasses.cs | 638 ++ .../Java/Time/Chrono/AbstractChronology.cs | 73 + .../Java/Time/Chrono/AllPackageClasses.cs | 762 +++ .../Java/Time/Chrono/ChronoLocalDate.cs | 228 + .../Java/Time/Chrono/ChronoLocalDateTime.cs | 172 + .../Java/Time/Chrono/ChronoPeriod.cs | 143 + .../Java/Time/Chrono/ChronoZonedDateTime.cs | 199 + .../Generated/Java/Time/Chrono/Chronology.cs | 212 + .../JNet/Generated/Java/Time/Chrono/Era.cs | 102 + .../Java/Time/Chrono/HijrahChronology.cs | 63 + .../Generated/Java/Time/Chrono/HijrahDate.cs | 60 + .../Generated/Java/Time/Chrono/HijrahEra.cs | 84 + .../Java/Time/Chrono/IsoChronology.cs | 63 + .../JNet/Generated/Java/Time/Chrono/IsoEra.cs | 81 + .../Java/Time/Chrono/JapaneseChronology.cs | 63 + .../Java/Time/Chrono/JapaneseDate.cs | 60 + .../Generated/Java/Time/Chrono/JapaneseEra.cs | 111 + .../Java/Time/Chrono/MinguoChronology.cs | 63 + .../Generated/Java/Time/Chrono/MinguoDate.cs | 60 + .../Generated/Java/Time/Chrono/MinguoEra.cs | 81 + .../Time/Chrono/ThaiBuddhistChronology.cs | 63 + .../Java/Time/Chrono/ThaiBuddhistDate.cs | 60 + .../Java/Time/Chrono/ThaiBuddhistEra.cs | 81 + src/net/JNet/Generated/Java/Time/Clock.cs | 149 + .../Generated/Java/Time/DateTimeException.cs | 58 + src/net/JNet/Generated/Java/Time/DayOfWeek.cs | 137 + src/net/JNet/Generated/Java/Time/Duration.cs | 456 ++ .../Java/Time/Format/AllPackageClasses.cs | 288 + .../Java/Time/Format/DateTimeFormatter.cs | 251 + .../Time/Format/DateTimeFormatterBuilder.cs | 268 + .../Time/Format/DateTimeParseException.cs | 58 + .../Java/Time/Format/DecimalStyle.cs | 132 + .../Generated/Java/Time/Format/FormatStyle.cs | 81 + .../Java/Time/Format/ResolverStyle.cs | 77 + .../Generated/Java/Time/Format/SignStyle.cs | 85 + .../Generated/Java/Time/Format/TextStyle.cs | 96 + src/net/JNet/Generated/Java/Time/Instant.cs | 325 + src/net/JNet/Generated/Java/Time/LocalDate.cs | 438 ++ .../JNet/Generated/Java/Time/LocalDateTime.cs | 461 ++ src/net/JNet/Generated/Java/Time/LocalTime.cs | 441 ++ src/net/JNet/Generated/Java/Time/Month.cs | 185 + src/net/JNet/Generated/Java/Time/MonthDay.cs | 222 + .../Generated/Java/Time/OffsetDateTime.cs | 587 ++ .../JNet/Generated/Java/Time/OffsetTime.cs | 426 ++ src/net/JNet/Generated/Java/Time/Period.cs | 288 + .../Java/Time/Temporal/AllPackageClasses.cs | 568 ++ .../Java/Time/Temporal/ChronoField.cs | 270 + .../Java/Time/Temporal/ChronoUnit.cs | 179 + .../Generated/Java/Time/Temporal/IsoFields.cs | 82 + .../Java/Time/Temporal/JulianFields.cs | 70 + .../Generated/Java/Time/Temporal/Temporal.cs | 115 + .../Java/Time/Temporal/TemporalAccessor.cs | 86 + .../Java/Time/Temporal/TemporalAdjuster.cs | 65 + .../Java/Time/Temporal/TemporalAdjusters.cs | 100 + .../Java/Time/Temporal/TemporalAmount.cs | 79 + .../Java/Time/Temporal/TemporalField.cs | 128 + .../Java/Time/Temporal/TemporalQueries.cs | 58 + .../Java/Time/Temporal/TemporalQuery.cs | 65 + .../Java/Time/Temporal/TemporalUnit.cs | 107 + .../UnsupportedTemporalTypeException.cs | 58 + .../Java/Time/Temporal/ValueRange.cs | 150 + .../Java/Time/Temporal/WeekFields.cs | 120 + src/net/JNet/Generated/Java/Time/Year.cs | 314 + src/net/JNet/Generated/Java/Time/YearMonth.cs | 334 + .../Java/Time/Zone/AllPackageClasses.cs | 217 + .../Java/Time/Zone/ZoneOffsetTransition.cs | 150 + .../Time/Zone/ZoneOffsetTransitionRule.cs | 161 + .../Generated/Java/Time/Zone/ZoneRules.cs | 136 + .../Java/Time/Zone/ZoneRulesException.cs | 58 + .../Java/Time/Zone/ZoneRulesProvider.cs | 79 + src/net/JNet/Generated/Java/Time/ZoneId.cs | 112 + .../JNet/Generated/Java/Time/ZoneOffset.cs | 157 + .../JNet/Generated/Java/Time/ZonedDateTime.cs | 466 ++ .../Generated/Java/Util/AbstractCollection.cs | 114 + .../JNet/Generated/Java/Util/AbstractList.cs | 100 + .../JNet/Generated/Java/Util/AbstractMap.cs | 226 + .../JNet/Generated/Java/Util/AbstractQueue.cs | 72 + .../Java/Util/AbstractSequentialList.cs | 58 + .../JNet/Generated/Java/Util/AbstractSet.cs | 58 + .../Generated/Java/Util/AllPackageClasses.cs | 4042 +++++++++++ .../JNet/Generated/Java/Util/ArrayDeque.cs | 214 + src/net/JNet/Generated/Java/Util/ArrayList.cs | 82 + src/net/JNet/Generated/Java/Util/Arrays.cs | 1353 ++++ src/net/JNet/Generated/Java/Util/Base64.cs | 238 + src/net/JNet/Generated/Java/Util/BitSet.cs | 284 + src/net/JNet/Generated/Java/Util/Calendar.cs | 665 ++ .../JNet/Generated/Java/Util/Collection.cs | 114 + .../JNet/Generated/Java/Util/Collections.cs | 70 + .../JNet/Generated/Java/Util/Comparator.cs | 65 + .../Concurrent/AbstractExecutorService.cs | 59 + .../Java/Util/Concurrent/AllPackageClasses.cs | 2421 +++++++ .../Util/Concurrent/ArrayBlockingQueue.cs | 94 + .../Concurrent/Atomic/AllPackageClasses.cs | 587 ++ .../Util/Concurrent/Atomic/AtomicBoolean.cs | 178 + .../Util/Concurrent/Atomic/AtomicInteger.cs | 248 + .../Concurrent/Atomic/AtomicIntegerArray.cs | 276 + .../Atomic/AtomicIntegerFieldUpdater.cs | 170 + .../Java/Util/Concurrent/Atomic/AtomicLong.cs | 248 + .../Util/Concurrent/Atomic/AtomicLongArray.cs | 276 + .../Atomic/AtomicLongFieldUpdater.cs | 170 + .../Atomic/AtomicMarkableReference.cs | 114 + .../Util/Concurrent/Atomic/AtomicReference.cs | 178 + .../Concurrent/Atomic/AtomicReferenceArray.cs | 199 + .../Atomic/AtomicReferenceFieldUpdater.cs | 100 + .../Atomic/AtomicStampedReference.cs | 114 + .../Concurrent/Atomic/DoubleAccumulator.cs | 94 + .../Util/Concurrent/Atomic/DoubleAdder.cs | 87 + .../Util/Concurrent/Atomic/LongAccumulator.cs | 94 + .../Java/Util/Concurrent/Atomic/LongAdder.cs | 101 + .../Java/Util/Concurrent/BlockingDeque.cs | 212 + .../Java/Util/Concurrent/BlockingQueue.cs | 107 + .../Util/Concurrent/BrokenBarrierException.cs | 58 + .../Java/Util/Concurrent/Callable.cs | 65 + .../Util/Concurrent/CancellationException.cs | 58 + .../Java/Util/Concurrent/CompletableFuture.cs | 176 + .../Util/Concurrent/CompletionException.cs | 58 + .../Java/Util/Concurrent/CompletionService.cs | 58 + .../Java/Util/Concurrent/CompletionStage.cs | 58 + .../Java/Util/Concurrent/ConcurrentHashMap.cs | 129 + .../Util/Concurrent/ConcurrentLinkedDeque.cs | 206 + .../Util/Concurrent/ConcurrentLinkedQueue.cs | 59 + .../Java/Util/Concurrent/ConcurrentMap.cs | 93 + .../Util/Concurrent/ConcurrentNavigableMap.cs | 58 + .../Util/Concurrent/ConcurrentSkipListMap.cs | 102 + .../Util/Concurrent/ConcurrentSkipListSet.cs | 116 + .../Util/Concurrent/CopyOnWriteArrayList.cs | 180 + .../Util/Concurrent/CopyOnWriteArraySet.cs | 59 + .../Java/Util/Concurrent/CountDownLatch.cs | 86 + .../Java/Util/Concurrent/CountedCompleter.cs | 121 + .../Java/Util/Concurrent/CyclicBarrier.cs | 107 + .../Java/Util/Concurrent/DelayQueue.cs | 100 + .../Generated/Java/Util/Concurrent/Delayed.cs | 58 + .../Java/Util/Concurrent/Exchanger.cs | 65 + .../Util/Concurrent/ExecutionException.cs | 58 + .../Java/Util/Concurrent/Executor.cs | 65 + .../Concurrent/ExecutorCompletionService.cs | 65 + .../Java/Util/Concurrent/ExecutorService.cs | 80 + .../Java/Util/Concurrent/Executors.cs | 170 + .../Generated/Java/Util/Concurrent/Flow.cs | 215 + .../Java/Util/Concurrent/ForkJoinPool.cs | 263 + .../Java/Util/Concurrent/ForkJoinTask.cs | 241 + .../Util/Concurrent/ForkJoinWorkerThread.cs | 72 + .../Generated/Java/Util/Concurrent/Future.cs | 86 + .../Java/Util/Concurrent/FutureTask.cs | 100 + .../Util/Concurrent/LinkedBlockingDeque.cs | 227 + .../Util/Concurrent/LinkedBlockingQueue.cs | 87 + .../Util/Concurrent/LinkedTransferQueue.cs | 108 + .../Locks/AbstractOwnableSynchronizer.cs | 59 + .../Locks/AbstractQueuedLongSynchronizer.cs | 256 + .../Locks/AbstractQueuedSynchronizer.cs | 256 + .../Concurrent/Locks/AllPackageClasses.cs | 513 ++ .../Java/Util/Concurrent/Locks/Condition.cs | 100 + .../Java/Util/Concurrent/Locks/Lock.cs | 93 + .../Java/Util/Concurrent/Locks/LockSupport.cs | 114 + .../Util/Concurrent/Locks/ReadWriteLock.cs | 72 + .../Util/Concurrent/Locks/ReentrantLock.cs | 165 + .../Locks/ReentrantReadWriteLock.cs | 300 + .../Java/Util/Concurrent/Locks/StampedLock.cs | 241 + .../Generated/Java/Util/Concurrent/Phaser.cs | 184 + .../Util/Concurrent/PriorityBlockingQueue.cs | 87 + .../Java/Util/Concurrent/RecursiveAction.cs | 58 + .../Java/Util/Concurrent/RecursiveTask.cs | 58 + .../Concurrent/RejectedExecutionException.cs | 58 + .../Concurrent/RejectedExecutionHandler.cs | 65 + .../Java/Util/Concurrent/RunnableFuture.cs | 66 + .../Concurrent/RunnableScheduledFuture.cs | 65 + .../Concurrent/ScheduledExecutorService.cs | 59 + .../Java/Util/Concurrent/ScheduledFuture.cs | 59 + .../Concurrent/ScheduledThreadPoolExecutor.cs | 108 + .../Java/Util/Concurrent/Semaphore.cs | 164 + .../Util/Concurrent/SubmissionPublisher.cs | 143 + .../Java/Util/Concurrent/SynchronousQueue.cs | 87 + .../Java/Util/Concurrent/ThreadFactory.cs | 65 + .../Java/Util/Concurrent/ThreadLocalRandom.cs | 100 + .../Util/Concurrent/ThreadPoolExecutor.cs | 310 + .../Java/Util/Concurrent/TimeUnit.cs | 170 + .../Java/Util/Concurrent/TimeoutException.cs | 58 + .../Java/Util/Concurrent/TransferQueue.cs | 86 + .../Util/ConcurrentModificationException.cs | 58 + src/net/JNet/Generated/Java/Util/Currency.cs | 129 + src/net/JNet/Generated/Java/Util/Date.cs | 116 + src/net/JNet/Generated/Java/Util/Deque.cs | 233 + .../JNet/Generated/Java/Util/Dictionary.cs | 93 + .../Java/Util/DoubleSummaryStatistics.cs | 115 + .../Util/DuplicateFormatFlagsException.cs | 58 + .../Java/Util/EmptyStackException.cs | 58 + src/net/JNet/Generated/Java/Util/EnumMap.cs | 60 + src/net/JNet/Generated/Java/Util/EnumSet.cs | 60 + .../JNet/Generated/Java/Util/Enumeration.cs | 72 + .../Generated/Java/Util/EventListenerProxy.cs | 73 + .../JNet/Generated/Java/Util/EventObject.cs | 73 + .../FormatFlagsConversionMismatchException.cs | 58 + .../JNet/Generated/Java/Util/Formattable.cs | 65 + .../Generated/Java/Util/FormattableFlags.cs | 70 + src/net/JNet/Generated/Java/Util/Formatter.cs | 263 + .../Java/Util/FormatterClosedException.cs | 58 + .../Java/Util/Function/AllPackageClasses.cs | 1532 +++++ .../Java/Util/Function/BiConsumer.cs | 65 + .../Java/Util/Function/BiFunction.cs | 65 + .../Java/Util/Function/BiPredicate.cs | 65 + .../Java/Util/Function/BinaryOperator.cs | 58 + .../Java/Util/Function/BooleanSupplier.cs | 65 + .../Generated/Java/Util/Function/Consumer.cs | 65 + .../Util/Function/DoubleBinaryOperator.cs | 65 + .../Java/Util/Function/DoubleConsumer.cs | 72 + .../Java/Util/Function/DoubleFunction.cs | 65 + .../Java/Util/Function/DoublePredicate.cs | 86 + .../Java/Util/Function/DoubleSupplier.cs | 65 + .../Java/Util/Function/DoubleToIntFunction.cs | 65 + .../Util/Function/DoubleToLongFunction.cs | 65 + .../Java/Util/Function/DoubleUnaryOperator.cs | 86 + .../Generated/Java/Util/Function/Function.cs | 65 + .../Java/Util/Function/IntBinaryOperator.cs | 65 + .../Java/Util/Function/IntConsumer.cs | 72 + .../Java/Util/Function/IntFunction.cs | 65 + .../Java/Util/Function/IntPredicate.cs | 86 + .../Java/Util/Function/IntSupplier.cs | 65 + .../Java/Util/Function/IntToDoubleFunction.cs | 65 + .../Java/Util/Function/IntToLongFunction.cs | 65 + .../Java/Util/Function/IntUnaryOperator.cs | 86 + .../Java/Util/Function/LongBinaryOperator.cs | 65 + .../Java/Util/Function/LongConsumer.cs | 72 + .../Java/Util/Function/LongFunction.cs | 65 + .../Java/Util/Function/LongPredicate.cs | 86 + .../Java/Util/Function/LongSupplier.cs | 65 + .../Util/Function/LongToDoubleFunction.cs | 65 + .../Java/Util/Function/LongToIntFunction.cs | 65 + .../Java/Util/Function/LongUnaryOperator.cs | 86 + .../Java/Util/Function/ObjDoubleConsumer.cs | 65 + .../Java/Util/Function/ObjIntConsumer.cs | 65 + .../Java/Util/Function/ObjLongConsumer.cs | 65 + .../Generated/Java/Util/Function/Predicate.cs | 65 + .../Generated/Java/Util/Function/Supplier.cs | 65 + .../Java/Util/Function/ToDoubleBiFunction.cs | 65 + .../Java/Util/Function/ToDoubleFunction.cs | 65 + .../Java/Util/Function/ToIntBiFunction.cs | 65 + .../Java/Util/Function/ToIntFunction.cs | 65 + .../Java/Util/Function/ToLongBiFunction.cs | 65 + .../Java/Util/Function/ToLongFunction.cs | 65 + .../Java/Util/Function/UnaryOperator.cs | 58 + .../Generated/Java/Util/GregorianCalendar.cs | 136 + src/net/JNet/Generated/Java/Util/HashMap.cs | 74 + src/net/JNet/Generated/Java/Util/HashSet.cs | 74 + src/net/JNet/Generated/Java/Util/Hashtable.cs | 137 + .../Generated/Java/Util/IdentityHashMap.cs | 67 + .../Util/IllegalFormatCodePointException.cs | 58 + .../Util/IllegalFormatConversionException.cs | 58 + .../Java/Util/IllegalFormatException.cs | 58 + .../Java/Util/IllegalFormatFlagsException.cs | 58 + .../Util/IllegalFormatPrecisionException.cs | 58 + .../Java/Util/IllegalFormatWidthException.cs | 58 + .../Java/Util/IllformedLocaleException.cs | 58 + .../Java/Util/InputMismatchException.cs | 58 + .../Java/Util/IntSummaryStatistics.cs | 115 + .../Util/InvalidPropertiesFormatException.cs | 58 + src/net/JNet/Generated/Java/Util/Iterator.cs | 79 + .../Java/Util/Jar/AllPackageClasses.cs | 287 + .../Generated/Java/Util/Jar/Attributes.cs | 244 + .../JNet/Generated/Java/Util/Jar/JarEntry.cs | 107 + .../Generated/Java/Util/Jar/JarException.cs | 58 + .../JNet/Generated/Java/Util/Jar/JarFile.cs | 146 + .../Generated/Java/Util/Jar/JarInputStream.cs | 86 + .../Java/Util/Jar/JarOutputStream.cs | 72 + .../JNet/Generated/Java/Util/Jar/Manifest.cs | 108 + .../JNet/Generated/Java/Util/LinkedHashMap.cs | 79 + .../JNet/Generated/Java/Util/LinkedHashSet.cs | 74 + .../JNet/Generated/Java/Util/LinkedList.cs | 207 + src/net/JNet/Generated/Java/Util/List.cs | 156 + .../JNet/Generated/Java/Util/ListIterator.cs | 121 + .../Generated/Java/Util/ListResourceBundle.cs | 65 + src/net/JNet/Generated/Java/Util/Locale.cs | 682 ++ .../Java/Util/Logging/AllPackageClasses.cs | 587 ++ .../Java/Util/Logging/ConsoleHandler.cs | 58 + .../Java/Util/Logging/ErrorManager.cs | 89 + .../Java/Util/Logging/FileHandler.cs | 93 + .../Generated/Java/Util/Logging/Filter.cs | 65 + .../Generated/Java/Util/Logging/Formatter.cs | 86 + .../Generated/Java/Util/Logging/Handler.cs | 121 + .../JNet/Generated/Java/Util/Logging/Level.cs | 130 + .../Generated/Java/Util/Logging/LogManager.cs | 132 + .../Generated/Java/Util/Logging/LogRecord.cs | 157 + .../Generated/Java/Util/Logging/Logger.cs | 356 + .../Java/Util/Logging/LoggingPermission.cs | 65 + .../Java/Util/Logging/MemoryHandler.cs | 79 + .../Java/Util/Logging/SimpleFormatter.cs | 58 + .../Java/Util/Logging/SocketHandler.cs | 65 + .../Java/Util/Logging/StreamHandler.cs | 65 + .../Java/Util/Logging/XMLFormatter.cs | 58 + .../Java/Util/LongSummaryStatistics.cs | 123 + src/net/JNet/Generated/Java/Util/Map.cs | 197 + .../Util/MissingFormatArgumentException.cs | 58 + .../Java/Util/MissingFormatWidthException.cs | 58 + .../Java/Util/MissingResourceException.cs | 58 + .../JNet/Generated/Java/Util/NavigableMap.cs | 86 + .../JNet/Generated/Java/Util/NavigableSet.cs | 100 + .../Java/Util/NoSuchElementException.cs | 58 + src/net/JNet/Generated/Java/Util/Objects.cs | 156 + src/net/JNet/Generated/Java/Util/Optional.cs | 93 + .../Generated/Java/Util/OptionalDouble.cs | 135 + .../JNet/Generated/Java/Util/OptionalInt.cs | 135 + .../JNet/Generated/Java/Util/OptionalLong.cs | 135 + .../Java/Util/Prefs/AbstractPreferences.cs | 58 + .../Java/Util/Prefs/AllPackageClasses.cs | 260 + .../Java/Util/Prefs/BackingStoreException.cs | 58 + .../InvalidPreferencesFormatException.cs | 58 + .../Java/Util/Prefs/NodeChangeEvent.cs | 79 + .../Java/Util/Prefs/PreferenceChangeEvent.cs | 86 + .../Generated/Java/Util/Prefs/Preferences.cs | 322 + .../Java/Util/Prefs/PreferencesFactory.cs | 72 + .../Generated/Java/Util/PrimitiveIterator.cs | 230 + .../JNet/Generated/Java/Util/PriorityQueue.cs | 66 + .../JNet/Generated/Java/Util/Properties.cs | 156 + .../Generated/Java/Util/PropertyPermission.cs | 65 + .../Java/Util/PropertyResourceBundle.cs | 79 + src/net/JNet/Generated/Java/Util/Queue.cs | 100 + src/net/JNet/Generated/Java/Util/Random.cs | 213 + .../JNet/Generated/Java/Util/RandomAccess.cs | 58 + .../Java/Util/Regex/AllPackageClasses.cs | 148 + .../Generated/Java/Util/Regex/MatchResult.cs | 107 + .../JNet/Generated/Java/Util/Regex/Matcher.cs | 304 + .../JNet/Generated/Java/Util/Regex/Pattern.cs | 158 + .../Java/Util/Regex/PatternSyntaxException.cs | 58 + .../Generated/Java/Util/ResourceBundle.cs | 259 + src/net/JNet/Generated/Java/Util/Scanner.cs | 535 ++ .../Java/Util/ServiceConfigurationError.cs | 58 + .../JNet/Generated/Java/Util/ServiceLoader.cs | 99 + src/net/JNet/Generated/Java/Util/Set.cs | 114 + .../Generated/Java/Util/SimpleTimeZone.cs | 154 + src/net/JNet/Generated/Java/Util/SortedMap.cs | 72 + src/net/JNet/Generated/Java/Util/SortedSet.cs | 72 + .../Spi/AbstractResourceBundleProvider.cs | 66 + .../Java/Util/Spi/AllPackageClasses.cs | 377 ++ .../Java/Util/Spi/CalendarDataProvider.cs | 72 + .../Java/Util/Spi/CalendarNameProvider.cs | 65 + .../Java/Util/Spi/CurrencyNameProvider.cs | 72 + .../Java/Util/Spi/LocaleNameProvider.cs | 100 + .../Java/Util/Spi/LocaleServiceProvider.cs | 72 + .../Util/Spi/ResourceBundleControlProvider.cs | 65 + .../Java/Util/Spi/ResourceBundleProvider.cs | 65 + .../Java/Util/Spi/TimeZoneNameProvider.cs | 72 + .../Generated/Java/Util/Spi/ToolProvider.cs | 79 + .../JNet/Generated/Java/Util/Spliterator.cs | 324 + .../JNet/Generated/Java/Util/Spliterators.cs | 222 + .../Generated/Java/Util/SplittableRandom.cs | 233 + src/net/JNet/Generated/Java/Util/Stack.cs | 93 + .../Java/Util/Stream/AllPackageClasses.cs | 477 ++ .../Generated/Java/Util/Stream/BaseStream.cs | 73 + .../Generated/Java/Util/Stream/Collector.cs | 104 + .../Generated/Java/Util/Stream/Collectors.cs | 58 + .../Java/Util/Stream/DoubleStream.cs | 352 + .../Generated/Java/Util/Stream/IntStream.cs | 380 ++ .../Generated/Java/Util/Stream/LongStream.cs | 373 ++ .../JNet/Generated/Java/Util/Stream/Stream.cs | 106 + .../Java/Util/Stream/StreamSupport.cs | 58 + .../JNet/Generated/Java/Util/StringJoiner.cs | 100 + .../Generated/Java/Util/StringTokenizer.cs | 121 + src/net/JNet/Generated/Java/Util/TimeZone.cs | 201 + src/net/JNet/Generated/Java/Util/Timer.cs | 135 + src/net/JNet/Generated/Java/Util/TimerTask.cs | 80 + .../Java/Util/TooManyListenersException.cs | 58 + src/net/JNet/Generated/Java/Util/TreeMap.cs | 102 + src/net/JNet/Generated/Java/Util/TreeSet.cs | 116 + src/net/JNet/Generated/Java/Util/UUID.cs | 150 + .../Util/UnknownFormatConversionException.cs | 58 + .../Java/Util/UnknownFormatFlagsException.cs | 58 + src/net/JNet/Generated/Java/Util/Vector.cs | 187 + .../JNet/Generated/Java/Util/WeakHashMap.cs | 72 + .../JNet/Generated/Java/Util/Zip/Adler32.cs | 94 + .../Java/Util/Zip/AllPackageClasses.cs | 705 ++ src/net/JNet/Generated/Java/Util/Zip/CRC32.cs | 94 + .../JNet/Generated/Java/Util/Zip/CRC32C.cs | 94 + .../Java/Util/Zip/CheckedInputStream.cs | 72 + .../Java/Util/Zip/CheckedOutputStream.cs | 72 + .../JNet/Generated/Java/Util/Zip/Checksum.cs | 100 + .../Java/Util/Zip/DataFormatException.cs | 58 + .../JNet/Generated/Java/Util/Zip/Deflater.cs | 263 + .../Java/Util/Zip/DeflaterInputStream.cs | 79 + .../Java/Util/Zip/DeflaterOutputStream.cs | 107 + .../Java/Util/Zip/GZIPInputStream.cs | 76 + .../Java/Util/Zip/GZIPOutputStream.cs | 86 + .../JNet/Generated/Java/Util/Zip/Inflater.cs | 191 + .../Java/Util/Zip/InflaterInputStream.cs | 79 + .../Java/Util/Zip/InflaterOutputStream.cs | 86 + .../JNet/Generated/Java/Util/Zip/ZipEntry.cs | 193 + .../JNet/Generated/Java/Util/Zip/ZipError.cs | 58 + .../Generated/Java/Util/Zip/ZipException.cs | 58 + .../JNet/Generated/Java/Util/Zip/ZipFile.cs | 151 + .../Generated/Java/Util/Zip/ZipInputStream.cs | 86 + .../Java/Util/Zip/ZipOutputStream.cs | 115 + .../Accessibility/AccessibilityProvider.cs | 72 + .../Javax/Accessibility/Accessible.cs | 65 + .../Javax/Accessibility/AccessibleAction.cs | 99 + .../AccessibleAttributeSequence.cs | 77 + .../Javax/Accessibility/AccessibleBundle.cs | 72 + .../Accessibility/AccessibleComponent.cs | 198 + .../Javax/Accessibility/AccessibleContext.cs | 293 + .../Accessibility/AccessibleEditableText.cs | 122 + .../AccessibleExtendedComponent.cs | 80 + .../Accessibility/AccessibleExtendedTable.cs | 80 + .../Accessibility/AccessibleExtendedText.cs | 101 + .../Accessibility/AccessibleHyperlink.cs | 115 + .../Accessibility/AccessibleHypertext.cs | 80 + .../Javax/Accessibility/AccessibleIcon.cs | 79 + .../Accessibility/AccessibleKeyBinding.cs | 72 + .../Javax/Accessibility/AccessibleRelation.cs | 196 + .../Accessibility/AccessibleRelationSet.cs | 121 + .../Javax/Accessibility/AccessibleRole.cs | 310 + .../Accessibility/AccessibleSelection.cs | 107 + .../Javax/Accessibility/AccessibleState.cs | 174 + .../Javax/Accessibility/AccessibleStateSet.cs | 107 + .../Accessibility/AccessibleStreamable.cs | 72 + .../Javax/Accessibility/AccessibleTable.cs | 184 + .../AccessibleTableModelChange.cs | 105 + .../Javax/Accessibility/AccessibleText.cs | 147 + .../Accessibility/AccessibleTextSequence.cs | 77 + .../Javax/Accessibility/AccessibleValue.cs | 86 + .../Javax/Accessibility/AllPackageClasses.cs | 972 +++ .../Processing/AbstractProcessor.cs | 66 + .../Processing/AllPackageClasses.cs | 463 ++ .../Javax/Annotation/Processing/Completion.cs | 72 + .../Annotation/Processing/Completions.cs | 72 + .../Javax/Annotation/Processing/Filer.cs | 86 + .../Annotation/Processing/FilerException.cs | 58 + .../Javax/Annotation/Processing/Generated.cs | 80 + .../Javax/Annotation/Processing/Messager.cs | 58 + .../Processing/ProcessingEnvironment.cs | 93 + .../Javax/Annotation/Processing/Processor.cs | 65 + .../Annotation/Processing/RoundEnvironment.cs | 72 + .../Processing/SupportedAnnotationTypes.cs | 66 + .../Annotation/Processing/SupportedOptions.cs | 66 + .../Processing/SupportedSourceVersion.cs | 59 + .../Javax/Crypto/AEADBadTagException.cs | 58 + .../Javax/Crypto/AllPackageClasses.cs | 753 +++ .../Javax/Crypto/BadPaddingException.cs | 58 + src/net/JNet/Generated/Javax/Crypto/Cipher.cs | 331 + .../Javax/Crypto/CipherInputStream.cs | 65 + .../Javax/Crypto/CipherOutputStream.cs | 65 + .../JNet/Generated/Javax/Crypto/CipherSpi.cs | 58 + .../Javax/Crypto/EncryptedPrivateKeyInfo.cs | 128 + .../Javax/Crypto/ExemptionMechanism.cs | 135 + .../Crypto/ExemptionMechanismException.cs | 58 + .../Javax/Crypto/ExemptionMechanismSpi.cs | 58 + .../Javax/Crypto/IllegalBlockSizeException.cs | 58 + .../Crypto/Interfaces/AllPackageClasses.cs | 167 + .../Javax/Crypto/Interfaces/DHKey.cs | 65 + .../Javax/Crypto/Interfaces/DHPrivateKey.cs | 71 + .../Javax/Crypto/Interfaces/DHPublicKey.cs | 71 + .../Javax/Crypto/Interfaces/PBEKey.cs | 84 + .../Generated/Javax/Crypto/KeyAgreement.cs | 135 + .../Generated/Javax/Crypto/KeyAgreementSpi.cs | 58 + .../Generated/Javax/Crypto/KeyGenerator.cs | 121 + .../Generated/Javax/Crypto/KeyGeneratorSpi.cs | 58 + src/net/JNet/Generated/Javax/Crypto/Mac.cs | 157 + src/net/JNet/Generated/Javax/Crypto/MacSpi.cs | 58 + .../Javax/Crypto/NoSuchPaddingException.cs | 58 + .../JNet/Generated/Javax/Crypto/NullCipher.cs | 58 + .../Generated/Javax/Crypto/SealedObject.cs | 94 + .../JNet/Generated/Javax/Crypto/SecretKey.cs | 64 + .../Javax/Crypto/SecretKeyFactory.cs | 93 + .../Javax/Crypto/SecretKeyFactorySpi.cs | 58 + .../Javax/Crypto/ShortBufferException.cs | 58 + .../Javax/Crypto/Spec/AllPackageClasses.cs | 621 ++ .../Crypto/Spec/ChaCha20ParameterSpec.cs | 80 + .../Generated/Javax/Crypto/Spec/DESKeySpec.cs | 98 + .../Javax/Crypto/Spec/DESedeKeySpec.cs | 91 + .../Javax/Crypto/Spec/DHGenParameterSpec.cs | 80 + .../Javax/Crypto/Spec/DHParameterSpec.cs | 94 + .../Javax/Crypto/Spec/DHPrivateKeySpec.cs | 87 + .../Javax/Crypto/Spec/DHPublicKeySpec.cs | 87 + .../Javax/Crypto/Spec/GCMParameterSpec.cs | 87 + .../Javax/Crypto/Spec/IvParameterSpec.cs | 80 + .../Javax/Crypto/Spec/OAEPParameterSpec.cs | 98 + .../Generated/Javax/Crypto/Spec/PBEKeySpec.cs | 115 + .../Javax/Crypto/Spec/PBEParameterSpec.cs | 94 + .../Generated/Javax/Crypto/Spec/PSource.cs | 110 + .../Javax/Crypto/Spec/RC2ParameterSpec.cs | 94 + .../Javax/Crypto/Spec/RC5ParameterSpec.cs | 108 + .../Javax/Crypto/Spec/SecretKeySpec.cs | 95 + .../Javax/Imageio/AllPackageClasses.cs | 393 ++ .../Javax/Imageio/Event/AllPackageClasses.cs | 92 + .../Generated/Javax/Imageio/IIOException.cs | 58 + .../JNet/Generated/Javax/Imageio/IIOImage.cs | 100 + .../JNet/Generated/Javax/Imageio/IIOParam.cs | 149 + .../Javax/Imageio/IIOParamController.cs | 65 + .../JNet/Generated/Javax/Imageio/ImageIO.cs | 198 + .../Generated/Javax/Imageio/ImageReadParam.cs | 114 + .../Generated/Javax/Imageio/ImageReader.cs | 408 ++ .../Javax/Imageio/ImageTranscoder.cs | 72 + .../Javax/Imageio/ImageTypeSpecifier.cs | 184 + .../Javax/Imageio/ImageWriteParam.cs | 249 + .../Generated/Javax/Imageio/ImageWriter.cs | 374 ++ .../Imageio/Metadata/AllPackageClasses.cs | 218 + .../Metadata/IIOInvalidTreeException.cs | 58 + .../Javax/Imageio/Metadata/IIOMetadata.cs | 156 + .../Imageio/Metadata/IIOMetadataController.cs | 65 + .../Imageio/Metadata/IIOMetadataFormat.cs | 307 + .../Imageio/Metadata/IIOMetadataFormatImpl.cs | 245 + .../Javax/Imageio/Metadata/IIOMetadataNode.cs | 466 ++ .../Imageio/Plugins/Bmp/AllPackageClasses.cs | 62 + .../Imageio/Plugins/Bmp/BMPImageWriteParam.cs | 79 + .../Imageio/Plugins/Jpeg/AllPackageClasses.cs | 167 + .../Imageio/Plugins/Jpeg/JPEGHuffmanTable.cs | 95 + .../Plugins/Jpeg/JPEGImageReadParam.cs | 100 + .../Plugins/Jpeg/JPEGImageWriteParam.cs | 114 + .../Javax/Imageio/Plugins/Jpeg/JPEGQTable.cs | 95 + .../Imageio/Plugins/Tiff/AllPackageClasses.cs | 447 ++ .../Plugins/Tiff/BaselineTIFFTagSet.cs | 637 ++ .../Imageio/Plugins/Tiff/ExifGPSTagSet.cs | 273 + .../Tiff/ExifInteroperabilityTagSet.cs | 77 + .../Plugins/Tiff/ExifParentTIFFTagSet.cs | 73 + .../Imageio/Plugins/Tiff/ExifTIFFTagSet.cs | 721 ++ .../Imageio/Plugins/Tiff/FaxTIFFTagSet.cs | 89 + .../Imageio/Plugins/Tiff/GeoTIFFTagSet.cs | 89 + .../Imageio/Plugins/Tiff/TIFFDirectory.cs | 171 + .../Javax/Imageio/Plugins/Tiff/TIFFField.cs | 304 + .../Plugins/Tiff/TIFFImageReadParam.cs | 79 + .../Javax/Imageio/Plugins/Tiff/TIFFTag.cs | 220 + .../Javax/Imageio/Plugins/Tiff/TIFFTagSet.cs | 72 + .../Javax/Imageio/Spi/AllPackageClasses.cs | 411 ++ .../Javax/Imageio/Spi/IIORegistry.cs | 72 + .../Javax/Imageio/Spi/IIOServiceProvider.cs | 87 + .../Javax/Imageio/Spi/ImageInputStreamSpi.cs | 86 + .../Javax/Imageio/Spi/ImageOutputStreamSpi.cs | 86 + .../Javax/Imageio/Spi/ImageReaderSpi.cs | 107 + .../Javax/Imageio/Spi/ImageReaderWriterSpi.cs | 149 + .../Javax/Imageio/Spi/ImageTranscoderSpi.cs | 86 + .../Javax/Imageio/Spi/ImageWriterSpi.cs | 121 + .../Javax/Imageio/Spi/RegisterableService.cs | 58 + .../Javax/Imageio/Spi/ServiceRegistry.cs | 120 + .../Javax/Imageio/Stream/AllPackageClasses.cs | 412 ++ .../Stream/FileCacheImageInputStream.cs | 65 + .../Stream/FileCacheImageOutputStream.cs | 65 + .../Imageio/Stream/FileImageInputStream.cs | 72 + .../Imageio/Stream/FileImageOutputStream.cs | 72 + .../Javax/Imageio/Stream/IIOByteBuffer.cs | 86 + .../Javax/Imageio/Stream/ImageInputStream.cs | 361 + .../Imageio/Stream/ImageInputStreamImpl.cs | 360 + .../Javax/Imageio/Stream/ImageOutputStream.cs | 221 + .../Imageio/Stream/ImageOutputStreamImpl.cs | 213 + .../Stream/MemoryCacheImageInputStream.cs | 65 + .../Stream/MemoryCacheImageOutputStream.cs | 65 + .../Javax/Lang/Model/AllPackageClasses.cs | 113 + .../Javax/Lang/Model/AnnotatedConstruct.cs | 58 + .../Lang/Model/Element/AllPackageClasses.cs | 942 +++ .../Lang/Model/Element/AnnotationMirror.cs | 65 + .../Lang/Model/Element/AnnotationValue.cs} | 45 +- .../Model/Element/AnnotationValueVisitor.cs | 163 + .../Javax/Lang/Model/Element/Element.cs | 80 + .../Javax/Lang/Model/Element/ElementKind.cs | 158 + .../Lang/Model/Element/ElementVisitor.cs | 121 + .../Lang/Model/Element/ExecutableElement.cs | 102 + .../Javax/Lang/Model/Element/Modifier.cs | 113 + .../Javax/Lang/Model/Element/ModuleElement.cs | 443 ++ .../Javax/Lang/Model/Element/Name.cs | 66 + .../Javax/Lang/Model/Element/NestingKind.cs | 88 + .../Lang/Model/Element/PackageElement.cs | 88 + .../Lang/Model/Element/Parameterizable.cs | 59 + .../Lang/Model/Element/QualifiedNameable.cs | 66 + .../Javax/Lang/Model/Element/TypeElement.cs | 89 + .../Model/Element/TypeParameterElement.cs | 73 + .../UnknownAnnotationValueException.cs | 58 + .../Element/UnknownDirectiveException.cs | 58 + .../Model/Element/UnknownElementException.cs | 58 + .../Lang/Model/Element/VariableElement.cs | 80 + .../Javax/Lang/Model/SourceVersion.cs | 134 + .../Lang/Model/Type/AllPackageClasses.cs | 600 ++ .../Javax/Lang/Model/Type/ArrayType.cs | 66 + .../Javax/Lang/Model/Type/DeclaredType.cs | 73 + .../Javax/Lang/Model/Type/ErrorType.cs | 59 + .../Javax/Lang/Model/Type/ExecutableType.cs | 73 + .../Javax/Lang/Model/Type/IntersectionType.cs | 59 + .../Lang/Model/Type/MirroredTypeException.cs | 58 + .../Lang/Model/Type/MirroredTypesException.cs | 58 + .../Generated/Javax/Lang/Model/Type/NoType.cs | 59 + .../Javax/Lang/Model/Type/NullType.cs | 59 + .../Javax/Lang/Model/Type/PrimitiveType.cs | 59 + .../Javax/Lang/Model/Type/ReferenceType.cs | 59 + .../Javax/Lang/Model/Type/TypeKind.cs | 160 + .../Javax/Lang/Model/Type/TypeMirror.cs | 59 + .../Javax/Lang/Model/Type/TypeVariable.cs | 80 + .../Javax/Lang/Model/Type/TypeVisitor.cs | 156 + .../Javax/Lang/Model/Type/UnionType.cs | 59 + .../Lang/Model/Type/UnknownTypeException.cs | 58 + .../Javax/Lang/Model/Type/WildcardType.cs | 73 + .../Lang/Model/UnknownEntityException.cs | 58 + .../Util/AbstractAnnotationValueVisitor6.cs | 79 + .../Util/AbstractAnnotationValueVisitor7.cs | 58 + .../Util/AbstractAnnotationValueVisitor8.cs | 58 + .../Util/AbstractAnnotationValueVisitor9.cs | 58 + .../Model/Util/AbstractElementVisitor6.cs | 86 + .../Model/Util/AbstractElementVisitor7.cs | 58 + .../Model/Util/AbstractElementVisitor8.cs | 58 + .../Model/Util/AbstractElementVisitor9.cs | 58 + .../Lang/Model/Util/AbstractTypeVisitor6.cs | 93 + .../Lang/Model/Util/AbstractTypeVisitor7.cs | 58 + .../Lang/Model/Util/AbstractTypeVisitor8.cs | 58 + .../Lang/Model/Util/AbstractTypeVisitor9.cs | 58 + .../Lang/Model/Util/AllPackageClasses.cs | 1426 ++++ .../Javax/Lang/Model/Util/ElementFilter.cs | 58 + .../Lang/Model/Util/ElementKindVisitor6.cs | 156 + .../Lang/Model/Util/ElementKindVisitor7.cs | 58 + .../Lang/Model/Util/ElementKindVisitor8.cs | 58 + .../Lang/Model/Util/ElementKindVisitor9.cs | 58 + .../Javax/Lang/Model/Util/ElementScanner6.cs | 72 + .../Javax/Lang/Model/Util/ElementScanner7.cs | 58 + .../Javax/Lang/Model/Util/ElementScanner8.cs | 58 + .../Javax/Lang/Model/Util/ElementScanner9.cs | 58 + .../Javax/Lang/Model/Util/Elements.cs | 230 + .../Util/SimpleAnnotationValueVisitor6.cs | 58 + .../Util/SimpleAnnotationValueVisitor7.cs | 58 + .../Util/SimpleAnnotationValueVisitor8.cs | 58 + .../Util/SimpleAnnotationValueVisitor9.cs | 58 + .../Lang/Model/Util/SimpleElementVisitor6.cs | 58 + .../Lang/Model/Util/SimpleElementVisitor7.cs | 58 + .../Lang/Model/Util/SimpleElementVisitor8.cs | 58 + .../Lang/Model/Util/SimpleElementVisitor9.cs | 58 + .../Lang/Model/Util/SimpleTypeVisitor6.cs | 58 + .../Lang/Model/Util/SimpleTypeVisitor7.cs | 58 + .../Lang/Model/Util/SimpleTypeVisitor8.cs | 58 + .../Lang/Model/Util/SimpleTypeVisitor9.cs | 58 + .../Javax/Lang/Model/Util/TypeKindVisitor6.cs | 142 + .../Javax/Lang/Model/Util/TypeKindVisitor7.cs | 58 + .../Javax/Lang/Model/Util/TypeKindVisitor8.cs | 58 + .../Javax/Lang/Model/Util/TypeKindVisitor9.cs | 58 + .../Generated/Javax/Lang/Model/Util/Types.cs | 170 + .../Javax/Management/AllPackageClasses.cs | 2085 ++++++ .../Generated/Javax/Management/Attribute.cs | 80 + .../Management/AttributeChangeNotification.cs | 97 + .../AttributeChangeNotificationFilter.cs | 87 + .../Javax/Management/AttributeList.cs | 86 + .../Management/AttributeNotFoundException.cs | 58 + .../Javax/Management/AttributeValueExp.cs | 80 + .../BadAttributeValueExpException.cs | 58 + .../BadBinaryOpValueExpException.cs | 58 + .../Management/BadStringOperationException.cs | 58 + .../Javax/Management/ConstructorParameters.cs | 66 + .../Generated/Javax/Management/Descriptor.cs | 116 + .../Javax/Management/DescriptorAccess.cs | 66 + .../Javax/Management/DescriptorKey.cs | 66 + .../Javax/Management/DescriptorRead.cs | 65 + .../Javax/Management/DynamicMBean.cs | 86 + .../Javax/Management/ImmutableDescriptor.cs | 133 + .../InstanceAlreadyExistsException.cs | 58 + .../Management/InstanceNotFoundException.cs | 58 + .../Management/IntrospectionException.cs | 58 + .../Management/InvalidApplicationException.cs | 58 + .../InvalidAttributeValueException.cs | 58 + .../Generated/Javax/Management/JMException.cs | 58 + .../Javax/Management/JMRuntimeException.cs | 58 + .../JNet/Generated/Javax/Management/JMX.cs | 94 + .../Management/ListenerNotFoundException.cs | 58 + .../Management/Loading/AllPackageClasses.cs | 237 + .../Loading/ClassLoaderRepository.cs | 58 + .../Javax/Management/Loading/MLet.cs | 166 + .../Javax/Management/Loading/MLetContent.cs | 107 + .../Javax/Management/Loading/MLetMBean.cs | 100 + .../Management/Loading/PrivateClassLoader.cs | 58 + .../Javax/Management/Loading/PrivateMLet.cs | 80 + .../Javax/Management/MBeanAttributeInfo.cs | 108 + .../Javax/Management/MBeanConstructorInfo.cs | 80 + .../Javax/Management/MBeanException.cs | 58 + .../Javax/Management/MBeanFeatureInfo.cs | 95 + .../Generated/Javax/Management/MBeanInfo.cs | 124 + .../Javax/Management/MBeanNotificationInfo.cs | 80 + .../Javax/Management/MBeanOperationInfo.cs | 117 + .../Javax/Management/MBeanParameterInfo.cs | 80 + .../Javax/Management/MBeanPermission.cs | 72 + .../Javax/Management/MBeanRegistration.cs | 86 + .../Management/MBeanRegistrationException.cs | 58 + .../Generated/Javax/Management/MBeanServer.cs | 262 + .../Javax/Management/MBeanServerBuilder.cs | 72 + .../Javax/Management/MBeanServerConnection.cs | 205 + .../Javax/Management/MBeanServerDelegate.cs | 148 + .../Management/MBeanServerDelegateMBean.cs | 107 + .../Javax/Management/MBeanServerFactory.cs | 100 + .../MBeanServerInvocationHandler.cs | 101 + .../Management/MBeanServerNotification.cs | 80 + .../Javax/Management/MBeanServerPermission.cs | 72 + .../Javax/Management/MBeanTrustPermission.cs | 72 + .../JNet/Generated/Javax/Management/MXBean.cs | 66 + .../MalformedObjectNameException.cs | 58 + .../Modelmbean/AllPackageClasses.cs | 409 ++ .../Modelmbean/DescriptorSupport.cs | 150 + .../InvalidTargetObjectTypeException.cs | 58 + .../Javax/Management/Modelmbean/ModelMBean.cs | 75 + .../Modelmbean/ModelMBeanAttributeInfo.cs | 101 + .../Modelmbean/ModelMBeanConstructorInfo.cs | 80 + .../Management/Modelmbean/ModelMBeanInfo.cs | 156 + .../Modelmbean/ModelMBeanInfoSupport.cs | 150 + .../ModelMBeanNotificationBroadcaster.cs | 101 + .../Modelmbean/ModelMBeanNotificationInfo.cs | 87 + .../Modelmbean/ModelMBeanOperationInfo.cs | 101 + .../Modelmbean/RequiredModelMBean.cs | 222 + .../Modelmbean/XMLParseException.cs | 58 + .../Management/Monitor/AllPackageClasses.cs | 358 + .../Management/Monitor/CounterMonitor.cs | 115 + .../Management/Monitor/CounterMonitorMBean.cs | 115 + .../Javax/Management/Monitor/GaugeMonitor.cs | 115 + .../Management/Monitor/GaugeMonitorMBean.cs | 115 + .../Javax/Management/Monitor/Monitor.cs | 151 + .../Javax/Management/Monitor/MonitorMBean.cs | 121 + .../Management/Monitor/MonitorNotification.cs | 126 + .../Monitor/MonitorSettingException.cs | 58 + .../Javax/Management/Monitor/StringMonitor.cs | 94 + .../Management/Monitor/StringMonitorMBean.cs | 94 + .../Management/NotCompliantMBeanException.cs | 58 + .../Javax/Management/Notification.cs | 128 + .../Management/NotificationBroadcaster.cs | 79 + .../NotificationBroadcasterSupport.cs | 115 + .../Javax/Management/NotificationEmitter.cs | 66 + .../Management/NotificationFilterSupport.cs | 87 + .../Javax/Management/ObjectInstance.cs | 87 + .../Generated/Javax/Management/ObjectName.cs | 217 + .../Management/Openmbean/AllPackageClasses.cs | 826 +++ .../Javax/Management/Openmbean/ArrayType.cs | 72 + .../Management/Openmbean/CompositeData.cs | 86 + .../CompositeDataInvocationHandler.cs | 80 + .../Openmbean/CompositeDataSupport.cs | 88 + .../Management/Openmbean/CompositeDataView.cs | 58 + .../Management/Openmbean/CompositeType.cs | 79 + .../Openmbean/InvalidKeyException.cs | 58 + .../Openmbean/InvalidOpenTypeException.cs | 58 + .../Openmbean/KeyAlreadyExistsException.cs | 58 + .../Management/Openmbean/OpenDataException.cs | 58 + .../Openmbean/OpenMBeanAttributeInfo.cs | 80 + .../OpenMBeanAttributeInfoSupport.cs | 101 + .../Openmbean/OpenMBeanConstructorInfo.cs | 79 + .../OpenMBeanConstructorInfoSupport.cs | 73 + .../Management/Openmbean/OpenMBeanInfo.cs | 100 + .../Openmbean/OpenMBeanInfoSupport.cs | 73 + .../Openmbean/OpenMBeanOperationInfo.cs | 93 + .../OpenMBeanOperationInfoSupport.cs | 59 + .../Openmbean/OpenMBeanParameterInfo.cs | 114 + .../OpenMBeanParameterInfoSupport.cs | 101 + .../Javax/Management/Openmbean/OpenType.cs | 98 + .../Javax/Management/Openmbean/SimpleType.cs | 121 + .../Javax/Management/Openmbean/TabularData.cs | 128 + .../Openmbean/TabularDataSupport.cs | 166 + .../Javax/Management/Openmbean/TabularType.cs | 58 + .../Javax/Management/OperationsException.cs | 58 + .../Javax/Management/PersistentMBean.cs | 72 + .../JNet/Generated/Javax/Management/Query.cs | 297 + .../Generated/Javax/Management/QueryEval.cs | 73 + .../Generated/Javax/Management/QueryExp.cs | 73 + .../Javax/Management/ReflectionException.cs | 58 + .../Management/Relation/AllPackageClasses.cs | 763 +++ .../Relation/InvalidRelationIdException.cs | 58 + .../InvalidRelationServiceException.cs | 58 + .../Relation/InvalidRelationTypeException.cs | 58 + .../Relation/InvalidRoleInfoException.cs | 58 + .../Relation/InvalidRoleValueException.cs | 58 + .../Relation/MBeanServerNotificationFilter.cs | 86 + .../Javax/Management/Relation/Relation.cs | 114 + .../Management/Relation/RelationException.cs | 58 + .../Relation/RelationNotFoundException.cs | 58 + .../Relation/RelationNotification.cs | 110 + .../Management/Relation/RelationService.cs | 243 + .../Relation/RelationServiceMBean.cs | 198 + .../RelationServiceNotRegisteredException.cs | 58 + .../Management/Relation/RelationSupport.cs | 158 + .../Relation/RelationSupportMBean.cs | 73 + .../Javax/Management/Relation/RelationType.cs | 73 + .../Relation/RelationTypeNotFoundException.cs | 58 + .../Relation/RelationTypeSupport.cs | 80 + .../Javax/Management/Relation/Role.cs | 66 + .../Javax/Management/Relation/RoleInfo.cs | 154 + .../Relation/RoleInfoNotFoundException.cs | 58 + .../Javax/Management/Relation/RoleList.cs | 86 + .../Relation/RoleNotFoundException.cs | 58 + .../Javax/Management/Relation/RoleResult.cs | 59 + .../Javax/Management/Relation/RoleStatus.cs | 93 + .../Management/Relation/RoleUnresolved.cs | 73 + .../Management/Relation/RoleUnresolvedList.cs | 86 + .../Management/Remote/AllPackageClasses.cs | 619 ++ .../Javax/Management/Remote/JMXAddressable.cs | 65 + .../Management/Remote/JMXAuthenticator.cs | 65 + .../Remote/JMXConnectionNotification.cs | 88 + .../Javax/Management/Remote/JMXConnector.cs | 119 + .../Management/Remote/JMXConnectorFactory.cs | 77 + .../Management/Remote/JMXConnectorProvider.cs | 58 + .../Management/Remote/JMXConnectorServer.cs | 121 + .../Remote/JMXConnectorServerFactory.cs | 74 + .../Remote/JMXConnectorServerMBean.cs | 100 + .../Remote/JMXConnectorServerProvider.cs | 58 + .../Javax/Management/Remote/JMXPrincipal.cs | 74 + .../Management/Remote/JMXProviderException.cs | 58 + .../Remote/JMXServerErrorException.cs | 58 + .../Javax/Management/Remote/JMXServiceURL.cs | 108 + .../Management/Remote/MBeanServerForwarder.cs | 66 + .../Management/Remote/NotificationResult.cs | 87 + .../Remote/Rmi/AllPackageClasses.cs | 342 + .../Management/Remote/Rmi/RMIConnection.cs | 179 + .../Remote/Rmi/RMIConnectionImpl.cs | 186 + .../Remote/Rmi/RMIConnectionImpl_Stub.cs | 185 + .../Management/Remote/Rmi/RMIConnector.cs | 124 + .../Remote/Rmi/RMIConnectorServer.cs | 78 + .../Remote/Rmi/RMIJRMPServerImpl.cs | 58 + .../Javax/Management/Remote/Rmi/RMIServer.cs | 73 + .../Management/Remote/Rmi/RMIServerImpl.cs | 102 + .../Remote/Rmi/RMIServerImpl_Stub.cs | 80 + .../Remote/SubjectDelegationPermission.cs | 72 + .../Management/Remote/TargetedNotification.cs | 80 + .../Javax/Management/RuntimeErrorException.cs | 58 + .../Javax/Management/RuntimeMBeanException.cs | 58 + .../Management/RuntimeOperationsException.cs | 58 + .../Management/ServiceNotFoundException.cs | 58 + .../Javax/Management/StandardEmitterMBean.cs | 94 + .../Javax/Management/StandardMBean.cs | 123 + .../Javax/Management/StringValueExp.cs | 80 + .../Management/Timer/AllPackageClasses.cs | 132 + .../Generated/Javax/Management/Timer/Timer.cs | 248 + .../Javax/Management/Timer/TimerMBean.cs | 198 + .../Management/Timer/TimerNotification.cs | 72 + .../Generated/Javax/Management/ValueExp.cs | 66 + .../Javax/Naming/AllPackageClasses.cs | 968 +++ .../Javax/Naming/AuthenticationException.cs | 58 + .../AuthenticationNotSupportedException.cs | 58 + .../Generated/Javax/Naming/BinaryRefAddr.cs | 72 + .../JNet/Generated/Javax/Naming/Binding.cs | 93 + .../Javax/Naming/CannotProceedException.cs | 58 + .../Javax/Naming/CommunicationException.cs | 58 + .../Generated/Javax/Naming/CompositeName.cs | 157 + .../Generated/Javax/Naming/CompoundName.cs | 150 + .../Javax/Naming/ConfigurationException.cs | 58 + .../JNet/Generated/Javax/Naming/Context.cs | 282 + .../Javax/Naming/ContextNotEmptyException.cs | 58 + .../Naming/Directory/AllPackageClasses.cs | 486 ++ .../Javax/Naming/Directory/Attribute.cs | 162 + .../Directory/AttributeInUseException.cs | 58 + .../AttributeModificationException.cs | 58 + .../Javax/Naming/Directory/Attributes.cs | 102 + .../Javax/Naming/Directory/BasicAttribute.cs | 185 + .../Javax/Naming/Directory/BasicAttributes.cs | 122 + .../Javax/Naming/Directory/DirContext.cs | 197 + .../Naming/Directory/InitialDirContext.cs | 185 + .../InvalidAttributeIdentifierException.cs | 58 + .../InvalidAttributeValueException.cs | 58 + .../Directory/InvalidAttributesException.cs | 58 + .../InvalidSearchControlsException.cs | 58 + .../Directory/InvalidSearchFilterException.cs | 58 + .../Naming/Directory/ModificationItem.cs | 80 + .../Directory/NoSuchAttributeException.cs | 58 + .../Directory/SchemaViolationException.cs | 58 + .../Javax/Naming/Directory/SearchControls.cs | 120 + .../Javax/Naming/Directory/SearchResult.cs | 93 + .../Javax/Naming/Event/AllPackageClasses.cs | 206 + .../Javax/Naming/Event/EventContext.cs | 99 + .../Javax/Naming/Event/EventDirContext.cs | 88 + .../Javax/Naming/Event/NamingEvent.cs | 123 + .../Naming/Event/NamingExceptionEvent.cs | 86 + .../Generated/Javax/Naming/InitialContext.cs | 241 + .../Naming/InsufficientResourcesException.cs | 58 + .../Naming/InterruptedNamingException.cs | 58 + .../Javax/Naming/InvalidNameException.cs | 58 + .../Javax/Naming/Ldap/AllPackageClasses.cs | 756 +++ .../Javax/Naming/Ldap/BasicControl.cs | 94 + .../Generated/Javax/Naming/Ldap/Control.cs | 88 + .../Javax/Naming/Ldap/ControlFactory.cs | 65 + .../Javax/Naming/Ldap/ExtendedRequest.cs | 80 + .../Javax/Naming/Ldap/ExtendedResponse.cs | 73 + .../Javax/Naming/Ldap/HasControls.cs | 65 + .../Javax/Naming/Ldap/InitialLdapContext.cs | 101 + .../Javax/Naming/Ldap/LdapContext.cs | 105 + .../Generated/Javax/Naming/Ldap/LdapName.cs | 178 + .../Naming/Ldap/LdapReferralException.cs | 58 + .../Naming/Ldap/ManageReferralControl.cs | 69 + .../Javax/Naming/Ldap/PagedResultsControl.cs | 76 + .../Ldap/PagedResultsResponseControl.cs | 83 + .../JNet/Generated/Javax/Naming/Ldap/Rdn.cs | 136 + .../Javax/Naming/Ldap/SortControl.cs | 83 + .../Generated/Javax/Naming/Ldap/SortKey.cs | 93 + .../Javax/Naming/Ldap/SortResponseControl.cs | 97 + .../Javax/Naming/Ldap/StartTlsRequest.cs | 84 + .../Javax/Naming/Ldap/StartTlsResponse.cs | 112 + .../Naming/Ldap/UnsolicitedNotification.cs | 74 + .../Ldap/UnsolicitedNotificationEvent.cs | 79 + .../Javax/Naming/LimitExceededException.cs | 58 + .../Generated/Javax/Naming/LinkException.cs | 58 + .../Javax/Naming/LinkLoopException.cs | 58 + .../JNet/Generated/Javax/Naming/LinkRef.cs | 79 + .../Javax/Naming/MalformedLinkException.cs | 58 + src/net/JNet/Generated/Javax/Naming/Name.cs | 155 + .../Javax/Naming/NameAlreadyBoundException.cs | 58 + .../Generated/Javax/Naming/NameClassPair.cs | 115 + .../Javax/Naming/NameNotFoundException.cs | 58 + .../JNet/Generated/Javax/Naming/NameParser.cs | 65 + .../Javax/Naming/NamingEnumeration.cs | 79 + .../Generated/Javax/Naming/NamingException.cs | 58 + .../Javax/Naming/NamingSecurityException.cs | 58 + .../Javax/Naming/NoInitialContextException.cs | 58 + .../Javax/Naming/NoPermissionException.cs | 58 + .../Javax/Naming/NotContextException.cs | 58 + .../Naming/OperationNotSupportedException.cs | 58 + .../Javax/Naming/PartialResultException.cs | 58 + .../JNet/Generated/Javax/Naming/RefAddr.cs | 73 + .../JNet/Generated/Javax/Naming/Reference.cs | 158 + .../Generated/Javax/Naming/Referenceable.cs | 65 + .../Javax/Naming/ReferralException.cs | 58 + .../Naming/ServiceUnavailableException.cs | 58 + .../Naming/SizeLimitExceededException.cs | 58 + .../Javax/Naming/Spi/AllPackageClasses.cs | 446 ++ .../Javax/Naming/Spi/DirObjectFactory.cs | 59 + .../Javax/Naming/Spi/DirStateFactory.cs | 107 + .../Javax/Naming/Spi/DirectoryManager.cs | 65 + .../Javax/Naming/Spi/InitialContextFactory.cs | 58 + .../Spi/InitialContextFactoryBuilder.cs | 58 + .../Javax/Naming/Spi/NamingManager.cs | 90 + .../Javax/Naming/Spi/ObjectFactory.cs | 58 + .../Javax/Naming/Spi/ObjectFactoryBuilder.cs | 58 + .../Javax/Naming/Spi/ResolveResult.cs | 101 + .../Generated/Javax/Naming/Spi/Resolver.cs | 58 + .../Javax/Naming/Spi/StateFactory.cs | 58 + .../Generated/Javax/Naming/StringRefAddr.cs | 65 + .../Naming/TimeLimitExceededException.cs | 58 + .../Generated/Javax/Net/AllPackageClasses.cs | 97 + .../Javax/Net/ServerSocketFactory.cs | 93 + .../JNet/Generated/Javax/Net/SocketFactory.cs | 100 + .../Javax/Net/Ssl/AllPackageClasses.cs | 1391 ++++ .../Net/Ssl/CertPathTrustManagerParameters.cs | 73 + .../Javax/Net/Ssl/ExtendedSSLSession.cs | 73 + .../Javax/Net/Ssl/HandshakeCompletedEvent.cs | 114 + .../Javax/Net/Ssl/HostnameVerifier.cs | 65 + .../Javax/Net/Ssl/HttpsURLConnection.cs | 128 + .../Generated/Javax/Net/Ssl/KeyManager.cs | 58 + .../Javax/Net/Ssl/KeyManagerFactory.cs | 107 + .../Javax/Net/Ssl/KeyManagerFactorySpi.cs | 58 + .../Net/Ssl/KeyStoreBuilderParameters.cs | 66 + .../Javax/Net/Ssl/ManagerFactoryParameters.cs | 58 + .../Generated/Javax/Net/Ssl/SNIHostName.cs | 86 + .../Generated/Javax/Net/Ssl/SNIMatcher.cs | 72 + .../Generated/Javax/Net/Ssl/SNIServerName.cs | 72 + .../Generated/Javax/Net/Ssl/SSLContext.cs | 149 + .../Generated/Javax/Net/Ssl/SSLContextSpi.cs | 58 + .../JNet/Generated/Javax/Net/Ssl/SSLEngine.cs | 247 + .../Javax/Net/Ssl/SSLEngineResult.cs | 187 + .../Generated/Javax/Net/Ssl/SSLException.cs | 58 + .../Javax/Net/Ssl/SSLHandshakeException.cs | 58 + .../Javax/Net/Ssl/SSLKeyException.cs | 58 + .../Generated/Javax/Net/Ssl/SSLParameters.cs | 142 + .../Net/Ssl/SSLPeerUnverifiedException.cs | 58 + .../Generated/Javax/Net/Ssl/SSLPermission.cs | 72 + .../Javax/Net/Ssl/SSLProtocolException.cs | 58 + .../Javax/Net/Ssl/SSLServerSocket.cs | 121 + .../Javax/Net/Ssl/SSLServerSocketFactory.cs | 72 + .../Generated/Javax/Net/Ssl/SSLSession.cs | 198 + .../Javax/Net/Ssl/SSLSessionBindingEvent.cs | 79 + .../Javax/Net/Ssl/SSLSessionContext.cs | 79 + .../JNet/Generated/Javax/Net/Ssl/SSLSocket.cs | 170 + .../Javax/Net/Ssl/SSLSocketFactory.cs | 86 + .../Javax/Net/Ssl/StandardConstants.cs | 62 + .../Generated/Javax/Net/Ssl/TrustManager.cs | 58 + .../Javax/Net/Ssl/TrustManagerFactory.cs | 107 + .../Javax/Net/Ssl/TrustManagerFactorySpi.cs | 58 + .../Javax/Net/Ssl/X509ExtendedKeyManager.cs | 73 + .../Javax/Net/Ssl/X509ExtendedTrustManager.cs | 87 + .../Generated/Javax/Net/Ssl/X509KeyManager.cs | 101 + .../Javax/Net/Ssl/X509TrustManager.cs | 80 + .../Javax/Print/AllPackageClasses.cs | 876 +++ .../Print/Attribute/AllPackageClasses.cs | 918 +++ .../Javax/Print/Attribute/Attribute.cs | 66 + .../Javax/Print/Attribute/AttributeSet.cs | 114 + .../Print/Attribute/AttributeSetUtilities.cs | 128 + .../Javax/Print/Attribute/DateTimeSyntax.cs | 67 + .../Javax/Print/Attribute/DocAttribute.cs | 59 + .../Javax/Print/Attribute/DocAttributeSet.cs | 73 + .../Javax/Print/Attribute/EnumSyntax.cs | 67 + .../Javax/Print/Attribute/HashAttributeSet.cs | 137 + .../Print/Attribute/HashDocAttributeSet.cs | 81 + .../Attribute/HashPrintJobAttributeSet.cs | 81 + .../Attribute/HashPrintRequestAttributeSet.cs | 81 + .../Attribute/HashPrintServiceAttributeSet.cs | 81 + .../Javax/Print/Attribute/IntegerSyntax.cs | 67 + .../Print/Attribute/PrintJobAttribute.cs | 59 + .../Print/Attribute/PrintJobAttributeSet.cs | 73 + .../Print/Attribute/PrintRequestAttribute.cs | 59 + .../Attribute/PrintRequestAttributeSet.cs | 73 + .../Print/Attribute/PrintServiceAttribute.cs | 59 + .../Attribute/PrintServiceAttributeSet.cs | 73 + .../Javax/Print/Attribute/ResolutionSyntax.cs | 110 + .../Print/Attribute/SetOfIntegerSyntax.cs | 88 + .../Javax/Print/Attribute/Size2DSyntax.cs | 96 + .../Attribute/Standard/AllPackageClasses.cs | 2682 ++++++++ .../Print/Attribute/Standard/Chromaticity.cs | 76 + .../Attribute/Standard/ColorSupported.cs | 74 + .../Print/Attribute/Standard/Compression.cs | 82 + .../Javax/Print/Attribute/Standard/Copies.cs | 74 + .../Attribute/Standard/CopiesSupported.cs | 80 + .../Attribute/Standard/DateTimeAtCompleted.cs | 73 + .../Attribute/Standard/DateTimeAtCreation.cs | 73 + .../Standard/DateTimeAtProcessing.cs | 73 + .../Print/Attribute/Standard/Destination.cs | 74 + .../Print/Attribute/Standard/DialogOwner.cs | 80 + .../Attribute/Standard/DialogTypeSelection.cs | 74 + .../Print/Attribute/Standard/DocumentName.cs | 73 + .../Print/Attribute/Standard/Fidelity.cs | 75 + .../Print/Attribute/Standard/Finishings.cs | 140 + .../Print/Attribute/Standard/JobHoldUntil.cs | 74 + .../Attribute/Standard/JobImpressions.cs | 74 + .../Standard/JobImpressionsCompleted.cs | 73 + .../Standard/JobImpressionsSupported.cs | 73 + .../Print/Attribute/Standard/JobKOctets.cs | 74 + .../Attribute/Standard/JobKOctetsProcessed.cs | 73 + .../Attribute/Standard/JobKOctetsSupported.cs | 73 + .../Attribute/Standard/JobMediaSheets.cs | 74 + .../Standard/JobMediaSheetsCompleted.cs | 73 + .../Standard/JobMediaSheetsSupported.cs | 73 + .../Standard/JobMessageFromOperator.cs | 73 + .../Javax/Print/Attribute/Standard/JobName.cs | 74 + .../Standard/JobOriginatingUserName.cs | 73 + .../Print/Attribute/Standard/JobPriority.cs | 74 + .../Standard/JobPrioritySupported.cs | 73 + .../Print/Attribute/Standard/JobSheets.cs | 75 + .../Print/Attribute/Standard/JobState.cs | 98 + .../Attribute/Standard/JobStateReason.cs | 182 + .../Attribute/Standard/JobStateReasons.cs | 87 + .../Javax/Print/Attribute/Standard/Media.cs | 68 + .../Print/Attribute/Standard/MediaName.cs | 75 + .../Attribute/Standard/MediaPrintableArea.cs | 132 + .../Print/Attribute/Standard/MediaSize.cs | 626 ++ .../Print/Attribute/Standard/MediaSizeName.cs | 350 + .../Print/Attribute/Standard/MediaTray.cs | 91 + .../Standard/MultipleDocumentHandling.cs | 83 + .../Attribute/Standard/NumberOfDocuments.cs | 73 + .../Standard/NumberOfInterveningJobs.cs | 73 + .../Print/Attribute/Standard/NumberUp.cs | 75 + .../Attribute/Standard/NumberUpSupported.cs | 87 + .../Standard/OrientationRequested.cs | 84 + .../Standard/OutputDeviceAssigned.cs | 73 + .../Standard/PDLOverrideSupported.cs | 74 + .../Print/Attribute/Standard/PageRanges.cs | 96 + .../Attribute/Standard/PagesPerMinute.cs | 73 + .../Attribute/Standard/PagesPerMinuteColor.cs | 73 + .../Standard/PresentationDirection.cs | 99 + .../Print/Attribute/Standard/PrintQuality.cs | 80 + .../Print/Attribute/Standard/PrinterInfo.cs | 73 + .../Standard/PrinterIsAcceptingJobs.cs | 74 + .../Attribute/Standard/PrinterLocation.cs | 73 + .../Attribute/Standard/PrinterMakeAndModel.cs | 73 + .../Standard/PrinterMessageFromOperator.cs | 73 + .../Attribute/Standard/PrinterMoreInfo.cs | 73 + .../Standard/PrinterMoreInfoManufacturer.cs | 73 + .../Print/Attribute/Standard/PrinterName.cs | 73 + .../Attribute/Standard/PrinterResolution.cs | 75 + .../Print/Attribute/Standard/PrinterState.cs | 82 + .../Attribute/Standard/PrinterStateReason.cs | 198 + .../Attribute/Standard/PrinterStateReasons.cs | 87 + .../Print/Attribute/Standard/PrinterURI.cs | 73 + .../Attribute/Standard/QueuedJobCount.cs | 73 + .../Standard/ReferenceUriSchemesSupported.cs | 98 + .../Attribute/Standard/RequestingUserName.cs | 73 + .../Print/Attribute/Standard/Severity.cs | 78 + .../Print/Attribute/Standard/SheetCollate.cs | 76 + .../Javax/Print/Attribute/Standard/Sides.cs | 88 + .../Attribute/SupportedValuesAttribute.cs | 59 + .../Javax/Print/Attribute/TextSyntax.cs | 74 + .../Javax/Print/Attribute/URISyntax.cs | 67 + .../Attribute/UnmodifiableSetException.cs | 58 + .../Javax/Print/AttributeException.cs | 72 + .../Javax/Print/CancelablePrintJob.cs | 66 + src/net/JNet/Generated/Javax/Print/Doc.cs | 93 + .../JNet/Generated/Javax/Print/DocFlavor.cs | 608 ++ .../JNet/Generated/Javax/Print/DocPrintJob.cs | 107 + .../Javax/Print/Event/AllPackageClasses.cs | 219 + .../Generated/Javax/Print/Event/PrintEvent.cs | 65 + .../Print/Event/PrintJobAttributeEvent.cs | 79 + .../Javax/Print/Event/PrintJobEvent.cs | 103 + .../Print/Event/PrintServiceAttributeEvent.cs | 79 + .../Generated/Javax/Print/FlavorException.cs | 65 + .../JNet/Generated/Javax/Print/MultiDoc.cs | 72 + .../Generated/Javax/Print/MultiDocPrintJob.cs | 66 + .../Javax/Print/MultiDocPrintService.cs | 66 + .../Generated/Javax/Print/PrintException.cs | 58 + .../Generated/Javax/Print/PrintService.cs | 135 + .../Javax/Print/PrintServiceLookup.cs | 121 + .../JNet/Generated/Javax/Print/ServiceUI.cs | 65 + .../Generated/Javax/Print/ServiceUIFactory.cs | 104 + .../JNet/Generated/Javax/Print/SimpleDoc.cs | 101 + .../Javax/Print/StreamPrintService.cs | 87 + .../Javax/Print/StreamPrintServiceFactory.cs | 86 + .../Generated/Javax/Print/URIException.cs | 84 + .../Javax/Rmi/Ssl/AllPackageClasses.cs | 97 + .../Rmi/Ssl/SslRMIClientSocketFactory.cs | 67 + .../Rmi/Ssl/SslRMIServerSocketFactory.cs | 101 + .../Javax/Script/AbstractScriptEngine.cs | 129 + .../Javax/Script/AllPackageClasses.cs | 428 ++ .../JNet/Generated/Javax/Script/Bindings.cs | 93 + .../JNet/Generated/Javax/Script/Compilable.cs | 72 + .../Generated/Javax/Script/CompiledScript.cs | 86 + .../JNet/Generated/Javax/Script/Invocable.cs | 72 + .../Generated/Javax/Script/ScriptContext.cs | 136 + .../Generated/Javax/Script/ScriptEngine.cs | 177 + .../Javax/Script/ScriptEngineFactory.cs | 121 + .../Javax/Script/ScriptEngineManager.cs | 128 + .../Generated/Javax/Script/ScriptException.cs | 58 + .../Generated/Javax/Script/SimpleBindings.cs | 122 + .../Javax/Script/SimpleScriptContext.cs | 129 + .../Javax/Security/Auth/AllPackageClasses.cs | 269 + .../Javax/Security/Auth/AuthPermission.cs | 72 + .../Auth/Callback/AllPackageClasses.cs | 358 + .../Javax/Security/Auth/Callback/Callback.cs | 58 + .../Security/Auth/Callback/CallbackHandler.cs | 65 + .../Security/Auth/Callback/ChoiceCallback.cs | 109 + .../Auth/Callback/ConfirmationCallback.cs | 174 + .../Auth/Callback/LanguageCallback.cs | 67 + .../Security/Auth/Callback/NameCallback.cs | 95 + .../Auth/Callback/PasswordCallback.cs | 95 + .../Auth/Callback/TextInputCallback.cs | 95 + .../Auth/Callback/TextOutputCallback.cs | 93 + .../Callback/UnsupportedCallbackException.cs | 58 + .../Security/Auth/DestroyFailedException.cs | 58 + .../Javax/Security/Auth/Destroyable.cs | 72 + .../Auth/Kerberos/AllPackageClasses.cs | 307 + .../Auth/Kerberos/DelegationPermission.cs | 73 + .../Security/Auth/Kerberos/EncryptionKey.cs | 108 + .../Auth/Kerberos/KerberosCredMessage.cs | 101 + .../Security/Auth/Kerberos/KerberosKey.cs | 129 + .../Auth/Kerberos/KerberosPrincipal.cs | 119 + .../Security/Auth/Kerberos/KerberosTicket.cs | 222 + .../Javax/Security/Auth/Kerberos/KeyTab.cs | 128 + .../Auth/Kerberos/ServicePermission.cs | 66 + .../Security/Auth/Login/AccountException.cs | 58 + .../Auth/Login/AccountExpiredException.cs | 58 + .../Auth/Login/AccountLockedException.cs | 58 + .../Auth/Login/AccountNotFoundException.cs | 58 + .../Security/Auth/Login/AllPackageClasses.cs | 379 ++ .../Auth/Login/AppConfigurationEntry.cs | 115 + .../Security/Auth/Login/Configuration.cs | 141 + .../Security/Auth/Login/ConfigurationSpi.cs | 58 + .../Auth/Login/CredentialException.cs | 58 + .../Auth/Login/CredentialExpiredException.cs | 58 + .../Auth/Login/CredentialNotFoundException.cs | 58 + .../Auth/Login/FailedLoginException.cs | 58 + .../Javax/Security/Auth/Login/LoginContext.cs | 114 + .../Security/Auth/Login/LoginException.cs | 58 + .../Auth/PrivateCredentialPermission.cs | 79 + .../Security/Auth/RefreshFailedException.cs | 58 + .../Javax/Security/Auth/Refreshable.cs | 72 + .../Security/Auth/Spi/AllPackageClasses.cs | 62 + .../Javax/Security/Auth/Spi/LoginModule.cs | 86 + .../Generated/Javax/Security/Auth/Subject.cs | 80 + .../Security/Auth/SubjectDomainCombiner.cs | 80 + .../Security/Auth/X500/AllPackageClasses.cs | 97 + .../Javax/Security/Auth/X500/X500Principal.cs | 114 + .../Auth/X500/X500PrivateCredential.cs | 108 + .../Javax/Security/Cert/AllPackageClasses.cs | 27 + .../Javax/Security/Sasl/AllPackageClasses.cs | 339 + .../Security/Sasl/AuthenticationException.cs | 58 + .../Javax/Security/Sasl/AuthorizeCallback.cs | 102 + .../Javax/Security/Sasl/RealmCallback.cs | 72 + .../Security/Sasl/RealmChoiceCallback.cs | 65 + .../Generated/Javax/Security/Sasl/Sasl.cs | 114 + .../Javax/Security/Sasl/SaslClient.cs | 114 + .../Javax/Security/Sasl/SaslClientFactory.cs | 58 + .../Javax/Security/Sasl/SaslException.cs | 58 + .../Javax/Security/Sasl/SaslServer.cs | 114 + .../Javax/Security/Sasl/SaslServerFactory.cs | 58 + .../JNet/Generated/Javax/Smartcardio/ATR.cs | 80 + .../Javax/Smartcardio/AllPackageClasses.cs | 443 ++ .../JNet/Generated/Javax/Smartcardio/Card.cs | 114 + .../Javax/Smartcardio/CardChannel.cs | 93 + .../Javax/Smartcardio/CardException.cs | 58 + .../Smartcardio/CardNotPresentException.cs | 58 + .../Javax/Smartcardio/CardPermission.cs | 65 + .../Javax/Smartcardio/CardTerminal.cs | 93 + .../Javax/Smartcardio/CardTerminals.cs | 133 + .../Javax/Smartcardio/CommandAPDU.cs | 178 + .../Javax/Smartcardio/ResponseAPDU.cs | 108 + .../Javax/Smartcardio/TerminalFactory.cs | 100 + .../Javax/Smartcardio/TerminalFactorySpi.cs | 58 + .../Javax/Sound/Midi/AllPackageClasses.cs | 923 +++ .../Generated/Javax/Sound/Midi/Instrument.cs | 65 + .../Sound/Midi/InvalidMidiDataException.cs | 58 + .../Generated/Javax/Sound/Midi/MetaMessage.cs | 90 + .../Generated/Javax/Sound/Midi/MidiChannel.cs | 198 + .../Generated/Javax/Sound/Midi/MidiDevice.cs | 177 + .../Javax/Sound/Midi/MidiDeviceReceiver.cs | 66 + .../Javax/Sound/Midi/MidiDeviceTransmitter.cs | 66 + .../Generated/Javax/Sound/Midi/MidiEvent.cs | 79 + .../Javax/Sound/Midi/MidiFileFormat.cs | 111 + .../Generated/Javax/Sound/Midi/MidiMessage.cs | 80 + .../Generated/Javax/Sound/Midi/MidiSystem.cs | 212 + .../Sound/Midi/MidiUnavailableException.cs | 58 + .../JNet/Generated/Javax/Sound/Midi/Patch.cs | 79 + .../Generated/Javax/Sound/Midi/Receiver.cs | 73 + .../Generated/Javax/Sound/Midi/Sequence.cs | 148 + .../Generated/Javax/Sound/Midi/Sequencer.cs | 337 + .../Javax/Sound/Midi/ShortMessage.cs | 200 + .../Generated/Javax/Sound/Midi/Soundbank.cs | 107 + .../Javax/Sound/Midi/SoundbankResource.cs | 79 + .../Javax/Sound/Midi/Spi/AllPackageClasses.cs | 167 + .../Sound/Midi/Spi/MidiDeviceProvider.cs | 79 + .../Javax/Sound/Midi/Spi/MidiFileReader.cs | 100 + .../Javax/Sound/Midi/Spi/MidiFileWriter.cs | 100 + .../Javax/Sound/Midi/Spi/SoundbankReader.cs | 79 + .../Generated/Javax/Sound/Midi/Synthesizer.cs | 164 + .../Javax/Sound/Midi/SysexMessage.cs | 101 + .../JNet/Generated/Javax/Sound/Midi/Track.cs | 93 + .../Generated/Javax/Sound/Midi/Transmitter.cs | 73 + .../Generated/Javax/Sound/Midi/VoiceStatus.cs | 82 + .../Javax/Sound/Sampled/AllPackageClasses.cs | 1145 ++++ .../Javax/Sound/Sampled/AudioFileFormat.cs | 161 + .../Javax/Sound/Sampled/AudioFormat.cs | 189 + .../Javax/Sound/Sampled/AudioInputStream.cs | 86 + .../Javax/Sound/Sampled/AudioPermission.cs | 72 + .../Javax/Sound/Sampled/AudioSystem.cs | 279 + .../Javax/Sound/Sampled/BooleanControl.cs | 107 + .../Generated/Javax/Sound/Sampled/Clip.cs | 119 + .../Javax/Sound/Sampled/CompoundControl.cs | 92 + .../Generated/Javax/Sound/Sampled/Control.cs | 92 + .../Generated/Javax/Sound/Sampled/DataLine.cs | 205 + .../Javax/Sound/Sampled/EnumControl.cs | 103 + .../Javax/Sound/Sampled/FloatControl.cs | 191 + .../Generated/Javax/Sound/Sampled/Line.cs | 156 + .../Javax/Sound/Sampled/LineEvent.cs | 129 + .../Sound/Sampled/LineUnavailableException.cs | 58 + .../Generated/Javax/Sound/Sampled/Mixer.cs | 205 + .../Generated/Javax/Sound/Sampled/Port.cs | 124 + .../Javax/Sound/Sampled/ReverbType.cs | 100 + .../Javax/Sound/Sampled/SourceDataLine.cs | 80 + .../Sound/Sampled/Spi/AllPackageClasses.cs | 167 + .../Sound/Sampled/Spi/AudioFileReader.cs | 100 + .../Sound/Sampled/Spi/AudioFileWriter.cs | 100 + .../Sampled/Spi/FormatConversionProvider.cs | 128 + .../Javax/Sound/Sampled/Spi/MixerProvider.cs | 79 + .../Javax/Sound/Sampled/TargetDataLine.cs | 80 + .../Sampled/UnsupportedAudioFileException.cs | 58 + .../Generated/Javax/Sql/AllPackageClasses.cs | 626 ++ .../Generated/Javax/Sql/CommonDataSource.cs | 86 + .../Generated/Javax/Sql/ConnectionEvent.cs | 79 + .../Javax/Sql/ConnectionPoolDataSource.cs | 94 + .../JNet/Generated/Javax/Sql/DataSource.cs | 95 + .../Generated/Javax/Sql/PooledConnection.cs | 100 + .../Javax/Sql/PooledConnectionBuilder.cs | 93 + src/net/JNet/Generated/Javax/Sql/RowSet.cs | 780 +++ .../JNet/Generated/Javax/Sql/RowSetEvent.cs | 65 + .../Generated/Javax/Sql/RowSetInternal.cs | 93 + .../Generated/Javax/Sql/RowSetMetaData.cs | 178 + .../JNet/Generated/Javax/Sql/RowSetReader.cs | 65 + .../JNet/Generated/Javax/Sql/RowSetWriter.cs | 65 + .../Javax/Sql/Rowset/AllPackageClasses.cs | 428 ++ .../Generated/Javax/Sql/Rowset/BaseRowSet.cs | 814 +++ .../Javax/Sql/Rowset/CachedRowSet.cs | 291 + .../Javax/Sql/Rowset/FilteredRowSet.cs | 66 + .../Generated/Javax/Sql/Rowset/JdbcRowSet.cs | 102 + .../Generated/Javax/Sql/Rowset/JoinRowSet.cs | 177 + .../Generated/Javax/Sql/Rowset/Joinable.cs | 114 + .../Generated/Javax/Sql/Rowset/Predicate.cs | 79 + .../Javax/Sql/Rowset/RowSetFactory.cs | 93 + .../Javax/Sql/Rowset/RowSetMetaDataImpl.cs | 319 + .../Javax/Sql/Rowset/RowSetProvider.cs | 72 + .../Javax/Sql/Rowset/RowSetWarning.cs | 58 + .../Sql/Rowset/Serial/AllPackageClasses.cs | 358 + .../Javax/Sql/Rowset/Serial/SQLInputImpl.cs | 248 + .../Javax/Sql/Rowset/Serial/SQLOutputImpl.cs | 248 + .../Javax/Sql/Rowset/Serial/SerialArray.cs | 117 + .../Javax/Sql/Rowset/Serial/SerialBlob.cs | 152 + .../Javax/Sql/Rowset/Serial/SerialClob.cs | 166 + .../Javax/Sql/Rowset/Serial/SerialDatalink.cs | 74 + .../Sql/Rowset/Serial/SerialException.cs | 58 + .../Sql/Rowset/Serial/SerialJavaObject.cs | 81 + .../Javax/Sql/Rowset/Serial/SerialRef.cs | 82 + .../Javax/Sql/Rowset/Serial/SerialStruct.cs | 75 + .../Javax/Sql/Rowset/Spi/AllPackageClasses.cs | 269 + .../Javax/Sql/Rowset/Spi/SyncFactory.cs | 119 + .../Sql/Rowset/Spi/SyncFactoryException.cs | 58 + .../Javax/Sql/Rowset/Spi/SyncProvider.cs | 158 + .../Sql/Rowset/Spi/SyncProviderException.cs | 58 + .../Javax/Sql/Rowset/Spi/SyncResolver.cs | 124 + .../Sql/Rowset/Spi/TransactionalWriter.cs | 80 + .../Javax/Sql/Rowset/Spi/XmlReader.cs | 66 + .../Javax/Sql/Rowset/Spi/XmlWriter.cs | 66 + .../Generated/Javax/Sql/Rowset/WebRowSet.cs | 109 + .../Generated/Javax/Sql/StatementEvent.cs | 86 + .../JNet/Generated/Javax/Sql/XAConnection.cs | 66 + .../Javax/Sql/XAConnectionBuilder.cs | 93 + .../JNet/Generated/Javax/Sql/XADataSource.cs | 94 + .../Generated/Javax/Swing/AbstractAction.cs | 131 + .../Generated/Javax/Swing/AbstractButton.cs | 458 ++ .../Javax/Swing/AbstractCellEditor.cs | 109 + .../Javax/Swing/AbstractListModel.cs | 80 + .../Javax/Swing/AbstractSpinnerModel.cs | 81 + src/net/JNet/Generated/Javax/Swing/Action.cs | 152 + .../JNet/Generated/Javax/Swing/ActionMap.cs | 115 + .../Javax/Swing/AllPackageClasses.cs | 5886 +++++++++++++++++ .../Javax/Swing/Border/AbstractBorder.cs | 109 + .../Javax/Swing/Border/AllPackageClasses.cs | 412 ++ .../Javax/Swing/Border/BevelBorder.cs | 150 + .../Generated/Javax/Swing/Border/Border.cs | 79 + .../Javax/Swing/Border/CompoundBorder.cs | 79 + .../Javax/Swing/Border/EmptyBorder.cs | 80 + .../Javax/Swing/Border/EtchedBorder.cs | 122 + .../Javax/Swing/Border/LineBorder.cs | 114 + .../Javax/Swing/Border/MatteBorder.cs | 107 + .../Javax/Swing/Border/SoftBevelBorder.cs | 79 + .../Javax/Swing/Border/StrokeBorder.cs | 86 + .../Javax/Swing/Border/TitledBorder.cs | 201 + .../Generated/Javax/Swing/BorderFactory.cs | 296 + .../Javax/Swing/BoundedRangeModel.cs | 114 + src/net/JNet/Generated/Javax/Swing/Box.cs | 164 + .../JNet/Generated/Javax/Swing/BoxLayout.cs | 167 + .../JNet/Generated/Javax/Swing/ButtonGroup.cs | 108 + .../JNet/Generated/Javax/Swing/ButtonModel.cs | 192 + .../JNet/Generated/Javax/Swing/CellEditor.cs | 107 + .../Generated/Javax/Swing/CellRendererPane.cs | 80 + .../Colorchooser/AbstractColorChooserPanel.cs | 139 + .../Swing/Colorchooser/AllPackageClasses.cs | 167 + .../ColorChooserComponentFactory.cs | 72 + .../Swing/Colorchooser/ColorSelectionModel.cs | 79 + .../DefaultColorSelectionModel.cs | 95 + .../Generated/Javax/Swing/ComboBoxEditor.cs | 93 + .../Generated/Javax/Swing/ComboBoxModel.cs | 65 + .../Javax/Swing/ComponentInputMap.cs | 72 + .../Generated/Javax/Swing/DebugGraphics.cs | 158 + .../Javax/Swing/DefaultBoundedRangeModel.cs | 130 + .../Javax/Swing/DefaultButtonModel.cs | 241 + .../Javax/Swing/DefaultCellEditor.cs | 102 + .../Javax/Swing/DefaultComboBoxModel.cs | 108 + .../Javax/Swing/DefaultDesktopManager.cs | 165 + .../Javax/Swing/DefaultFocusManager.cs | 93 + .../Javax/Swing/DefaultListCellRenderer.cs | 87 + .../Generated/Javax/Swing/DefaultListModel.cs | 254 + .../Javax/Swing/DefaultListSelectionModel.cs | 201 + .../Generated/Javax/Swing/DefaultRowSorter.cs | 93 + .../Swing/DefaultSingleSelectionModel.cs | 102 + .../Generated/Javax/Swing/DesktopManager.cs | 163 + .../JNet/Generated/Javax/Swing/DropMode.cs | 97 + .../Javax/Swing/Event/AllPackageClasses.cs | 1210 ++++ .../Javax/Swing/Event/AncestorEvent.cs | 98 + .../Generated/Javax/Swing/Event/CaretEvent.cs | 79 + .../Javax/Swing/Event/ChangeEvent.cs | 65 + .../Javax/Swing/Event/DocumentEvent.cs | 187 + .../Javax/Swing/Event/EventListenerList.cs | 73 + .../Javax/Swing/Event/HyperlinkEvent.cs | 160 + .../Javax/Swing/Event/InternalFrameEvent.cs | 108 + .../Javax/Swing/Event/ListDataEvent.cs | 98 + .../Javax/Swing/Event/ListSelectionEvent.cs | 86 + .../Javax/Swing/Event/MenuDragMouseEvent.cs | 86 + .../Generated/Javax/Swing/Event/MenuEvent.cs | 65 + .../Javax/Swing/Event/MenuKeyEvent.cs | 79 + .../Javax/Swing/Event/PopupMenuEvent.cs | 65 + .../Javax/Swing/Event/RowSorterEvent.cs | 114 + .../Swing/Event/SwingPropertyChangeSupport.cs | 79 + .../Swing/Event/TableColumnModelEvent.cs | 79 + .../Javax/Swing/Event/TableModelEvent.cs | 141 + .../Javax/Swing/Event/TreeExpansionEvent.cs | 72 + .../Javax/Swing/Event/TreeModelEvent.cs | 93 + .../Javax/Swing/Event/TreeSelectionEvent.cs | 128 + .../Javax/Swing/Event/UndoableEditEvent.cs | 72 + .../Swing/Filechooser/AllPackageClasses.cs | 167 + .../Javax/Swing/Filechooser/FileFilter.cs | 72 + .../Filechooser/FileNameExtensionFilter.cs | 72 + .../Javax/Swing/Filechooser/FileSystemView.cs | 233 + .../Javax/Swing/Filechooser/FileView.cs | 93 + .../Generated/Javax/Swing/FocusManager.cs | 69 + .../JNet/Generated/Javax/Swing/GrayFilter.cs | 72 + .../JNet/Generated/Javax/Swing/GroupLayout.cs | 436 ++ src/net/JNet/Generated/Javax/Swing/Icon.cs | 79 + .../JNet/Generated/Javax/Swing/ImageIcon.cs | 173 + .../JNet/Generated/Javax/Swing/InputMap.cs | 115 + .../Generated/Javax/Swing/InputVerifier.cs | 79 + .../InternalFrameFocusTraversalPolicy.cs | 65 + src/net/JNet/Generated/Javax/Swing/JButton.cs | 108 + .../JNet/Generated/Javax/Swing/JCheckBox.cs | 126 + .../Javax/Swing/JCheckBoxMenuItem.cs | 109 + .../Generated/Javax/Swing/JColorChooser.cs | 183 + .../JNet/Generated/Javax/Swing/JComboBox.cs | 390 ++ .../JNet/Generated/Javax/Swing/JComponent.cs | 541 ++ .../Generated/Javax/Swing/JDesktopPane.cs | 116 + src/net/JNet/Generated/Javax/Swing/JDialog.cs | 208 + .../JNet/Generated/Javax/Swing/JEditorPane.cs | 206 + .../Generated/Javax/Swing/JFileChooser.cs | 539 ++ .../Javax/Swing/JFormattedTextField.cs | 241 + src/net/JNet/Generated/Javax/Swing/JFrame.cs | 145 + .../Generated/Javax/Swing/JInternalFrame.cs | 511 ++ src/net/JNet/Generated/Javax/Swing/JLabel.cs | 193 + src/net/JNet/Generated/Javax/Swing/JLayer.cs | 138 + .../Generated/Javax/Swing/JLayeredPane.cs | 192 + src/net/JNet/Generated/Javax/Swing/JList.cs | 407 ++ src/net/JNet/Generated/Javax/Swing/JMenu.cs | 256 + .../JNet/Generated/Javax/Swing/JMenuBar.cs | 179 + .../JNet/Generated/Javax/Swing/JMenuItem.cs | 214 + .../JNet/Generated/Javax/Swing/JOptionPane.cs | 506 ++ src/net/JNet/Generated/Javax/Swing/JPanel.cs | 87 + .../Generated/Javax/Swing/JPasswordField.cs | 107 + .../JNet/Generated/Javax/Swing/JPopupMenu.cs | 332 + .../Generated/Javax/Swing/JProgressBar.cs | 207 + .../Generated/Javax/Swing/JRadioButton.cs | 108 + .../Javax/Swing/JRadioButtonMenuItem.cs | 108 + .../JNet/Generated/Javax/Swing/JRootPane.cs | 144 + .../JNet/Generated/Javax/Swing/JScrollBar.cs | 186 + .../JNet/Generated/Javax/Swing/JScrollPane.cs | 214 + .../JNet/Generated/Javax/Swing/JSeparator.cs | 81 + src/net/JNet/Generated/Javax/Swing/JSlider.cs | 221 + .../JNet/Generated/Javax/Swing/JSpinner.cs | 401 ++ .../JNet/Generated/Javax/Swing/JSplitPane.cs | 276 + .../JNet/Generated/Javax/Swing/JTabbedPane.cs | 391 ++ src/net/JNet/Generated/Javax/Swing/JTable.cs | 861 +++ .../JNet/Generated/Javax/Swing/JTextArea.cs | 177 + .../JNet/Generated/Javax/Swing/JTextField.cs | 161 + .../JNet/Generated/Javax/Swing/JTextPane.cs | 149 + .../Generated/Javax/Swing/JToggleButton.cs | 135 + .../JNet/Generated/Javax/Swing/JToolBar.cs | 220 + .../JNet/Generated/Javax/Swing/JToolTip.cs | 73 + src/net/JNet/Generated/Javax/Swing/JTree.cs | 899 +++ .../JNet/Generated/Javax/Swing/JViewport.cs | 155 + src/net/JNet/Generated/Javax/Swing/JWindow.cs | 123 + .../JNet/Generated/Javax/Swing/KeyStroke.cs | 100 + .../Javax/Swing/LayoutFocusTraversalPolicy.cs | 59 + .../JNet/Generated/Javax/Swing/LayoutStyle.cs | 125 + .../Generated/Javax/Swing/ListCellRenderer.cs | 58 + .../JNet/Generated/Javax/Swing/ListModel.cs | 86 + .../Javax/Swing/ListSelectionModel.cs | 196 + .../JNet/Generated/Javax/Swing/LookAndFeel.cs | 212 + .../JNet/Generated/Javax/Swing/MenuElement.cs | 93 + .../Javax/Swing/MenuSelectionManager.cs | 128 + .../Javax/Swing/MutableComboBoxModel.cs | 86 + .../Generated/Javax/Swing/OverlayLayout.cs | 144 + src/net/JNet/Generated/Javax/Swing/Painter.cs | 65 + .../Javax/Swing/Plaf/ActionMapUIResource.cs | 59 + .../Javax/Swing/Plaf/AllPackageClasses.cs | 1735 +++++ .../Swing/Plaf/Basic/AllPackageClasses.cs | 4690 +++++++++++++ .../Swing/Plaf/Basic/BasicArrowButton.cs | 87 + .../Javax/Swing/Plaf/Basic/BasicBorders.cs | 413 ++ .../Javax/Swing/Plaf/Basic/BasicButtonUI.cs | 65 + .../Plaf/Basic/BasicCheckBoxMenuItemUI.cs | 65 + .../Javax/Swing/Plaf/Basic/BasicCheckBoxUI.cs | 65 + .../Swing/Plaf/Basic/BasicColorChooserUI.cs | 100 + .../Swing/Plaf/Basic/BasicComboBoxEditor.cs | 137 + .../Swing/Plaf/Basic/BasicComboBoxRenderer.cs | 87 + .../Javax/Swing/Plaf/Basic/BasicComboBoxUI.cs | 359 + .../Javax/Swing/Plaf/Basic/BasicComboPopup.cs | 143 + .../Swing/Plaf/Basic/BasicDesktopIconUI.cs | 72 + .../Swing/Plaf/Basic/BasicDesktopPaneUI.cs | 58 + .../Swing/Plaf/Basic/BasicDirectoryModel.cs | 150 + .../Swing/Plaf/Basic/BasicEditorPaneUI.cs | 58 + .../Swing/Plaf/Basic/BasicFileChooserUI.cs | 184 + .../Plaf/Basic/BasicFormattedTextFieldUI.cs | 58 + .../Swing/Plaf/Basic/BasicGraphicsUtils.cs | 156 + .../Javax/Swing/Plaf/Basic/BasicHTML.cs | 94 + .../Swing/Plaf/Basic/BasicIconFactory.cs | 115 + .../Plaf/Basic/BasicInternalFrameTitlePane.cs | 422 ++ .../Swing/Plaf/Basic/BasicInternalFrameUI.cs | 170 + .../Javax/Swing/Plaf/Basic/BasicLabelUI.cs | 66 + .../Javax/Swing/Plaf/Basic/BasicListUI.cs | 331 + .../Swing/Plaf/Basic/BasicLookAndFeel.cs | 59 + .../Javax/Swing/Plaf/Basic/BasicMenuBarUI.cs | 58 + .../Javax/Swing/Plaf/Basic/BasicMenuItemUI.cs | 65 + .../Javax/Swing/Plaf/Basic/BasicMenuUI.cs | 116 + .../Swing/Plaf/Basic/BasicOptionPaneUI.cs | 206 + .../Javax/Swing/Plaf/Basic/BasicPanelUI.cs | 58 + .../Swing/Plaf/Basic/BasicPasswordFieldUI.cs | 58 + .../Plaf/Basic/BasicPopupMenuSeparatorUI.cs | 58 + .../Swing/Plaf/Basic/BasicPopupMenuUI.cs | 65 + .../Swing/Plaf/Basic/BasicProgressBarUI.cs | 100 + .../Plaf/Basic/BasicRadioButtonMenuItemUI.cs | 65 + .../Swing/Plaf/Basic/BasicRadioButtonUI.cs | 65 + .../Javax/Swing/Plaf/Basic/BasicRootPaneUI.cs | 66 + .../Swing/Plaf/Basic/BasicScrollBarUI.cs | 151 + .../Swing/Plaf/Basic/BasicScrollPaneUI.cs | 143 + .../Swing/Plaf/Basic/BasicSeparatorUI.cs | 58 + .../Javax/Swing/Plaf/Basic/BasicSliderUI.cs | 346 + .../Javax/Swing/Plaf/Basic/BasicSpinnerUI.cs | 58 + .../Swing/Plaf/Basic/BasicSplitPaneDivider.cs | 101 + .../Swing/Plaf/Basic/BasicSplitPaneUI.cs | 512 ++ .../Swing/Plaf/Basic/BasicTabbedPaneUI.cs | 220 + .../Swing/Plaf/Basic/BasicTableHeaderUI.cs | 142 + .../Javax/Swing/Plaf/Basic/BasicTableUI.cs | 247 + .../Javax/Swing/Plaf/Basic/BasicTextAreaUI.cs | 58 + .../Swing/Plaf/Basic/BasicTextFieldUI.cs | 58 + .../Javax/Swing/Plaf/Basic/BasicTextPaneUI.cs | 58 + .../Javax/Swing/Plaf/Basic/BasicTextUI.cs | 129 + .../Swing/Plaf/Basic/BasicToggleButtonUI.cs | 58 + .../Plaf/Basic/BasicToolBarSeparatorUI.cs | 58 + .../Javax/Swing/Plaf/Basic/BasicToolBarUI.cs | 122 + .../Javax/Swing/Plaf/Basic/BasicToolTipUI.cs | 58 + .../Javax/Swing/Plaf/Basic/BasicTreeUI.cs | 758 +++ .../Javax/Swing/Plaf/Basic/BasicViewportUI.cs | 58 + .../Javax/Swing/Plaf/Basic/ComboPopup.cs | 107 + .../Swing/Plaf/Basic/DefaultMenuLayout.cs | 66 + .../Javax/Swing/Plaf/BorderUIResource.cs | 453 ++ .../Generated/Javax/Swing/Plaf/ButtonUI.cs | 58 + .../Javax/Swing/Plaf/ColorChooserUI.cs | 58 + .../Javax/Swing/Plaf/ColorUIResource.cs | 87 + .../Generated/Javax/Swing/Plaf/ComboBoxUI.cs | 58 + .../Swing/Plaf/ComponentInputMapUIResource.cs | 66 + .../Generated/Javax/Swing/Plaf/ComponentUI.cs | 142 + .../Javax/Swing/Plaf/DesktopIconUI.cs | 58 + .../Javax/Swing/Plaf/DesktopPaneUI.cs | 58 + .../Javax/Swing/Plaf/DimensionUIResource.cs | 66 + .../Javax/Swing/Plaf/FileChooserUI.cs | 107 + .../Javax/Swing/Plaf/FontUIResource.cs | 73 + .../Javax/Swing/Plaf/IconUIResource.cs | 89 + .../Javax/Swing/Plaf/InputMapUIResource.cs | 59 + .../Javax/Swing/Plaf/InsetsUIResource.cs | 66 + .../Javax/Swing/Plaf/InternalFrameUI.cs | 58 + .../Generated/Javax/Swing/Plaf/LabelUI.cs | 58 + .../Generated/Javax/Swing/Plaf/LayerUI.cs | 101 + .../JNet/Generated/Javax/Swing/Plaf/ListUI.cs | 58 + .../Generated/Javax/Swing/Plaf/MenuBarUI.cs | 58 + .../Generated/Javax/Swing/Plaf/MenuItemUI.cs | 58 + .../Swing/Plaf/Metal/AllPackageClasses.cs | 2078 ++++++ .../Swing/Plaf/Metal/DefaultMetalTheme.cs | 58 + .../Javax/Swing/Plaf/Metal/MetalBorders.cs | 482 ++ .../Javax/Swing/Plaf/Metal/MetalButtonUI.cs | 72 + .../Swing/Plaf/Metal/MetalCheckBoxIcon.cs | 82 + .../Javax/Swing/Plaf/Metal/MetalCheckBoxUI.cs | 65 + .../Swing/Plaf/Metal/MetalComboBoxButton.cs | 86 + .../Swing/Plaf/Metal/MetalComboBoxEditor.cs | 86 + .../Swing/Plaf/Metal/MetalComboBoxIcon.cs | 81 + .../Javax/Swing/Plaf/Metal/MetalComboBoxUI.cs | 127 + .../Swing/Plaf/Metal/MetalDesktopIconUI.cs | 58 + .../Swing/Plaf/Metal/MetalFileChooserUI.cs | 106 + .../Swing/Plaf/Metal/MetalIconFactory.cs | 539 ++ .../Plaf/Metal/MetalInternalFrameTitlePane.cs | 79 + .../Swing/Plaf/Metal/MetalInternalFrameUI.cs | 72 + .../Javax/Swing/Plaf/Metal/MetalLabelUI.cs | 58 + .../Swing/Plaf/Metal/MetalLookAndFeel.cs | 359 + .../Javax/Swing/Plaf/Metal/MetalMenuBarUI.cs | 58 + .../Plaf/Metal/MetalPopupMenuSeparatorUI.cs | 58 + .../Swing/Plaf/Metal/MetalProgressBarUI.cs | 72 + .../Swing/Plaf/Metal/MetalRadioButtonUI.cs | 65 + .../Javax/Swing/Plaf/Metal/MetalRootPaneUI.cs | 58 + .../Swing/Plaf/Metal/MetalScrollBarUI.cs | 62 + .../Swing/Plaf/Metal/MetalScrollButton.cs | 79 + .../Swing/Plaf/Metal/MetalScrollPaneUI.cs | 65 + .../Swing/Plaf/Metal/MetalSeparatorUI.cs | 58 + .../Javax/Swing/Plaf/Metal/MetalSliderUI.cs | 65 + .../Swing/Plaf/Metal/MetalSplitPaneUI.cs | 58 + .../Swing/Plaf/Metal/MetalTabbedPaneUI.cs | 92 + .../Swing/Plaf/Metal/MetalTextFieldUI.cs | 65 + .../Javax/Swing/Plaf/Metal/MetalTheme.cs | 345 + .../Swing/Plaf/Metal/MetalToggleButtonUI.cs | 65 + .../Javax/Swing/Plaf/Metal/MetalToolBarUI.cs | 58 + .../Javax/Swing/Plaf/Metal/MetalToolTipUI.cs | 69 + .../Javax/Swing/Plaf/Metal/MetalTreeUI.cs | 58 + .../Javax/Swing/Plaf/Metal/OceanTheme.cs | 58 + .../Swing/Plaf/Multi/AllPackageClasses.cs | 1112 ++++ .../Javax/Swing/Plaf/Multi/MultiButtonUI.cs | 65 + .../Swing/Plaf/Multi/MultiColorChooserUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiComboBoxUI.cs | 65 + .../Swing/Plaf/Multi/MultiDesktopIconUI.cs | 65 + .../Swing/Plaf/Multi/MultiDesktopPaneUI.cs | 65 + .../Swing/Plaf/Multi/MultiFileChooserUI.cs | 65 + .../Swing/Plaf/Multi/MultiInternalFrameUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiLabelUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiListUI.cs | 65 + .../Swing/Plaf/Multi/MultiLookAndFeel.cs | 58 + .../Javax/Swing/Plaf/Multi/MultiMenuBarUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiMenuItemUI.cs | 65 + .../Swing/Plaf/Multi/MultiOptionPaneUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiPanelUI.cs | 65 + .../Swing/Plaf/Multi/MultiPopupMenuUI.cs | 65 + .../Swing/Plaf/Multi/MultiProgressBarUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiRootPaneUI.cs | 65 + .../Swing/Plaf/Multi/MultiScrollBarUI.cs | 65 + .../Swing/Plaf/Multi/MultiScrollPaneUI.cs | 65 + .../Swing/Plaf/Multi/MultiSeparatorUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiSliderUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiSpinnerUI.cs | 65 + .../Swing/Plaf/Multi/MultiSplitPaneUI.cs | 65 + .../Swing/Plaf/Multi/MultiTabbedPaneUI.cs | 65 + .../Swing/Plaf/Multi/MultiTableHeaderUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiTableUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiTextUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiToolBarUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiToolTipUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiTreeUI.cs | 65 + .../Javax/Swing/Plaf/Multi/MultiViewportUI.cs | 65 + .../Plaf/Nimbus/AbstractRegionPainter.cs | 72 + .../Swing/Plaf/Nimbus/AllPackageClasses.cs | 167 + .../Swing/Plaf/Nimbus/NimbusLookAndFeel.cs | 72 + .../Javax/Swing/Plaf/Nimbus/NimbusStyle.cs | 82 + .../Javax/Swing/Plaf/Nimbus/State.cs | 58 + .../Javax/Swing/Plaf/OptionPaneUI.cs | 72 + .../Generated/Javax/Swing/Plaf/PanelUI.cs | 58 + .../Generated/Javax/Swing/Plaf/PopupMenuUI.cs | 72 + .../Javax/Swing/Plaf/ProgressBarUI.cs | 58 + .../Generated/Javax/Swing/Plaf/RootPaneUI.cs | 58 + .../Generated/Javax/Swing/Plaf/ScrollBarUI.cs | 58 + .../Javax/Swing/Plaf/ScrollPaneUI.cs | 58 + .../Generated/Javax/Swing/Plaf/SeparatorUI.cs | 58 + .../Generated/Javax/Swing/Plaf/SliderUI.cs | 58 + .../Generated/Javax/Swing/Plaf/SpinnerUI.cs | 58 + .../Generated/Javax/Swing/Plaf/SplitPaneUI.cs | 100 + .../Swing/Plaf/Synth/AllPackageClasses.cs | 1812 +++++ .../Javax/Swing/Plaf/Synth/ColorType.cs | 89 + .../Javax/Swing/Plaf/Synth/Region.cs | 300 + .../Javax/Swing/Plaf/Synth/SynthButtonUI.cs | 81 + .../Plaf/Synth/SynthCheckBoxMenuItemUI.cs | 58 + .../Javax/Swing/Plaf/Synth/SynthCheckBoxUI.cs | 58 + .../Swing/Plaf/Synth/SynthColorChooserUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthComboBoxUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthConstants.cs | 86 + .../Javax/Swing/Plaf/Synth/SynthContext.cs | 93 + .../Swing/Plaf/Synth/SynthDesktopIconUI.cs | 81 + .../Swing/Plaf/Synth/SynthDesktopPaneUI.cs | 81 + .../Swing/Plaf/Synth/SynthEditorPaneUI.cs | 73 + .../Plaf/Synth/SynthFormattedTextFieldUI.cs | 58 + .../Swing/Plaf/Synth/SynthGraphicsUtils.cs | 156 + .../Javax/Swing/Plaf/Synth/SynthIcon.cs | 101 + .../Swing/Plaf/Synth/SynthInternalFrameUI.cs | 88 + .../Javax/Swing/Plaf/Synth/SynthLabelUI.cs | 73 + .../Javax/Swing/Plaf/Synth/SynthListUI.cs | 81 + .../Swing/Plaf/Synth/SynthLookAndFeel.cs | 107 + .../Javax/Swing/Plaf/Synth/SynthMenuBarUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthMenuItemUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthMenuUI.cs | 81 + .../Swing/Plaf/Synth/SynthOptionPaneUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthPainter.cs | 1010 +++ .../Javax/Swing/Plaf/Synth/SynthPanelUI.cs | 81 + .../Swing/Plaf/Synth/SynthPasswordFieldUI.cs | 58 + .../Swing/Plaf/Synth/SynthPopupMenuUI.cs | 81 + .../Swing/Plaf/Synth/SynthProgressBarUI.cs | 81 + .../Plaf/Synth/SynthRadioButtonMenuItemUI.cs | 58 + .../Swing/Plaf/Synth/SynthRadioButtonUI.cs | 58 + .../Javax/Swing/Plaf/Synth/SynthRootPaneUI.cs | 73 + .../Swing/Plaf/Synth/SynthScrollBarUI.cs | 81 + .../Swing/Plaf/Synth/SynthScrollPaneUI.cs | 81 + .../Swing/Plaf/Synth/SynthSeparatorUI.cs | 109 + .../Javax/Swing/Plaf/Synth/SynthSliderUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthSpinnerUI.cs | 81 + .../Swing/Plaf/Synth/SynthSplitPaneUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthStyle.cs | 149 + .../Swing/Plaf/Synth/SynthStyleFactory.cs | 65 + .../Swing/Plaf/Synth/SynthTabbedPaneUI.cs | 81 + .../Swing/Plaf/Synth/SynthTableHeaderUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthTableUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthTextAreaUI.cs | 73 + .../Swing/Plaf/Synth/SynthTextFieldUI.cs | 73 + .../Javax/Swing/Plaf/Synth/SynthTextPaneUI.cs | 58 + .../Swing/Plaf/Synth/SynthToggleButtonUI.cs | 58 + .../Javax/Swing/Plaf/Synth/SynthToolBarUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthToolTipUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthTreeUI.cs | 81 + .../Javax/Swing/Plaf/Synth/SynthUI.cs | 73 + .../Javax/Swing/Plaf/Synth/SynthViewportUI.cs | 81 + .../Javax/Swing/Plaf/TabbedPaneUI.cs | 79 + .../Javax/Swing/Plaf/TableHeaderUI.cs | 58 + .../Generated/Javax/Swing/Plaf/TableUI.cs | 58 + .../JNet/Generated/Javax/Swing/Plaf/TextUI.cs | 114 + .../Generated/Javax/Swing/Plaf/ToolBarUI.cs | 58 + .../Generated/Javax/Swing/Plaf/ToolTipUI.cs | 58 + .../JNet/Generated/Javax/Swing/Plaf/TreeUI.cs | 128 + .../Generated/Javax/Swing/Plaf/UIResource.cs | 58 + .../Generated/Javax/Swing/Plaf/ViewportUI.cs | 58 + src/net/JNet/Generated/Javax/Swing/Popup.cs | 72 + .../Generated/Javax/Swing/PopupFactory.cs | 72 + .../Generated/Javax/Swing/ProgressMonitor.cs | 129 + .../Javax/Swing/ProgressMonitorInputStream.cs | 72 + .../JNet/Generated/Javax/Swing/Renderer.cs | 72 + .../Generated/Javax/Swing/RepaintManager.cs | 184 + .../Javax/Swing/RootPaneContainer.cs | 86 + .../JNet/Generated/Javax/Swing/RowFilter.cs | 170 + .../JNet/Generated/Javax/Swing/RowSorter.cs | 190 + .../Javax/Swing/ScrollPaneConstants.cs | 142 + .../Generated/Javax/Swing/ScrollPaneLayout.cs | 187 + .../JNet/Generated/Javax/Swing/Scrollable.cs | 93 + .../Javax/Swing/SingleSelectionModel.cs | 93 + .../Generated/Javax/Swing/SizeRequirements.cs | 131 + .../Generated/Javax/Swing/SizeSequence.cs | 128 + .../JNet/Generated/Javax/Swing/SortOrder.cs | 77 + .../Swing/SortingFocusTraversalPolicy.cs | 65 + .../Generated/Javax/Swing/SpinnerDateModel.cs | 73 + .../Generated/Javax/Swing/SpinnerListModel.cs | 59 + .../Generated/Javax/Swing/SpinnerModel.cs | 93 + .../Javax/Swing/SpinnerNumberModel.cs | 87 + src/net/JNet/Generated/Javax/Swing/Spring.cs | 146 + .../Generated/Javax/Swing/SpringLayout.cs | 283 + .../Generated/Javax/Swing/SwingConstants.cs | 134 + .../Generated/Javax/Swing/SwingContainer.cs | 73 + .../Generated/Javax/Swing/SwingUtilities.cs | 367 + .../JNet/Generated/Javax/Swing/SwingWorker.cs | 181 + .../Javax/Swing/Table/AbstractTableModel.cs | 158 + .../Javax/Swing/Table/AllPackageClasses.cs | 481 ++ .../Swing/Table/DefaultTableCellRenderer.cs | 95 + .../Swing/Table/DefaultTableColumnModel.cs | 188 + .../Javax/Swing/Table/DefaultTableModel.cs | 157 + .../Javax/Swing/Table/JTableHeader.cs | 193 + .../Javax/Swing/Table/TableCellEditor.cs | 66 + .../Javax/Swing/Table/TableCellRenderer.cs | 65 + .../Javax/Swing/Table/TableColumn.cs | 201 + .../Javax/Swing/Table/TableColumnModel.cs | 163 + .../Generated/Javax/Swing/Table/TableModel.cs | 114 + .../Javax/Swing/Table/TableRowSorter.cs | 79 + .../Javax/Swing/Table/TableStringConverter.cs | 65 + .../Javax/Swing/Text/AbstractDocument.cs | 855 +++ .../Javax/Swing/Text/AbstractWriter.cs | 79 + .../Javax/Swing/Text/AllPackageClasses.cs | 3893 +++++++++++ .../Javax/Swing/Text/AsyncBoxView.cs | 260 + .../Javax/Swing/Text/AttributeSet.cs | 230 + .../Javax/Swing/Text/BadLocationException.cs | 58 + .../Generated/Javax/Swing/Text/BoxView.cs | 93 + .../JNet/Generated/Javax/Swing/Text/Caret.cs | 156 + .../Swing/Text/ChangedCharSetException.cs | 58 + .../Javax/Swing/Text/ComponentView.cs | 72 + .../Javax/Swing/Text/CompositeView.cs | 65 + .../Javax/Swing/Text/DateFormatter.cs | 72 + .../Javax/Swing/Text/DefaultCaret.cs | 284 + .../Javax/Swing/Text/DefaultEditorKit.cs | 470 ++ .../Javax/Swing/Text/DefaultFormatter.cs | 81 + .../Swing/Text/DefaultFormatterFactory.cs | 115 + .../Javax/Swing/Text/DefaultHighlighter.cs | 110 + .../Javax/Swing/Text/DefaultStyledDocument.cs | 383 ++ .../Generated/Javax/Swing/Text/Document.cs | 185 + .../Javax/Swing/Text/DocumentFilter.cs | 134 + .../Generated/Javax/Swing/Text/EditorKit.cs | 137 + .../Generated/Javax/Swing/Text/Element.cs | 128 + .../Javax/Swing/Text/ElementIterator.cs | 108 + .../Generated/Javax/Swing/Text/FieldView.cs | 65 + .../Generated/Javax/Swing/Text/FlowView.cs | 141 + .../Generated/Javax/Swing/Text/GapContent.cs | 108 + .../Generated/Javax/Swing/Text/GlyphView.cs | 255 + .../Generated/Javax/Swing/Text/Highlighter.cs | 196 + .../Swing/Text/Html/AllPackageClasses.cs | 1166 ++++ .../Javax/Swing/Text/Html/BlockView.cs | 65 + .../Generated/Javax/Swing/Text/Html/CSS.cs | 358 + .../Javax/Swing/Text/Html/FormSubmitEvent.cs | 107 + .../Javax/Swing/Text/Html/FormView.cs | 73 + .../Generated/Javax/Swing/Text/Html/HTML.cs | 831 +++ .../Javax/Swing/Text/Html/HTMLDocument.cs | 373 ++ .../Javax/Swing/Text/Html/HTMLEditorKit.cs | 391 ++ .../Text/Html/HTMLFrameHyperlinkEvent.cs | 100 + .../Javax/Swing/Text/Html/HTMLWriter.cs | 79 + .../Javax/Swing/Text/Html/ImageView.cs | 107 + .../Javax/Swing/Text/Html/InlineView.cs | 65 + .../Javax/Swing/Text/Html/ListView.cs | 65 + .../Swing/Text/Html/MinimalHTMLWriter.cs | 79 + .../Javax/Swing/Text/Html/ObjectView.cs | 65 + .../Generated/Javax/Swing/Text/Html/Option.cs | 94 + .../Javax/Swing/Text/Html/ParagraphView.cs | 65 + .../Text/Html/Parser/AllPackageClasses.cs | 377 ++ .../Swing/Text/Html/Parser/AttributeList.cs | 140 + .../Swing/Text/Html/Parser/ContentModel.cs | 113 + .../Javax/Swing/Text/Html/Parser/DTD.cs | 207 + .../Swing/Text/Html/Parser/DTDConstants.cs | 198 + .../Swing/Text/Html/Parser/DocumentParser.cs | 72 + .../Javax/Swing/Text/Html/Parser/Element.cs | 177 + .../Javax/Swing/Text/Html/Parser/Entity.cs | 127 + .../Javax/Swing/Text/Html/Parser/Parser.cs | 80 + .../Swing/Text/Html/Parser/ParserDelegator.cs | 59 + .../Swing/Text/Html/Parser/TagElement.cs | 107 + .../Javax/Swing/Text/Html/StyleSheet.cs | 282 + .../Generated/Javax/Swing/Text/IconView.cs | 65 + .../Swing/Text/InternationalFormatter.cs | 79 + .../Javax/Swing/Text/JTextComponent.cs | 758 +++ .../JNet/Generated/Javax/Swing/Text/Keymap.cs | 135 + .../Generated/Javax/Swing/Text/LabelView.cs | 66 + .../Javax/Swing/Text/LayeredHighlighter.cs | 100 + .../Generated/Javax/Swing/Text/LayoutQueue.cs | 72 + .../Javax/Swing/Text/MaskFormatter.cs | 107 + .../Javax/Swing/Text/MutableAttributeSet.cs | 94 + .../Javax/Swing/Text/NavigationFilter.cs | 127 + .../Javax/Swing/Text/NumberFormatter.cs | 65 + .../Javax/Swing/Text/ParagraphView.cs | 87 + .../Javax/Swing/Text/PasswordView.cs | 65 + .../Javax/Swing/Text/PlainDocument.cs | 73 + .../Generated/Javax/Swing/Text/PlainView.cs | 73 + .../Generated/Javax/Swing/Text/Position.cs | 100 + .../Javax/Swing/Text/Rtf/AllPackageClasses.cs | 62 + .../Javax/Swing/Text/Rtf/RTFEditorKit.cs | 58 + .../Generated/Javax/Swing/Text/Segment.cs | 178 + .../Javax/Swing/Text/SimpleAttributeSet.cs | 163 + .../Javax/Swing/Text/StringContent.cs | 108 + .../JNet/Generated/Javax/Swing/Text/Style.cs | 80 + .../Javax/Swing/Text/StyleConstants.cs | 596 ++ .../Javax/Swing/Text/StyleContext.cs | 491 ++ .../Javax/Swing/Text/StyledDocument.cs | 143 + .../Javax/Swing/Text/StyledEditorKit.cs | 323 + .../Generated/Javax/Swing/Text/TabExpander.cs | 65 + .../JNet/Generated/Javax/Swing/Text/TabSet.cs | 101 + .../Generated/Javax/Swing/Text/TabStop.cs | 138 + .../Generated/Javax/Swing/Text/TabableView.cs | 72 + .../Generated/Javax/Swing/Text/TableView.cs | 99 + .../Generated/Javax/Swing/Text/TextAction.cs | 72 + .../Generated/Javax/Swing/Text/Utilities.cs | 149 + .../JNet/Generated/Javax/Swing/Text/View.cs | 363 + .../Generated/Javax/Swing/Text/ViewFactory.cs | 65 + .../Javax/Swing/Text/WrappedPlainView.cs | 80 + .../Generated/Javax/Swing/Text/ZoneView.cs | 79 + src/net/JNet/Generated/Javax/Swing/Timer.cs | 171 + .../Generated/Javax/Swing/TransferHandler.cs | 315 + .../Javax/Swing/Tree/AbstractLayoutCache.cs | 268 + .../Javax/Swing/Tree/AllPackageClasses.cs | 705 ++ .../Swing/Tree/DefaultMutableTreeNode.cs | 352 + .../Javax/Swing/Tree/DefaultTreeCellEditor.cs | 241 + .../Swing/Tree/DefaultTreeCellRenderer.cs | 143 + .../Javax/Swing/Tree/DefaultTreeModel.cs | 221 + .../Swing/Tree/DefaultTreeSelectionModel.cs | 240 + .../Javax/Swing/Tree/ExpandVetoException.cs | 58 + .../Swing/Tree/FixedHeightLayoutCache.cs | 58 + .../Javax/Swing/Tree/MutableTreeNode.cs | 101 + .../Generated/Javax/Swing/Tree/RowMapper.cs | 65 + .../Javax/Swing/Tree/TreeCellEditor.cs | 66 + .../Javax/Swing/Tree/TreeCellRenderer.cs | 65 + .../Generated/Javax/Swing/Tree/TreeModel.cs | 114 + .../Generated/Javax/Swing/Tree/TreeNode.cs | 100 + .../Generated/Javax/Swing/Tree/TreePath.cs | 115 + .../Javax/Swing/Tree/TreeSelectionModel.cs | 231 + .../Swing/Tree/VariableHeightLayoutCache.cs | 58 + .../Javax/Swing/UIClientPropertyKey.cs | 58 + .../JNet/Generated/Javax/Swing/UIDefaults.cs | 376 ++ .../JNet/Generated/Javax/Swing/UIManager.cs | 366 + .../Javax/Swing/Undo/AbstractUndoableEdit.cs | 137 + .../Javax/Swing/Undo/AllPackageClasses.cs | 304 + .../Javax/Swing/Undo/CannotRedoException.cs | 58 + .../Javax/Swing/Undo/CannotUndoException.cs | 58 + .../Javax/Swing/Undo/CompoundEdit.cs | 72 + .../Generated/Javax/Swing/Undo/StateEdit.cs | 79 + .../Javax/Swing/Undo/StateEditable.cs | 62 + .../Generated/Javax/Swing/Undo/UndoManager.cs | 101 + .../Javax/Swing/Undo/UndoableEdit.cs | 135 + .../Javax/Swing/Undo/UndoableEditSupport.cs | 114 + .../Swing/UnsupportedLookAndFeelException.cs | 58 + .../Generated/Javax/Swing/ViewportLayout.cs | 95 + .../Generated/Javax/Swing/WindowConstants.cs | 74 + .../Javax/Tools/AllPackageClasses.cs | 838 +++ .../JNet/Generated/Javax/Tools/Diagnostic.cs | 172 + .../Javax/Tools/DiagnosticCollector.cs | 58 + .../Javax/Tools/DocumentationTool.cs | 161 + .../JNet/Generated/Javax/Tools/FileObject.cs | 121 + .../Javax/Tools/ForwardingFileObject.cs | 122 + .../Javax/Tools/ForwardingJavaFileManager.cs | 150 + .../Javax/Tools/ForwardingJavaFileObject.cs | 59 + .../Generated/Javax/Tools/JavaCompiler.cs | 101 + .../Generated/Javax/Tools/JavaFileManager.cs | 193 + .../Generated/Javax/Tools/JavaFileObject.cs | 113 + .../Generated/Javax/Tools/OptionChecker.cs | 65 + .../Javax/Tools/SimpleJavaFileObject.cs | 122 + .../Javax/Tools/StandardJavaFileManager.cs | 114 + .../Generated/Javax/Tools/StandardLocation.cs | 145 + src/net/JNet/Generated/Javax/Tools/Tool.cs | 72 + .../Generated/Javax/Tools/ToolProvider.cs | 72 + .../Javax/Transaction/Xa/AllPackageClasses.cs | 113 + .../Javax/Transaction/Xa/XAException.cs | 58 + .../Javax/Transaction/Xa/XAResource.cs | 172 + .../Generated/Javax/Transaction/Xa/Xid.cs | 87 + .../Generated/Javax/Xml/AllPackageClasses.cs | 62 + .../Javax/Xml/Catalog/AllPackageClasses.cs | 251 + .../Generated/Javax/Xml/Catalog/Catalog.cs | 79 + .../Javax/Xml/Catalog/CatalogException.cs | 58 + .../Javax/Xml/Catalog/CatalogFeatures.cs | 170 + .../Javax/Xml/Catalog/CatalogManager.cs | 79 + .../Javax/Xml/Catalog/CatalogResolver.cs | 90 + .../Javax/Xml/Crypto/AlgorithmMethod.cs | 72 + .../Javax/Xml/Crypto/AllPackageClasses.cs | 475 ++ .../JNet/Generated/Javax/Xml/Crypto/Data.cs | 58 + .../Javax/Xml/Crypto/Dom/AllPackageClasses.cs | 132 + .../Javax/Xml/Crypto/Dom/DOMCryptoContext.cs | 143 + .../Javax/Xml/Crypto/Dom/DOMStructure.cs | 80 + .../Javax/Xml/Crypto/Dom/DOMURIReference.cs | 66 + .../Xml/Crypto/Dsig/AllPackageClasses.cs | 618 ++ .../Xml/Crypto/Dsig/CanonicalizationMethod.cs | 82 + .../Javax/Xml/Crypto/Dsig/DigestMethod.cs | 107 + .../Xml/Crypto/Dsig/Dom/AllPackageClasses.cs | 97 + .../Xml/Crypto/Dsig/Dom/DOMSignContext.cs | 101 + .../Xml/Crypto/Dsig/Dom/DOMValidateContext.cs | 80 + .../Crypto/Dsig/Keyinfo/AllPackageClasses.cs | 307 + .../Javax/Xml/Crypto/Dsig/Keyinfo/KeyInfo.cs | 73 + .../Xml/Crypto/Dsig/Keyinfo/KeyInfoFactory.cs | 142 + .../Javax/Xml/Crypto/Dsig/Keyinfo/KeyName.cs | 66 + .../Javax/Xml/Crypto/Dsig/Keyinfo/KeyValue.cs | 74 + .../Javax/Xml/Crypto/Dsig/Keyinfo/PGPData.cs | 77 + .../Crypto/Dsig/Keyinfo/RetrievalMethod.cs | 74 + .../Javax/Xml/Crypto/Dsig/Keyinfo/X509Data.cs | 67 + .../Crypto/Dsig/Keyinfo/X509IssuerSerial.cs | 73 + .../Javax/Xml/Crypto/Dsig/Manifest.cs | 70 + .../Javax/Xml/Crypto/Dsig/Reference.cs | 109 + .../Javax/Xml/Crypto/Dsig/SignatureMethod.cs | 155 + .../Xml/Crypto/Dsig/SignatureProperties.cs | 70 + .../Xml/Crypto/Dsig/SignatureProperty.cs | 73 + .../Javax/Xml/Crypto/Dsig/SignedInfo.cs | 87 + .../Xml/Crypto/Dsig/Spec/AllPackageClasses.cs | 411 ++ .../Dsig/Spec/C14NMethodParameterSpec.cs | 59 + .../Dsig/Spec/DigestMethodParameterSpec.cs | 59 + .../Crypto/Dsig/Spec/ExcC14NParameterSpec.cs | 63 + .../Xml/Crypto/Dsig/Spec/HMACParameterSpec.cs | 73 + .../Dsig/Spec/SignatureMethodParameterSpec.cs | 59 + .../Dsig/Spec/TransformParameterSpec.cs | 59 + .../Dsig/Spec/XPathFilter2ParameterSpec.cs | 59 + .../Dsig/Spec/XPathFilterParameterSpec.cs | 73 + .../Javax/Xml/Crypto/Dsig/Spec/XPathType.cs | 118 + .../Dsig/Spec/XSLTTransformParameterSpec.cs | 73 + .../Javax/Xml/Crypto/Dsig/Transform.cs | 101 + .../Xml/Crypto/Dsig/TransformException.cs | 58 + .../Javax/Xml/Crypto/Dsig/TransformService.cs | 108 + .../Javax/Xml/Crypto/Dsig/XMLObject.cs | 84 + .../Javax/Xml/Crypto/Dsig/XMLSignContext.cs | 59 + .../Javax/Xml/Crypto/Dsig/XMLSignature.cs | 161 + .../Xml/Crypto/Dsig/XMLSignatureException.cs | 58 + .../Xml/Crypto/Dsig/XMLSignatureFactory.cs | 177 + .../Xml/Crypto/Dsig/XMLValidateContext.cs | 59 + .../Generated/Javax/Xml/Crypto/KeySelector.cs | 115 + .../Javax/Xml/Crypto/KeySelectorException.cs | 58 + .../Javax/Xml/Crypto/KeySelectorResult.cs | 65 + .../Javax/Xml/Crypto/MarshalException.cs | 58 + .../Xml/Crypto/NoSuchMechanismException.cs | 58 + .../Generated/Javax/Xml/Crypto/NodeSetData.cs | 59 + .../Javax/Xml/Crypto/OctetStreamData.cs | 94 + .../Javax/Xml/Crypto/URIDereferencer.cs | 65 + .../Javax/Xml/Crypto/URIReference.cs | 72 + .../Javax/Xml/Crypto/URIReferenceException.cs | 58 + .../Javax/Xml/Crypto/XMLCryptoContext.cs | 128 + .../Javax/Xml/Crypto/XMLStructure.cs | 65 + .../Javax/Xml/Datatype/AllPackageClasses.cs | 217 + .../DatatypeConfigurationException.cs | 58 + .../Javax/Xml/Datatype/DatatypeConstants.cs | 236 + .../Javax/Xml/Datatype/DatatypeFactory.cs | 234 + .../Generated/Javax/Xml/Datatype/Duration.cs | 219 + .../Xml/Datatype/XMLGregorianCalendar.cs | 248 + .../Javax/Xml/Namespace/AllPackageClasses.cs | 97 + .../Javax/Xml/Namespace/NamespaceContext.cs | 72 + .../Generated/Javax/Xml/Namespace/QName.cs | 108 + .../Javax/Xml/Parsers/AllPackageClasses.cs | 199 + .../Javax/Xml/Parsers/DocumentBuilder.cs | 156 + .../Xml/Parsers/DocumentBuilderFactory.cs | 219 + .../Xml/Parsers/FactoryConfigurationError.cs | 58 + .../Parsers/ParserConfigurationException.cs | 58 + .../Generated/Javax/Xml/Parsers/SAXParser.cs | 149 + .../Javax/Xml/Parsers/SAXParserFactory.cs | 149 + .../Javax/Xml/Stream/AllPackageClasses.cs | 514 ++ .../Generated/Javax/Xml/Stream/EventFilter.cs | 65 + .../Xml/Stream/Events/AllPackageClasses.cs | 517 ++ .../Javax/Xml/Stream/Events/Attribute.cs | 87 + .../Javax/Xml/Stream/Events/Characters.cs | 87 + .../Javax/Xml/Stream/Events/Comment.cs | 66 + .../Generated/Javax/Xml/Stream/Events/DTD.cs | 73 + .../Javax/Xml/Stream/Events/EndDocument.cs | 59 + .../Javax/Xml/Stream/Events/EndElement.cs | 66 + .../Xml/Stream/Events/EntityDeclaration.cs | 101 + .../Xml/Stream/Events/EntityReference.cs | 73 + .../Javax/Xml/Stream/Events/Namespace.cs | 80 + .../Xml/Stream/Events/NotationDeclaration.cs | 80 + .../Stream/Events/ProcessingInstruction.cs | 73 + .../Javax/Xml/Stream/Events/StartDocument.cs | 101 + .../Javax/Xml/Stream/Events/StartElement.cs | 87 + .../Javax/Xml/Stream/Events/XMLEvent.cs | 171 + .../Xml/Stream/FactoryConfigurationError.cs | 58 + .../Generated/Javax/Xml/Stream/Location.cs | 93 + .../Javax/Xml/Stream/StreamFilter.cs | 65 + .../Xml/Stream/Util/AllPackageClasses.cs | 167 + .../Xml/Stream/Util/EventReaderDelegate.cs | 136 + .../Xml/Stream/Util/StreamReaderDelegate.cs | 388 ++ .../Xml/Stream/Util/XMLEventAllocator.cs | 79 + .../Javax/Xml/Stream/Util/XMLEventConsumer.cs | 65 + .../Javax/Xml/Stream/XMLEventFactory.cs | 233 + .../Javax/Xml/Stream/XMLEventReader.cs | 107 + .../Javax/Xml/Stream/XMLEventWriter.cs | 115 + .../Javax/Xml/Stream/XMLInputFactory.cs | 269 + .../Javax/Xml/Stream/XMLOutputFactory.cs | 167 + .../Generated/Javax/Xml/Stream/XMLReporter.cs | 65 + .../Generated/Javax/Xml/Stream/XMLResolver.cs | 65 + .../Javax/Xml/Stream/XMLStreamConstants.cs | 118 + .../Javax/Xml/Stream/XMLStreamException.cs | 58 + .../Javax/Xml/Stream/XMLStreamReader.cs | 374 ++ .../Javax/Xml/Stream/XMLStreamWriter.cs | 275 + .../Javax/Xml/Transform/AllPackageClasses.cs | 368 ++ .../Xml/Transform/Dom/AllPackageClasses.cs | 132 + .../Javax/Xml/Transform/Dom/DOMLocator.cs | 66 + .../Javax/Xml/Transform/Dom/DOMResult.cs | 112 + .../Javax/Xml/Transform/Dom/DOMSource.cs | 98 + .../Javax/Xml/Transform/OutputKeys.cs | 98 + .../Generated/Javax/Xml/Transform/Result.cs | 73 + .../Xml/Transform/Sax/AllPackageClasses.cs | 202 + .../Javax/Xml/Transform/Sax/SAXResult.cs | 91 + .../Javax/Xml/Transform/Sax/SAXSource.cs | 112 + .../Transform/Sax/SAXTransformerFactory.cs | 108 + .../Xml/Transform/Sax/TemplatesHandler.cs | 73 + .../Xml/Transform/Sax/TransformerHandler.cs | 82 + .../Generated/Javax/Xml/Transform/Source.cs | 72 + .../Javax/Xml/Transform/SourceLocator.cs | 86 + .../Xml/Transform/Stax/AllPackageClasses.cs | 97 + .../Javax/Xml/Transform/Stax/StAXResult.cs | 98 + .../Javax/Xml/Transform/Stax/StAXSource.cs | 105 + .../Xml/Transform/Stream/AllPackageClasses.cs | 97 + .../Xml/Transform/Stream/StreamResult.cs | 126 + .../Xml/Transform/Stream/StreamSource.cs | 154 + .../Javax/Xml/Transform/Templates.cs | 65 + .../Javax/Xml/Transform/Transformer.cs | 121 + .../TransformerConfigurationException.cs | 58 + .../Xml/Transform/TransformerException.cs | 58 + .../Javax/Xml/Transform/TransformerFactory.cs | 149 + .../TransformerFactoryConfigurationError.cs | 58 + .../Javax/Xml/Transform/URIResolver.cs | 65 + .../Javax/Xml/Validation/AllPackageClasses.cs | 253 + .../Generated/Javax/Xml/Validation/Schema.cs | 72 + .../Javax/Xml/Validation/SchemaFactory.cs | 163 + .../SchemaFactoryConfigurationError.cs | 58 + .../Xml/Validation/SchemaFactoryLoader.cs | 65 + .../Javax/Xml/Validation/TypeInfoProvider.cs | 86 + .../Javax/Xml/Validation/Validator.cs | 121 + .../Javax/Xml/Validation/ValidatorHandler.cs | 115 + .../JNet/Generated/Javax/Xml/XMLConstants.cs | 122 + .../Javax/Xml/Xpath/AllPackageClasses.cs | 440 ++ .../JNet/Generated/Javax/Xml/Xpath/XPath.cs | 121 + .../Javax/Xml/Xpath/XPathConstants.cs | 82 + .../Javax/Xml/Xpath/XPathEvaluationResult.cs | 123 + .../Javax/Xml/Xpath/XPathException.cs | 58 + .../Javax/Xml/Xpath/XPathExpression.cs | 86 + .../Xml/Xpath/XPathExpressionException.cs | 58 + .../Generated/Javax/Xml/Xpath/XPathFactory.cs | 136 + .../XPathFactoryConfigurationException.cs | 58 + .../Javax/Xml/Xpath/XPathFunction.cs | 58 + .../Javax/Xml/Xpath/XPathFunctionException.cs | 58 + .../Javax/Xml/Xpath/XPathFunctionResolver.cs | 65 + .../Generated/Javax/Xml/Xpath/XPathNodes.cs | 72 + .../Javax/Xml/Xpath/XPathVariableResolver.cs | 65 + .../Org/Ietf/Jgss/AllPackageClasses.cs | 288 + .../Generated/Org/Ietf/Jgss/ChannelBinding.cs | 93 + .../Generated/Org/Ietf/Jgss/GSSContext.cs | 304 + .../Generated/Org/Ietf/Jgss/GSSCredential.cs | 149 + .../Generated/Org/Ietf/Jgss/GSSException.cs | 58 + .../Generated/Org/Ietf/Jgss/GSSManager.cs | 156 + .../JNet/Generated/Org/Ietf/Jgss/GSSName.cs | 117 + .../Generated/Org/Ietf/Jgss/MessageProp.cs | 135 + src/net/JNet/Generated/Org/Ietf/Jgss/Oid.cs | 93 + .../Org/W3c/Dom/AllPackageClasses.cs | 1023 +++ src/net/JNet/Generated/Org/W3c/Dom/Attr.cs | 101 + .../W3c/Dom/Bootstrap/AllPackageClasses.cs | 62 + .../Bootstrap/DOMImplementationRegistry.cs | 90 + .../Generated/Org/W3c/Dom/CDATASection.cs | 59 + .../Generated/Org/W3c/Dom/CharacterData.cs | 108 + src/net/JNet/Generated/Org/W3c/Dom/Comment.cs | 59 + .../Org/W3c/Dom/Css/AllPackageClasses.cs | 797 +++ .../Org/W3c/Dom/Css/CSS2Properties.cs | 912 +++ .../Org/W3c/Dom/Css/CSSCharsetRule.cs | 66 + .../Org/W3c/Dom/Css/CSSFontFaceRule.cs | 66 + .../Org/W3c/Dom/Css/CSSImportRule.cs | 80 + .../Generated/Org/W3c/Dom/Css/CSSMediaRule.cs | 87 + .../Generated/Org/W3c/Dom/Css/CSSPageRule.cs | 73 + .../Org/W3c/Dom/Css/CSSPrimitiveValue.cs | 219 + .../JNet/Generated/Org/W3c/Dom/Css/CSSRule.cs | 114 + .../Generated/Org/W3c/Dom/Css/CSSRuleList.cs | 72 + .../Org/W3c/Dom/Css/CSSStyleDeclaration.cs | 121 + .../Generated/Org/W3c/Dom/Css/CSSStyleRule.cs | 73 + .../Org/W3c/Dom/Css/CSSStyleSheet.cs | 87 + .../Org/W3c/Dom/Css/CSSUnknownRule.cs | 59 + .../Generated/Org/W3c/Dom/Css/CSSValue.cs | 88 + .../Generated/Org/W3c/Dom/Css/CSSValueList.cs | 73 + .../JNet/Generated/Org/W3c/Dom/Css/Counter.cs | 79 + .../Org/W3c/Dom/Css/DOMImplementationCSS.cs | 66 + .../Generated/Org/W3c/Dom/Css/DocumentCSS.cs | 66 + .../Org/W3c/Dom/Css/ElementCSSInlineStyle.cs | 65 + .../Generated/Org/W3c/Dom/Css/RGBColor.cs | 79 + .../JNet/Generated/Org/W3c/Dom/Css/Rect.cs | 86 + .../JNet/Generated/Org/W3c/Dom/Css/ViewCSS.cs | 66 + .../Generated/Org/W3c/Dom/DOMConfiguration.cs | 86 + .../JNet/Generated/Org/W3c/Dom/DOMError.cs | 112 + .../Generated/Org/W3c/Dom/DOMErrorHandler.cs | 65 + .../Generated/Org/W3c/Dom/DOMException.cs | 58 + .../Org/W3c/Dom/DOMImplementation.cs | 86 + .../Org/W3c/Dom/DOMImplementationList.cs | 72 + .../Org/W3c/Dom/DOMImplementationSource.cs | 72 + .../JNet/Generated/Org/W3c/Dom/DOMLocator.cs | 100 + .../Generated/Org/W3c/Dom/DOMStringList.cs | 79 + .../JNet/Generated/Org/W3c/Dom/Document.cs | 248 + .../Generated/Org/W3c/Dom/DocumentFragment.cs | 59 + .../Generated/Org/W3c/Dom/DocumentType.cs | 101 + src/net/JNet/Generated/Org/W3c/Dom/Element.cs | 199 + .../Generated/Org/W3c/Dom/ElementTraversal.cs | 93 + src/net/JNet/Generated/Org/W3c/Dom/Entity.cs | 101 + .../Generated/Org/W3c/Dom/EntityReference.cs | 59 + .../Org/W3c/Dom/Events/AllPackageClasses.cs | 266 + .../Org/W3c/Dom/Events/DocumentEvent.cs | 65 + .../Generated/Org/W3c/Dom/Events/Event.cs | 140 + .../Org/W3c/Dom/Events/EventException.cs | 58 + .../Org/W3c/Dom/Events/EventTarget.cs | 79 + .../Org/W3c/Dom/Events/MouseEvent.cs | 136 + .../Org/W3c/Dom/Events/MutationEvent.cs | 113 + .../Generated/Org/W3c/Dom/Events/UIEvent.cs | 80 + .../Org/W3c/Dom/Html/AllPackageClasses.cs | 1987 ++++++ .../Org/W3c/Dom/Html/HTMLAnchorElement.cs | 157 + .../Org/W3c/Dom/Html/HTMLAppletElement.cs | 136 + .../Org/W3c/Dom/Html/HTMLAreaElement.cs | 115 + .../Org/W3c/Dom/Html/HTMLBRElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLBaseElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLBaseFontElement.cs | 80 + .../Org/W3c/Dom/Html/HTMLBodyElement.cs | 101 + .../Org/W3c/Dom/Html/HTMLButtonElement.cs | 108 + .../Org/W3c/Dom/Html/HTMLCollection.cs | 79 + .../Org/W3c/Dom/Html/HTMLDListElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLDOMImplementation.cs | 66 + .../Org/W3c/Dom/Html/HTMLDirectoryElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLDivElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLDocument.cs | 171 + .../Generated/Org/W3c/Dom/Html/HTMLElement.cs | 101 + .../Org/W3c/Dom/Html/HTMLFieldSetElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLFontElement.cs | 80 + .../Org/W3c/Dom/Html/HTMLFormElement.cs | 129 + .../Org/W3c/Dom/Html/HTMLFrameElement.cs | 122 + .../Org/W3c/Dom/Html/HTMLFrameSetElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLHRElement.cs | 87 + .../Org/W3c/Dom/Html/HTMLHeadElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLHeadingElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLHtmlElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLIFrameElement.cs | 136 + .../Org/W3c/Dom/Html/HTMLImageElement.cs | 150 + .../Org/W3c/Dom/Html/HTMLInputElement.cs | 213 + .../Org/W3c/Dom/Html/HTMLIsIndexElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLLIElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLLabelElement.cs | 80 + .../Org/W3c/Dom/Html/HTMLLegendElement.cs | 80 + .../Org/W3c/Dom/Html/HTMLLinkElement.cs | 122 + .../Org/W3c/Dom/Html/HTMLMapElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLMenuElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLMetaElement.cs | 87 + .../Org/W3c/Dom/Html/HTMLModElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLOListElement.cs | 80 + .../Org/W3c/Dom/Html/HTMLObjectElement.cs | 192 + .../Org/W3c/Dom/Html/HTMLOptGroupElement.cs | 73 + .../Org/W3c/Dom/Html/HTMLOptionElement.cs | 115 + .../Org/W3c/Dom/Html/HTMLParagraphElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLParamElement.cs | 87 + .../Org/W3c/Dom/Html/HTMLPreElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLQuoteElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLScriptElement.cs | 108 + .../Org/W3c/Dom/Html/HTMLSelectElement.cs | 164 + .../Org/W3c/Dom/Html/HTMLStyleElement.cs | 80 + .../W3c/Dom/Html/HTMLTableCaptionElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLTableCellElement.cs | 164 + .../Org/W3c/Dom/Html/HTMLTableColElement.cs | 101 + .../Org/W3c/Dom/Html/HTMLTableElement.cs | 213 + .../Org/W3c/Dom/Html/HTMLTableRowElement.cs | 129 + .../W3c/Dom/Html/HTMLTableSectionElement.cs | 108 + .../Org/W3c/Dom/Html/HTMLTextAreaElement.cs | 157 + .../Org/W3c/Dom/Html/HTMLTitleElement.cs | 66 + .../Org/W3c/Dom/Html/HTMLUListElement.cs | 73 + .../Org/W3c/Dom/Ls/AllPackageClasses.cs | 393 ++ .../Org/W3c/Dom/Ls/DOMImplementationLS.cs | 94 + .../Generated/Org/W3c/Dom/Ls/LSException.cs | 58 + .../JNet/Generated/Org/W3c/Dom/Ls/LSInput.cs | 114 + .../Generated/Org/W3c/Dom/Ls/LSLoadEvent.cs | 73 + .../JNet/Generated/Org/W3c/Dom/Ls/LSOutput.cs | 86 + .../JNet/Generated/Org/W3c/Dom/Ls/LSParser.cs | 134 + .../Org/W3c/Dom/Ls/LSParserFilter.cs | 95 + .../Org/W3c/Dom/Ls/LSProgressEvent.cs | 80 + .../Org/W3c/Dom/Ls/LSResourceResolver.cs | 65 + .../Generated/Org/W3c/Dom/Ls/LSSerializer.cs | 100 + .../Org/W3c/Dom/Ls/LSSerializerFilter.cs | 66 + .../JNet/Generated/Org/W3c/Dom/NameList.cs | 93 + .../Generated/Org/W3c/Dom/NamedNodeMap.cs | 114 + src/net/JNet/Generated/Org/W3c/Dom/Node.cs | 368 ++ .../JNet/Generated/Org/W3c/Dom/NodeList.cs | 72 + .../JNet/Generated/Org/W3c/Dom/Notation.cs | 73 + .../Org/W3c/Dom/ProcessingInstruction.cs | 73 + .../Org/W3c/Dom/Ranges/AllPackageClasses.cs | 113 + .../Org/W3c/Dom/Ranges/DocumentRange.cs | 65 + .../Generated/Org/W3c/Dom/Ranges/Range.cs | 235 + .../Org/W3c/Dom/Ranges/RangeException.cs | 58 + .../W3c/Dom/Stylesheets/AllPackageClasses.cs | 202 + .../Org/W3c/Dom/Stylesheets/DocumentStyle.cs | 65 + .../Org/W3c/Dom/Stylesheets/LinkStyle.cs | 65 + .../Org/W3c/Dom/Stylesheets/MediaList.cs | 93 + .../Org/W3c/Dom/Stylesheets/StyleSheet.cs | 107 + .../Org/W3c/Dom/Stylesheets/StyleSheetList.cs | 72 + src/net/JNet/Generated/Org/W3c/Dom/Text.cs | 87 + .../W3c/Dom/Traversal/AllPackageClasses.cs | 167 + .../W3c/Dom/Traversal/DocumentTraversal.cs | 72 + .../Org/W3c/Dom/Traversal/NodeFilter.cs | 129 + .../Org/W3c/Dom/Traversal/NodeIterator.cs | 107 + .../Org/W3c/Dom/Traversal/TreeWalker.cs | 142 + .../JNet/Generated/Org/W3c/Dom/TypeInfo.cs | 95 + .../Generated/Org/W3c/Dom/UserDataHandler.cs | 85 + .../Org/W3c/Dom/Views/AbstractView.cs | 65 + .../Org/W3c/Dom/Views/AllPackageClasses.cs | 97 + .../Org/W3c/Dom/Views/DocumentView.cs | 65 + .../Org/W3c/Dom/Xpath/AllPackageClasses.cs | 218 + .../Org/W3c/Dom/Xpath/XPathEvaluator.cs | 79 + .../Org/W3c/Dom/Xpath/XPathException.cs | 58 + .../Org/W3c/Dom/Xpath/XPathExpression.cs | 65 + .../Org/W3c/Dom/Xpath/XPathNSResolver.cs | 65 + .../Org/W3c/Dom/Xpath/XPathNamespace.cs | 70 + .../Org/W3c/Dom/Xpath/XPathResult.cs | 161 + .../Org/Xml/Sax/AllPackageClasses.cs | 406 ++ .../JNet/Generated/Org/Xml/Sax/Attributes.cs | 142 + .../Generated/Org/Xml/Sax/ContentHandler.cs | 135 + .../JNet/Generated/Org/Xml/Sax/DTDHandler.cs | 72 + .../Generated/Org/Xml/Sax/EntityResolver.cs | 65 + .../Generated/Org/Xml/Sax/ErrorHandler.cs | 79 + .../Org/Xml/Sax/Ext/AllPackageClasses.cs | 307 + .../Generated/Org/Xml/Sax/Ext/Attributes2.cs | 101 + .../Org/Xml/Sax/Ext/Attributes2Impl.cs | 122 + .../Generated/Org/Xml/Sax/Ext/DeclHandler.cs | 86 + .../Org/Xml/Sax/Ext/DefaultHandler2.cs | 152 + .../Org/Xml/Sax/Ext/EntityResolver2.cs | 73 + .../Org/Xml/Sax/Ext/LexicalHandler.cs | 107 + .../Generated/Org/Xml/Sax/Ext/Locator2.cs | 73 + .../Generated/Org/Xml/Sax/Ext/Locator2Impl.cs | 80 + .../Org/Xml/Sax/Helpers/AllPackageClasses.cs | 228 + .../Org/Xml/Sax/Helpers/AttributesImpl.cs | 220 + .../Org/Xml/Sax/Helpers/DefaultHandler.cs | 181 + .../Org/Xml/Sax/Helpers/LocatorImpl.cs | 94 + .../Org/Xml/Sax/Helpers/NamespaceSupport.cs | 129 + .../Org/Xml/Sax/Helpers/XMLFilterImpl.cs | 266 + .../JNet/Generated/Org/Xml/Sax/InputSource.cs | 121 + src/net/JNet/Generated/Org/Xml/Sax/Locator.cs | 86 + .../Generated/Org/Xml/Sax/SAXException.cs | 58 + .../Org/Xml/Sax/SAXNotRecognizedException.cs | 58 + .../Org/Xml/Sax/SAXNotSupportedException.cs | 58 + .../Org/Xml/Sax/SAXParseException.cs | 58 + .../JNet/Generated/Org/Xml/Sax/XMLFilter.cs | 66 + .../JNet/Generated/Org/Xml/Sax/XMLReader.cs | 128 + src/net/JNet/Generated/README.md | 11 + src/net/JNet/JNet.csproj | 114 +- src/net/JNet/JNetCore.cs | 36 +- src/net/JNet/JNetCoreBase.cs | 52 - src/net/JNet/Java/Awt/AWTEvent.cs | 23 +- src/net/JNet/Java/Awt/AWTKeyStroke.cs | 16 +- src/net/JNet/Java/Awt/Adjustable.cs | 25 +- src/net/JNet/Java/Awt/Button.cs | 14 +- src/net/JNet/Java/Awt/Component.cs | 16 +- src/net/JNet/Java/Awt/Container.cs | 12 +- src/net/JNet/Java/Awt/Cursor.cs | 8 +- .../JNet/Java/Awt/Datatransfer/DataFlavor.cs | 8 +- .../Java/Awt/Datatransfer/Transferable.cs | 8 +- src/net/JNet/Java/Awt/Dnd/DragGestureEvent.cs | 73 +- .../JNet/Java/Awt/Dnd/DragGestureListener.cs | 2 +- .../Java/Awt/Dnd/DragGestureRecognizer.cs | 8 +- src/net/JNet/Java/Awt/Dnd/DragSource.cs | 8 +- .../JNet/Java/Awt/Dnd/DragSourceAdapter.cs | 2 +- .../JNet/Java/Awt/Dnd/DragSourceContext.cs | 8 +- .../JNet/Java/Awt/Dnd/DragSourceDragEvent.cs | 24 +- .../JNet/Java/Awt/Dnd/DragSourceDropEvent.cs | 12 +- src/net/JNet/Java/Awt/Dnd/DragSourceEvent.cs | 20 +- .../JNet/Java/Awt/Dnd/DragSourceListener.cs | 2 +- .../JNet/Java/Awt/Dnd/DropTargetContext.cs | 8 +- .../JNet/Java/Awt/Dnd/DropTargetDragEvent.cs | 46 +- .../JNet/Java/Awt/Dnd/DropTargetDropEvent.cs | 55 +- src/net/JNet/Java/Awt/Dnd/DropTargetEvent.cs | 8 +- .../JNet/Java/Awt/Dnd/DropTargetListener.cs | 2 +- src/net/JNet/Java/Awt/Event/ActionEvent.cs | 37 - .../JNet/Java/Awt/Event/AdjustmentEvent.cs | 41 - src/net/JNet/Java/Awt/Event/ComponentEvent.cs | 30 - src/net/JNet/Java/Awt/Event/FocusEvent.cs | 34 - src/net/JNet/Java/Awt/Event/InputEvent.cs | 78 - .../JNet/Java/Awt/Event/InputMethodEvent.cs | 57 - src/net/JNet/Java/Awt/Event/ItemEvent.cs | 39 - src/net/JNet/Java/Awt/Event/KeyEvent.cs | 55 - src/net/JNet/Java/Awt/Event/MouseEvent.cs | 73 - .../JNet/Java/Awt/Event/MouseWheelEvent.cs | 45 - src/net/JNet/Java/Awt/Event/WindowEvent.cs | 63 - .../{Event => EventNs}/AWTEventListener.cs | 4 +- src/net/JNet/Java/Awt/EventNs/ActionEvent.cs | 25 + .../Awt/{Event => EventNs}/ActionListener.cs | 4 +- .../JNet/Java/Awt/EventNs/AdjustmentEvent.cs | 25 + .../{Event => EventNs}/AdjustmentListener.cs | 4 +- .../JNet/Java/Awt/EventNs/ComponentEvent.cs | 25 + .../{Event => EventNs}/ComponentListener.cs | 4 +- src/net/JNet/Java/Awt/EventNs/FocusEvent.cs | 25 + .../Awt/{Event => EventNs}/FocusListener.cs | 4 +- src/net/JNet/Java/Awt/EventNs/InputEvent.cs | 25 + .../JNet/Java/Awt/EventNs/InputMethodEvent.cs | 25 + .../{Event => EventNs}/InputMethodListener.cs | 4 +- .../Awt/EventNs/ItemEvent.cs} | 10 +- .../Awt/{Event => EventNs}/ItemListener.cs | 4 +- src/net/JNet/Java/Awt/EventNs/KeyEvent.cs | 25 + .../Awt/{Event => EventNs}/KeyListener.cs | 4 +- .../Awt/{Event => EventNs}/MouseAdapter.cs | 6 +- src/net/JNet/Java/Awt/EventNs/MouseEvent.cs | 25 + .../JNet/Java/Awt/EventNs/MouseWheelEvent.cs | 25 + src/net/JNet/Java/Awt/EventNs/TextEvent.cs | 25 + .../Awt/{Event => EventNs}/TextListener.cs | 4 +- .../Awt/{Event => EventNs}/WindowAdapter.cs | 4 +- src/net/JNet/Java/Awt/EventNs/WindowEvent.cs | 25 + src/net/JNet/Java/Awt/FontNs/TextHitInfo.cs | 25 + src/net/JNet/Java/Awt/Frame.cs | 22 +- src/net/JNet/Java/Awt/Geom/Point2D.cs | 78 +- .../JNet/Java/Awt/GraphicsConfiguration.cs | 10 +- src/net/JNet/Java/Awt/GridLayout.cs | 20 +- src/net/JNet/Java/Awt/Image.cs | 8 +- src/net/JNet/Java/Awt/ItemSelectable.cs | 6 +- src/net/JNet/Java/Awt/Panel.cs | 6 +- src/net/JNet/Java/Awt/Point.cs | 48 +- src/net/JNet/Java/Awt/TextArea.cs | 26 +- src/net/JNet/Java/Awt/TextComponent.cs | 18 +- src/net/JNet/Java/Awt/Window.cs | 14 +- .../JNet/Java/Beans/PropertyChangeEvent.cs | 32 +- .../JNet/Java/Beans/PropertyChangeListener.cs | 2 +- src/net/JNet/Java/Io/Console.cs | 6 +- src/net/JNet/Java/Io/File.cs | 6 +- src/net/JNet/Java/Io/IOException.cs | 5 +- src/net/JNet/Java/Io/InputStream.cs | 6 +- src/net/JNet/Java/Io/PrintStream.cs | 6 +- src/net/JNet/Java/Io/Serializable.cs | 9 +- .../JNet/Java/Lang/Annotation/Annotation.cs | 8 +- src/net/JNet/Java/Lang/Character.cs | 26 +- src/net/JNet/Java/Lang/Class.cs | 4 + src/net/JNet/Java/Lang/ClassLoader.cs | 71 +- src/net/JNet/Java/Lang/Cloneable.cs | 33 + src/net/JNet/Java/Lang/Enum.cs | 8 + src/net/JNet/Java/Lang/Iterable.cs | 16 + src/net/JNet/Java/Lang/Module.cs | 119 + src/net/JNet/Java/Lang/ModuleLayer.cs | 34 + .../Java/Lang/ModuleNs/ModuleDescriptor.cs | 38 + src/net/JNet/Java/Lang/Number.cs | 8 + src/net/JNet/Java/Lang/Package.cs | 78 + src/net/JNet/Java/Lang/Readable.cs | 38 + .../Java/Lang/Reflect/AccessibleObject.cs | 30 +- .../Java/Lang/Reflect/AnnotatedElement.cs | 21 +- .../JNet/Java/Lang/Reflect/AnnotatedType.cs | 7 +- src/net/JNet/Java/Lang/Reflect/Constructor.cs | 7 +- src/net/JNet/Java/Lang/Reflect/Executable.cs | 30 +- src/net/JNet/Java/Lang/Reflect/Field.cs | 84 +- .../Java/Lang/Reflect/GenericArrayType.cs | 6 + .../Java/Lang/Reflect/GenericDeclaration.cs | 5 + src/net/JNet/Java/Lang/Reflect/Method.cs | 22 +- src/net/JNet/Java/Lang/Reflect/Modifier.cs | 54 +- src/net/JNet/Java/Lang/Reflect/Parameter.cs | 13 +- .../Java/Lang/Reflect/ParameterizedType.cs | 6 + src/net/JNet/Java/Lang/Reflect/Type.cs | 8 +- .../JNet/Java/Lang/Reflect/TypeVariable.cs | 9 +- .../JNet/Java/Lang/Reflect/WildcardType.cs | 8 +- src/net/JNet/Java/Lang/Thread.cs | 4 + src/net/JNet/Java/Math/BigDecimal.cs | 6 +- .../{Awt/Event/TextEvent.cs => Net/Proxy.cs} | 6 +- .../Swing/JPanel.cs => Java/Net/URI.cs} | 7 +- src/net/JNet/Java/Net/URL.cs | 25 + src/net/JNet/Java/Net/URLConnection.cs | 25 + src/net/JNet/Java/Nio/Buffer.cs | 80 +- src/net/JNet/Java/Nio/ByteBuffer.cs | 10 +- src/net/JNet/Java/Nio/Channels/Channel.cs | 25 + src/net/JNet/Java/Nio/CharBuffer.cs | 8 +- src/net/JNet/Java/Nio/DoubleBuffer.cs | 8 +- src/net/JNet/Java/Nio/FloatBuffer.cs | 8 +- src/net/JNet/Java/Nio/IntBuffer.cs | 8 +- src/net/JNet/Java/Nio/LongBuffer.cs | 8 +- src/net/JNet/Java/Nio/MappedByteBuffer.cs | 19 +- src/net/JNet/Java/Nio/ShortBuffer.cs | 8 +- src/net/JNet/Java/Sql/SQLException.cs | 5 +- .../Java/Text/AttributedCharacterIterator.cs | 6 +- src/net/JNet/Java/Time/Duration.cs | 8 +- src/net/JNet/Java/Time/Instant.cs | 8 +- src/net/JNet/Java/Util/Collection.cs | 6 +- src/net/JNet/Java/Util/Collections.cs | 5 +- src/net/JNet/Java/Util/Comparator.cs | 6 +- .../Util/Concurrent/ExecutionException.cs | 4 +- src/net/JNet/Java/Util/Concurrent/TimeUnit.cs | 14 +- src/net/JNet/Java/Util/Date.cs | 4 +- src/net/JNet/Java/Util/EventObject.cs | 10 +- src/net/JNet/Java/Util/List.cs | 22 +- src/net/JNet/Java/Util/Map.cs | 27 +- src/net/JNet/Java/Util/OptionalDouble.cs | 14 +- src/net/JNet/Java/Util/OptionalInt.cs | 14 +- src/net/JNet/Java/Util/OptionalLong.cs | 14 +- src/net/JNet/Java/Util/Properties.cs | 4 +- src/net/JNet/Java/Util/Random.cs | 4 +- src/net/JNet/Java/Util/RegEx/Pattern.cs | 11 +- src/net/JNet/Java/Util/ResourceBundle.cs | 4 +- src/net/JNet/Java/Util/UUID.cs | 8 +- src/net/JNet/JavaX/Management/Attribute.cs | 43 - .../Management/AttributeChangeNotification.cs | 55 - .../AttributeChangeNotificationFilter.cs | 47 - .../JNet/JavaX/Management/AttributeList.cs | 47 - .../JavaX/Management/AttributeValueExp.cs | 38 - src/net/JNet/JavaX/Management/Descriptor.cs | 61 - .../JavaX/Management/MBeanAttributeInfo.cs | 61 - .../JavaX/Management/MBeanConstructorInfo.cs | 48 - .../JNet/JavaX/Management/MBeanFeatureInfo.cs | 51 - src/net/JNet/JavaX/Management/MBeanInfo.cs | 69 - .../JavaX/Management/MBeanNotificationInfo.cs | 43 - .../JavaX/Management/MBeanOperationInfo.cs | 72 - .../JavaX/Management/MBeanParameterInfo.cs | 43 - src/net/JNet/JavaX/Management/MBeanServer.cs | 62 - .../JavaX/Management/MBeanServerConnection.cs | 130 - .../Management/MBeanServerNotification.cs | 46 - .../Management/Monitor/MonitorNotification.cs | 85 - src/net/JNet/JavaX/Management/Notification.cs | 89 - .../Management/NotificationFilterSupport.cs | 47 - .../JNet/JavaX/Management/ObjectInstance.cs | 47 - src/net/JNet/JavaX/Management/ObjectName.cs | 133 - src/net/JNet/JavaX/Management/Query.cs | 179 - src/net/JNet/JavaX/Management/QueryEval.cs | 35 - .../Relation/MBeanServerNotificationFilter.cs | 56 - .../Relation/RelationNotification.cs | 94 - .../Management/Remote/JMXAuthenticator.cs | 33 - .../Remote/JMXConnectionNotification.cs | 54 - .../JavaX/Management/Remote/JMXConnector.cs | 71 - .../Management/Remote/JMXConnectorFactory.cs | 52 - .../JavaX/Management/Remote/JMXServiceURL.cs | 57 - .../Management/Remote/NotificationResult.cs | 46 - .../JNet/JavaX/Management/StringValueExp.cs | 38 - .../Management/Timer/TimerNotification.cs | 38 - src/net/JNet/JavaX/Naming/Binding.cs | 27 - .../JNet/JavaX/Naming/Event/NamingEvent.cs | 54 - .../Naming/Event/NamingExceptionEvent.cs | 43 - src/net/JNet/JavaX/Swing/AbstractButton.cs | 33 - src/net/JNet/JavaX/Swing/BoxLayout.cs | 36 - src/net/JNet/JavaX/Swing/JButton.cs | 46 - src/net/JNet/JavaX/Swing/JComponent.cs | 35 - src/net/JNet/JavaX/Swing/JFrame.cs | 45 - src/net/JNet/JavaX/Swing/JLabel.cs | 49 - src/net/JNet/JavaX/Swing/JSpinner.cs | 33 - src/net/JNet/JavaX/Swing/JTextArea.cs | 51 - src/net/JNet/JavaX/Swing/JTextField.cs | 47 - .../JNet/JavaX/Swing/SpinnerNumberModel.cs | 43 - .../JNet/JavaX/Swing/Text/JTextComponent.cs | 33 - .../Management/Attribute.cs} | 6 +- .../Management/AttributeChangeNotification.cs | 25 + .../AttributeChangeNotificationFilter.cs} | 11 +- .../Management/AttributeList.cs} | 14 +- .../Management/AttributeNotFoundException.cs | 9 +- .../Javax/Management/AttributeValueExp.cs | 26 + .../BadAttributeValueExpException.cs | 9 +- .../BadBinaryOpValueExpException.cs | 9 +- .../Management/BadStringOperationException.cs | 7 +- .../Management/Descriptor.cs} | 7 +- .../JNet/Javax/Management/DescriptorAccess.cs | 26 + .../JNet/Javax/Management/DescriptorRead.cs | 26 + .../InstanceAlreadyExistsException.cs | 9 +- .../Management/InstanceNotFoundException.cs | 9 +- .../Management/IntrospectionException.cs | 9 +- .../Management/InvalidApplicationException.cs | 9 +- .../InvalidAttributeValueException.cs | 9 +- .../Management/JMException.cs | 9 +- .../Management/JMRuntimeException.cs | 9 +- .../JNet/{JavaX => Javax}/Management/JMX.cs | 43 +- .../Management/ListenerNotFoundException.cs | 9 +- .../Loading/ClassLoaderRepository.cs | 7 +- .../Javax/Management/MBeanAttributeInfo.cs | 26 + .../Javax/Management/MBeanConstructorInfo.cs | 26 + .../Management/MBeanException.cs | 10 +- .../JNet/Javax/Management/MBeanFeatureInfo.cs | 26 + src/net/JNet/Javax/Management/MBeanInfo.cs | 28 + .../Javax/Management/MBeanNotificationInfo.cs | 27 + .../Javax/Management/MBeanOperationInfo.cs | 26 + .../Javax/Management/MBeanParameterInfo.cs | 26 + .../Management/MBeanRegistrationException.cs | 9 +- src/net/JNet/Javax/Management/MBeanServer.cs | 26 + .../Javax/Management/MBeanServerConnection.cs | 46 + .../Management/MBeanServerNotification.cs | 26 + .../MalformedObjectNameException.cs | 9 +- .../Management/Monitor/MonitorNotification.cs | 26 + .../Management/NotCompliantMBeanException.cs | 9 +- .../Management/Notification.cs} | 7 +- .../Management/NotificationFilter.cs | 4 +- .../Management/NotificationFilterSupport.cs} | 12 +- .../Management/NotificationListener.cs | 4 +- .../JNet/Javax/Management/ObjectInstance.cs | 28 + .../Management/ObjectName.cs} | 18 +- .../Management/OperationsException.cs | 7 +- src/net/JNet/Javax/Management/Query.cs | 28 + src/net/JNet/Javax/Management/QueryEval.cs | 26 + src/net/JNet/Javax/Management/QueryExp.cs | 28 + .../Management/ReflectionException.cs | 7 +- .../MBeanServerNotificationFilter.cs} | 15 +- .../Relation/RelationNotification.cs} | 22 +- .../Javax/Management/Remote/JMXAddressable.cs | 25 + .../Management/Remote/JMXAuthenticator.cs | 25 + .../Remote/JMXConnectionNotification.cs | 26 + .../Management/Remote/JMXConnector.cs} | 15 +- .../Management/Remote/JMXConnectorFactory.cs} | 17 +- .../Management/Remote/JMXConnectorProvider.cs | 8 +- .../Javax/Management/Remote/JMXPrincipal.cs | 27 + .../Management/Remote/JMXProviderException.cs | 7 +- .../Remote/JMXServerErrorException.cs | 7 +- .../Javax/Management/Remote/JMXServiceURL.cs | 26 + .../Management/Remote/NotificationResult.cs | 26 + .../Management/Remote/TargetedNotification.cs | 26 + .../Management/RuntimeErrorException.cs | 8 +- .../Management/RuntimeMBeanException.cs | 8 +- .../Management/RuntimeOperationsException.cs | 8 +- .../Management/ServiceNotFoundException.cs | 7 +- .../JNet/Javax/Management/StringValueExp.cs | 26 + .../Management/Timer/TimerNotification.cs | 26 + src/net/JNet/Javax/Management/ValueExp.cs | 26 + src/net/JNet/Javax/Naming/Binding.cs | 25 + .../JNet/Javax/Naming/Event/EventContext.cs | 25 + .../JNet/Javax/Naming/Event/NamingEvent.cs | 25 + .../Naming/Event/NamingExceptionEvent.cs} | 11 +- .../Naming/Event/NamingListener.cs | 4 +- .../Naming/Event/ObjectChangeListener.cs | 4 +- src/net/JNet/Javax/Naming/NameClassPair.cs | 25 + src/net/JNet/Javax/Naming/NamingException.cs | 25 + src/net/JNet/Javax/Security/Auth/Subject.cs | 27 + src/net/JNet/Javax/Sql/ConnectionEvent.cs | 25 + .../Sql/ConnectionEventListener.cs | 4 +- src/net/JNet/Javax/Swing/AbstractButton.cs | 25 + .../JNet/Javax/Swing/AbstractSpinnerModel.cs | 25 + src/net/JNet/Javax/Swing/BoxLayout.cs | 25 + src/net/JNet/Javax/Swing/Event/CaretEvent.cs | 25 + .../Swing/Event/CaretListener.cs | 4 +- src/net/JNet/Javax/Swing/Event/ChangeEvent.cs | 25 + .../Swing/Event/ChangeListener.cs | 4 +- .../Swing/Event/MouseAdapter.cs | 8 +- src/net/JNet/Javax/Swing/JButton.cs | 25 + .../Swing/JComponent.cs} | 7 +- src/net/JNet/Javax/Swing/JFrame.cs | 25 + src/net/JNet/Javax/Swing/JLabel.cs | 25 + src/net/JNet/Javax/Swing/JPanel.cs | 26 + src/net/JNet/Javax/Swing/JSpinner.cs | 25 + src/net/JNet/Javax/Swing/JTable.cs | 25 + src/net/JNet/Javax/Swing/JTextArea.cs | 27 + src/net/JNet/Javax/Swing/JTextField.cs | 27 + src/net/JNet/Javax/Swing/KeyStroke.cs | 26 + src/net/JNet/Javax/Swing/SpinnerModel.cs | 28 + .../JNet/Javax/Swing/SpinnerNumberModel.cs | 27 + .../{JavaX => Javax}/Swing/SpringLayout.cs | 6 +- .../JNet/Javax/Swing/Text/JTextComponent.cs | 25 + .../JNet/{JavaX => Javax}/Swing/UIManager.cs | 6 +- src/net/JNetCLI/JNetCLI.nuspec | 2 +- src/net/JNetCLI/JNetCLICore.cs | 1 - .../AddNotificationListenerCmdletCommand.cs | 4 +- .../JMX/GetDefaultDomainCmdletCommand.cs | 2 +- .../Cmdlet/JMX/GetDomainsCmdletCommand.cs | 2 +- .../JMX/GetIsMXBeanInterfaceCmdletCommand.cs | 2 +- .../JMX/GetJMXConnectorCmdletCommand.cs | 2 +- .../Cmdlet/JMX/GetMBeanCountCmdletCommand.cs | 6 +- .../Cmdlet/JMX/GetMBeanInfoCmdletCommand.cs | 4 +- .../Cmdlet/JMX/GetQueryNamesCmdletCommand.cs | 4 +- .../Cmdlet/JMX/InvokeQueryAndCmdletCommand.cs | 2 +- .../InvokeQueryAnySubStringCmdletCommand.cs | 2 +- .../JMX/InvokeQueryAttrCmdletCommand.cs | 2 +- .../JMX/InvokeQueryBetweenCmdletCommand.cs | 2 +- .../JMX/InvokeQueryClassattrCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryDivCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryEqCmdletCommand.cs | 2 +- .../InvokeQueryFinalSubStringCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryGeqCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryGtCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryInCmdletCommand.cs | 2 +- ...nvokeQueryInitialSubStringCmdletCommand.cs | 2 +- .../InvokeQueryIsInstanceOfCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryLeqCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryLtCmdletCommand.cs | 2 +- .../JMX/InvokeQueryMatchCmdletCommand.cs | 2 +- .../JMX/InvokeQueryMinusCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryNotCmdletCommand.cs | 2 +- .../Cmdlet/JMX/InvokeQueryOrCmdletCommand.cs | 2 +- .../JMX/InvokeQueryPlusCmdletCommand.cs | 2 +- .../JMX/InvokeQueryTimesCmdletCommand.cs | 2 +- .../JMX/InvokeQueryValueCmdletCommand.cs | 2 +- ...teChangeNotificationFilterCmdletCommand.cs | 2 +- .../JMX/NewJMXServiceURLCmdletCommand.cs | 2 +- .../Cmdlet/JMX/NewMBeanProxyCmdletCommand.cs | 12 +- .../Cmdlet/JMX/NewMXBeanProxyCmdletCommand.cs | 12 +- ...wNotificationFilterSupportCmdletCommand.cs | 2 +- .../NewNotificationListenerCmdletCommand.cs | 10 +- .../Cmdlet/JMX/NewObjectNameCmdletCommand.cs | 2 +- ...RemoveNotificationListenerCmdletCommand.cs | 4 +- src/net/JNetPS/MASES.JNetPS.psd1 | 2 +- src/net/JNetPS/MASES.JNetPSCore.psd1 | 2 +- src/net/JNetPS/MASES.JNetPSFramework.psd1 | 2 +- src/net/JNetReflector/InternalConst.cs | 48 + src/net/JNetReflector/InternalExtensions.cs | 366 +- src/net/JNetReflector/InternalMethods.cs | 695 +- src/net/JNetReflector/JNetReflector.csproj | 21 +- src/net/JNetReflector/JNetReflector.nuspec | 2 +- src/net/JNetReflector/JNetReflectorCore.cs | 131 +- src/net/JNetReflector/JNetReflectorHelper.cs | 38 + src/net/JNetReflector/Program.cs | 10 +- ...llPackageClassesStubClassListener.template | 12 + .../AllPackageClassesStubNestedClass.template | 7 + ...ageClassesStubNestedClassListener.template | 9 + .../Templates/SingleClass.template | 6 + .../Templates/SingleNestedClass.template | 4 + src/net/JNetReflector/Templates/Templates.cs | 15 +- .../jcobridgeConsoleApp.csproj | 2 +- .../templates/templates/jnetAWTApp/Program.cs | 2 +- .../templates/jnetAWTApp/jnetAWTApp.csproj | 2 +- .../templates/jnetApp/jnetApp.csproj | 2 +- tests/net/Common/EmbeddedGraphic.cs | 4 +- tests/net/JNetWPFTest/MainWindow.xaml.cs | 2 +- tests/net/JNetWinFormsTest/Form1.cs | 2 +- 3743 files changed, 500462 insertions(+), 5154 deletions(-) create mode 100644 src/java/jnet/src/main/java/org/mases/jnet/JNetReflectorHelper.java create mode 100644 src/net/JNet/Generated/Java/Applet/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AWTError.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AWTEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AWTEventMulticaster.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AWTException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AWTKeyStroke.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AWTPermission.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ActiveEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Adjustable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/AlphaComposite.cs create mode 100644 src/net/JNet/Generated/Java/Awt/BasicStroke.cs create mode 100644 src/net/JNet/Generated/Java/Awt/BorderLayout.cs create mode 100644 src/net/JNet/Generated/Java/Awt/BufferCapabilities.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Button.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Canvas.cs create mode 100644 src/net/JNet/Generated/Java/Awt/CardLayout.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Checkbox.cs create mode 100644 src/net/JNet/Generated/Java/Awt/CheckboxGroup.cs create mode 100644 src/net/JNet/Generated/Java/Awt/CheckboxMenuItem.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Choice.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Color.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/CMMException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/ColorSpace.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ColorSpace.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/ICC_Profile.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileGray.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileRGB.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ColorNs/ProfileDataException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Component.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ComponentOrientation.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Composite.cs create mode 100644 src/net/JNet/Generated/Java/Awt/CompositeContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Container.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ContainerOrderFocusTraversalPolicy.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Cursor.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/Clipboard.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/ClipboardOwner.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/DataFlavor.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorMap.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorTable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/MimeTypeParseException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/StringSelection.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/SystemFlavorMap.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/Transferable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Datatransfer/UnsupportedFlavorException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DefaultFocusTraversalPolicy.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DefaultKeyboardFocusManager.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Desktop.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AboutEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AboutHandler.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AppEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AppForegroundEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AppHiddenEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/AppReopenedEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/FilesEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesHandler.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIHandler.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesHandler.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesHandler.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/QuitEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/QuitHandler.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/QuitResponse.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/QuitStrategy.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/ScreenSleepEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/SystemSleepEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DesktopNs/UserSessionEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dialog.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dimension.cs create mode 100644 src/net/JNet/Generated/Java/Awt/DisplayMode.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/Autoscroll.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DnDConstants.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragGestureEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragGestureRecognizer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragSource.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragSourceContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDragEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDropEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DragSourceEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DropTarget.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DropTargetContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDragEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDropEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/DropTargetEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/InvalidDnDOperationException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/MouseDragGestureRecognizer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/Peer/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/Peer/DragSourceContextPeer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetContextPeer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetPeer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/AWTEventListenerProxy.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/ActionEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/AdjustmentEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/ComponentEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/ContainerEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/FocusEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/HierarchyEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/InputEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/InputMethodEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/InvocationEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/ItemEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/KeyEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/MouseEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/MouseWheelEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/PaintEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/TextEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventNs/WindowEvent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/EventQueue.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FileDialog.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FlowLayout.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FocusTraversalPolicy.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Font.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontMetrics.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/FontRenderContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/GlyphJustificationInfo.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/GlyphMetrics.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/GlyphVector.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/GraphicAttribute.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/ImageGraphicAttribute.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/LayoutPath.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/LineBreakMeasurer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/LineMetrics.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/MultipleMaster.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/NumericShaper.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/OpenType.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/ShapeGraphicAttribute.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/TextAttribute.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/TextHitInfo.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/TextLayout.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/TextMeasurer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/FontNs/TransformAttribute.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Frame.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/AffineTransform.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Arc2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Area.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/CubicCurve2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Dimension2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Ellipse2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/FlatteningPathIterator.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/GeneralPath.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/IllegalPathStateException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Line2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/NoninvertibleTransformException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Path2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/PathIterator.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Point2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/QuadCurve2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/Rectangle2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/RectangularShape.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Geom/RoundRectangle2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GradientPaint.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Graphics.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Graphics2D.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GraphicsConfigTemplate.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GraphicsConfiguration.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GraphicsDevice.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GraphicsEnvironment.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GridBagConstraints.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GridBagLayout.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GridBagLayoutInfo.cs create mode 100644 src/net/JNet/Generated/Java/Awt/GridLayout.cs create mode 100644 src/net/JNet/Generated/Java/Awt/HeadlessException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/IllegalComponentStateException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/InputContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/InputMethodHighlight.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/InputMethodRequests.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/InputSubset.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethod.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Image.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageCapabilities.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/AbstractMultiResolutionImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/AffineTransformOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/AreaAveragingScaleFilter.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BandCombineOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BandedSampleModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BaseMultiResolutionImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BufferStrategy.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageFilter.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ByteLookupTable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ColorConvertOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ColorModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ComponentColorModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ComponentSampleModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ConvolveOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/CropImageFilter.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferByte.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferDouble.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferFloat.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferInt.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferShort.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferUShort.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/DirectColorModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/FilteredImageSource.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ImageConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ImageFilter.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ImageObserver.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ImageProducer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ImagingOpException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/IndexColorModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Kernel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/LookupOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/LookupTable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/MemoryImageSource.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/MultiPixelPackedSampleModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/MultiResolutionImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/PackedColorModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/PixelGrabber.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/PixelInterleavedSampleModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/RGBImageFilter.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Raster.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/RasterFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/RasterOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ContextualRenderedImageFactory.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ParameterBlock.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageProducer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderedImageFactory.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/RenderedImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ReplicateScaleFilter.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/RescaleOp.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/SampleModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/ShortLookupTable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/SinglePixelPackedSampleModel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/TileObserver.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/VolatileImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/WritableRaster.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ImageNs/WritableRenderedImage.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Insets.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ItemSelectable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/JobAttributes.cs create mode 100644 src/net/JNet/Generated/Java/Awt/KeyEventDispatcher.cs create mode 100644 src/net/JNet/Generated/Java/Awt/KeyEventPostProcessor.cs create mode 100644 src/net/JNet/Generated/Java/Awt/KeyboardFocusManager.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Label.cs create mode 100644 src/net/JNet/Generated/Java/Awt/LayoutManager.cs create mode 100644 src/net/JNet/Generated/Java/Awt/LayoutManager2.cs create mode 100644 src/net/JNet/Generated/Java/Awt/LinearGradientPaint.cs create mode 100644 src/net/JNet/Generated/Java/Awt/List.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MediaTracker.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Menu.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MenuBar.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MenuComponent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MenuContainer.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MenuItem.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MenuShortcut.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MouseInfo.cs create mode 100644 src/net/JNet/Generated/Java/Awt/MultipleGradientPaint.cs create mode 100644 src/net/JNet/Generated/Java/Awt/PageAttributes.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Paint.cs create mode 100644 src/net/JNet/Generated/Java/Awt/PaintContext.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Panel.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Point.cs create mode 100644 src/net/JNet/Generated/Java/Awt/PointerInfo.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Polygon.cs create mode 100644 src/net/JNet/Generated/Java/Awt/PopupMenu.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/Book.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/PageFormat.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/Pageable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/Paper.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/Printable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/PrinterAbortException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/PrinterException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/PrinterGraphics.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/PrinterIOException.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Print/PrinterJob.cs create mode 100644 src/net/JNet/Generated/Java/Awt/PrintGraphics.cs create mode 100644 src/net/JNet/Generated/Java/Awt/PrintJob.cs create mode 100644 src/net/JNet/Generated/Java/Awt/RadialGradientPaint.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Rectangle.cs create mode 100644 src/net/JNet/Generated/Java/Awt/RenderingHints.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Robot.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ScrollPane.cs create mode 100644 src/net/JNet/Generated/Java/Awt/ScrollPaneAdjustable.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Scrollbar.cs create mode 100644 src/net/JNet/Generated/Java/Awt/SecondaryLoop.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Shape.cs create mode 100644 src/net/JNet/Generated/Java/Awt/SplashScreen.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Stroke.cs create mode 100644 src/net/JNet/Generated/Java/Awt/SystemColor.cs create mode 100644 src/net/JNet/Generated/Java/Awt/SystemTray.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Taskbar.cs create mode 100644 src/net/JNet/Generated/Java/Awt/TextArea.cs create mode 100644 src/net/JNet/Generated/Java/Awt/TextComponent.cs create mode 100644 src/net/JNet/Generated/Java/Awt/TextField.cs create mode 100644 src/net/JNet/Generated/Java/Awt/TexturePaint.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Toolkit.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Transparency.cs create mode 100644 src/net/JNet/Generated/Java/Awt/TrayIcon.cs create mode 100644 src/net/JNet/Generated/Java/Awt/Window.cs create mode 100644 src/net/JNet/Generated/Java/Beans/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Beans/BeanDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/BeanInfo.cs create mode 100644 src/net/JNet/Generated/Java/Beans/BeanProperty.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContext.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChild.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildComponentProxy.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildSupport.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextContainerProxy.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextEvent.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextMembershipEvent.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextProxy.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceAvailableEvent.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProvider.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProviderBeanInfo.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceRevokedEvent.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServices.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServicesSupport.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextSupport.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Beans.cs create mode 100644 src/net/JNet/Generated/Java/Beans/ConstructorProperties.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Customizer.cs create mode 100644 src/net/JNet/Generated/Java/Beans/DefaultPersistenceDelegate.cs create mode 100644 src/net/JNet/Generated/Java/Beans/DesignMode.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Encoder.cs create mode 100644 src/net/JNet/Generated/Java/Beans/EventHandler.cs create mode 100644 src/net/JNet/Generated/Java/Beans/EventSetDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Expression.cs create mode 100644 src/net/JNet/Generated/Java/Beans/FeatureDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/IndexedPropertyChangeEvent.cs create mode 100644 src/net/JNet/Generated/Java/Beans/IndexedPropertyDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/IntrospectionException.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Introspector.cs create mode 100644 src/net/JNet/Generated/Java/Beans/JavaBean.cs create mode 100644 src/net/JNet/Generated/Java/Beans/MethodDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/ParameterDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PersistenceDelegate.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyChangeEvent.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyChangeListenerProxy.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyChangeSupport.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyEditor.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyEditorManager.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyEditorSupport.cs create mode 100644 src/net/JNet/Generated/Java/Beans/PropertyVetoException.cs create mode 100644 src/net/JNet/Generated/Java/Beans/SimpleBeanInfo.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Statement.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Transient.cs create mode 100644 src/net/JNet/Generated/Java/Beans/VetoableChangeListenerProxy.cs create mode 100644 src/net/JNet/Generated/Java/Beans/VetoableChangeSupport.cs create mode 100644 src/net/JNet/Generated/Java/Beans/Visibility.cs create mode 100644 src/net/JNet/Generated/Java/Beans/XMLDecoder.cs create mode 100644 src/net/JNet/Generated/Java/Beans/XMLEncoder.cs create mode 100644 src/net/JNet/Generated/Java/Io/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Io/BufferedInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/BufferedOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/BufferedReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/BufferedWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/ByteArrayInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/ByteArrayOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/CharArrayReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/CharArrayWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/CharConversionException.cs create mode 100644 src/net/JNet/Generated/Java/Io/Closeable.cs create mode 100644 src/net/JNet/Generated/Java/Io/Console.cs create mode 100644 src/net/JNet/Generated/Java/Io/DataInput.cs create mode 100644 src/net/JNet/Generated/Java/Io/DataInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/DataOutput.cs create mode 100644 src/net/JNet/Generated/Java/Io/DataOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/EOFException.cs create mode 100644 src/net/JNet/Generated/Java/Io/Externalizable.cs create mode 100644 src/net/JNet/Generated/Java/Io/File.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileFilter.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileNotFoundException.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/FilePermission.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/FileWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/FilenameFilter.cs create mode 100644 src/net/JNet/Generated/Java/Io/FilterInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/FilterOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/FilterReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/FilterWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/Flushable.cs rename src/net/JNet/{JavaX/Naming/NameClassPair.cs => Generated/Java/Io/IOError.cs} (58%) create mode 100644 src/net/JNet/Generated/Java/Io/IOException.cs create mode 100644 src/net/JNet/Generated/Java/Io/InputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/InputStreamReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/InterruptedIOException.cs create mode 100644 src/net/JNet/Generated/Java/Io/InvalidClassException.cs create mode 100644 src/net/JNet/Generated/Java/Io/InvalidObjectException.cs create mode 100644 src/net/JNet/Generated/Java/Io/LineNumberReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/NotActiveException.cs create mode 100644 src/net/JNet/Generated/Java/Io/NotSerializableException.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectInput.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectInputFilter.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectInputValidation.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectOutput.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectStreamClass.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectStreamConstants.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectStreamException.cs create mode 100644 src/net/JNet/Generated/Java/Io/ObjectStreamField.cs create mode 100644 src/net/JNet/Generated/Java/Io/OptionalDataException.cs create mode 100644 src/net/JNet/Generated/Java/Io/OutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/OutputStreamWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/PipedInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/PipedOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/PipedReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/PipedWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/PrintStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/PrintWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/PushbackInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/PushbackReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/RandomAccessFile.cs create mode 100644 src/net/JNet/Generated/Java/Io/Reader.cs create mode 100644 src/net/JNet/Generated/Java/Io/SequenceInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Io/Serializable.cs create mode 100644 src/net/JNet/Generated/Java/Io/SerializablePermission.cs create mode 100644 src/net/JNet/Generated/Java/Io/StreamCorruptedException.cs create mode 100644 src/net/JNet/Generated/Java/Io/StreamTokenizer.cs create mode 100644 src/net/JNet/Generated/Java/Io/StringReader.cs create mode 100644 src/net/JNet/Generated/Java/Io/StringWriter.cs create mode 100644 src/net/JNet/Generated/Java/Io/SyncFailedException.cs create mode 100644 src/net/JNet/Generated/Java/Io/UTFDataFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Io/UncheckedIOException.cs create mode 100644 src/net/JNet/Generated/Java/Io/UnsupportedEncodingException.cs create mode 100644 src/net/JNet/Generated/Java/Io/WriteAbortedException.cs create mode 100644 src/net/JNet/Generated/Java/Io/Writer.cs create mode 100644 src/net/JNet/Generated/Java/Lang/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Annotation.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/AnnotationFormatError.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/AnnotationTypeMismatchException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Documented.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/ElementType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/IncompleteAnnotationException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Inherited.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Native.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Repeatable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Retention.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/RetentionPolicy.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Annotation/Target.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Appendable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/AutoCloseable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Boolean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Byte.cs create mode 100644 src/net/JNet/Generated/Java/Lang/CharSequence.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Character.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Class.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ClassLoader.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ClassValue.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Cloneable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Comparable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Deprecated.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Double.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Enum.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Float.cs create mode 100644 src/net/JNet/Generated/Java/Lang/FunctionalInterface.cs create mode 100644 src/net/JNet/Generated/Java/Lang/IllegalCallerException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/InheritableThreadLocal.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/ClassDefinition.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/ClassFileTransformer.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/IllegalClassFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/Instrumentation.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableClassException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableModuleException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Integer.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/CallSite.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/ConstantBootstraps.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/ConstantCallSite.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/LambdaConversionException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/LambdaMetafactory.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/MethodHandle.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleInfo.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleProxies.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/MethodHandles.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/MethodType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/MutableCallSite.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/SerializedLambda.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/StringConcatException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/StringConcatFactory.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/SwitchPoint.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/VarHandle.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/VolatileCallSite.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Invoke/WrongMethodTypeException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Iterable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/LayerInstantiationException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Long.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/BufferPoolMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/ClassLoadingMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/CompilationMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/GarbageCollectorMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/LockInfo.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/ManagementFactory.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/ManagementPermission.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MemoryMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MemoryManagerMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MemoryNotificationInfo.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MemoryPoolMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MemoryType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MemoryUsage.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/MonitorInfo.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/OperatingSystemMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/PlatformLoggingMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/PlatformManagedObject.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/RuntimeMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/ThreadInfo.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Management/ThreadMXBean.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Math.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Module.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleLayer.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/Configuration.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/FindException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/InvalidModuleDescriptorException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleDescriptor.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleFinder.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReader.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReference.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/ResolutionException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ModuleNs/ResolvedModule.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Number.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Object.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Override.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Package.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Process.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ProcessBuilder.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ProcessHandle.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Readable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/Cleaner.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/PhantomReference.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/Reference.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/ReferenceQueue.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/SoftReference.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Ref/WeakReference.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AccessibleObject.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedArrayType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedElement.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedParameterizedType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedTypeVariable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedWildcardType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Array.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Constructor.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Executable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Field.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/GenericArrayType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/GenericDeclaration.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/GenericSignatureFormatError.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/InaccessibleObjectException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/InvocationHandler.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/InvocationTargetException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/MalformedParameterizedTypeException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/MalformedParametersException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Member.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Method.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Modifier.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Parameter.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/ParameterizedType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Proxy.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/ReflectPermission.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/Type.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/TypeVariable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/UndeclaredThrowableException.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Reflect/WildcardType.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Runnable.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Runtime.cs create mode 100644 src/net/JNet/Generated/Java/Lang/RuntimePermission.cs create mode 100644 src/net/JNet/Generated/Java/Lang/SafeVarargs.cs create mode 100644 src/net/JNet/Generated/Java/Lang/SecurityManager.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Short.cs create mode 100644 src/net/JNet/Generated/Java/Lang/StackTraceElement.cs create mode 100644 src/net/JNet/Generated/Java/Lang/StackWalker.cs create mode 100644 src/net/JNet/Generated/Java/Lang/StrictMath.cs create mode 100644 src/net/JNet/Generated/Java/Lang/String.cs create mode 100644 src/net/JNet/Generated/Java/Lang/StringBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Lang/StringBuilder.cs create mode 100644 src/net/JNet/Generated/Java/Lang/SuppressWarnings.cs create mode 100644 src/net/JNet/Generated/Java/Lang/System.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Thread.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ThreadDeath.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ThreadGroup.cs create mode 100644 src/net/JNet/Generated/Java/Lang/ThreadLocal.cs create mode 100644 src/net/JNet/Generated/Java/Lang/Void.cs create mode 100644 src/net/JNet/Generated/Java/Math/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Math/BigDecimal.cs create mode 100644 src/net/JNet/Generated/Java/Math/BigInteger.cs create mode 100644 src/net/JNet/Generated/Java/Math/MathContext.cs create mode 100644 src/net/JNet/Generated/Java/Math/RoundingMode.cs create mode 100644 src/net/JNet/Generated/Java/Net/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Net/Authenticator.cs create mode 100644 src/net/JNet/Generated/Java/Net/BindException.cs create mode 100644 src/net/JNet/Generated/Java/Net/CacheRequest.cs create mode 100644 src/net/JNet/Generated/Java/Net/CacheResponse.cs create mode 100644 src/net/JNet/Generated/Java/Net/ConnectException.cs create mode 100644 src/net/JNet/Generated/Java/Net/ContentHandler.cs create mode 100644 src/net/JNet/Generated/Java/Net/ContentHandlerFactory.cs create mode 100644 src/net/JNet/Generated/Java/Net/CookieHandler.cs create mode 100644 src/net/JNet/Generated/Java/Net/CookieManager.cs create mode 100644 src/net/JNet/Generated/Java/Net/CookiePolicy.cs create mode 100644 src/net/JNet/Generated/Java/Net/CookieStore.cs create mode 100644 src/net/JNet/Generated/Java/Net/DatagramPacket.cs create mode 100644 src/net/JNet/Generated/Java/Net/DatagramSocket.cs create mode 100644 src/net/JNet/Generated/Java/Net/DatagramSocketImpl.cs create mode 100644 src/net/JNet/Generated/Java/Net/DatagramSocketImplFactory.cs create mode 100644 src/net/JNet/Generated/Java/Net/FileNameMap.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/HttpClient.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/HttpConnectTimeoutException.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/HttpHeaders.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/HttpRequest.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/HttpResponse.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/HttpTimeoutException.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/WebSocket.cs create mode 100644 src/net/JNet/Generated/Java/Net/Http/WebSocketHandshakeException.cs create mode 100644 src/net/JNet/Generated/Java/Net/HttpCookie.cs create mode 100644 src/net/JNet/Generated/Java/Net/HttpRetryException.cs create mode 100644 src/net/JNet/Generated/Java/Net/HttpURLConnection.cs create mode 100644 src/net/JNet/Generated/Java/Net/IDN.cs create mode 100644 src/net/JNet/Generated/Java/Net/Inet4Address.cs create mode 100644 src/net/JNet/Generated/Java/Net/Inet6Address.cs create mode 100644 src/net/JNet/Generated/Java/Net/InetAddress.cs create mode 100644 src/net/JNet/Generated/Java/Net/InetSocketAddress.cs create mode 100644 src/net/JNet/Generated/Java/Net/InterfaceAddress.cs create mode 100644 src/net/JNet/Generated/Java/Net/JarURLConnection.cs create mode 100644 src/net/JNet/Generated/Java/Net/MalformedURLException.cs create mode 100644 src/net/JNet/Generated/Java/Net/MulticastSocket.cs create mode 100644 src/net/JNet/Generated/Java/Net/NetPermission.cs create mode 100644 src/net/JNet/Generated/Java/Net/NetworkInterface.cs create mode 100644 src/net/JNet/Generated/Java/Net/NoRouteToHostException.cs create mode 100644 src/net/JNet/Generated/Java/Net/PasswordAuthentication.cs create mode 100644 src/net/JNet/Generated/Java/Net/PortUnreachableException.cs create mode 100644 src/net/JNet/Generated/Java/Net/ProtocolException.cs create mode 100644 src/net/JNet/Generated/Java/Net/ProtocolFamily.cs create mode 100644 src/net/JNet/Generated/Java/Net/Proxy.cs create mode 100644 src/net/JNet/Generated/Java/Net/ProxySelector.cs create mode 100644 src/net/JNet/Generated/Java/Net/ResponseCache.cs create mode 100644 src/net/JNet/Generated/Java/Net/SecureCacheResponse.cs create mode 100644 src/net/JNet/Generated/Java/Net/ServerSocket.cs create mode 100644 src/net/JNet/Generated/Java/Net/Socket.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketAddress.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketException.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketImpl.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketImplFactory.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketOption.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketOptions.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketPermission.cs create mode 100644 src/net/JNet/Generated/Java/Net/SocketTimeoutException.cs create mode 100644 src/net/JNet/Generated/Java/Net/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Net/Spi/URLStreamHandlerProvider.cs create mode 100644 src/net/JNet/Generated/Java/Net/StandardProtocolFamily.cs create mode 100644 src/net/JNet/Generated/Java/Net/StandardSocketOptions.cs create mode 100644 src/net/JNet/Generated/Java/Net/URI.cs create mode 100644 src/net/JNet/Generated/Java/Net/URISyntaxException.cs create mode 100644 src/net/JNet/Generated/Java/Net/URL.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLClassLoader.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLConnection.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLDecoder.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLEncoder.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLPermission.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLStreamHandler.cs create mode 100644 src/net/JNet/Generated/Java/Net/URLStreamHandlerFactory.cs create mode 100644 src/net/JNet/Generated/Java/Net/UnknownHostException.cs create mode 100644 src/net/JNet/Generated/Java/Net/UnknownServiceException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Buffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/BufferOverflowException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/BufferUnderflowException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/ByteBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/ByteOrder.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AcceptPendingException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AlreadyBoundException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AlreadyConnectedException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousByteChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannelGroup.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousCloseException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousFileChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousServerSocketChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/AsynchronousSocketChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ByteChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/CancelledKeyException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Channel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Channels.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ClosedByInterruptException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ClosedChannelException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ClosedSelectorException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/CompletionHandler.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ConnectionPendingException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/DatagramChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/FileChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/FileLock.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/FileLockInterruptionException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/GatheringByteChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/IllegalBlockingModeException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/IllegalChannelGroupException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/IllegalSelectorException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/InterruptedByTimeoutException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/InterruptibleChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/MembershipKey.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/MulticastChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/NetworkChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/NoConnectionPendingException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/NonReadableChannelException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/NonWritableChannelException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/NotYetBoundException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/NotYetConnectedException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/OverlappingFileLockException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Pipe.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ReadPendingException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ReadableByteChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ScatteringByteChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/SeekableByteChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/SelectableChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/SelectionKey.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Selector.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ServerSocketChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/ShutdownChannelGroupException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/SocketChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractInterruptibleChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectableChannel.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectionKey.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelector.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/AsynchronousChannelProvider.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/Spi/SelectorProvider.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/UnresolvedAddressException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/UnsupportedAddressTypeException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Channels/WritableByteChannel.cs rename src/net/JNet/{JavaX/Swing/AbstractSpinnerModel.cs => Generated/Java/Nio/Channels/WritePendingException.cs} (55%) create mode 100644 src/net/JNet/Generated/Java/Nio/CharBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/CharacterCodingException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/Charset.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/CharsetDecoder.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/CharsetEncoder.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/CoderMalfunctionError.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/CoderResult.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/CodingErrorAction.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/IllegalCharsetNameException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/MalformedInputException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/Spi/CharsetProvider.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/StandardCharsets.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/UnmappableCharacterException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/Charset/UnsupportedCharsetException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/DoubleBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/AccessDeniedException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/AccessMode.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/AtomicMoveNotSupportedException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntry.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryFlag.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryPermission.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryType.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AclFileAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/AttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributes.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributes.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttribute.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/FileOwnerAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/FileStoreAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/FileTime.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/GroupPrincipal.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributes.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermission.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermissions.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/UserDefinedFileAttributeView.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipal.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalLookupService.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalNotFoundException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/ClosedDirectoryStreamException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/ClosedFileSystemException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/ClosedWatchServiceException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/CopyOption.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/DirectoryIteratorException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/DirectoryNotEmptyException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/DirectoryStream.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileAlreadyExistsException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileStore.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileSystem.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileSystemAlreadyExistsException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileSystemException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileSystemLoopException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileSystemNotFoundException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileSystems.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileVisitOption.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileVisitResult.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/FileVisitor.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Files.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/InvalidPathException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/LinkOption.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/LinkPermission.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/NoSuchFileException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/NotDirectoryException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/NotLinkException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/OpenOption.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Path.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/PathMatcher.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Paths.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/ProviderMismatchException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/ProviderNotFoundException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/ReadOnlyFileSystemException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/SecureDirectoryStream.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/SimpleFileVisitor.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Spi/FileSystemProvider.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Spi/FileTypeDetector.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/StandardCopyOption.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/StandardOpenOption.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/StandardWatchEventKinds.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/WatchEvent.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/WatchKey.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/WatchService.cs create mode 100644 src/net/JNet/Generated/Java/Nio/File/Watchable.cs create mode 100644 src/net/JNet/Generated/Java/Nio/FloatBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/IntBuffer.cs rename src/net/JNet/{Java/Nio/Channel.cs => Generated/Java/Nio/InvalidMarkException.cs} (55%) create mode 100644 src/net/JNet/Generated/Java/Nio/LongBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/MappedByteBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Nio/ReadOnlyBufferException.cs create mode 100644 src/net/JNet/Generated/Java/Nio/ShortBuffer.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/AccessException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/Activatable.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivateFailedException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationDesc.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupDesc.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupID.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup_Stub.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationID.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationInstantiator.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationMonitor.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/ActivationSystem.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/Activator.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/UnknownGroupException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Activation/UnknownObjectException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/AlreadyBoundException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/ConnectException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/ConnectIOException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Dgc/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Dgc/DGC.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Dgc/Lease.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Dgc/VMID.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/MarshalException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/MarshalledObject.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Naming.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/NoSuchObjectException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/NotBoundException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Registry/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Registry/LocateRegistry.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Registry/Registry.cs rename src/net/JNet/{JavaX/Security/Auth/Subject.cs => Generated/Java/Rmi/Remote.cs} (58%) create mode 100644 src/net/JNet/Generated/Java/Rmi/RemoteException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/ExportException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/ObjID.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoader.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoaderSpi.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RMIClientSocketFactory.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RMIFailureHandler.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RMIServerSocketFactory.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RMISocketFactory.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RemoteObject.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RemoteObjectInvocationHandler.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RemoteRef.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/RemoteServer.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/ServerCloneException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/ServerNotActiveException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/UID.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/UnicastRemoteObject.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/Server/Unreferenced.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/ServerError.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/ServerException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/StubNotFoundException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/UnexpectedException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/UnknownHostException.cs create mode 100644 src/net/JNet/Generated/Java/Rmi/UnmarshalException.cs create mode 100644 src/net/JNet/Generated/Java/Security/AccessControlContext.cs create mode 100644 src/net/JNet/Generated/Java/Security/AccessControlException.cs create mode 100644 src/net/JNet/Generated/Java/Security/AccessController.cs create mode 100644 src/net/JNet/Generated/Java/Security/Acl/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Security/AlgorithmConstraints.cs create mode 100644 src/net/JNet/Generated/Java/Security/AlgorithmParameterGenerator.cs create mode 100644 src/net/JNet/Generated/Java/Security/AlgorithmParameterGeneratorSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/AlgorithmParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/AlgorithmParametersSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Security/AllPermission.cs create mode 100644 src/net/JNet/Generated/Java/Security/AuthProvider.cs create mode 100644 src/net/JNet/Generated/Java/Security/BasicPermission.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CRL.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CRLException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CRLReason.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CRLSelector.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPath.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathBuilder.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderResult.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathChecker.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathValidator.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorResult.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertSelector.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertStore.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertStoreException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertStoreParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertStoreSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/Certificate.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateEncodingException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateExpiredException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateFactory.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateFactorySpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateNotYetValidException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateParsingException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CertificateRevokedException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/CollectionCertStoreParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/Extension.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/LDAPCertStoreParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXBuilderParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathBuilderResult.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathChecker.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathValidatorResult.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXReason.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PKIXRevocationChecker.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PolicyNode.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/PolicyQualifierInfo.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/TrustAnchor.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/URICertStoreParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/X509CRL.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/X509CRLEntry.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/X509CRLSelector.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/X509CertSelector.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/X509Certificate.cs create mode 100644 src/net/JNet/Generated/Java/Security/Cert/X509Extension.cs create mode 100644 src/net/JNet/Generated/Java/Security/CodeSigner.cs create mode 100644 src/net/JNet/Generated/Java/Security/CodeSource.cs create mode 100644 src/net/JNet/Generated/Java/Security/CryptoPrimitive.cs create mode 100644 src/net/JNet/Generated/Java/Security/DigestException.cs create mode 100644 src/net/JNet/Generated/Java/Security/DigestInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Security/DigestOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Security/DomainCombiner.cs create mode 100644 src/net/JNet/Generated/Java/Security/DomainLoadStoreParameter.cs create mode 100644 src/net/JNet/Generated/Java/Security/DrbgParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/GeneralSecurityException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Guard.cs create mode 100644 src/net/JNet/Generated/Java/Security/GuardedObject.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/DSAKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/DSAKeyPairGenerator.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/DSAParams.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/DSAPrivateKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/DSAPublicKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/ECKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/ECPrivateKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/ECPublicKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/RSAKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/RSAMultiPrimePrivateCrtKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateCrtKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/RSAPublicKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/XECKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/XECPrivateKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/Interfaces/XECPublicKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/InvalidAlgorithmParameterException.cs create mode 100644 src/net/JNet/Generated/Java/Security/InvalidKeyException.cs create mode 100644 src/net/JNet/Generated/Java/Security/InvalidParameterException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Key.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyException.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyFactory.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyFactorySpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyManagementException.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyPair.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyPairGenerator.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyPairGeneratorSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyRep.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyStore.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyStoreException.cs create mode 100644 src/net/JNet/Generated/Java/Security/KeyStoreSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/MessageDigest.cs create mode 100644 src/net/JNet/Generated/Java/Security/MessageDigestSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/NoSuchAlgorithmException.cs create mode 100644 src/net/JNet/Generated/Java/Security/NoSuchProviderException.cs create mode 100644 src/net/JNet/Generated/Java/Security/PKCS12Attribute.cs create mode 100644 src/net/JNet/Generated/Java/Security/Permission.cs create mode 100644 src/net/JNet/Generated/Java/Security/PermissionCollection.cs create mode 100644 src/net/JNet/Generated/Java/Security/Permissions.cs create mode 100644 src/net/JNet/Generated/Java/Security/Policy.cs create mode 100644 src/net/JNet/Generated/Java/Security/PolicySpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/Principal.cs create mode 100644 src/net/JNet/Generated/Java/Security/PrivateKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/PrivilegedAction.cs create mode 100644 src/net/JNet/Generated/Java/Security/PrivilegedActionException.cs create mode 100644 src/net/JNet/Generated/Java/Security/PrivilegedExceptionAction.cs create mode 100644 src/net/JNet/Generated/Java/Security/ProtectionDomain.cs create mode 100644 src/net/JNet/Generated/Java/Security/Provider.cs create mode 100644 src/net/JNet/Generated/Java/Security/ProviderException.cs create mode 100644 src/net/JNet/Generated/Java/Security/PublicKey.cs create mode 100644 src/net/JNet/Generated/Java/Security/SecureClassLoader.cs create mode 100644 src/net/JNet/Generated/Java/Security/SecureRandom.cs create mode 100644 src/net/JNet/Generated/Java/Security/SecureRandomParameters.cs create mode 100644 src/net/JNet/Generated/Java/Security/SecureRandomSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/Security.cs create mode 100644 src/net/JNet/Generated/Java/Security/SecurityPermission.cs create mode 100644 src/net/JNet/Generated/Java/Security/Signature.cs create mode 100644 src/net/JNet/Generated/Java/Security/SignatureException.cs create mode 100644 src/net/JNet/Generated/Java/Security/SignatureSpi.cs create mode 100644 src/net/JNet/Generated/Java/Security/SignedObject.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/AlgorithmParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/DSAGenParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/DSAParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/DSAPrivateKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/DSAPublicKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECField.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECFieldF2m.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECFieldFp.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECGenParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECPoint.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECPrivateKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/ECPublicKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/EllipticCurve.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/EncodedKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/InvalidKeySpecException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/InvalidParameterSpecException.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/KeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/MGF1ParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/NamedParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/PKCS8EncodedKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/PSSParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/RSAKeyGenParameterSpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/RSAMultiPrimePrivateCrtKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/RSAOtherPrimeInfo.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/RSAPrivateCrtKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/RSAPrivateKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/RSAPublicKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/X509EncodedKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/XECPrivateKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Spec/XECPublicKeySpec.cs create mode 100644 src/net/JNet/Generated/Java/Security/Timestamp.cs create mode 100644 src/net/JNet/Generated/Java/Security/URIParameter.cs create mode 100644 src/net/JNet/Generated/Java/Security/UnrecoverableEntryException.cs create mode 100644 src/net/JNet/Generated/Java/Security/UnrecoverableKeyException.cs create mode 100644 src/net/JNet/Generated/Java/Security/UnresolvedPermission.cs create mode 100644 src/net/JNet/Generated/Java/Sql/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Array.cs create mode 100644 src/net/JNet/Generated/Java/Sql/BatchUpdateException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Blob.cs create mode 100644 src/net/JNet/Generated/Java/Sql/CallableStatement.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ClientInfoStatus.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Clob.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Connection.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ConnectionBuilder.cs create mode 100644 src/net/JNet/Generated/Java/Sql/DataTruncation.cs create mode 100644 src/net/JNet/Generated/Java/Sql/DatabaseMetaData.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Date.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Driver.cs create mode 100644 src/net/JNet/Generated/Java/Sql/DriverAction.cs create mode 100644 src/net/JNet/Generated/Java/Sql/DriverManager.cs create mode 100644 src/net/JNet/Generated/Java/Sql/DriverPropertyInfo.cs create mode 100644 src/net/JNet/Generated/Java/Sql/JDBCType.cs create mode 100644 src/net/JNet/Generated/Java/Sql/NClob.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ParameterMetaData.cs create mode 100644 src/net/JNet/Generated/Java/Sql/PreparedStatement.cs create mode 100644 src/net/JNet/Generated/Java/Sql/PseudoColumnUsage.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Ref.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ResultSet.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ResultSetMetaData.cs create mode 100644 src/net/JNet/Generated/Java/Sql/RowId.cs create mode 100644 src/net/JNet/Generated/Java/Sql/RowIdLifetime.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLClientInfoException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLData.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLDataException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLFeatureNotSupportedException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLInput.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLIntegrityConstraintViolationException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLInvalidAuthorizationSpecException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLNonTransientConnectionException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLNonTransientException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLOutput.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLPermission.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLRecoverableException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLSyntaxErrorException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLTimeoutException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLTransactionRollbackException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLTransientConnectionException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLTransientException.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLType.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLWarning.cs create mode 100644 src/net/JNet/Generated/Java/Sql/SQLXML.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Savepoint.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ShardingKey.cs create mode 100644 src/net/JNet/Generated/Java/Sql/ShardingKeyBuilder.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Statement.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Struct.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Time.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Timestamp.cs create mode 100644 src/net/JNet/Generated/Java/Sql/Types.cs rename src/net/JNet/{JavaX/Management/ValueExp.cs => Generated/Java/Sql/Wrapper.cs} (55%) create mode 100644 src/net/JNet/Generated/Java/Text/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Text/Annotation.cs create mode 100644 src/net/JNet/Generated/Java/Text/AttributedCharacterIterator.cs create mode 100644 src/net/JNet/Generated/Java/Text/AttributedString.cs create mode 100644 src/net/JNet/Generated/Java/Text/Bidi.cs create mode 100644 src/net/JNet/Generated/Java/Text/BreakIterator.cs create mode 100644 src/net/JNet/Generated/Java/Text/CharacterIterator.cs create mode 100644 src/net/JNet/Generated/Java/Text/ChoiceFormat.cs create mode 100644 src/net/JNet/Generated/Java/Text/CollationElementIterator.cs create mode 100644 src/net/JNet/Generated/Java/Text/CollationKey.cs create mode 100644 src/net/JNet/Generated/Java/Text/Collator.cs create mode 100644 src/net/JNet/Generated/Java/Text/DateFormat.cs create mode 100644 src/net/JNet/Generated/Java/Text/DateFormatSymbols.cs create mode 100644 src/net/JNet/Generated/Java/Text/DecimalFormat.cs create mode 100644 src/net/JNet/Generated/Java/Text/DecimalFormatSymbols.cs create mode 100644 src/net/JNet/Generated/Java/Text/FieldPosition.cs create mode 100644 src/net/JNet/Generated/Java/Text/Format.cs create mode 100644 src/net/JNet/Generated/Java/Text/MessageFormat.cs create mode 100644 src/net/JNet/Generated/Java/Text/Normalizer.cs create mode 100644 src/net/JNet/Generated/Java/Text/NumberFormat.cs create mode 100644 src/net/JNet/Generated/Java/Text/ParseException.cs create mode 100644 src/net/JNet/Generated/Java/Text/ParsePosition.cs create mode 100644 src/net/JNet/Generated/Java/Text/RuleBasedCollator.cs create mode 100644 src/net/JNet/Generated/Java/Text/SimpleDateFormat.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/BreakIteratorProvider.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/CollatorProvider.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/DateFormatProvider.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/DateFormatSymbolsProvider.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/DecimalFormatSymbolsProvider.cs create mode 100644 src/net/JNet/Generated/Java/Text/Spi/NumberFormatProvider.cs create mode 100644 src/net/JNet/Generated/Java/Text/StringCharacterIterator.cs create mode 100644 src/net/JNet/Generated/Java/Time/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/AbstractChronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDate.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDateTime.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ChronoPeriod.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ChronoZonedDateTime.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/Chronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/Era.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/HijrahChronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/HijrahDate.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/HijrahEra.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/IsoChronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/IsoEra.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/JapaneseChronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/JapaneseDate.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/JapaneseEra.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/MinguoChronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/MinguoDate.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/MinguoEra.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistChronology.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistDate.cs create mode 100644 src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistEra.cs create mode 100644 src/net/JNet/Generated/Java/Time/Clock.cs create mode 100644 src/net/JNet/Generated/Java/Time/DateTimeException.cs create mode 100644 src/net/JNet/Generated/Java/Time/DayOfWeek.cs create mode 100644 src/net/JNet/Generated/Java/Time/Duration.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/DateTimeFormatter.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/DateTimeFormatterBuilder.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/DateTimeParseException.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/DecimalStyle.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/FormatStyle.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/ResolverStyle.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/SignStyle.cs create mode 100644 src/net/JNet/Generated/Java/Time/Format/TextStyle.cs create mode 100644 src/net/JNet/Generated/Java/Time/Instant.cs create mode 100644 src/net/JNet/Generated/Java/Time/LocalDate.cs create mode 100644 src/net/JNet/Generated/Java/Time/LocalDateTime.cs create mode 100644 src/net/JNet/Generated/Java/Time/LocalTime.cs create mode 100644 src/net/JNet/Generated/Java/Time/Month.cs create mode 100644 src/net/JNet/Generated/Java/Time/MonthDay.cs create mode 100644 src/net/JNet/Generated/Java/Time/OffsetDateTime.cs create mode 100644 src/net/JNet/Generated/Java/Time/OffsetTime.cs create mode 100644 src/net/JNet/Generated/Java/Time/Period.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/ChronoField.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/ChronoUnit.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/IsoFields.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/JulianFields.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/Temporal.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalAccessor.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjuster.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjusters.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalAmount.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalField.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalQueries.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalQuery.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/TemporalUnit.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/UnsupportedTemporalTypeException.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/ValueRange.cs create mode 100644 src/net/JNet/Generated/Java/Time/Temporal/WeekFields.cs create mode 100644 src/net/JNet/Generated/Java/Time/Year.cs create mode 100644 src/net/JNet/Generated/Java/Time/YearMonth.cs create mode 100644 src/net/JNet/Generated/Java/Time/Zone/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransition.cs create mode 100644 src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransitionRule.cs create mode 100644 src/net/JNet/Generated/Java/Time/Zone/ZoneRules.cs create mode 100644 src/net/JNet/Generated/Java/Time/Zone/ZoneRulesException.cs create mode 100644 src/net/JNet/Generated/Java/Time/Zone/ZoneRulesProvider.cs create mode 100644 src/net/JNet/Generated/Java/Time/ZoneId.cs create mode 100644 src/net/JNet/Generated/Java/Time/ZoneOffset.cs create mode 100644 src/net/JNet/Generated/Java/Time/ZonedDateTime.cs create mode 100644 src/net/JNet/Generated/Java/Util/AbstractCollection.cs create mode 100644 src/net/JNet/Generated/Java/Util/AbstractList.cs create mode 100644 src/net/JNet/Generated/Java/Util/AbstractMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/AbstractQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/AbstractSequentialList.cs create mode 100644 src/net/JNet/Generated/Java/Util/AbstractSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/ArrayDeque.cs create mode 100644 src/net/JNet/Generated/Java/Util/ArrayList.cs create mode 100644 src/net/JNet/Generated/Java/Util/Arrays.cs create mode 100644 src/net/JNet/Generated/Java/Util/Base64.cs create mode 100644 src/net/JNet/Generated/Java/Util/BitSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/Calendar.cs create mode 100644 src/net/JNet/Generated/Java/Util/Collection.cs create mode 100644 src/net/JNet/Generated/Java/Util/Collections.cs create mode 100644 src/net/JNet/Generated/Java/Util/Comparator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/AbstractExecutorService.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ArrayBlockingQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicBoolean.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicInteger.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerArray.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerFieldUpdater.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLong.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongArray.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongFieldUpdater.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicMarkableReference.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReference.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceArray.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceFieldUpdater.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicStampedReference.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAccumulator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAdder.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAccumulator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAdder.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/BlockingDeque.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/BlockingQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/BrokenBarrierException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Callable.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CancellationException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CompletableFuture.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CompletionException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CompletionService.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CompletionStage.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentHashMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedDeque.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentNavigableMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArrayList.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArraySet.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CountDownLatch.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CountedCompleter.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/CyclicBarrier.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/DelayQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Delayed.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Exchanger.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ExecutionException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Executor.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ExecutorCompletionService.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ExecutorService.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Executors.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Flow.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinPool.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinTask.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinWorkerThread.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Future.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/FutureTask.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingDeque.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/LinkedTransferQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractOwnableSynchronizer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedLongSynchronizer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedSynchronizer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/Condition.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/Lock.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/LockSupport.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReadWriteLock.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantLock.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantReadWriteLock.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Locks/StampedLock.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Phaser.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/PriorityBlockingQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/RecursiveAction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/RecursiveTask.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionHandler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/RunnableFuture.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/RunnableScheduledFuture.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ScheduledExecutorService.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ScheduledFuture.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ScheduledThreadPoolExecutor.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/Semaphore.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/SubmissionPublisher.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/SynchronousQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ThreadFactory.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ThreadLocalRandom.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/ThreadPoolExecutor.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/TimeUnit.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/TimeoutException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Concurrent/TransferQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/ConcurrentModificationException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Currency.cs create mode 100644 src/net/JNet/Generated/Java/Util/Date.cs create mode 100644 src/net/JNet/Generated/Java/Util/Deque.cs create mode 100644 src/net/JNet/Generated/Java/Util/Dictionary.cs create mode 100644 src/net/JNet/Generated/Java/Util/DoubleSummaryStatistics.cs create mode 100644 src/net/JNet/Generated/Java/Util/DuplicateFormatFlagsException.cs create mode 100644 src/net/JNet/Generated/Java/Util/EmptyStackException.cs create mode 100644 src/net/JNet/Generated/Java/Util/EnumMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/EnumSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/Enumeration.cs create mode 100644 src/net/JNet/Generated/Java/Util/EventListenerProxy.cs create mode 100644 src/net/JNet/Generated/Java/Util/EventObject.cs create mode 100644 src/net/JNet/Generated/Java/Util/FormatFlagsConversionMismatchException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Formattable.cs create mode 100644 src/net/JNet/Generated/Java/Util/FormattableFlags.cs create mode 100644 src/net/JNet/Generated/Java/Util/Formatter.cs create mode 100644 src/net/JNet/Generated/Java/Util/FormatterClosedException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/BiConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/BiFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/BiPredicate.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/BinaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/BooleanSupplier.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/Consumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleBinaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoublePredicate.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleSupplier.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleToIntFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleToLongFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/DoubleUnaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/Function.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntBinaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntPredicate.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntSupplier.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntToDoubleFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntToLongFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/IntUnaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongBinaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongPredicate.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongSupplier.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongToDoubleFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongToIntFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/LongUnaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ObjDoubleConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ObjIntConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ObjLongConsumer.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/Predicate.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/Supplier.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ToDoubleBiFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ToDoubleFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ToIntBiFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ToIntFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ToLongBiFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/ToLongFunction.cs create mode 100644 src/net/JNet/Generated/Java/Util/Function/UnaryOperator.cs create mode 100644 src/net/JNet/Generated/Java/Util/GregorianCalendar.cs create mode 100644 src/net/JNet/Generated/Java/Util/HashMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/HashSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/Hashtable.cs create mode 100644 src/net/JNet/Generated/Java/Util/IdentityHashMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllegalFormatCodePointException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllegalFormatConversionException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllegalFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllegalFormatFlagsException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllegalFormatPrecisionException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllegalFormatWidthException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IllformedLocaleException.cs create mode 100644 src/net/JNet/Generated/Java/Util/InputMismatchException.cs create mode 100644 src/net/JNet/Generated/Java/Util/IntSummaryStatistics.cs create mode 100644 src/net/JNet/Generated/Java/Util/InvalidPropertiesFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Iterator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/Attributes.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/JarEntry.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/JarException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/JarFile.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/JarInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/JarOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Jar/Manifest.cs create mode 100644 src/net/JNet/Generated/Java/Util/LinkedHashMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/LinkedHashSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/LinkedList.cs create mode 100644 src/net/JNet/Generated/Java/Util/List.cs create mode 100644 src/net/JNet/Generated/Java/Util/ListIterator.cs create mode 100644 src/net/JNet/Generated/Java/Util/ListResourceBundle.cs create mode 100644 src/net/JNet/Generated/Java/Util/Locale.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/ConsoleHandler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/ErrorManager.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/FileHandler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/Filter.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/Formatter.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/Handler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/Level.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/LogManager.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/LogRecord.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/Logger.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/LoggingPermission.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/MemoryHandler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/SimpleFormatter.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/SocketHandler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/StreamHandler.cs create mode 100644 src/net/JNet/Generated/Java/Util/Logging/XMLFormatter.cs create mode 100644 src/net/JNet/Generated/Java/Util/LongSummaryStatistics.cs create mode 100644 src/net/JNet/Generated/Java/Util/Map.cs create mode 100644 src/net/JNet/Generated/Java/Util/MissingFormatArgumentException.cs create mode 100644 src/net/JNet/Generated/Java/Util/MissingFormatWidthException.cs create mode 100644 src/net/JNet/Generated/Java/Util/MissingResourceException.cs create mode 100644 src/net/JNet/Generated/Java/Util/NavigableMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/NavigableSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/NoSuchElementException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Objects.cs create mode 100644 src/net/JNet/Generated/Java/Util/Optional.cs create mode 100644 src/net/JNet/Generated/Java/Util/OptionalDouble.cs create mode 100644 src/net/JNet/Generated/Java/Util/OptionalInt.cs create mode 100644 src/net/JNet/Generated/Java/Util/OptionalLong.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/AbstractPreferences.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/BackingStoreException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/InvalidPreferencesFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/NodeChangeEvent.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/PreferenceChangeEvent.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/Preferences.cs create mode 100644 src/net/JNet/Generated/Java/Util/Prefs/PreferencesFactory.cs create mode 100644 src/net/JNet/Generated/Java/Util/PrimitiveIterator.cs create mode 100644 src/net/JNet/Generated/Java/Util/PriorityQueue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Properties.cs create mode 100644 src/net/JNet/Generated/Java/Util/PropertyPermission.cs create mode 100644 src/net/JNet/Generated/Java/Util/PropertyResourceBundle.cs create mode 100644 src/net/JNet/Generated/Java/Util/Queue.cs create mode 100644 src/net/JNet/Generated/Java/Util/Random.cs create mode 100644 src/net/JNet/Generated/Java/Util/RandomAccess.cs create mode 100644 src/net/JNet/Generated/Java/Util/Regex/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Regex/MatchResult.cs create mode 100644 src/net/JNet/Generated/Java/Util/Regex/Matcher.cs create mode 100644 src/net/JNet/Generated/Java/Util/Regex/Pattern.cs create mode 100644 src/net/JNet/Generated/Java/Util/Regex/PatternSyntaxException.cs create mode 100644 src/net/JNet/Generated/Java/Util/ResourceBundle.cs create mode 100644 src/net/JNet/Generated/Java/Util/Scanner.cs create mode 100644 src/net/JNet/Generated/Java/Util/ServiceConfigurationError.cs create mode 100644 src/net/JNet/Generated/Java/Util/ServiceLoader.cs create mode 100644 src/net/JNet/Generated/Java/Util/Set.cs create mode 100644 src/net/JNet/Generated/Java/Util/SimpleTimeZone.cs create mode 100644 src/net/JNet/Generated/Java/Util/SortedMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/SortedSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/AbstractResourceBundleProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/CalendarDataProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/CalendarNameProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/CurrencyNameProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/LocaleNameProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/LocaleServiceProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/ResourceBundleControlProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/ResourceBundleProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/TimeZoneNameProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spi/ToolProvider.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spliterator.cs create mode 100644 src/net/JNet/Generated/Java/Util/Spliterators.cs create mode 100644 src/net/JNet/Generated/Java/Util/SplittableRandom.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stack.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/BaseStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/Collector.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/Collectors.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/DoubleStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/IntStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/LongStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/Stream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Stream/StreamSupport.cs create mode 100644 src/net/JNet/Generated/Java/Util/StringJoiner.cs create mode 100644 src/net/JNet/Generated/Java/Util/StringTokenizer.cs create mode 100644 src/net/JNet/Generated/Java/Util/TimeZone.cs create mode 100644 src/net/JNet/Generated/Java/Util/Timer.cs create mode 100644 src/net/JNet/Generated/Java/Util/TimerTask.cs create mode 100644 src/net/JNet/Generated/Java/Util/TooManyListenersException.cs create mode 100644 src/net/JNet/Generated/Java/Util/TreeMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/TreeSet.cs create mode 100644 src/net/JNet/Generated/Java/Util/UUID.cs create mode 100644 src/net/JNet/Generated/Java/Util/UnknownFormatConversionException.cs create mode 100644 src/net/JNet/Generated/Java/Util/UnknownFormatFlagsException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Vector.cs create mode 100644 src/net/JNet/Generated/Java/Util/WeakHashMap.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/Adler32.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/CRC32.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/CRC32C.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/CheckedInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/CheckedOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/Checksum.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/DataFormatException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/Deflater.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/DeflaterInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/DeflaterOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/GZIPInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/GZIPOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/Inflater.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/InflaterInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/InflaterOutputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/ZipEntry.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/ZipError.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/ZipException.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/ZipFile.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/ZipInputStream.cs create mode 100644 src/net/JNet/Generated/Java/Util/Zip/ZipOutputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibilityProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/Accessible.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleAction.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleAttributeSequence.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleBundle.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleComponent.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleContext.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleEditableText.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedComponent.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedTable.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedText.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleHyperlink.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleHypertext.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleIcon.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleKeyBinding.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleRelation.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleRelationSet.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleRole.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleSelection.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleState.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleStateSet.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleStreamable.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleTable.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleTableModelChange.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleText.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleTextSequence.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AccessibleValue.cs create mode 100644 src/net/JNet/Generated/Javax/Accessibility/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/AbstractProcessor.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/Completion.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/Completions.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/Filer.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/FilerException.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/Generated.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/Messager.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/ProcessingEnvironment.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/Processor.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/RoundEnvironment.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/SupportedAnnotationTypes.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/SupportedOptions.cs create mode 100644 src/net/JNet/Generated/Javax/Annotation/Processing/SupportedSourceVersion.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/AEADBadTagException.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/BadPaddingException.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Cipher.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/CipherInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/CipherOutputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/CipherSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/EncryptedPrivateKeyInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/ExemptionMechanism.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismException.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/IllegalBlockSizeException.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Interfaces/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Interfaces/DHKey.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPrivateKey.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPublicKey.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Interfaces/PBEKey.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/KeyAgreement.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/KeyAgreementSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/KeyGenerator.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/KeyGeneratorSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Mac.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/MacSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/NoSuchPaddingException.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/NullCipher.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/SealedObject.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/SecretKey.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/SecretKeyFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/SecretKeyFactorySpi.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/ShortBufferException.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/ChaCha20ParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/DESKeySpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/DESedeKeySpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/DHGenParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/DHParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/DHPrivateKeySpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/DHPublicKeySpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/GCMParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/IvParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/OAEPParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/PBEKeySpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/PBEParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/PSource.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/RC2ParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/RC5ParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Crypto/Spec/SecretKeySpec.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Event/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/IIOException.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/IIOImage.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/IIOParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/IIOParamController.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageIO.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageReadParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageReader.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageTranscoder.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageTypeSpecifier.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageWriteParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/ImageWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/IIOInvalidTreeException.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadata.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataController.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormat.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormatImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataNode.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/BMPImageWriteParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGHuffmanTable.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageReadParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageWriteParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGQTable.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/BaselineTIFFTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifGPSTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifInteroperabilityTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifParentTIFFTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifTIFFTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/FaxTIFFTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/GeoTIFFTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFDirectory.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFField.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFImageReadParam.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTag.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTagSet.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/IIORegistry.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/IIOServiceProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ImageInputStreamSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ImageOutputStreamSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderWriterSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ImageTranscoderSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ImageWriterSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/RegisterableService.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Spi/ServiceRegistry.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageOutputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/FileImageInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/FileImageOutputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/IIOByteBuffer.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStreamImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStreamImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageOutputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/AnnotatedConstruct.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationMirror.cs rename src/net/JNet/{JavaX/Swing/SpinnerModel.cs => Generated/Javax/Lang/Model/Element/AnnotationValue.cs} (50%) create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValueVisitor.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/Element.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/ElementKind.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/ElementVisitor.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/ExecutableElement.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/Modifier.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/ModuleElement.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/Name.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/NestingKind.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/PackageElement.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/Parameterizable.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/QualifiedNameable.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/TypeElement.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/TypeParameterElement.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownAnnotationValueException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownDirectiveException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownElementException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Element/VariableElement.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/SourceVersion.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/ArrayType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/DeclaredType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/ErrorType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/ExecutableType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/IntersectionType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypeException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypesException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/NoType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/NullType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/PrimitiveType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/ReferenceType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/TypeKind.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/TypeMirror.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVariable.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVisitor.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/UnionType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/UnknownTypeException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Type/WildcardType.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/UnknownEntityException.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/Elements.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor6.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor7.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor8.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor9.cs create mode 100644 src/net/JNet/Generated/Javax/Lang/Model/Util/Types.cs create mode 100644 src/net/JNet/Generated/Javax/Management/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Attribute.cs create mode 100644 src/net/JNet/Generated/Javax/Management/AttributeChangeNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/AttributeChangeNotificationFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Management/AttributeList.cs create mode 100644 src/net/JNet/Generated/Javax/Management/AttributeNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/AttributeValueExp.cs create mode 100644 src/net/JNet/Generated/Javax/Management/BadAttributeValueExpException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/BadBinaryOpValueExpException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/BadStringOperationException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ConstructorParameters.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Descriptor.cs create mode 100644 src/net/JNet/Generated/Javax/Management/DescriptorAccess.cs create mode 100644 src/net/JNet/Generated/Javax/Management/DescriptorKey.cs create mode 100644 src/net/JNet/Generated/Javax/Management/DescriptorRead.cs create mode 100644 src/net/JNet/Generated/Javax/Management/DynamicMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ImmutableDescriptor.cs create mode 100644 src/net/JNet/Generated/Javax/Management/InstanceAlreadyExistsException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/InstanceNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/IntrospectionException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/InvalidApplicationException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/InvalidAttributeValueException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/JMException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/JMRuntimeException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/JMX.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ListenerNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/ClassLoaderRepository.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/MLet.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/MLetContent.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/MLetMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/PrivateClassLoader.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Loading/PrivateMLet.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanAttributeInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanConstructorInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanFeatureInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanNotificationInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanOperationInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanParameterInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanRegistration.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanRegistrationException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServer.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerBuilder.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerConnection.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerDelegate.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerDelegateMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerInvocationHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanServerPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MBeanTrustPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MXBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/MalformedObjectNameException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/DescriptorSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/InvalidTargetObjectTypeException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanAttributeInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanConstructorInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfoSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationBroadcaster.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanOperationInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/RequiredModelMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Modelmbean/XMLParseException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitor.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitorMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitor.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitorMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/Monitor.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/MonitorMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/MonitorNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/MonitorSettingException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/StringMonitor.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Monitor/StringMonitorMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/NotCompliantMBeanException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Notification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/NotificationBroadcaster.cs create mode 100644 src/net/JNet/Generated/Javax/Management/NotificationBroadcasterSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/NotificationEmitter.cs create mode 100644 src/net/JNet/Generated/Javax/Management/NotificationFilterSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ObjectInstance.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ObjectName.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/ArrayType.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/CompositeData.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataInvocationHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataView.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/CompositeType.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/InvalidKeyException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/InvalidOpenTypeException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/KeyAlreadyExistsException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenDataException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfoSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfoSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfoSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfoSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfoSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/OpenType.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/SimpleType.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/TabularData.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/TabularDataSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Openmbean/TabularType.cs create mode 100644 src/net/JNet/Generated/Javax/Management/OperationsException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/PersistentMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Query.cs create mode 100644 src/net/JNet/Generated/Javax/Management/QueryEval.cs create mode 100644 src/net/JNet/Generated/Javax/Management/QueryExp.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ReflectionException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationIdException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationServiceException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationTypeException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleInfoException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleValueException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/MBeanServerNotificationFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/Relation.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationService.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationServiceMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationServiceNotRegisteredException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationSupportMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationType.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationTypeNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RelationTypeSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/Role.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleInfoNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleList.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleResult.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleStatus.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolved.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolvedList.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXAddressable.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXAuthenticator.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectionNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnector.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServer.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXPrincipal.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXProviderException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXServerErrorException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/JMXServiceURL.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/MBeanServerForwarder.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/NotificationResult.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnection.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl_Stub.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnector.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectorServer.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIJRMPServerImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServer.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl_Stub.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/SubjectDelegationPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Remote/TargetedNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/RuntimeErrorException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/RuntimeMBeanException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/RuntimeOperationsException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ServiceNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Management/StandardEmitterMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/StandardMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/StringValueExp.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Timer/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Timer/Timer.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Timer/TimerMBean.cs create mode 100644 src/net/JNet/Generated/Javax/Management/Timer/TimerNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Management/ValueExp.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/AuthenticationException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/AuthenticationNotSupportedException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/BinaryRefAddr.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Binding.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/CannotProceedException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/CommunicationException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/CompositeName.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/CompoundName.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/ConfigurationException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Context.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/ContextNotEmptyException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/Attribute.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/AttributeInUseException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/AttributeModificationException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/Attributes.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/BasicAttribute.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/BasicAttributes.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/DirContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/InitialDirContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeIdentifierException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeValueException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributesException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchControlsException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchFilterException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/ModificationItem.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/NoSuchAttributeException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/SchemaViolationException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/SearchControls.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Directory/SearchResult.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Event/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Event/EventContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Event/EventDirContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Event/NamingEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Event/NamingExceptionEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/InitialContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/InsufficientResourcesException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/InterruptedNamingException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/InvalidNameException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/BasicControl.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/Control.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/ControlFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedRequest.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedResponse.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/HasControls.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/InitialLdapContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/LdapContext.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/LdapName.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/LdapReferralException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/ManageReferralControl.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsControl.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsResponseControl.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/Rdn.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/SortControl.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/SortKey.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/SortResponseControl.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsRequest.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsResponse.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotification.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotificationEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/LimitExceededException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/LinkException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/LinkLoopException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/LinkRef.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/MalformedLinkException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Name.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NameAlreadyBoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NameClassPair.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NameNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NameParser.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NamingEnumeration.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NamingException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NamingSecurityException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NoInitialContextException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NoPermissionException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/NotContextException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/OperationNotSupportedException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/PartialResultException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/RefAddr.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Reference.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Referenceable.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/ReferralException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/ServiceUnavailableException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/SizeLimitExceededException.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/DirObjectFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/DirStateFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/DirectoryManager.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactoryBuilder.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/NamingManager.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactoryBuilder.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/ResolveResult.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/Resolver.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/Spi/StateFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/StringRefAddr.cs create mode 100644 src/net/JNet/Generated/Javax/Naming/TimeLimitExceededException.cs create mode 100644 src/net/JNet/Generated/Javax/Net/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Net/ServerSocketFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Net/SocketFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/CertPathTrustManagerParameters.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/ExtendedSSLSession.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/HandshakeCompletedEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/HostnameVerifier.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/HttpsURLConnection.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/KeyManager.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactorySpi.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/KeyStoreBuilderParameters.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/ManagerFactoryParameters.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SNIHostName.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SNIMatcher.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SNIServerName.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLContext.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLContextSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLEngine.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLEngineResult.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLException.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLHandshakeException.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLKeyException.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLParameters.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLPeerUnverifiedException.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLProtocolException.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocket.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocketFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLSession.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionBindingEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionContext.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLSocket.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/SSLSocketFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/StandardConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/TrustManager.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactorySpi.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedKeyManager.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedTrustManager.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/X509KeyManager.cs create mode 100644 src/net/JNet/Generated/Javax/Net/Ssl/X509TrustManager.cs create mode 100644 src/net/JNet/Generated/Javax/Print/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Attribute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/AttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/AttributeSetUtilities.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/DateTimeSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/DocAttribute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/DocAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/EnumSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/HashAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/HashDocAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/HashPrintJobAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/HashPrintRequestAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/HashPrintServiceAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/IntegerSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttribute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttribute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttribute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/ResolutionSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/SetOfIntegerSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Size2DSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Chromaticity.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/ColorSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Compression.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Copies.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/CopiesSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCompleted.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCreation.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtProcessing.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Destination.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogOwner.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogTypeSelection.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/DocumentName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Fidelity.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Finishings.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobHoldUntil.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressions.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsCompleted.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctets.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsProcessed.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheets.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsCompleted.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMessageFromOperator.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobOriginatingUserName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPriority.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPrioritySupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobSheets.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobState.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReason.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReasons.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Media.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaPrintableArea.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSize.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSizeName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaTray.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/MultipleDocumentHandling.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfDocuments.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfInterveningJobs.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUp.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUpSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/OrientationRequested.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/OutputDeviceAssigned.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PDLOverrideSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PageRanges.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinuteColor.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PresentationDirection.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrintQuality.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterIsAcceptingJobs.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterLocation.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMakeAndModel.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMessageFromOperator.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfoManufacturer.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterResolution.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterState.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReason.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReasons.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterURI.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/QueuedJobCount.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/ReferenceUriSchemesSupported.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/RequestingUserName.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Severity.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/SheetCollate.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/Standard/Sides.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/SupportedValuesAttribute.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/TextSyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/URISyntax.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Attribute/UnmodifiableSetException.cs create mode 100644 src/net/JNet/Generated/Javax/Print/AttributeException.cs create mode 100644 src/net/JNet/Generated/Javax/Print/CancelablePrintJob.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Doc.cs create mode 100644 src/net/JNet/Generated/Javax/Print/DocFlavor.cs create mode 100644 src/net/JNet/Generated/Javax/Print/DocPrintJob.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Event/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Event/PrintEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Event/PrintJobAttributeEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Event/PrintJobEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Print/Event/PrintServiceAttributeEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Print/FlavorException.cs create mode 100644 src/net/JNet/Generated/Javax/Print/MultiDoc.cs create mode 100644 src/net/JNet/Generated/Javax/Print/MultiDocPrintJob.cs create mode 100644 src/net/JNet/Generated/Javax/Print/MultiDocPrintService.cs create mode 100644 src/net/JNet/Generated/Javax/Print/PrintException.cs create mode 100644 src/net/JNet/Generated/Javax/Print/PrintService.cs create mode 100644 src/net/JNet/Generated/Javax/Print/PrintServiceLookup.cs create mode 100644 src/net/JNet/Generated/Javax/Print/ServiceUI.cs create mode 100644 src/net/JNet/Generated/Javax/Print/ServiceUIFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Print/SimpleDoc.cs create mode 100644 src/net/JNet/Generated/Javax/Print/StreamPrintService.cs create mode 100644 src/net/JNet/Generated/Javax/Print/StreamPrintServiceFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Print/URIException.cs create mode 100644 src/net/JNet/Generated/Javax/Rmi/Ssl/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIClientSocketFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIServerSocketFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Script/AbstractScriptEngine.cs create mode 100644 src/net/JNet/Generated/Javax/Script/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Script/Bindings.cs create mode 100644 src/net/JNet/Generated/Javax/Script/Compilable.cs create mode 100644 src/net/JNet/Generated/Javax/Script/CompiledScript.cs create mode 100644 src/net/JNet/Generated/Javax/Script/Invocable.cs create mode 100644 src/net/JNet/Generated/Javax/Script/ScriptContext.cs create mode 100644 src/net/JNet/Generated/Javax/Script/ScriptEngine.cs create mode 100644 src/net/JNet/Generated/Javax/Script/ScriptEngineFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Script/ScriptEngineManager.cs create mode 100644 src/net/JNet/Generated/Javax/Script/ScriptException.cs create mode 100644 src/net/JNet/Generated/Javax/Script/SimpleBindings.cs create mode 100644 src/net/JNet/Generated/Javax/Script/SimpleScriptContext.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/AuthPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/Callback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/CallbackHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/ChoiceCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/ConfirmationCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/LanguageCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/NameCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/PasswordCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/TextInputCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/TextOutputCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Callback/UnsupportedCallbackException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/DestroyFailedException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Destroyable.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/DelegationPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/EncryptionKey.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosCredMessage.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosKey.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosPrincipal.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosTicket.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KeyTab.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Kerberos/ServicePermission.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/AccountException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/AccountExpiredException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/AccountLockedException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/AccountNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/AppConfigurationEntry.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/Configuration.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/ConfigurationSpi.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialExpiredException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialNotFoundException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/FailedLoginException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/LoginContext.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Login/LoginException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/PrivateCredentialPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/RefreshFailedException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Refreshable.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Spi/LoginModule.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/Subject.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/SubjectDomainCombiner.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/X500/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/X500/X500Principal.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Auth/X500/X500PrivateCredential.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Cert/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/AuthenticationException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/AuthorizeCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/RealmCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/RealmChoiceCallback.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/Sasl.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/SaslClient.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/SaslClientFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/SaslException.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/SaslServer.cs create mode 100644 src/net/JNet/Generated/Javax/Security/Sasl/SaslServerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/ATR.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/Card.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CardChannel.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CardException.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CardNotPresentException.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CardPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CardTerminal.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CardTerminals.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/CommandAPDU.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/ResponseAPDU.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/TerminalFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Smartcardio/TerminalFactorySpi.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Instrument.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/InvalidMidiDataException.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MetaMessage.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiChannel.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiDevice.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceReceiver.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceTransmitter.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiFileFormat.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiMessage.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiSystem.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/MidiUnavailableException.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Patch.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Receiver.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Sequence.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Sequencer.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/ShortMessage.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Soundbank.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/SoundbankResource.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiDeviceProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileReader.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Spi/SoundbankReader.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Synthesizer.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/SysexMessage.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Track.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/Transmitter.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Midi/VoiceStatus.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/AudioFileFormat.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/AudioFormat.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/AudioInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/AudioPermission.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/AudioSystem.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/BooleanControl.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Clip.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/CompoundControl.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Control.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/DataLine.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/EnumControl.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/FloatControl.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Line.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/LineEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/LineUnavailableException.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Mixer.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Port.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/ReverbType.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/SourceDataLine.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileReader.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Spi/FormatConversionProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/Spi/MixerProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/TargetDataLine.cs create mode 100644 src/net/JNet/Generated/Javax/Sound/Sampled/UnsupportedAudioFileException.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/CommonDataSource.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/ConnectionEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/ConnectionPoolDataSource.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/DataSource.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/PooledConnection.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/PooledConnectionBuilder.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/RowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/RowSetEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/RowSetInternal.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/RowSetMetaData.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/RowSetReader.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/RowSetWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/BaseRowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/CachedRowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/FilteredRowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/JdbcRowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/JoinRowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Joinable.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Predicate.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/RowSetFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/RowSetMetaDataImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/RowSetProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/RowSetWarning.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLInputImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLOutputImpl.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialArray.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialBlob.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialClob.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialDatalink.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialException.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialJavaObject.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialRef.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialStruct.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactoryException.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProviderException.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncResolver.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/TransactionalWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlReader.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/Rowset/WebRowSet.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/StatementEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/XAConnection.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/XAConnectionBuilder.cs create mode 100644 src/net/JNet/Generated/Javax/Sql/XADataSource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/AbstractAction.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/AbstractButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/AbstractCellEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/AbstractListModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/AbstractSpinnerModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Action.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ActionMap.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/AbstractBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/BevelBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/Border.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/CompoundBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/EmptyBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/EtchedBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/LineBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/MatteBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/SoftBevelBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/StrokeBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Border/TitledBorder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/BorderFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/BoundedRangeModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Box.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/BoxLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ButtonGroup.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ButtonModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/CellEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/CellRendererPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Colorchooser/AbstractColorChooserPanel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Colorchooser/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorChooserComponentFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Colorchooser/DefaultColorSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ComboBoxEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ComboBoxModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ComponentInputMap.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DebugGraphics.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultBoundedRangeModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultButtonModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultCellEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultComboBoxModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultDesktopManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultFocusManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultListCellRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultListModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultListSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultRowSorter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DefaultSingleSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DesktopManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/DropMode.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/AncestorEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/CaretEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/ChangeEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/DocumentEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/EventListenerList.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/HyperlinkEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/InternalFrameEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/ListDataEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/ListSelectionEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/MenuDragMouseEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/MenuEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/MenuKeyEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/PopupMenuEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/RowSorterEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/SwingPropertyChangeSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/TableColumnModelEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/TableModelEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/TreeExpansionEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/TreeModelEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/TreeSelectionEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Event/UndoableEditEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Filechooser/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Filechooser/FileFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Filechooser/FileNameExtensionFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Filechooser/FileSystemView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Filechooser/FileView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/FocusManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/GrayFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/GroupLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Icon.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ImageIcon.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/InputMap.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/InputVerifier.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/InternalFrameFocusTraversalPolicy.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JCheckBox.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JCheckBoxMenuItem.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JColorChooser.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JComboBox.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JComponent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JDesktopPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JDialog.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JEditorPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JFileChooser.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JFormattedTextField.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JFrame.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JInternalFrame.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JLabel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JLayer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JLayeredPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JList.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JMenu.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JMenuBar.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JMenuItem.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JOptionPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JPanel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JPasswordField.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JPopupMenu.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JProgressBar.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JRadioButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JRadioButtonMenuItem.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JRootPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JScrollBar.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JScrollPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JSeparator.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JSlider.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JSpinner.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JSplitPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JTabbedPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JTable.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JTextArea.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JTextField.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JTextPane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JToggleButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JToolBar.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JToolTip.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JTree.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JViewport.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/JWindow.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/KeyStroke.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/LayoutFocusTraversalPolicy.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/LayoutStyle.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ListCellRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ListModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ListSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/LookAndFeel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/MenuElement.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/MenuSelectionManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/MutableComboBoxModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/OverlayLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Painter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ActionMapUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicArrowButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicBorders.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicColorChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboPopup.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopIconUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDirectoryModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicEditorPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFileChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFormattedTextFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicGraphicsUtils.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicHTML.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicIconFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameTitlePane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLabelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicListUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLookAndFeel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicOptionPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPanelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPasswordFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicProgressBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRootPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSliderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSpinnerUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneDivider.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTabbedPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableHeaderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextAreaUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToggleButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolTipUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTreeUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicViewportUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/ComboPopup.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Basic/DefaultMenuLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/BorderUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ColorChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ColorUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ComboBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ComponentInputMapUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ComponentUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/DesktopIconUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/DesktopPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/DimensionUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/FileChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/FontUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/IconUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/InputMapUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/InsetsUIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/InternalFrameUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/LabelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/LayerUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ListUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/MenuBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/MenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/DefaultMetalTheme.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalBorders.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxIcon.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxIcon.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalDesktopIconUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalFileChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalIconFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameTitlePane.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLabelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLookAndFeel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalMenuBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalPopupMenuSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalProgressBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRadioButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRootPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollButton.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSliderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSplitPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTabbedPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTextFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTheme.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToggleButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolTipUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTreeUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Metal/OceanTheme.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiColorChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiComboBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopIconUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiFileChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiInternalFrameUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLabelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiListUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLookAndFeel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiOptionPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPanelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPopupMenuUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiProgressBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiRootPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSliderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSpinnerUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSplitPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTabbedPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableHeaderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTextUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolTipUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTreeUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiViewportUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AbstractRegionPainter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusLookAndFeel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusStyle.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/State.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/OptionPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/PanelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/PopupMenuUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ProgressBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/RootPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ScrollBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ScrollPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/SeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/SliderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/SpinnerUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/SplitPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/ColorType.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/Region.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthColorChooserUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthComboBoxUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthContext.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopIconUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthEditorPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthFormattedTextFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthGraphicsUtils.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthIcon.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthInternalFrameUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLabelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthListUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLookAndFeel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthOptionPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPainter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPanelUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPasswordFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPopupMenuUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthProgressBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonMenuItemUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRootPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSeparatorUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSliderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSpinnerUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSplitPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyle.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyleFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTabbedPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableHeaderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextAreaUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextFieldUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToggleButtonUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolTipUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTreeUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthViewportUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/TabbedPaneUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/TableHeaderUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/TableUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/TextUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ToolBarUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ToolTipUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/TreeUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/UIResource.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Plaf/ViewportUI.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Popup.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/PopupFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ProgressMonitor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ProgressMonitorInputStream.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Renderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/RepaintManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/RootPaneContainer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/RowFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/RowSorter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ScrollPaneConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ScrollPaneLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Scrollable.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SingleSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SizeRequirements.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SizeSequence.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SortOrder.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SortingFocusTraversalPolicy.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SpinnerDateModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SpinnerListModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SpinnerModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SpinnerNumberModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Spring.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SpringLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SwingConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SwingContainer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SwingUtilities.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/SwingWorker.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/AbstractTableModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/DefaultTableCellRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/DefaultTableColumnModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/DefaultTableModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/JTableHeader.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableCellEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableCellRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableColumn.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableColumnModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableRowSorter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Table/TableStringConverter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/AbstractDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/AbstractWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/AsyncBoxView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/AttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/BadLocationException.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/BoxView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Caret.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/ChangedCharSetException.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/ComponentView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/CompositeView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DateFormatter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DefaultCaret.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DefaultEditorKit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DefaultFormatter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DefaultFormatterFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DefaultHighlighter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DefaultStyledDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Document.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/DocumentFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/EditorKit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Element.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/ElementIterator.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/FieldView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/FlowView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/GapContent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/GlyphView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Highlighter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/BlockView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/CSS.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/FormSubmitEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/FormView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/HTML.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/HTMLDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/HTMLEditorKit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/HTMLFrameHyperlinkEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/HTMLWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/ImageView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/InlineView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/ListView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/MinimalHTMLWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/ObjectView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Option.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/ParagraphView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/AttributeList.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/ContentModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/DTD.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/DTDConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/DocumentParser.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/Element.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/Entity.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/Parser.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/ParserDelegator.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/Parser/TagElement.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Html/StyleSheet.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/IconView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/InternationalFormatter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/JTextComponent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Keymap.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/LabelView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/LayeredHighlighter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/LayoutQueue.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/MaskFormatter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/MutableAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/NavigationFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/NumberFormatter.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/ParagraphView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/PasswordView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/PlainDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/PlainView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Position.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Rtf/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Rtf/RTFEditorKit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Segment.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/SimpleAttributeSet.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/StringContent.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Style.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/StyleConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/StyleContext.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/StyledDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/StyledEditorKit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/TabExpander.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/TabSet.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/TabStop.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/TabableView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/TableView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/TextAction.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/Utilities.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/View.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/ViewFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/WrappedPlainView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Text/ZoneView.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Timer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/TransferHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/AbstractLayoutCache.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/DefaultMutableTreeNode.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/DefaultTreeCellEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/DefaultTreeCellRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/DefaultTreeModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/DefaultTreeSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/ExpandVetoException.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/FixedHeightLayoutCache.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/MutableTreeNode.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/RowMapper.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/TreeCellEditor.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/TreeCellRenderer.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/TreeModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/TreeNode.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/TreePath.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/TreeSelectionModel.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Tree/VariableHeightLayoutCache.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/UIClientPropertyKey.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/UIDefaults.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/UIManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/AbstractUndoableEdit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/CannotRedoException.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/CannotUndoException.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/CompoundEdit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/StateEdit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/StateEditable.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/UndoManager.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/UndoableEdit.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/Undo/UndoableEditSupport.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/UnsupportedLookAndFeelException.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/ViewportLayout.cs create mode 100644 src/net/JNet/Generated/Javax/Swing/WindowConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/Diagnostic.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/DiagnosticCollector.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/DocumentationTool.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/FileObject.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/ForwardingFileObject.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/ForwardingJavaFileManager.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/ForwardingJavaFileObject.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/JavaCompiler.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/JavaFileManager.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/JavaFileObject.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/OptionChecker.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/SimpleJavaFileObject.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/StandardJavaFileManager.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/StandardLocation.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/Tool.cs create mode 100644 src/net/JNet/Generated/Javax/Tools/ToolProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Transaction/Xa/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Transaction/Xa/XAException.cs create mode 100644 src/net/JNet/Generated/Javax/Transaction/Xa/XAResource.cs create mode 100644 src/net/JNet/Generated/Javax/Transaction/Xa/Xid.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Catalog/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Catalog/Catalog.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Catalog/CatalogException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Catalog/CatalogFeatures.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Catalog/CatalogManager.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Catalog/CatalogResolver.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/AlgorithmMethod.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Data.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dom/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dom/DOMCryptoContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dom/DOMStructure.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dom/DOMURIReference.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/CanonicalizationMethod.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/DigestMethod.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Dom/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Dom/DOMSignContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Dom/DOMValidateContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/KeyInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/KeyInfoFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/KeyName.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/KeyValue.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/PGPData.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/RetrievalMethod.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/X509Data.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Keyinfo/X509IssuerSerial.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Manifest.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Reference.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/SignatureMethod.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/SignatureProperties.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/SignatureProperty.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/SignedInfo.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/C14NMethodParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/DigestMethodParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/ExcC14NParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/HMACParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/SignatureMethodParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/TransformParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/XPathFilter2ParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/XPathFilterParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/XPathType.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Spec/XSLTTransformParameterSpec.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/Transform.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/TransformException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/TransformService.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/XMLObject.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/XMLSignContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/XMLSignature.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/XMLSignatureException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/XMLSignatureFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/Dsig/XMLValidateContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/KeySelector.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/KeySelectorException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/KeySelectorResult.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/MarshalException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/NoSuchMechanismException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/NodeSetData.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/OctetStreamData.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/URIDereferencer.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/URIReference.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/URIReferenceException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/XMLCryptoContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Crypto/XMLStructure.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Datatype/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Datatype/DatatypeConfigurationException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Datatype/DatatypeConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Datatype/DatatypeFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Datatype/Duration.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Datatype/XMLGregorianCalendar.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Namespace/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Namespace/NamespaceContext.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Namespace/QName.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/DocumentBuilder.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/DocumentBuilderFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/FactoryConfigurationError.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/ParserConfigurationException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/SAXParser.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Parsers/SAXParserFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/EventFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/Attribute.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/Characters.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/Comment.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/DTD.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/EndDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/EndElement.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/EntityDeclaration.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/EntityReference.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/Namespace.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/NotationDeclaration.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/ProcessingInstruction.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/StartDocument.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/StartElement.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Events/XMLEvent.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/FactoryConfigurationError.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Location.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/StreamFilter.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Util/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Util/EventReaderDelegate.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Util/StreamReaderDelegate.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Util/XMLEventAllocator.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/Util/XMLEventConsumer.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLEventFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLEventReader.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLEventWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLInputFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLOutputFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLReporter.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLResolver.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLStreamConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLStreamException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLStreamReader.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Stream/XMLStreamWriter.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Dom/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Dom/DOMLocator.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Dom/DOMResult.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Dom/DOMSource.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/OutputKeys.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Result.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Sax/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Sax/SAXResult.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Sax/SAXSource.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Sax/SAXTransformerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Sax/TemplatesHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Sax/TransformerHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Source.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/SourceLocator.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Stax/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Stax/StAXResult.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Stax/StAXSource.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Stream/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Stream/StreamResult.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Stream/StreamSource.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Templates.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/Transformer.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/TransformerConfigurationException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/TransformerException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/TransformerFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/TransformerFactoryConfigurationError.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Transform/URIResolver.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/Schema.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/SchemaFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/SchemaFactoryConfigurationError.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/SchemaFactoryLoader.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/TypeInfoProvider.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/Validator.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Validation/ValidatorHandler.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/XMLConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPath.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathConstants.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathEvaluationResult.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathExpression.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathExpressionException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathFactory.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathFactoryConfigurationException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathFunction.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathFunctionException.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathFunctionResolver.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathNodes.cs create mode 100644 src/net/JNet/Generated/Javax/Xml/Xpath/XPathVariableResolver.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/ChannelBinding.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/GSSContext.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/GSSCredential.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/GSSException.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/GSSManager.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/GSSName.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/MessageProp.cs create mode 100644 src/net/JNet/Generated/Org/Ietf/Jgss/Oid.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Attr.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Bootstrap/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Bootstrap/DOMImplementationRegistry.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/CDATASection.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/CharacterData.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Comment.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSS2Properties.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSCharsetRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSFontFaceRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSImportRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSMediaRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSPageRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSPrimitiveValue.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSRuleList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSStyleDeclaration.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSStyleRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSStyleSheet.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSUnknownRule.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSValue.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/CSSValueList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/Counter.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/DOMImplementationCSS.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/DocumentCSS.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/ElementCSSInlineStyle.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/RGBColor.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/Rect.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Css/ViewCSS.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMConfiguration.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMError.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMErrorHandler.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMException.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMImplementation.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMImplementationList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMImplementationSource.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMLocator.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DOMStringList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Document.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DocumentFragment.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/DocumentType.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Element.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/ElementTraversal.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Entity.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/EntityReference.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/DocumentEvent.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/Event.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/EventException.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/EventTarget.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/MouseEvent.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/MutationEvent.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Events/UIEvent.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLAnchorElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLAppletElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLAreaElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLBRElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLBaseElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLBaseFontElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLBodyElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLButtonElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLCollection.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLDListElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLDOMImplementation.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLDirectoryElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLDivElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLDocument.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLFieldSetElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLFontElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLFormElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLFrameElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLFrameSetElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLHRElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLHeadElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLHeadingElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLHtmlElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLIFrameElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLImageElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLInputElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLIsIndexElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLLIElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLLabelElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLLegendElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLLinkElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLMapElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLMenuElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLMetaElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLModElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLOListElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLObjectElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLOptGroupElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLOptionElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLParagraphElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLParamElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLPreElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLQuoteElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLScriptElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLSelectElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLStyleElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTableCaptionElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTableCellElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTableColElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTableElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTableRowElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTableSectionElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTextAreaElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLTitleElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Html/HTMLUListElement.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/DOMImplementationLS.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSException.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSInput.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSLoadEvent.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSOutput.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSParser.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSParserFilter.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSProgressEvent.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSResourceResolver.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSSerializer.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ls/LSSerializerFilter.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/NameList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/NamedNodeMap.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Node.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/NodeList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Notation.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/ProcessingInstruction.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ranges/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ranges/DocumentRange.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ranges/Range.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Ranges/RangeException.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Stylesheets/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Stylesheets/DocumentStyle.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Stylesheets/LinkStyle.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Stylesheets/MediaList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Stylesheets/StyleSheet.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Stylesheets/StyleSheetList.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Text.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Traversal/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Traversal/DocumentTraversal.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Traversal/NodeFilter.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Traversal/NodeIterator.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Traversal/TreeWalker.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/TypeInfo.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/UserDataHandler.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Views/AbstractView.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Views/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Views/DocumentView.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/XPathEvaluator.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/XPathException.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/XPathExpression.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/XPathNSResolver.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/XPathNamespace.cs create mode 100644 src/net/JNet/Generated/Org/W3c/Dom/Xpath/XPathResult.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Attributes.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/ContentHandler.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/DTDHandler.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/EntityResolver.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/ErrorHandler.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/Attributes2.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/Attributes2Impl.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/DeclHandler.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/DefaultHandler2.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/EntityResolver2.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/LexicalHandler.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/Locator2.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Ext/Locator2Impl.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Helpers/AllPackageClasses.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Helpers/AttributesImpl.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Helpers/DefaultHandler.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Helpers/LocatorImpl.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Helpers/NamespaceSupport.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Helpers/XMLFilterImpl.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/InputSource.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/Locator.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/SAXException.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/SAXNotRecognizedException.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/SAXNotSupportedException.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/SAXParseException.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/XMLFilter.cs create mode 100644 src/net/JNet/Generated/Org/Xml/Sax/XMLReader.cs create mode 100644 src/net/JNet/Generated/README.md delete mode 100644 src/net/JNet/Java/Awt/Event/ActionEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/AdjustmentEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/ComponentEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/FocusEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/InputEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/InputMethodEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/ItemEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/KeyEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/MouseEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/MouseWheelEvent.cs delete mode 100644 src/net/JNet/Java/Awt/Event/WindowEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/AWTEventListener.cs (96%) create mode 100644 src/net/JNet/Java/Awt/EventNs/ActionEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/ActionListener.cs (96%) create mode 100644 src/net/JNet/Java/Awt/EventNs/AdjustmentEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/AdjustmentListener.cs (96%) create mode 100644 src/net/JNet/Java/Awt/EventNs/ComponentEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/ComponentListener.cs (98%) create mode 100644 src/net/JNet/Java/Awt/EventNs/FocusEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/FocusListener.cs (97%) create mode 100644 src/net/JNet/Java/Awt/EventNs/InputEvent.cs create mode 100644 src/net/JNet/Java/Awt/EventNs/InputMethodEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/InputMethodListener.cs (97%) rename src/net/JNet/{JavaX/Swing/JTable.cs => Java/Awt/EventNs/ItemEvent.cs} (80%) rename src/net/JNet/Java/Awt/{Event => EventNs}/ItemListener.cs (96%) create mode 100644 src/net/JNet/Java/Awt/EventNs/KeyEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/KeyListener.cs (98%) rename src/net/JNet/Java/Awt/{Event => EventNs}/MouseAdapter.cs (98%) create mode 100644 src/net/JNet/Java/Awt/EventNs/MouseEvent.cs create mode 100644 src/net/JNet/Java/Awt/EventNs/MouseWheelEvent.cs create mode 100644 src/net/JNet/Java/Awt/EventNs/TextEvent.cs rename src/net/JNet/Java/Awt/{Event => EventNs}/TextListener.cs (96%) rename src/net/JNet/Java/Awt/{Event => EventNs}/WindowAdapter.cs (99%) create mode 100644 src/net/JNet/Java/Awt/EventNs/WindowEvent.cs create mode 100644 src/net/JNet/Java/Awt/FontNs/TextHitInfo.cs create mode 100644 src/net/JNet/Java/Lang/Cloneable.cs create mode 100644 src/net/JNet/Java/Lang/Module.cs create mode 100644 src/net/JNet/Java/Lang/ModuleLayer.cs create mode 100644 src/net/JNet/Java/Lang/ModuleNs/ModuleDescriptor.cs create mode 100644 src/net/JNet/Java/Lang/Readable.cs rename src/net/JNet/Java/{Awt/Event/TextEvent.cs => Net/Proxy.cs} (82%) rename src/net/JNet/{JavaX/Swing/JPanel.cs => Java/Net/URI.cs} (83%) create mode 100644 src/net/JNet/Java/Net/URL.cs create mode 100644 src/net/JNet/Java/Net/URLConnection.cs create mode 100644 src/net/JNet/Java/Nio/Channels/Channel.cs delete mode 100644 src/net/JNet/JavaX/Management/Attribute.cs delete mode 100644 src/net/JNet/JavaX/Management/AttributeChangeNotification.cs delete mode 100644 src/net/JNet/JavaX/Management/AttributeChangeNotificationFilter.cs delete mode 100644 src/net/JNet/JavaX/Management/AttributeList.cs delete mode 100644 src/net/JNet/JavaX/Management/AttributeValueExp.cs delete mode 100644 src/net/JNet/JavaX/Management/Descriptor.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanAttributeInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanConstructorInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanFeatureInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanNotificationInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanOperationInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanParameterInfo.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanServer.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanServerConnection.cs delete mode 100644 src/net/JNet/JavaX/Management/MBeanServerNotification.cs delete mode 100644 src/net/JNet/JavaX/Management/Monitor/MonitorNotification.cs delete mode 100644 src/net/JNet/JavaX/Management/Notification.cs delete mode 100644 src/net/JNet/JavaX/Management/NotificationFilterSupport.cs delete mode 100644 src/net/JNet/JavaX/Management/ObjectInstance.cs delete mode 100644 src/net/JNet/JavaX/Management/ObjectName.cs delete mode 100644 src/net/JNet/JavaX/Management/Query.cs delete mode 100644 src/net/JNet/JavaX/Management/QueryEval.cs delete mode 100644 src/net/JNet/JavaX/Management/Relation/MBeanServerNotificationFilter.cs delete mode 100644 src/net/JNet/JavaX/Management/Relation/RelationNotification.cs delete mode 100644 src/net/JNet/JavaX/Management/Remote/JMXAuthenticator.cs delete mode 100644 src/net/JNet/JavaX/Management/Remote/JMXConnectionNotification.cs delete mode 100644 src/net/JNet/JavaX/Management/Remote/JMXConnector.cs delete mode 100644 src/net/JNet/JavaX/Management/Remote/JMXConnectorFactory.cs delete mode 100644 src/net/JNet/JavaX/Management/Remote/JMXServiceURL.cs delete mode 100644 src/net/JNet/JavaX/Management/Remote/NotificationResult.cs delete mode 100644 src/net/JNet/JavaX/Management/StringValueExp.cs delete mode 100644 src/net/JNet/JavaX/Management/Timer/TimerNotification.cs delete mode 100644 src/net/JNet/JavaX/Naming/Binding.cs delete mode 100644 src/net/JNet/JavaX/Naming/Event/NamingEvent.cs delete mode 100644 src/net/JNet/JavaX/Naming/Event/NamingExceptionEvent.cs delete mode 100644 src/net/JNet/JavaX/Swing/AbstractButton.cs delete mode 100644 src/net/JNet/JavaX/Swing/BoxLayout.cs delete mode 100644 src/net/JNet/JavaX/Swing/JButton.cs delete mode 100644 src/net/JNet/JavaX/Swing/JComponent.cs delete mode 100644 src/net/JNet/JavaX/Swing/JFrame.cs delete mode 100644 src/net/JNet/JavaX/Swing/JLabel.cs delete mode 100644 src/net/JNet/JavaX/Swing/JSpinner.cs delete mode 100644 src/net/JNet/JavaX/Swing/JTextArea.cs delete mode 100644 src/net/JNet/JavaX/Swing/JTextField.cs delete mode 100644 src/net/JNet/JavaX/Swing/SpinnerNumberModel.cs delete mode 100644 src/net/JNet/JavaX/Swing/Text/JTextComponent.cs rename src/net/JNet/{Java/Awt/Font/TextHitInfo.cs => Javax/Management/Attribute.cs} (81%) create mode 100644 src/net/JNet/Javax/Management/AttributeChangeNotification.cs rename src/net/JNet/{JavaX/Management/DescriptorRead.cs => Javax/Management/AttributeChangeNotificationFilter.cs} (67%) rename src/net/JNet/{JavaX/Management/DescriptorAccess.cs => Javax/Management/AttributeList.cs} (65%) rename src/net/JNet/{JavaX => Javax}/Management/AttributeNotFoundException.cs (74%) create mode 100644 src/net/JNet/Javax/Management/AttributeValueExp.cs rename src/net/JNet/{JavaX => Javax}/Management/BadAttributeValueExpException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/BadBinaryOpValueExpException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/BadStringOperationException.cs (77%) rename src/net/JNet/{JavaX/Naming/NamingException.cs => Javax/Management/Descriptor.cs} (80%) create mode 100644 src/net/JNet/Javax/Management/DescriptorAccess.cs create mode 100644 src/net/JNet/Javax/Management/DescriptorRead.cs rename src/net/JNet/{JavaX => Javax}/Management/InstanceAlreadyExistsException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/InstanceNotFoundException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/IntrospectionException.cs (75%) rename src/net/JNet/{JavaX => Javax}/Management/InvalidApplicationException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/InvalidAttributeValueException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/JMException.cs (76%) rename src/net/JNet/{JavaX => Javax}/Management/JMRuntimeException.cs (75%) rename src/net/JNet/{JavaX => Javax}/Management/JMX.cs (76%) rename src/net/JNet/{JavaX => Javax}/Management/ListenerNotFoundException.cs (74%) rename src/net/JNet/{JavaX => Javax}/Management/Loading/ClassLoaderRepository.cs (85%) create mode 100644 src/net/JNet/Javax/Management/MBeanAttributeInfo.cs create mode 100644 src/net/JNet/Javax/Management/MBeanConstructorInfo.cs rename src/net/JNet/{JavaX => Javax}/Management/MBeanException.cs (80%) create mode 100644 src/net/JNet/Javax/Management/MBeanFeatureInfo.cs create mode 100644 src/net/JNet/Javax/Management/MBeanInfo.cs create mode 100644 src/net/JNet/Javax/Management/MBeanNotificationInfo.cs create mode 100644 src/net/JNet/Javax/Management/MBeanOperationInfo.cs create mode 100644 src/net/JNet/Javax/Management/MBeanParameterInfo.cs rename src/net/JNet/{JavaX => Javax}/Management/MBeanRegistrationException.cs (75%) create mode 100644 src/net/JNet/Javax/Management/MBeanServer.cs create mode 100644 src/net/JNet/Javax/Management/MBeanServerConnection.cs create mode 100644 src/net/JNet/Javax/Management/MBeanServerNotification.cs rename src/net/JNet/{JavaX => Javax}/Management/MalformedObjectNameException.cs (74%) create mode 100644 src/net/JNet/Javax/Management/Monitor/MonitorNotification.cs rename src/net/JNet/{JavaX => Javax}/Management/NotCompliantMBeanException.cs (74%) rename src/net/JNet/{JavaX/Swing/Event/ChangeEvent.cs => Javax/Management/Notification.cs} (81%) rename src/net/JNet/{JavaX => Javax}/Management/NotificationFilter.cs (96%) rename src/net/JNet/{JavaX/Management/Remote/JMXAddressable.cs => Javax/Management/NotificationFilterSupport.cs} (67%) rename src/net/JNet/{JavaX => Javax}/Management/NotificationListener.cs (96%) create mode 100644 src/net/JNet/Javax/Management/ObjectInstance.cs rename src/net/JNet/{JavaX/Management/QueryExp.cs => Javax/Management/ObjectName.cs} (50%) rename src/net/JNet/{JavaX => Javax}/Management/OperationsException.cs (79%) create mode 100644 src/net/JNet/Javax/Management/Query.cs create mode 100644 src/net/JNet/Javax/Management/QueryEval.cs create mode 100644 src/net/JNet/Javax/Management/QueryExp.cs rename src/net/JNet/{JavaX => Javax}/Management/ReflectionException.cs (82%) rename src/net/JNet/{JavaX/Swing/Event/CaretEvent.cs => Javax/Management/Relation/MBeanServerNotificationFilter.cs} (59%) rename src/net/JNet/{JavaX/Management/Remote/TargetedNotification.cs => Javax/Management/Relation/RelationNotification.cs} (51%) create mode 100644 src/net/JNet/Javax/Management/Remote/JMXAddressable.cs create mode 100644 src/net/JNet/Javax/Management/Remote/JMXAuthenticator.cs create mode 100644 src/net/JNet/Javax/Management/Remote/JMXConnectionNotification.cs rename src/net/JNet/{JavaX/Sql/ConnectionEvent.cs => Javax/Management/Remote/JMXConnector.cs} (63%) rename src/net/JNet/{JavaX/Management/Remote/JMXPrincipal.cs => Javax/Management/Remote/JMXConnectorFactory.cs} (51%) rename src/net/JNet/{JavaX => Javax}/Management/Remote/JMXConnectorProvider.cs (81%) create mode 100644 src/net/JNet/Javax/Management/Remote/JMXPrincipal.cs rename src/net/JNet/{JavaX => Javax}/Management/Remote/JMXProviderException.cs (77%) rename src/net/JNet/{JavaX => Javax}/Management/Remote/JMXServerErrorException.cs (77%) create mode 100644 src/net/JNet/Javax/Management/Remote/JMXServiceURL.cs create mode 100644 src/net/JNet/Javax/Management/Remote/NotificationResult.cs create mode 100644 src/net/JNet/Javax/Management/Remote/TargetedNotification.cs rename src/net/JNet/{JavaX => Javax}/Management/RuntimeErrorException.cs (81%) rename src/net/JNet/{JavaX => Javax}/Management/RuntimeMBeanException.cs (82%) rename src/net/JNet/{JavaX => Javax}/Management/RuntimeOperationsException.cs (81%) rename src/net/JNet/{JavaX => Javax}/Management/ServiceNotFoundException.cs (78%) create mode 100644 src/net/JNet/Javax/Management/StringValueExp.cs create mode 100644 src/net/JNet/Javax/Management/Timer/TimerNotification.cs create mode 100644 src/net/JNet/Javax/Management/ValueExp.cs create mode 100644 src/net/JNet/Javax/Naming/Binding.cs create mode 100644 src/net/JNet/Javax/Naming/Event/EventContext.cs create mode 100644 src/net/JNet/Javax/Naming/Event/NamingEvent.cs rename src/net/JNet/{JavaX/Naming/Event/EventContext.cs => Javax/Naming/Event/NamingExceptionEvent.cs} (74%) rename src/net/JNet/{JavaX => Javax}/Naming/Event/NamingListener.cs (96%) rename src/net/JNet/{JavaX => Javax}/Naming/Event/ObjectChangeListener.cs (96%) create mode 100644 src/net/JNet/Javax/Naming/NameClassPair.cs create mode 100644 src/net/JNet/Javax/Naming/NamingException.cs create mode 100644 src/net/JNet/Javax/Security/Auth/Subject.cs create mode 100644 src/net/JNet/Javax/Sql/ConnectionEvent.cs rename src/net/JNet/{JavaX => Javax}/Sql/ConnectionEventListener.cs (97%) create mode 100644 src/net/JNet/Javax/Swing/AbstractButton.cs create mode 100644 src/net/JNet/Javax/Swing/AbstractSpinnerModel.cs create mode 100644 src/net/JNet/Javax/Swing/BoxLayout.cs create mode 100644 src/net/JNet/Javax/Swing/Event/CaretEvent.cs rename src/net/JNet/{JavaX => Javax}/Swing/Event/CaretListener.cs (96%) create mode 100644 src/net/JNet/Javax/Swing/Event/ChangeEvent.cs rename src/net/JNet/{JavaX => Javax}/Swing/Event/ChangeListener.cs (96%) rename src/net/JNet/{JavaX => Javax}/Swing/Event/MouseAdapter.cs (97%) create mode 100644 src/net/JNet/Javax/Swing/JButton.cs rename src/net/JNet/{JavaX/Swing/KeyStroke.cs => Javax/Swing/JComponent.cs} (82%) create mode 100644 src/net/JNet/Javax/Swing/JFrame.cs create mode 100644 src/net/JNet/Javax/Swing/JLabel.cs create mode 100644 src/net/JNet/Javax/Swing/JPanel.cs create mode 100644 src/net/JNet/Javax/Swing/JSpinner.cs create mode 100644 src/net/JNet/Javax/Swing/JTable.cs create mode 100644 src/net/JNet/Javax/Swing/JTextArea.cs create mode 100644 src/net/JNet/Javax/Swing/JTextField.cs create mode 100644 src/net/JNet/Javax/Swing/KeyStroke.cs create mode 100644 src/net/JNet/Javax/Swing/SpinnerModel.cs create mode 100644 src/net/JNet/Javax/Swing/SpinnerNumberModel.cs rename src/net/JNet/{JavaX => Javax}/Swing/SpringLayout.cs (81%) create mode 100644 src/net/JNet/Javax/Swing/Text/JTextComponent.cs rename src/net/JNet/{JavaX => Javax}/Swing/UIManager.cs (82%) create mode 100644 src/net/JNetReflector/JNetReflectorHelper.cs create mode 100644 src/net/JNetReflector/Templates/AllPackageClassesStubClassListener.template create mode 100644 src/net/JNetReflector/Templates/AllPackageClassesStubNestedClassListener.template diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 0541095bee..95230957f5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -73,7 +73,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - name: Install local file to be used within Javadoc plugin of generated POM - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - name: Create Jars @@ -136,7 +136,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - name: Install local file to be used within Javadoc plugin of generated POM - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - name: Create Jars diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f7b2816015..defffca95e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -104,13 +104,21 @@ jobs: # make bootstrap # make release + - name: Set up Apache Maven Central + if: matrix.language == 'java' + uses: actions/setup-java@v3 + with: # running setup-java again overwrites the settings.xml + distribution: temurin + java-version: 11 + cache: 'maven' + - name: Maven preparation (step 1) if: matrix.language == 'java' run: dotnet build --no-incremental --configuration Release --framework net6.0 /p:Platform="Any CPU" ./src/net/JNet.sln - name: Maven preparation (step 2) if: matrix.language == 'java' - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - if: matrix.language == 'java' diff --git a/.github/workflows/pullrequest.yaml b/.github/workflows/pullrequest.yaml index 71d52d33b1..3f36592e72 100644 --- a/.github/workflows/pullrequest.yaml +++ b/.github/workflows/pullrequest.yaml @@ -66,7 +66,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - name: Install local file to be used within Javadoc plugin of generated POM - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - name: Create Jars @@ -117,7 +117,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - name: Install local file to be used within Javadoc plugin of generated POM - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - name: Create Jars diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index bcf9126f26..879bfb87d7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -37,7 +37,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - name: Install local file to be used within Javadoc plugin of generated POM - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - name: Create Jars @@ -102,7 +102,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - name: Install local file to be used within Javadoc plugin of generated POM - run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.2 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml + run: mvn install:install-file -DgroupId=JCOBridge -DartifactId=JCOBridge -Dversion=2.5.3 -Dpackaging=jar -Dfile=../../../bin/net6.0/JCOBridge.jar -f ./src/java/jnet/pom.xml shell: bash - name: Create Jars diff --git a/src/java/jnet/pom.xml b/src/java/jnet/pom.xml index dce99cb61b..d40e4cb4b9 100644 --- a/src/java/jnet/pom.xml +++ b/src/java/jnet/pom.xml @@ -37,11 +37,11 @@ - 8 - 8 + 11 + 11 ${basedir}/classpathfile.classpath - 1.5.1.0 - 2.5.2 + 1.5.2.0 + 2.5.3 @@ -135,6 +135,8 @@ -cp ${originalClassPath}${path.separator}${basedir}/../../../bin/net6.0/JCOBridge.jar + 11 + 11 @@ -229,5 +231,10 @@ 4.13.1 test + + org.burningwave + core + 12.62.5 + diff --git a/src/java/jnet/src/main/java/org/mases/jnet/JNetReflectorHelper.java b/src/java/jnet/src/main/java/org/mases/jnet/JNetReflectorHelper.java new file mode 100644 index 0000000000..3f847be9bc --- /dev/null +++ b/src/java/jnet/src/main/java/org/mases/jnet/JNetReflectorHelper.java @@ -0,0 +1,80 @@ +/* + * Copyright 2023 MASES s.r.l. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * Refer to LICENSE for more information. + */ + +package org.mases.jnet; + +import org.burningwave.core.assembler.ComponentContainer; +import org.burningwave.core.assembler.ComponentSupplier; +import org.burningwave.core.classes.ClassCriteria; +import org.burningwave.core.classes.ClassHunter; +import org.burningwave.core.classes.SearchConfig; +import org.burningwave.core.classes.ClassHunter.SearchResult; +import org.burningwave.core.io.PathHelper; + +import java.util.Collection; + +public class JNetReflectorHelper { + public static Collection> find() { + ComponentSupplier componentSupplier = ComponentContainer.getInstance(); + PathHelper pathHelper = componentSupplier.getPathHelper(); + ClassHunter classHunter = componentSupplier.getClassHunter(); + SearchConfig searchConfig = SearchConfig.forPaths( + //Here you can add all absolute path you want: + //both folders, zip, jar, war, ear and jmod will be recursively scanned. + //For example you can add: "C:\\Users\\user\\.m2" + //With the row below the search will be executed on runtime Classpaths + pathHelper.getMainClassPaths() + ); + try (ClassHunter.SearchResult searchResult = classHunter.findBy(searchConfig)) { + return searchResult.getClasses(); + } + } + + public static Collection> find(String packageOrModuleName, boolean isModule) { + ComponentSupplier componentSupplier = ComponentContainer.getInstance(); + + if (isModule) { + PathHelper pathHelper = componentSupplier.getPathHelper(); + ClassHunter classHunter = componentSupplier.getClassHunter(); + try (ClassHunter.SearchResult searchResult = classHunter.findBy( + SearchConfig.forPaths( + pathHelper.getAllMainClassPaths() + ).by( + ClassCriteria.create().allThoseThatMatch((currentScannedClass) -> + currentScannedClass.getModule().getName() != null && + currentScannedClass.getModule().getName().equals(packageOrModuleName) + ) + ) + ) + ) { + return searchResult.getClasses(); + } + } else { + ClassHunter classHunter = componentSupplier.getClassHunter(); + SearchConfig searchConfig = SearchConfig.byCriteria( + ClassCriteria.create().allThoseThatMatch((cls) -> { + String packageName = cls.getPackage().getName(); + return packageName != null && packageName.matches(packageOrModuleName); + }) + ); + try (ClassHunter.SearchResult searchResult = classHunter.findBy(searchConfig)) { + return searchResult.getClasses(); + } + } + } +} diff --git a/src/net/Common/Common.props b/src/net/Common/Common.props index 121c7c86a7..72ae5bfb19 100644 --- a/src/net/Common/Common.props +++ b/src/net/Common/Common.props @@ -4,7 +4,7 @@ MASES s.r.l. MASES s.r.l. MASES s.r.l. - 1.5.1.0 + 1.5.2.0 latest true true diff --git a/src/net/Documentation/articles/usageReflector.md b/src/net/Documentation/articles/usageReflector.md index ddddd73672..2d9290b013 100644 --- a/src/net/Documentation/articles/usageReflector.md +++ b/src/net/Documentation/articles/usageReflector.md @@ -22,8 +22,29 @@ _jnr_ accepts the following command-line switch: * **JavadocVersion**: The version of the Javadoc to be associated to the classes, it means the Javadoc tool version used * **DestinationRootPath**: The destination root path where reflected classes will be stored * **JarList**: A CSV list of JAR to be analyzed or folders containing the JARs +* **DoNotAddJarsInClasspath**: The option inform the tool to not add the Jars in classpath +* **ModulesToParse**: A CSV list of module patterns to be parsed during analysis, it avoids the usage of OriginRootPath * **NamespacesToAvoid**: A CSV list of namespaces to be removed from analysis +* **ClassesToAvoid**: A CSV list of classes to be removed during analysis +* **ClassesToBeListener**: A CSV list of class names to be treated as Listener +* **NamespacesInConflict**: A CSV list of namespaces in conflict with class name: to this one will be added an "Ns" at the end * **ReflectDeprecated**: The option forces the tool to write any constructor, method or field marked as deprecated, default is to avoid deprecated * **DryRun**: Execute everything, but do not write anything to disk * **TraceLevel**: The level of traces to be reported: 0 - Critical ... 5 - Verbose -* **TraceTo**: The file name where traces will be write, default write to console \ No newline at end of file +* **TraceTo**: The file name where traces will be write, default write to console + +## JNet reflected classes + +Many JNet classes are generated using JNetReflector. The JVM used to build the classes is the Temurin version 11 which is the minimum JVM version supported from JCOBridge. +The command line interface used is: + +> jnetreflector -ModulesToParse org.*,java.* -DestinationRootPath .\src\net\JNet\Generated -OriginJavadocUrl "https://docs.oracle.com/en/java/javase/11/docs/api/" -JavadocVersion 11 \ +> -ClassesToBeListener javax.management.NotificationFilter \ +> -ClassesToAvoid javax.swing.ToolTipManager,javax.swing.text.html.HTMLEditorKit$LinkController,javax.swing.plaf.basic.BasicTreeUI$MouseHandler,javax.swing.plaf.basic.BasicDesktopIconUI$MouseInputHandler,javax.swing.plaf.basic.BasicTabbedPaneUI$FocusHandler,javax.swing.plaf.basic.BasicComboBoxUI$KeyHandler,javax.swing.plaf.basic.BasicSliderUI$ComponentHandler,javax.swing.plaf.basic.BasicComboPopup$InvocationKeyHandler,javax.swing.plaf.basic.BasicTreeUI$KeyHandler,javax.swing.plaf.basic.BasicTreeUI$ComponentHandler,javax.swing.plaf.basic.BasicSplitPaneUI$FocusHandler,javax.swing.plaf.basic.BasicTabbedPaneUI$MouseHandler \ +> -NamespacesToAvoid org.jcp.xml.dsig.internal,com.oracle,com.sun,org.mases,org.junit,org.hamcrest,org.burningwave,org.graalvm,org.slf4j,java.awt.peer \ +> -NamespacesInConflict java.lang.module,java.awt.color,java.awt.desktop,java.awt.image,java.awt.event,java.awt.font + +### Running environment for PowerShell users + +The command above fails in PowerShell because the nested class separator ($) is used from PowerShell to substitute variable values. +The previous command runs without problems in a Windows Command Prompt diff --git a/src/net/JNet/Extensions/JavaUtilExtensions.cs b/src/net/JNet/Extensions/JavaUtilExtensions.cs index 0240206393..3a8a095817 100644 --- a/src/net/JNet/Extensions/JavaUtilExtensions.cs +++ b/src/net/JNet/Extensions/JavaUtilExtensions.cs @@ -76,7 +76,7 @@ public static Java.Util.List ToJList(this ICollection collection) public static System.Collections.Generic.Dictionary ToDictiony(this Map map) { System.Collections.Generic.Dictionary dictionary = new(); - if (map.IsEmpty) return dictionary; + if (map.IsEmpty()) return dictionary; foreach (var item in map.EntrySet) { dictionary.Add(item.Key, item.Value); diff --git a/src/net/JNet/Generated/Java/Applet/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Applet/AllPackageClasses.cs new file mode 100644 index 0000000000..77d0de583d --- /dev/null +++ b/src/net/JNet/Generated/Java/Applet/AllPackageClasses.cs @@ -0,0 +1,27 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Applet +{ + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AWTError.cs b/src/net/JNet/Generated/Java/Awt/AWTError.cs new file mode 100644 index 0000000000..89666eed77 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AWTError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AWTError + public partial class AWTError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AWTEvent.cs b/src/net/JNet/Generated/Java/Awt/AWTEvent.cs new file mode 100644 index 0000000000..ce7c4536db --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AWTEvent.cs @@ -0,0 +1,166 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AWTEvent + public partial class AWTEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#(java.lang.Object,int) + /// + public AWTEvent(object arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#RESERVED_ID_MAX + /// + public static int RESERVED_ID_MAX => Clazz.GetField("RESERVED_ID_MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#ACTION_EVENT_MASK + /// + public static long ACTION_EVENT_MASK => Clazz.GetField("ACTION_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#ADJUSTMENT_EVENT_MASK + /// + public static long ADJUSTMENT_EVENT_MASK => Clazz.GetField("ADJUSTMENT_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#COMPONENT_EVENT_MASK + /// + public static long COMPONENT_EVENT_MASK => Clazz.GetField("COMPONENT_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#CONTAINER_EVENT_MASK + /// + public static long CONTAINER_EVENT_MASK => Clazz.GetField("CONTAINER_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#FOCUS_EVENT_MASK + /// + public static long FOCUS_EVENT_MASK => Clazz.GetField("FOCUS_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#HIERARCHY_BOUNDS_EVENT_MASK + /// + public static long HIERARCHY_BOUNDS_EVENT_MASK => Clazz.GetField("HIERARCHY_BOUNDS_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#HIERARCHY_EVENT_MASK + /// + public static long HIERARCHY_EVENT_MASK => Clazz.GetField("HIERARCHY_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#INPUT_METHOD_EVENT_MASK + /// + public static long INPUT_METHOD_EVENT_MASK => Clazz.GetField("INPUT_METHOD_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#INVOCATION_EVENT_MASK + /// + public static long INVOCATION_EVENT_MASK => Clazz.GetField("INVOCATION_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#ITEM_EVENT_MASK + /// + public static long ITEM_EVENT_MASK => Clazz.GetField("ITEM_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#KEY_EVENT_MASK + /// + public static long KEY_EVENT_MASK => Clazz.GetField("KEY_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#MOUSE_EVENT_MASK + /// + public static long MOUSE_EVENT_MASK => Clazz.GetField("MOUSE_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#MOUSE_MOTION_EVENT_MASK + /// + public static long MOUSE_MOTION_EVENT_MASK => Clazz.GetField("MOUSE_MOTION_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#MOUSE_WHEEL_EVENT_MASK + /// + public static long MOUSE_WHEEL_EVENT_MASK => Clazz.GetField("MOUSE_WHEEL_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#PAINT_EVENT_MASK + /// + public static long PAINT_EVENT_MASK => Clazz.GetField("PAINT_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#TEXT_EVENT_MASK + /// + public static long TEXT_EVENT_MASK => Clazz.GetField("TEXT_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#WINDOW_EVENT_MASK + /// + public static long WINDOW_EVENT_MASK => Clazz.GetField("WINDOW_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#WINDOW_FOCUS_EVENT_MASK + /// + public static long WINDOW_FOCUS_EVENT_MASK => Clazz.GetField("WINDOW_FOCUS_EVENT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#WINDOW_STATE_EVENT_MASK + /// + public static long WINDOW_STATE_EVENT_MASK => Clazz.GetField("WINDOW_STATE_EVENT_MASK"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#getID() + /// + public int ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#paramString() + /// + public string ParamString() + { + return IExecute("paramString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html#setSource(java.lang.Object) + /// + public void SetSource(object arg0) + { + IExecute("setSource", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AWTEventMulticaster.cs b/src/net/JNet/Generated/Java/Awt/AWTEventMulticaster.cs new file mode 100644 index 0000000000..08ed664406 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AWTEventMulticaster.cs @@ -0,0 +1,579 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AWTEventMulticaster + public partial class AWTEventMulticaster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ComponentListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.ContainerListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.FocusListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.KeyListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.MouseListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.MouseMotionListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.WindowListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.WindowFocusListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.WindowStateListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.ActionListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.ItemListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.AdjustmentListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.TextListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.InputMethodListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.HierarchyListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.HierarchyBoundsListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.MouseWheelListener(Java.Awt.AWTEventMulticaster t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.ActionListener,java.awt.event.ActionListener) + /// + public static Java.Awt.EventNs.ActionListener Add(Java.Awt.EventNs.ActionListener arg0, Java.Awt.EventNs.ActionListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.ActionListener,java.awt.event.ActionListener) + /// + public static Java.Awt.EventNs.ActionListener Remove(Java.Awt.EventNs.ActionListener arg0, Java.Awt.EventNs.ActionListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.AdjustmentListener,java.awt.event.AdjustmentListener) + /// + public static Java.Awt.EventNs.AdjustmentListener Add(Java.Awt.EventNs.AdjustmentListener arg0, Java.Awt.EventNs.AdjustmentListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.AdjustmentListener,java.awt.event.AdjustmentListener) + /// + public static Java.Awt.EventNs.AdjustmentListener Remove(Java.Awt.EventNs.AdjustmentListener arg0, Java.Awt.EventNs.AdjustmentListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.ComponentListener,java.awt.event.ComponentListener) + /// + public static Java.Awt.EventNs.ComponentListener Add(Java.Awt.EventNs.ComponentListener arg0, Java.Awt.EventNs.ComponentListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.ComponentListener,java.awt.event.ComponentListener) + /// + public static Java.Awt.EventNs.ComponentListener Remove(Java.Awt.EventNs.ComponentListener arg0, Java.Awt.EventNs.ComponentListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.ContainerListener,java.awt.event.ContainerListener) + /// + public static Java.Awt.EventNs.ContainerListener Add(Java.Awt.EventNs.ContainerListener arg0, Java.Awt.EventNs.ContainerListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.ContainerListener,java.awt.event.ContainerListener) + /// + public static Java.Awt.EventNs.ContainerListener Remove(Java.Awt.EventNs.ContainerListener arg0, Java.Awt.EventNs.ContainerListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.FocusListener,java.awt.event.FocusListener) + /// + public static Java.Awt.EventNs.FocusListener Add(Java.Awt.EventNs.FocusListener arg0, Java.Awt.EventNs.FocusListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.FocusListener,java.awt.event.FocusListener) + /// + public static Java.Awt.EventNs.FocusListener Remove(Java.Awt.EventNs.FocusListener arg0, Java.Awt.EventNs.FocusListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.HierarchyBoundsListener,java.awt.event.HierarchyBoundsListener) + /// + public static Java.Awt.EventNs.HierarchyBoundsListener Add(Java.Awt.EventNs.HierarchyBoundsListener arg0, Java.Awt.EventNs.HierarchyBoundsListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.HierarchyBoundsListener,java.awt.event.HierarchyBoundsListener) + /// + public static Java.Awt.EventNs.HierarchyBoundsListener Remove(Java.Awt.EventNs.HierarchyBoundsListener arg0, Java.Awt.EventNs.HierarchyBoundsListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.HierarchyListener,java.awt.event.HierarchyListener) + /// + public static Java.Awt.EventNs.HierarchyListener Add(Java.Awt.EventNs.HierarchyListener arg0, Java.Awt.EventNs.HierarchyListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.HierarchyListener,java.awt.event.HierarchyListener) + /// + public static Java.Awt.EventNs.HierarchyListener Remove(Java.Awt.EventNs.HierarchyListener arg0, Java.Awt.EventNs.HierarchyListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.InputMethodListener,java.awt.event.InputMethodListener) + /// + public static Java.Awt.EventNs.InputMethodListener Add(Java.Awt.EventNs.InputMethodListener arg0, Java.Awt.EventNs.InputMethodListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.InputMethodListener,java.awt.event.InputMethodListener) + /// + public static Java.Awt.EventNs.InputMethodListener Remove(Java.Awt.EventNs.InputMethodListener arg0, Java.Awt.EventNs.InputMethodListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.ItemListener,java.awt.event.ItemListener) + /// + public static Java.Awt.EventNs.ItemListener Add(Java.Awt.EventNs.ItemListener arg0, Java.Awt.EventNs.ItemListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.ItemListener,java.awt.event.ItemListener) + /// + public static Java.Awt.EventNs.ItemListener Remove(Java.Awt.EventNs.ItemListener arg0, Java.Awt.EventNs.ItemListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.KeyListener,java.awt.event.KeyListener) + /// + public static Java.Awt.EventNs.KeyListener Add(Java.Awt.EventNs.KeyListener arg0, Java.Awt.EventNs.KeyListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.KeyListener,java.awt.event.KeyListener) + /// + public static Java.Awt.EventNs.KeyListener Remove(Java.Awt.EventNs.KeyListener arg0, Java.Awt.EventNs.KeyListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.MouseListener,java.awt.event.MouseListener) + /// + public static Java.Awt.EventNs.MouseListener Add(Java.Awt.EventNs.MouseListener arg0, Java.Awt.EventNs.MouseListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.MouseListener,java.awt.event.MouseListener) + /// + public static Java.Awt.EventNs.MouseListener Remove(Java.Awt.EventNs.MouseListener arg0, Java.Awt.EventNs.MouseListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.MouseMotionListener,java.awt.event.MouseMotionListener) + /// + public static Java.Awt.EventNs.MouseMotionListener Add(Java.Awt.EventNs.MouseMotionListener arg0, Java.Awt.EventNs.MouseMotionListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.MouseMotionListener,java.awt.event.MouseMotionListener) + /// + public static Java.Awt.EventNs.MouseMotionListener Remove(Java.Awt.EventNs.MouseMotionListener arg0, Java.Awt.EventNs.MouseMotionListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.MouseWheelListener,java.awt.event.MouseWheelListener) + /// + public static Java.Awt.EventNs.MouseWheelListener Add(Java.Awt.EventNs.MouseWheelListener arg0, Java.Awt.EventNs.MouseWheelListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.MouseWheelListener,java.awt.event.MouseWheelListener) + /// + public static Java.Awt.EventNs.MouseWheelListener Remove(Java.Awt.EventNs.MouseWheelListener arg0, Java.Awt.EventNs.MouseWheelListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.TextListener,java.awt.event.TextListener) + /// + public static Java.Awt.EventNs.TextListener Add(Java.Awt.EventNs.TextListener arg0, Java.Awt.EventNs.TextListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.TextListener,java.awt.event.TextListener) + /// + public static Java.Awt.EventNs.TextListener Remove(Java.Awt.EventNs.TextListener arg0, Java.Awt.EventNs.TextListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.WindowFocusListener,java.awt.event.WindowFocusListener) + /// + public static Java.Awt.EventNs.WindowFocusListener Add(Java.Awt.EventNs.WindowFocusListener arg0, Java.Awt.EventNs.WindowFocusListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.WindowFocusListener,java.awt.event.WindowFocusListener) + /// + public static Java.Awt.EventNs.WindowFocusListener Remove(Java.Awt.EventNs.WindowFocusListener arg0, Java.Awt.EventNs.WindowFocusListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.WindowListener,java.awt.event.WindowListener) + /// + public static Java.Awt.EventNs.WindowListener Add(Java.Awt.EventNs.WindowListener arg0, Java.Awt.EventNs.WindowListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.WindowListener,java.awt.event.WindowListener) + /// + public static Java.Awt.EventNs.WindowListener Remove(Java.Awt.EventNs.WindowListener arg0, Java.Awt.EventNs.WindowListener arg1) + { + return SExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.WindowStateListener,java.awt.event.WindowStateListener) + /// + public static Java.Awt.EventNs.WindowStateListener Add(Java.Awt.EventNs.WindowStateListener arg0, Java.Awt.EventNs.WindowStateListener arg1) + { + return SExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.WindowStateListener,java.awt.event.WindowStateListener) + /// + public static Java.Awt.EventNs.WindowStateListener Remove(Java.Awt.EventNs.WindowStateListener arg0, Java.Awt.EventNs.WindowStateListener arg1) + { + return SExecute("remove", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#adjustmentValueChanged(java.awt.event.AdjustmentEvent) + /// + public void AdjustmentValueChanged(Java.Awt.EventNs.AdjustmentEvent arg0) + { + IExecute("adjustmentValueChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#ancestorMoved(java.awt.event.HierarchyEvent) + /// + public void AncestorMoved(Java.Awt.EventNs.HierarchyEvent arg0) + { + IExecute("ancestorMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#ancestorResized(java.awt.event.HierarchyEvent) + /// + public void AncestorResized(Java.Awt.EventNs.HierarchyEvent arg0) + { + IExecute("ancestorResized", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#caretPositionChanged(java.awt.event.InputMethodEvent) + /// + public void CaretPositionChanged(Java.Awt.EventNs.InputMethodEvent arg0) + { + IExecute("caretPositionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#componentAdded(java.awt.event.ContainerEvent) + /// + public void ComponentAdded(Java.Awt.EventNs.ContainerEvent arg0) + { + IExecute("componentAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#componentHidden(java.awt.event.ComponentEvent) + /// + public void ComponentHidden(Java.Awt.EventNs.ComponentEvent arg0) + { + IExecute("componentHidden", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#componentMoved(java.awt.event.ComponentEvent) + /// + public void ComponentMoved(Java.Awt.EventNs.ComponentEvent arg0) + { + IExecute("componentMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#componentRemoved(java.awt.event.ContainerEvent) + /// + public void ComponentRemoved(Java.Awt.EventNs.ContainerEvent arg0) + { + IExecute("componentRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#componentResized(java.awt.event.ComponentEvent) + /// + public void ComponentResized(Java.Awt.EventNs.ComponentEvent arg0) + { + IExecute("componentResized", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#componentShown(java.awt.event.ComponentEvent) + /// + public void ComponentShown(Java.Awt.EventNs.ComponentEvent arg0) + { + IExecute("componentShown", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#hierarchyChanged(java.awt.event.HierarchyEvent) + /// + public void HierarchyChanged(Java.Awt.EventNs.HierarchyEvent arg0) + { + IExecute("hierarchyChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#inputMethodTextChanged(java.awt.event.InputMethodEvent) + /// + public void InputMethodTextChanged(Java.Awt.EventNs.InputMethodEvent arg0) + { + IExecute("inputMethodTextChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#itemStateChanged(java.awt.event.ItemEvent) + /// + public void ItemStateChanged(Java.Awt.EventNs.ItemEvent arg0) + { + IExecute("itemStateChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#keyPressed(java.awt.event.KeyEvent) + /// + public void KeyPressed(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("keyPressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#keyReleased(java.awt.event.KeyEvent) + /// + public void KeyReleased(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("keyReleased", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#keyTyped(java.awt.event.KeyEvent) + /// + public void KeyTyped(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("keyTyped", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseClicked(java.awt.event.MouseEvent) + /// + public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseClicked", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseDragged(java.awt.event.MouseEvent) + /// + public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseDragged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseEntered(java.awt.event.MouseEvent) + /// + public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseEntered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseExited(java.awt.event.MouseEvent) + /// + public void MouseExited(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseExited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseMoved(java.awt.event.MouseEvent) + /// + public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mousePressed(java.awt.event.MouseEvent) + /// + public void MousePressed(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mousePressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseReleased(java.awt.event.MouseEvent) + /// + public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseReleased", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseWheelMoved(java.awt.event.MouseWheelEvent) + /// + public void MouseWheelMoved(Java.Awt.EventNs.MouseWheelEvent arg0) + { + IExecute("mouseWheelMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#textValueChanged(java.awt.event.TextEvent) + /// + public void TextValueChanged(Java.Awt.EventNs.TextEvent arg0) + { + IExecute("textValueChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowActivated(java.awt.event.WindowEvent) + /// + public void WindowActivated(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowActivated", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowClosed(java.awt.event.WindowEvent) + /// + public void WindowClosed(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowClosed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowClosing(java.awt.event.WindowEvent) + /// + public void WindowClosing(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowClosing", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowDeactivated(java.awt.event.WindowEvent) + /// + public void WindowDeactivated(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowDeactivated", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowDeiconified(java.awt.event.WindowEvent) + /// + public void WindowDeiconified(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowDeiconified", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowGainedFocus(java.awt.event.WindowEvent) + /// + public void WindowGainedFocus(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowGainedFocus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowIconified(java.awt.event.WindowEvent) + /// + public void WindowIconified(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowIconified", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowLostFocus(java.awt.event.WindowEvent) + /// + public void WindowLostFocus(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowLostFocus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowOpened(java.awt.event.WindowEvent) + /// + public void WindowOpened(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowOpened", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowStateChanged(java.awt.event.WindowEvent) + /// + public void WindowStateChanged(Java.Awt.EventNs.WindowEvent arg0) + { + IExecute("windowStateChanged", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AWTException.cs b/src/net/JNet/Generated/Java/Awt/AWTException.cs new file mode 100644 index 0000000000..d7100944cf --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AWTException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AWTException + public partial class AWTException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AWTKeyStroke.cs b/src/net/JNet/Generated/Java/Awt/AWTKeyStroke.cs new file mode 100644 index 0000000000..030c60b444 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AWTKeyStroke.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AWTKeyStroke + public partial class AWTKeyStroke + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.AWTKeyStroke t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getAWTKeyStroke(char) + /// + public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(char arg0) + { + return SExecute("getAWTKeyStroke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getAWTKeyStroke(int,int,boolean) + /// + public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(int arg0, int arg1, bool arg2) + { + return SExecute("getAWTKeyStroke", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getAWTKeyStroke(int,int) + /// + public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(int arg0, int arg1) + { + return SExecute("getAWTKeyStroke", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getAWTKeyStroke(java.lang.Character,int) + /// + public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(char? arg0, int arg1) + { + return SExecute("getAWTKeyStroke", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getAWTKeyStroke(java.lang.String) + /// + public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(string arg0) + { + return SExecute("getAWTKeyStroke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getAWTKeyStrokeForEvent(java.awt.event.KeyEvent) + /// + public static Java.Awt.AWTKeyStroke GetAWTKeyStrokeForEvent(Java.Awt.EventNs.KeyEvent arg0) + { + return SExecute("getAWTKeyStrokeForEvent", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getKeyChar() + /// + public char KeyChar + { + get { return IExecute("getKeyChar"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getKeyCode() + /// + public int KeyCode + { + get { return IExecute("getKeyCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getKeyEventType() + /// + public int KeyEventType + { + get { return IExecute("getKeyEventType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html#isOnKeyRelease() + /// + public bool IsOnKeyRelease() + { + return IExecute("isOnKeyRelease"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AWTPermission.cs b/src/net/JNet/Generated/Java/Awt/AWTPermission.cs new file mode 100644 index 0000000000..0eb467799d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AWTPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AWTPermission + public partial class AWTPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTPermission.html#(java.lang.String,java.lang.String) + /// + public AWTPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTPermission.html#(java.lang.String) + /// + public AWTPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ActiveEvent.cs b/src/net/JNet/Generated/Java/Awt/ActiveEvent.cs new file mode 100644 index 0000000000..5d5232feb6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ActiveEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ActiveEvent + public partial class ActiveEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ActiveEvent.html#dispatch() + /// + public void Dispatch() + { + IExecute("dispatch"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Adjustable.cs b/src/net/JNet/Generated/Java/Awt/Adjustable.cs new file mode 100644 index 0000000000..10052d0b4a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Adjustable.cs @@ -0,0 +1,133 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Adjustable + public partial class Adjustable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#HORIZONTAL + /// + public static int HORIZONTAL => Clazz.GetField("HORIZONTAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#NO_ORIENTATION + /// + public static int NO_ORIENTATION => Clazz.GetField("NO_ORIENTATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#VERTICAL + /// + public static int VERTICAL => Clazz.GetField("VERTICAL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getBlockIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#setBlockIncrement(int) + /// + public int BlockIncrement + { + get { return IExecute("getBlockIncrement"); } set { IExecute("setBlockIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getOrientation() + /// + public int Orientation + { + get { return IExecute("getOrientation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getUnitIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#setUnitIncrement(int) + /// + public int UnitIncrement + { + get { return IExecute("getUnitIncrement"); } set { IExecute("setUnitIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#getVisibleAmount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#setVisibleAmount(int) + /// + public int VisibleAmount + { + get { return IExecute("getVisibleAmount"); } set { IExecute("setVisibleAmount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#addAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void AddAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("addAdjustmentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html#removeAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void RemoveAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("removeAdjustmentListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/AllPackageClasses.cs new file mode 100644 index 0000000000..13ba1b0b96 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AllPackageClasses.cs @@ -0,0 +1,4494 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt +{ + #region ActiveEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ActiveEvent.html + /// + public partial class ActiveEvent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActiveEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActiveEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ActiveEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Adjustable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html + /// + public partial class Adjustable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Adjustable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Adjustable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Adjustable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AlphaComposite + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html + /// + public partial class AlphaComposite : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlphaComposite() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlphaComposite(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.AlphaComposite"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AWTError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTError.html + /// + public partial class AWTError : Java.Lang.Error + { + public AWTError() { } + + /// + public override string ClassName => "java.awt.AWTError"; + + // TODO: complete the class + + } + #endregion + + #region AWTEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEvent.html + /// + public partial class AWTEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AWTEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AWTEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.AWTEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AWTEventMulticaster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTEventMulticaster.html + /// + public partial class AWTEventMulticaster : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AWTEventMulticaster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AWTEventMulticaster(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.AWTEventMulticaster"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AWTException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTException.html + /// + public partial class AWTException : Java.Lang.Exception + { + public AWTException() { } + + /// + public override string ClassName => "java.awt.AWTException"; + + // TODO: complete the class + + } + #endregion + + #region AWTKeyStroke + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTKeyStroke.html + /// + public partial class AWTKeyStroke : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AWTKeyStroke() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AWTKeyStroke(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.AWTKeyStroke"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AWTPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AWTPermission.html + /// + public partial class AWTPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AWTPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AWTPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.AWTPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicStroke + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html + /// + public partial class BasicStroke : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicStroke() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicStroke(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.BasicStroke"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BorderLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html + /// + public partial class BorderLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BorderLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BorderLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.BorderLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferCapabilities + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html + /// + public partial class BufferCapabilities : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferCapabilities() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferCapabilities(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.BufferCapabilities"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FlipContents + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html + /// + public partial class FlipContents : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlipContents() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlipContents(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.BufferCapabilities$FlipContents"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Button + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html + /// + public partial class Button : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Button() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Button(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Button"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Canvas + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Canvas.html + /// + public partial class Canvas : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Canvas() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Canvas(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Canvas"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CardLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html + /// + public partial class CardLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CardLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CardLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.CardLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Checkbox + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html + /// + public partial class Checkbox : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Checkbox() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Checkbox(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Checkbox"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CheckboxGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxGroup.html + /// + public partial class CheckboxGroup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CheckboxGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CheckboxGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.CheckboxGroup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CheckboxMenuItem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html + /// + public partial class CheckboxMenuItem : Java.Awt.MenuItem + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CheckboxMenuItem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CheckboxMenuItem(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.CheckboxMenuItem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Choice + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html + /// + public partial class Choice : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Choice() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Choice(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Choice"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Color + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html + /// + public partial class Color : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Color() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Color(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Color"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Component + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html + /// + public partial class Component : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Component() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Component(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Component"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BaselineResizeBehavior + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html + /// + public partial class BaselineResizeBehavior : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BaselineResizeBehavior() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BaselineResizeBehavior(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Component$BaselineResizeBehavior"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ComponentOrientation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html + /// + public partial class ComponentOrientation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentOrientation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentOrientation(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ComponentOrientation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Composite + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Composite.html + /// + public partial class Composite : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Composite() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Composite(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Composite"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CompositeContext.html + /// + public partial class CompositeContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.CompositeContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Container + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html + /// + public partial class Container : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Container() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Container(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Container"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ContainerOrderFocusTraversalPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ContainerOrderFocusTraversalPolicy.html + /// + public partial class ContainerOrderFocusTraversalPolicy : Java.Awt.FocusTraversalPolicy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ContainerOrderFocusTraversalPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ContainerOrderFocusTraversalPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ContainerOrderFocusTraversalPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Cursor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html + /// + public partial class Cursor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Cursor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Cursor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Cursor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultFocusTraversalPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DefaultFocusTraversalPolicy.html + /// + public partial class DefaultFocusTraversalPolicy : Java.Awt.ContainerOrderFocusTraversalPolicy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultFocusTraversalPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultFocusTraversalPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.DefaultFocusTraversalPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultKeyboardFocusManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DefaultKeyboardFocusManager.html + /// + public partial class DefaultKeyboardFocusManager : Java.Awt.KeyboardFocusManager + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultKeyboardFocusManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultKeyboardFocusManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.DefaultKeyboardFocusManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Desktop + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html + /// + public partial class Desktop : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Desktop() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Desktop(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Desktop"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Action + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html + /// + public partial class Action : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Action() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Action(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Desktop$Action"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Dialog + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html + /// + public partial class Dialog : Java.Awt.Window + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Dialog() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Dialog(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Dialog"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ModalExclusionType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html + /// + public partial class ModalExclusionType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModalExclusionType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModalExclusionType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Dialog$ModalExclusionType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ModalityType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalityType.html + /// + public partial class ModalityType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModalityType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModalityType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Dialog$ModalityType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Dimension + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html + /// + public partial class Dimension : Java.Awt.Geom.Dimension2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Dimension() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Dimension(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Dimension"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DisplayMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html + /// + public partial class DisplayMode : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DisplayMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DisplayMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.DisplayMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EventQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html + /// + public partial class EventQueue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.EventQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileDialog + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html + /// + public partial class FileDialog : Java.Awt.Dialog + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileDialog() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileDialog(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.FileDialog"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FlowLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html + /// + public partial class FlowLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlowLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlowLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.FlowLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FocusTraversalPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html + /// + public partial class FocusTraversalPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusTraversalPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusTraversalPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.FocusTraversalPolicy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Font + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html + /// + public partial class Font : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Font() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Font(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Font"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FontFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontFormatException.html + /// + public partial class FontFormatException : Java.Lang.Exception + { + public FontFormatException() { } + + /// + public override string ClassName => "java.awt.FontFormatException"; + + // TODO: complete the class + + } + #endregion + + #region FontMetrics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html + /// + public partial class FontMetrics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FontMetrics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FontMetrics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.FontMetrics"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Frame + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html + /// + public partial class Frame : Java.Awt.Window + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Frame() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Frame(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Frame"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GradientPaint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html + /// + public partial class GradientPaint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GradientPaint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GradientPaint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GradientPaint"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Graphics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html + /// + public partial class Graphics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Graphics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Graphics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Graphics"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Graphics2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html + /// + public partial class Graphics2D : Java.Awt.Graphics + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Graphics2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Graphics2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Graphics2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GraphicsConfigTemplate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html + /// + public partial class GraphicsConfigTemplate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GraphicsConfigTemplate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GraphicsConfigTemplate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GraphicsConfigTemplate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GraphicsConfiguration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html + /// + public partial class GraphicsConfiguration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GraphicsConfiguration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GraphicsConfiguration(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GraphicsConfiguration"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GraphicsDevice + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html + /// + public partial class GraphicsDevice : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GraphicsDevice() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GraphicsDevice(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GraphicsDevice"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region WindowTranslucency + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html + /// + public partial class WindowTranslucency : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WindowTranslucency() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WindowTranslucency(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GraphicsDevice$WindowTranslucency"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region GraphicsEnvironment + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html + /// + public partial class GraphicsEnvironment : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GraphicsEnvironment() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GraphicsEnvironment(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GraphicsEnvironment"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GridBagConstraints + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html + /// + public partial class GridBagConstraints : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GridBagConstraints() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GridBagConstraints(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GridBagConstraints"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GridBagLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html + /// + public partial class GridBagLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GridBagLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GridBagLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GridBagLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GridBagLayoutInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayoutInfo.html + /// + public partial class GridBagLayoutInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GridBagLayoutInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GridBagLayoutInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GridBagLayoutInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GridLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html + /// + public partial class GridLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GridLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GridLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.GridLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HeadlessException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/HeadlessException.html + /// + public partial class HeadlessException : Java.Lang.UnsupportedOperationException + { + public HeadlessException() { } + + /// + public override string ClassName => "java.awt.HeadlessException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalComponentStateException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/IllegalComponentStateException.html + /// + public partial class IllegalComponentStateException : Java.Lang.IllegalStateException + { + public IllegalComponentStateException() { } + + /// + public override string ClassName => "java.awt.IllegalComponentStateException"; + + // TODO: complete the class + + } + #endregion + + #region Image + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html + /// + public partial class Image : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Image() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Image(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Image"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageCapabilities + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ImageCapabilities.html + /// + public partial class ImageCapabilities : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageCapabilities() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageCapabilities(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ImageCapabilities"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Insets + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html + /// + public partial class Insets : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Insets() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Insets(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Insets"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ItemSelectable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ItemSelectable.html + /// + public partial class ItemSelectable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ItemSelectable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ItemSelectable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ItemSelectable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobAttributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html + /// + public partial class JobAttributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobAttributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobAttributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.JobAttributes"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DefaultSelectionType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DefaultSelectionType.html + /// + public partial class DefaultSelectionType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultSelectionType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultSelectionType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.JobAttributes$DefaultSelectionType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DestinationType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DestinationType.html + /// + public partial class DestinationType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DestinationType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DestinationType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.JobAttributes$DestinationType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DialogType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DialogType.html + /// + public partial class DialogType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DialogType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DialogType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.JobAttributes$DialogType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MultipleDocumentHandlingType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.MultipleDocumentHandlingType.html + /// + public partial class MultipleDocumentHandlingType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultipleDocumentHandlingType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultipleDocumentHandlingType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.JobAttributes$MultipleDocumentHandlingType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region SidesType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.SidesType.html + /// + public partial class SidesType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SidesType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SidesType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.JobAttributes$SidesType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region KeyboardFocusManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html + /// + public partial class KeyboardFocusManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyboardFocusManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyboardFocusManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.KeyboardFocusManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyEventDispatcher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyEventDispatcher.html + /// + public partial class KeyEventDispatcher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyEventDispatcher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyEventDispatcher(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.KeyEventDispatcher"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyEventPostProcessor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyEventPostProcessor.html + /// + public partial class KeyEventPostProcessor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyEventPostProcessor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyEventPostProcessor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.KeyEventPostProcessor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Label + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html + /// + public partial class Label : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Label() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Label(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Label"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayoutManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager.html + /// + public partial class LayoutManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayoutManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayoutManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.LayoutManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayoutManager2 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager2.html + /// + public partial class LayoutManager2 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayoutManager2() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayoutManager2(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.LayoutManager2"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinearGradientPaint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LinearGradientPaint.html + /// + public partial class LinearGradientPaint : Java.Awt.MultipleGradientPaint + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinearGradientPaint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinearGradientPaint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.LinearGradientPaint"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region List + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html + /// + public partial class List : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public List() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public List(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.List"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MediaTracker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html + /// + public partial class MediaTracker : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaTracker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaTracker(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MediaTracker"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Menu + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html + /// + public partial class Menu : Java.Awt.MenuItem + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Menu() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Menu(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Menu"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuBar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html + /// + public partial class MenuBar : Java.Awt.MenuComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuBar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuBar(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MenuBar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html + /// + public partial class MenuComponent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MenuComponent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuContainer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuContainer.html + /// + public partial class MenuContainer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuContainer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuContainer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MenuContainer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuItem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html + /// + public partial class MenuItem : Java.Awt.MenuComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuItem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuItem(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MenuItem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuShortcut + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuShortcut.html + /// + public partial class MenuShortcut : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuShortcut() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuShortcut(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MenuShortcut"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MouseInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MouseInfo.html + /// + public partial class MouseInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MouseInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultipleGradientPaint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.html + /// + public partial class MultipleGradientPaint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultipleGradientPaint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultipleGradientPaint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MultipleGradientPaint"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ColorSpaceType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.ColorSpaceType.html + /// + public partial class ColorSpaceType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorSpaceType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorSpaceType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MultipleGradientPaint$ColorSpaceType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CycleMethod + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html + /// + public partial class CycleMethod : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CycleMethod() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CycleMethod(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.MultipleGradientPaint$CycleMethod"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region PageAttributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html + /// + public partial class PageAttributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PageAttributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PageAttributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PageAttributes"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ColorType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.ColorType.html + /// + public partial class ColorType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PageAttributes$ColorType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MediaType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html + /// + public partial class MediaType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PageAttributes$MediaType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OrientationRequestedType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.OrientationRequestedType.html + /// + public partial class OrientationRequestedType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OrientationRequestedType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OrientationRequestedType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PageAttributes$OrientationRequestedType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OriginType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.OriginType.html + /// + public partial class OriginType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OriginType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OriginType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PageAttributes$OriginType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PrintQualityType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.PrintQualityType.html + /// + public partial class PrintQualityType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintQualityType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintQualityType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PageAttributes$PrintQualityType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Paint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Paint.html + /// + public partial class Paint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Paint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Paint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Paint"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PaintContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PaintContext.html + /// + public partial class PaintContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PaintContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PaintContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PaintContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Panel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Panel.html + /// + public partial class Panel : Java.Awt.Container + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Panel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Panel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Panel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Point + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html + /// + public partial class Point : Java.Awt.Geom.Point2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Point() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Point(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Point"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PointerInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PointerInfo.html + /// + public partial class PointerInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PointerInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PointerInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PointerInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Polygon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html + /// + public partial class Polygon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Polygon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Polygon(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Polygon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PopupMenu + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PopupMenu.html + /// + public partial class PopupMenu : Java.Awt.Menu + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PopupMenu() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PopupMenu(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PopupMenu"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintGraphics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintGraphics.html + /// + public partial class PrintGraphics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintGraphics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintGraphics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PrintGraphics"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintJob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintJob.html + /// + public partial class PrintJob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintJob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintJob(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.PrintJob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RadialGradientPaint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RadialGradientPaint.html + /// + public partial class RadialGradientPaint : Java.Awt.MultipleGradientPaint + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RadialGradientPaint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RadialGradientPaint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.RadialGradientPaint"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Rectangle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html + /// + public partial class Rectangle : Java.Awt.Geom.Rectangle2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Rectangle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Rectangle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Rectangle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderingHints + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html + /// + public partial class RenderingHints : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderingHints() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderingHints(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.RenderingHints"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Key + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.Key.html + /// + public partial class Key : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Key() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Key(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.RenderingHints$Key"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Robot + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html + /// + public partial class Robot : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Robot() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Robot(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Robot"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Scrollbar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html + /// + public partial class Scrollbar : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Scrollbar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Scrollbar(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Scrollbar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScrollPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html + /// + public partial class ScrollPane : Java.Awt.Container + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ScrollPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScrollPaneAdjustable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html + /// + public partial class ScrollPaneAdjustable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollPaneAdjustable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollPaneAdjustable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.ScrollPaneAdjustable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecondaryLoop + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SecondaryLoop.html + /// + public partial class SecondaryLoop : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecondaryLoop() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecondaryLoop(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.SecondaryLoop"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Shape + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html + /// + public partial class Shape : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Shape() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Shape(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Shape"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SplashScreen + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html + /// + public partial class SplashScreen : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SplashScreen() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SplashScreen(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.SplashScreen"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Stroke + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Stroke.html + /// + public partial class Stroke : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Stroke() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Stroke(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Stroke"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SystemColor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html + /// + public partial class SystemColor : Java.Awt.Color + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SystemColor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SystemColor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.SystemColor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SystemTray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html + /// + public partial class SystemTray : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SystemTray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SystemTray(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.SystemTray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Taskbar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html + /// + public partial class Taskbar : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Taskbar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Taskbar(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Taskbar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Feature + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html + /// + public partial class Feature : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Feature() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Feature(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Taskbar$Feature"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region State + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html + /// + public partial class State : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public State() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public State(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Taskbar$State"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region TextArea + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html + /// + public partial class TextArea : Java.Awt.TextComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextArea() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextArea(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.TextArea"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html + /// + public partial class TextComponent : Java.Awt.Component + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.TextComponent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html + /// + public partial class TextField : Java.Awt.TextComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.TextField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TexturePaint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TexturePaint.html + /// + public partial class TexturePaint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TexturePaint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TexturePaint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.TexturePaint"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Toolkit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html + /// + public partial class Toolkit : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Toolkit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Toolkit(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Toolkit"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Transparency + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Transparency.html + /// + public partial class Transparency : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Transparency() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Transparency(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Transparency"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TrayIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html + /// + public partial class TrayIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TrayIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TrayIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.TrayIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region MessageType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html + /// + public partial class MessageType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MessageType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MessageType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.TrayIcon$MessageType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Window + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html + /// + public partial class Window : Java.Awt.Container + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Window() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Window(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Window"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.Type.html + /// + public partial class Type : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.Window$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/AlphaComposite.cs b/src/net/JNet/Generated/Java/Awt/AlphaComposite.cs new file mode 100644 index 0000000000..1244887b76 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/AlphaComposite.cs @@ -0,0 +1,204 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region AlphaComposite + public partial class AlphaComposite + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Composite(Java.Awt.AlphaComposite t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#CLEAR + /// + public static int CLEAR => Clazz.GetField("CLEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DST + /// + public static int DST => Clazz.GetField("DST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DST_ATOP + /// + public static int DST_ATOP => Clazz.GetField("DST_ATOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DST_IN + /// + public static int DST_IN => Clazz.GetField("DST_IN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DST_OUT + /// + public static int DST_OUT => Clazz.GetField("DST_OUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DST_OVER + /// + public static int DST_OVER => Clazz.GetField("DST_OVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SRC + /// + public static int SRC => Clazz.GetField("SRC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SRC_ATOP + /// + public static int SRC_ATOP => Clazz.GetField("SRC_ATOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SRC_IN + /// + public static int SRC_IN => Clazz.GetField("SRC_IN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SRC_OUT + /// + public static int SRC_OUT => Clazz.GetField("SRC_OUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SRC_OVER + /// + public static int SRC_OVER => Clazz.GetField("SRC_OVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#XOR + /// + public static int XOR => Clazz.GetField("XOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#Clear + /// + public static Java.Awt.AlphaComposite Clear => Clazz.GetField("Clear"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#Dst + /// + public static Java.Awt.AlphaComposite Dst => Clazz.GetField("Dst"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DstAtop + /// + public static Java.Awt.AlphaComposite DstAtop => Clazz.GetField("DstAtop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DstIn + /// + public static Java.Awt.AlphaComposite DstIn => Clazz.GetField("DstIn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DstOut + /// + public static Java.Awt.AlphaComposite DstOut => Clazz.GetField("DstOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#DstOver + /// + public static Java.Awt.AlphaComposite DstOver => Clazz.GetField("DstOver"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#Src + /// + public static Java.Awt.AlphaComposite Src => Clazz.GetField("Src"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SrcAtop + /// + public static Java.Awt.AlphaComposite SrcAtop => Clazz.GetField("SrcAtop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SrcIn + /// + public static Java.Awt.AlphaComposite SrcIn => Clazz.GetField("SrcIn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SrcOut + /// + public static Java.Awt.AlphaComposite SrcOut => Clazz.GetField("SrcOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#SrcOver + /// + public static Java.Awt.AlphaComposite SrcOver => Clazz.GetField("SrcOver"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#Xor + /// + public static Java.Awt.AlphaComposite Xor => Clazz.GetField("Xor"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#getInstance(int,float) + /// + public static Java.Awt.AlphaComposite GetInstance(int arg0, float arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#getInstance(int) + /// + public static Java.Awt.AlphaComposite GetInstance(int arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#getAlpha() + /// + public float Alpha + { + get { return IExecute("getAlpha"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#getRule() + /// + public int Rule + { + get { return IExecute("getRule"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#derive(float) + /// + public Java.Awt.AlphaComposite Derive(float arg0) + { + return IExecute("derive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#derive(int) + /// + public Java.Awt.AlphaComposite Derive(int arg0) + { + return IExecute("derive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/AlphaComposite.html#createContext(java.awt.image.ColorModel,java.awt.image.ColorModel,java.awt.RenderingHints) + /// + public Java.Awt.CompositeContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.ImageNs.ColorModel arg1, Java.Awt.RenderingHints arg2) + { + return IExecute("createContext", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/BasicStroke.cs b/src/net/JNet/Generated/Java/Awt/BasicStroke.cs new file mode 100644 index 0000000000..b08170bfc9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/BasicStroke.cs @@ -0,0 +1,160 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region BasicStroke + public partial class BasicStroke + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#(float,int,int,float,float[],float) + /// + public BasicStroke(float arg0, int arg1, int arg2, float arg3, float[] arg4, float arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#(float,int,int,float) + /// + public BasicStroke(float arg0, int arg1, int arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#(float,int,int) + /// + public BasicStroke(float arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#(float) + /// + public BasicStroke(float arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Stroke(Java.Awt.BasicStroke t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#CAP_BUTT + /// + public static int CAP_BUTT => Clazz.GetField("CAP_BUTT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#CAP_ROUND + /// + public static int CAP_ROUND => Clazz.GetField("CAP_ROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#CAP_SQUARE + /// + public static int CAP_SQUARE => Clazz.GetField("CAP_SQUARE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#JOIN_BEVEL + /// + public static int JOIN_BEVEL => Clazz.GetField("JOIN_BEVEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#JOIN_MITER + /// + public static int JOIN_MITER => Clazz.GetField("JOIN_MITER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#JOIN_ROUND + /// + public static int JOIN_ROUND => Clazz.GetField("JOIN_ROUND"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#getDashArray() + /// + public float[] DashArray + { + get { return IExecuteArray("getDashArray"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#getDashPhase() + /// + public float DashPhase + { + get { return IExecute("getDashPhase"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#getEndCap() + /// + public int EndCap + { + get { return IExecute("getEndCap"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#getLineJoin() + /// + public int LineJoin + { + get { return IExecute("getLineJoin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#getLineWidth() + /// + public float LineWidth + { + get { return IExecute("getLineWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#getMiterLimit() + /// + public float MiterLimit + { + get { return IExecute("getMiterLimit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BasicStroke.html#createStrokedShape(java.awt.Shape) + /// + public Java.Awt.Shape CreateStrokedShape(Java.Awt.Shape arg0) + { + return IExecute("createStrokedShape", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/BorderLayout.cs b/src/net/JNet/Generated/Java/Awt/BorderLayout.cs new file mode 100644 index 0000000000..f5a7bb9610 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/BorderLayout.cs @@ -0,0 +1,217 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region BorderLayout + public partial class BorderLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#(int,int) + /// + public BorderLayout(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Java.Awt.BorderLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.BorderLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#AFTER_LAST_LINE + /// + public static string AFTER_LAST_LINE => Clazz.GetField("AFTER_LAST_LINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#AFTER_LINE_ENDS + /// + public static string AFTER_LINE_ENDS => Clazz.GetField("AFTER_LINE_ENDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#BEFORE_FIRST_LINE + /// + public static string BEFORE_FIRST_LINE => Clazz.GetField("BEFORE_FIRST_LINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#BEFORE_LINE_BEGINS + /// + public static string BEFORE_LINE_BEGINS => Clazz.GetField("BEFORE_LINE_BEGINS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#CENTER + /// + public static string CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#EAST + /// + public static string EAST => Clazz.GetField("EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#LINE_END + /// + public static string LINE_END => Clazz.GetField("LINE_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#LINE_START + /// + public static string LINE_START => Clazz.GetField("LINE_START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#NORTH + /// + public static string NORTH => Clazz.GetField("NORTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#PAGE_END + /// + public static string PAGE_END => Clazz.GetField("PAGE_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#PAGE_START + /// + public static string PAGE_START => Clazz.GetField("PAGE_START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#SOUTH + /// + public static string SOUTH => Clazz.GetField("SOUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#WEST + /// + public static string WEST => Clazz.GetField("WEST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getHgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#setHgap(int) + /// + public int Hgap + { + get { return IExecute("getHgap"); } set { IExecute("setHgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getVgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#setVgap(int) + /// + public int Vgap + { + get { return IExecute("getVgap"); } set { IExecute("setVgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutComponent(java.awt.Container,java.lang.Object) + /// + public Java.Awt.Component GetLayoutComponent(Java.Awt.Container arg0, object arg1) + { + return IExecute("getLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutComponent(java.lang.Object) + /// + public Java.Awt.Component GetLayoutComponent(object arg0) + { + return IExecute("getLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#getConstraints(java.awt.Component) + /// + public object GetConstraints(Java.Awt.Component arg0) + { + return IExecute("getConstraints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BorderLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/BufferCapabilities.cs b/src/net/JNet/Generated/Java/Awt/BufferCapabilities.cs new file mode 100644 index 0000000000..525e57de41 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/BufferCapabilities.cs @@ -0,0 +1,151 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region BufferCapabilities + public partial class BufferCapabilities + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#(java.awt.ImageCapabilities,java.awt.ImageCapabilities,java.awt.BufferCapabilities$FlipContents) + /// + public BufferCapabilities(Java.Awt.ImageCapabilities arg0, Java.Awt.ImageCapabilities arg1, Java.Awt.BufferCapabilities.FlipContents arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.BufferCapabilities t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#getBackBufferCapabilities() + /// + public Java.Awt.ImageCapabilities BackBufferCapabilities + { + get { return IExecute("getBackBufferCapabilities"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#getFrontBufferCapabilities() + /// + public Java.Awt.ImageCapabilities FrontBufferCapabilities + { + get { return IExecute("getFrontBufferCapabilities"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#isFullScreenRequired() + /// + public bool IsFullScreenRequired() + { + return IExecute("isFullScreenRequired"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#isMultiBufferAvailable() + /// + public bool IsMultiBufferAvailable() + { + return IExecute("isMultiBufferAvailable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#isPageFlipping() + /// + public bool IsPageFlipping() + { + return IExecute("isPageFlipping"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.html#getFlipContents() + /// + public Java.Awt.BufferCapabilities.FlipContents GetFlipContents() + { + return IExecute("getFlipContents"); + } + + #endregion + + #region Nested classes + #region FlipContents + public partial class FlipContents + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html#BACKGROUND + /// + public static Java.Awt.BufferCapabilities.FlipContents BACKGROUND => Clazz.GetField("BACKGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html#COPIED + /// + public static Java.Awt.BufferCapabilities.FlipContents COPIED => Clazz.GetField("COPIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html#PRIOR + /// + public static Java.Awt.BufferCapabilities.FlipContents PRIOR => Clazz.GetField("PRIOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html#UNDEFINED + /// + public static Java.Awt.BufferCapabilities.FlipContents UNDEFINED => Clazz.GetField("UNDEFINED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Button.cs b/src/net/JNet/Generated/Java/Awt/Button.cs new file mode 100644 index 0000000000..17acbdb253 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Button.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Button + public partial class Button + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#(java.lang.String) throws java.awt.HeadlessException + /// + public Button(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Button t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#getLabel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#setLabel(java.lang.String) + /// + public string Label + { + get { return IExecute("getLabel"); } set { IExecute("setLabel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Button.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Canvas.cs b/src/net/JNet/Generated/Java/Awt/Canvas.cs new file mode 100644 index 0000000000..57ae891e90 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Canvas.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Canvas + public partial class Canvas + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Canvas.html#(java.awt.GraphicsConfiguration) + /// + public Canvas(Java.Awt.GraphicsConfiguration arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Canvas t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Canvas.html#getBufferStrategy() + /// + public Java.Awt.ImageNs.BufferStrategy BufferStrategy + { + get { return IExecute("getBufferStrategy"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Canvas.html#createBufferStrategy(int,java.awt.BufferCapabilities) throws java.awt.AWTException + /// + public void CreateBufferStrategy(int arg0, Java.Awt.BufferCapabilities arg1) + { + IExecute("createBufferStrategy", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Canvas.html#createBufferStrategy(int) + /// + public void CreateBufferStrategy(int arg0) + { + IExecute("createBufferStrategy", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/CardLayout.cs b/src/net/JNet/Generated/Java/Awt/CardLayout.cs new file mode 100644 index 0000000000..e9a33e151a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/CardLayout.cs @@ -0,0 +1,179 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region CardLayout + public partial class CardLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#(int,int) + /// + public CardLayout(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Java.Awt.CardLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.CardLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#getHgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#setHgap(int) + /// + public int Hgap + { + get { return IExecute("getHgap"); } set { IExecute("setHgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#getVgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#setVgap(int) + /// + public int Vgap + { + get { return IExecute("getVgap"); } set { IExecute("setVgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#first(java.awt.Container) + /// + public void First(Java.Awt.Container arg0) + { + IExecute("first", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#last(java.awt.Container) + /// + public void Last(Java.Awt.Container arg0) + { + IExecute("last", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#next(java.awt.Container) + /// + public void Next(Java.Awt.Container arg0) + { + IExecute("next", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#previous(java.awt.Container) + /// + public void Previous(Java.Awt.Container arg0) + { + IExecute("previous", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CardLayout.html#show(java.awt.Container,java.lang.String) + /// + public void Show(Java.Awt.Container arg0, string arg1) + { + IExecute("show", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Checkbox.cs b/src/net/JNet/Generated/Java/Awt/Checkbox.cs new file mode 100644 index 0000000000..d1d6f6ba43 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Checkbox.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Checkbox + public partial class Checkbox + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#(java.lang.String,boolean,java.awt.CheckboxGroup) throws java.awt.HeadlessException + /// + public Checkbox(string arg0, bool arg1, Java.Awt.CheckboxGroup arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#(java.lang.String,boolean) throws java.awt.HeadlessException + /// + public Checkbox(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#(java.lang.String,java.awt.CheckboxGroup,boolean) throws java.awt.HeadlessException + /// + public Checkbox(string arg0, Java.Awt.CheckboxGroup arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#(java.lang.String) throws java.awt.HeadlessException + /// + public Checkbox(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Java.Awt.Checkbox t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Checkbox t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#getCheckboxGroup() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#setCheckboxGroup(java.awt.CheckboxGroup) + /// + public Java.Awt.CheckboxGroup CheckboxGroup + { + get { return IExecute("getCheckboxGroup"); } set { IExecute("setCheckboxGroup", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#getLabel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#setLabel(java.lang.String) + /// + public string Label + { + get { return IExecute("getLabel"); } set { IExecute("setLabel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#getState() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#setState(boolean) + /// + public bool State + { + get { return IExecute("getState"); } set { IExecute("setState", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Checkbox.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/CheckboxGroup.cs b/src/net/JNet/Generated/Java/Awt/CheckboxGroup.cs new file mode 100644 index 0000000000..896c6869c9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/CheckboxGroup.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region CheckboxGroup + public partial class CheckboxGroup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.CheckboxGroup t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxGroup.html#getSelectedCheckbox() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxGroup.html#setSelectedCheckbox(java.awt.Checkbox) + /// + public Java.Awt.Checkbox SelectedCheckbox + { + get { return IExecute("getSelectedCheckbox"); } set { IExecute("setSelectedCheckbox", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/CheckboxMenuItem.cs b/src/net/JNet/Generated/Java/Awt/CheckboxMenuItem.cs new file mode 100644 index 0000000000..7ea49d83e7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/CheckboxMenuItem.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region CheckboxMenuItem + public partial class CheckboxMenuItem + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#(java.lang.String,boolean) throws java.awt.HeadlessException + /// + public CheckboxMenuItem(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#(java.lang.String) throws java.awt.HeadlessException + /// + public CheckboxMenuItem(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Java.Awt.CheckboxMenuItem t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.CheckboxMenuItem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getState() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#setState(boolean) + /// + public bool State + { + get { return IExecute("getState"); } set { IExecute("setState", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Choice.cs b/src/net/JNet/Generated/Java/Awt/Choice.cs new file mode 100644 index 0000000000..583198dd47 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Choice.cs @@ -0,0 +1,172 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Choice + public partial class Choice + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Java.Awt.Choice t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Choice t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#getItemCount() + /// + public int ItemCount + { + get { return IExecute("getItemCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#getSelectedIndex() + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#getSelectedItem() + /// + public string SelectedItem + { + get { return IExecute("getSelectedItem"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#getItem(int) + /// + public string GetItem(int arg0) + { + return IExecute("getItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#select(int) + /// + public void Select(int arg0) + { + IExecute("select", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#select(java.lang.String) + /// + public void Select(string arg0) + { + IExecute("select", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#add(java.lang.String) + /// + public void Add(string arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#addItem(java.lang.String) + /// + public void AddItem(string arg0) + { + IExecute("addItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#insert(java.lang.String,int) + /// + public void Insert(string arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#remove(int) + /// + public void Remove(int arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#remove(java.lang.String) + /// + public void Remove(string arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Choice.html#removeAll() + /// + public void RemoveAll() + { + IExecute("removeAll"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Color.cs b/src/net/JNet/Generated/Java/Awt/Color.cs new file mode 100644 index 0000000000..f19d9601c8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Color.cs @@ -0,0 +1,374 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Color + public partial class Color + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(float,float,float,float) + /// + public Color(float arg0, float arg1, float arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(float,float,float) + /// + public Color(float arg0, float arg1, float arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(int,boolean) + /// + public Color(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(int,int,int,int) + /// + public Color(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(int,int,int) + /// + public Color(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(int) + /// + public Color(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#(java.awt.color.ColorSpace,float[],float) + /// + public Color(Java.Awt.ColorNs.ColorSpace arg0, float[] arg1, float arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Paint(Java.Awt.Color t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Color t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#black + /// + public static Java.Awt.Color black => Clazz.GetField("black"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#BLACK + /// + public static Java.Awt.Color BLACK => Clazz.GetField("BLACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#blue + /// + public static Java.Awt.Color blue => Clazz.GetField("blue"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#BLUE + /// + public static Java.Awt.Color BLUE => Clazz.GetField("BLUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#cyan + /// + public static Java.Awt.Color cyan => Clazz.GetField("cyan"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#CYAN + /// + public static Java.Awt.Color CYAN => Clazz.GetField("CYAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#DARK_GRAY + /// + public static Java.Awt.Color DARK_GRAY => Clazz.GetField("DARK_GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#darkGray + /// + public static Java.Awt.Color darkGray => Clazz.GetField("darkGray"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#gray + /// + public static Java.Awt.Color gray => Clazz.GetField("gray"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#GRAY + /// + public static Java.Awt.Color GRAY => Clazz.GetField("GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#green + /// + public static Java.Awt.Color green => Clazz.GetField("green"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#GREEN + /// + public static Java.Awt.Color GREEN => Clazz.GetField("GREEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#LIGHT_GRAY + /// + public static Java.Awt.Color LIGHT_GRAY => Clazz.GetField("LIGHT_GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#lightGray + /// + public static Java.Awt.Color lightGray => Clazz.GetField("lightGray"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#magenta + /// + public static Java.Awt.Color magenta => Clazz.GetField("magenta"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#MAGENTA + /// + public static Java.Awt.Color MAGENTA => Clazz.GetField("MAGENTA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#orange + /// + public static Java.Awt.Color orange => Clazz.GetField("orange"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#ORANGE + /// + public static Java.Awt.Color ORANGE => Clazz.GetField("ORANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#pink + /// + public static Java.Awt.Color pink => Clazz.GetField("pink"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#PINK + /// + public static Java.Awt.Color PINK => Clazz.GetField("PINK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#red + /// + public static Java.Awt.Color red => Clazz.GetField("red"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#RED + /// + public static Java.Awt.Color RED => Clazz.GetField("RED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#white + /// + public static Java.Awt.Color white => Clazz.GetField("white"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#WHITE + /// + public static Java.Awt.Color WHITE => Clazz.GetField("WHITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#yellow + /// + public static Java.Awt.Color yellow => Clazz.GetField("yellow"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#YELLOW + /// + public static Java.Awt.Color YELLOW => Clazz.GetField("YELLOW"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#RGBtoHSB(int,int,int,float[]) + /// + public static float[] RGBtoHSB(int arg0, int arg1, int arg2, float[] arg3) + { + return SExecuteArray("RGBtoHSB", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#HSBtoRGB(float,float,float) + /// + public static int HSBtoRGB(float arg0, float arg1, float arg2) + { + return SExecute("HSBtoRGB", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#decode(java.lang.String) throws java.lang.NumberFormatException + /// + public static Java.Awt.Color Decode(string arg0) + { + return SExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getColor(java.lang.String,int) + /// + public static Java.Awt.Color GetColor(string arg0, int arg1) + { + return SExecute("getColor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getColor(java.lang.String,java.awt.Color) + /// + public static Java.Awt.Color GetColor(string arg0, Java.Awt.Color arg1) + { + return SExecute("getColor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getColor(java.lang.String) + /// + public static Java.Awt.Color GetColor(string arg0) + { + return SExecute("getColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getHSBColor(float,float,float) + /// + public static Java.Awt.Color GetHSBColor(float arg0, float arg1, float arg2) + { + return SExecute("getHSBColor", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getAlpha() + /// + public int Alpha + { + get { return IExecute("getAlpha"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getBlue() + /// + public int Blue + { + get { return IExecute("getBlue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getColorSpace() + /// + public Java.Awt.ColorNs.ColorSpace ColorSpace + { + get { return IExecute("getColorSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getGreen() + /// + public int Green + { + get { return IExecute("getGreen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getRed() + /// + public int Red + { + get { return IExecute("getRed"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getRGB() + /// + public int RGB + { + get { return IExecute("getRGB"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getColorComponents(float[]) + /// + public float[] GetColorComponents(float[] arg0) + { + return IExecuteArray("getColorComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getColorComponents(java.awt.color.ColorSpace,float[]) + /// + public float[] GetColorComponents(Java.Awt.ColorNs.ColorSpace arg0, float[] arg1) + { + return IExecuteArray("getColorComponents", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getComponents(float[]) + /// + public float[] GetComponents(float[] arg0) + { + return IExecuteArray("getComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getComponents(java.awt.color.ColorSpace,float[]) + /// + public float[] GetComponents(Java.Awt.ColorNs.ColorSpace arg0, float[] arg1) + { + return IExecuteArray("getComponents", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getRGBColorComponents(float[]) + /// + public float[] GetRGBColorComponents(float[] arg0) + { + return IExecuteArray("getRGBColorComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#getRGBComponents(float[]) + /// + public float[] GetRGBComponents(float[] arg0) + { + return IExecuteArray("getRGBComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#brighter() + /// + public Java.Awt.Color Brighter() + { + return IExecute("brighter"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#darker() + /// + public Java.Awt.Color Darker() + { + return IExecute("darker"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Color.html#createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints) + /// + public Java.Awt.PaintContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.Rectangle arg1, Java.Awt.Geom.Rectangle2D arg2, Java.Awt.Geom.AffineTransform arg3, Java.Awt.RenderingHints arg4) + { + return IExecute("createContext", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/AllPackageClasses.cs new file mode 100644 index 0000000000..f09f501ed3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/AllPackageClasses.cs @@ -0,0 +1,234 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.ColorNs +{ + #region CMMException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/CMMException.html + /// + public partial class CMMException : Java.Lang.RuntimeException + { + public CMMException() { } + + /// + public override string ClassName => "java.awt.color.CMMException"; + + // TODO: complete the class + + } + #endregion + + #region ColorSpace + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html + /// + public partial class ColorSpace : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorSpace() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorSpace(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.color.ColorSpace"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ICC_ColorSpace + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ColorSpace.html + /// + public partial class ICC_ColorSpace : Java.Awt.ColorNs.ColorSpace + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ICC_ColorSpace() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ICC_ColorSpace(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.color.ICC_ColorSpace"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ICC_Profile + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html + /// + public partial class ICC_Profile : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ICC_Profile() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ICC_Profile(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.color.ICC_Profile"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ICC_ProfileGray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileGray.html + /// + public partial class ICC_ProfileGray : Java.Awt.ColorNs.ICC_Profile + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ICC_ProfileGray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ICC_ProfileGray(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.color.ICC_ProfileGray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ICC_ProfileRGB + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html + /// + public partial class ICC_ProfileRGB : Java.Awt.ColorNs.ICC_Profile + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ICC_ProfileRGB() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ICC_ProfileRGB(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.color.ICC_ProfileRGB"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProfileDataException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ProfileDataException.html + /// + public partial class ProfileDataException : Java.Lang.RuntimeException + { + public ProfileDataException() { } + + /// + public override string ClassName => "java.awt.color.ProfileDataException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/CMMException.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/CMMException.cs new file mode 100644 index 0000000000..b6bf7fb4cd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/CMMException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region CMMException + public partial class CMMException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/ColorSpace.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/ColorSpace.cs new file mode 100644 index 0000000000..2ad25cbf20 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/ColorSpace.cs @@ -0,0 +1,256 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region ColorSpace + public partial class ColorSpace + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.ColorNs.ColorSpace t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#CS_CIEXYZ + /// + public static int CS_CIEXYZ => Clazz.GetField("CS_CIEXYZ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#CS_GRAY + /// + public static int CS_GRAY => Clazz.GetField("CS_GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#CS_LINEAR_RGB + /// + public static int CS_LINEAR_RGB => Clazz.GetField("CS_LINEAR_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#CS_PYCC + /// + public static int CS_PYCC => Clazz.GetField("CS_PYCC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#CS_sRGB + /// + public static int CS_sRGB => Clazz.GetField("CS_sRGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_2CLR + /// + public static int TYPE_2CLR => Clazz.GetField("TYPE_2CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_3CLR + /// + public static int TYPE_3CLR => Clazz.GetField("TYPE_3CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_4CLR + /// + public static int TYPE_4CLR => Clazz.GetField("TYPE_4CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_5CLR + /// + public static int TYPE_5CLR => Clazz.GetField("TYPE_5CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_6CLR + /// + public static int TYPE_6CLR => Clazz.GetField("TYPE_6CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_7CLR + /// + public static int TYPE_7CLR => Clazz.GetField("TYPE_7CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_8CLR + /// + public static int TYPE_8CLR => Clazz.GetField("TYPE_8CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_9CLR + /// + public static int TYPE_9CLR => Clazz.GetField("TYPE_9CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_ACLR + /// + public static int TYPE_ACLR => Clazz.GetField("TYPE_ACLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_BCLR + /// + public static int TYPE_BCLR => Clazz.GetField("TYPE_BCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_CCLR + /// + public static int TYPE_CCLR => Clazz.GetField("TYPE_CCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_CMY + /// + public static int TYPE_CMY => Clazz.GetField("TYPE_CMY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_CMYK + /// + public static int TYPE_CMYK => Clazz.GetField("TYPE_CMYK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_DCLR + /// + public static int TYPE_DCLR => Clazz.GetField("TYPE_DCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_ECLR + /// + public static int TYPE_ECLR => Clazz.GetField("TYPE_ECLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_FCLR + /// + public static int TYPE_FCLR => Clazz.GetField("TYPE_FCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_GRAY + /// + public static int TYPE_GRAY => Clazz.GetField("TYPE_GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_HLS + /// + public static int TYPE_HLS => Clazz.GetField("TYPE_HLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_HSV + /// + public static int TYPE_HSV => Clazz.GetField("TYPE_HSV"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_Lab + /// + public static int TYPE_Lab => Clazz.GetField("TYPE_Lab"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_Luv + /// + public static int TYPE_Luv => Clazz.GetField("TYPE_Luv"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_RGB + /// + public static int TYPE_RGB => Clazz.GetField("TYPE_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_XYZ + /// + public static int TYPE_XYZ => Clazz.GetField("TYPE_XYZ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_YCbCr + /// + public static int TYPE_YCbCr => Clazz.GetField("TYPE_YCbCr"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#TYPE_Yxy + /// + public static int TYPE_Yxy => Clazz.GetField("TYPE_Yxy"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#getInstance(int) + /// + public static Java.Awt.ColorNs.ColorSpace GetInstance(int arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#getNumComponents() + /// + public int NumComponents + { + get { return IExecute("getNumComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#fromCIEXYZ(float[]) + /// + public float[] FromCIEXYZ(float[] arg0) + { + return IExecuteArray("fromCIEXYZ", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#fromRGB(float[]) + /// + public float[] FromRGB(float[] arg0) + { + return IExecuteArray("fromRGB", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#toCIEXYZ(float[]) + /// + public float[] ToCIEXYZ(float[] arg0) + { + return IExecuteArray("toCIEXYZ", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#toRGB(float[]) + /// + public float[] ToRGB(float[] arg0) + { + return IExecuteArray("toRGB", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#isCS_sRGB() + /// + public bool IsCS_sRGB() + { + return IExecute("isCS_sRGB"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#getMaxValue(int) + /// + public float GetMaxValue(int arg0) + { + return IExecute("getMaxValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#getMinValue(int) + /// + public float GetMinValue(int arg0) + { + return IExecute("getMinValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ColorSpace.html#getName(int) + /// + public string GetName(int arg0) + { + return IExecute("getName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ColorSpace.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ColorSpace.cs new file mode 100644 index 0000000000..89586f94bc --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ColorSpace.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region ICC_ColorSpace + public partial class ICC_ColorSpace + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ColorSpace.html#(java.awt.color.ICC_Profile) + /// + public ICC_ColorSpace(Java.Awt.ColorNs.ICC_Profile arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ColorSpace.html#getProfile() + /// + public Java.Awt.ColorNs.ICC_Profile Profile + { + get { return IExecute("getProfile"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_Profile.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_Profile.cs new file mode 100644 index 0000000000..f3baf1c637 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_Profile.cs @@ -0,0 +1,640 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region ICC_Profile + public partial class ICC_Profile + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.ColorNs.ICC_Profile t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_ABSTRACT + /// + public static int CLASS_ABSTRACT => Clazz.GetField("CLASS_ABSTRACT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_COLORSPACECONVERSION + /// + public static int CLASS_COLORSPACECONVERSION => Clazz.GetField("CLASS_COLORSPACECONVERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_DEVICELINK + /// + public static int CLASS_DEVICELINK => Clazz.GetField("CLASS_DEVICELINK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_DISPLAY + /// + public static int CLASS_DISPLAY => Clazz.GetField("CLASS_DISPLAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_INPUT + /// + public static int CLASS_INPUT => Clazz.GetField("CLASS_INPUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_NAMEDCOLOR + /// + public static int CLASS_NAMEDCOLOR => Clazz.GetField("CLASS_NAMEDCOLOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#CLASS_OUTPUT + /// + public static int CLASS_OUTPUT => Clazz.GetField("CLASS_OUTPUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icAbsoluteColorimetric + /// + public static int icAbsoluteColorimetric => Clazz.GetField("icAbsoluteColorimetric"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icCurveCount + /// + public static int icCurveCount => Clazz.GetField("icCurveCount"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icCurveData + /// + public static int icCurveData => Clazz.GetField("icCurveData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrAttributes + /// + public static int icHdrAttributes => Clazz.GetField("icHdrAttributes"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrCmmId + /// + public static int icHdrCmmId => Clazz.GetField("icHdrCmmId"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrColorSpace + /// + public static int icHdrColorSpace => Clazz.GetField("icHdrColorSpace"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrCreator + /// + public static int icHdrCreator => Clazz.GetField("icHdrCreator"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrDate + /// + public static int icHdrDate => Clazz.GetField("icHdrDate"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrDeviceClass + /// + public static int icHdrDeviceClass => Clazz.GetField("icHdrDeviceClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrFlags + /// + public static int icHdrFlags => Clazz.GetField("icHdrFlags"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrIlluminant + /// + public static int icHdrIlluminant => Clazz.GetField("icHdrIlluminant"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrMagic + /// + public static int icHdrMagic => Clazz.GetField("icHdrMagic"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrManufacturer + /// + public static int icHdrManufacturer => Clazz.GetField("icHdrManufacturer"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrModel + /// + public static int icHdrModel => Clazz.GetField("icHdrModel"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrPcs + /// + public static int icHdrPcs => Clazz.GetField("icHdrPcs"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrPlatform + /// + public static int icHdrPlatform => Clazz.GetField("icHdrPlatform"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrProfileID + /// + public static int icHdrProfileID => Clazz.GetField("icHdrProfileID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrRenderingIntent + /// + public static int icHdrRenderingIntent => Clazz.GetField("icHdrRenderingIntent"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrSize + /// + public static int icHdrSize => Clazz.GetField("icHdrSize"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icHdrVersion + /// + public static int icHdrVersion => Clazz.GetField("icHdrVersion"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icICCAbsoluteColorimetric + /// + public static int icICCAbsoluteColorimetric => Clazz.GetField("icICCAbsoluteColorimetric"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icMediaRelativeColorimetric + /// + public static int icMediaRelativeColorimetric => Clazz.GetField("icMediaRelativeColorimetric"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icPerceptual + /// + public static int icPerceptual => Clazz.GetField("icPerceptual"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icRelativeColorimetric + /// + public static int icRelativeColorimetric => Clazz.GetField("icRelativeColorimetric"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSaturation + /// + public static int icSaturation => Clazz.GetField("icSaturation"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigAbstractClass + /// + public static int icSigAbstractClass => Clazz.GetField("icSigAbstractClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigAToB0Tag + /// + public static int icSigAToB0Tag => Clazz.GetField("icSigAToB0Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigAToB1Tag + /// + public static int icSigAToB1Tag => Clazz.GetField("icSigAToB1Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigAToB2Tag + /// + public static int icSigAToB2Tag => Clazz.GetField("icSigAToB2Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigBlueColorantTag + /// + public static int icSigBlueColorantTag => Clazz.GetField("icSigBlueColorantTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigBlueMatrixColumnTag + /// + public static int icSigBlueMatrixColumnTag => Clazz.GetField("icSigBlueMatrixColumnTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigBlueTRCTag + /// + public static int icSigBlueTRCTag => Clazz.GetField("icSigBlueTRCTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigBToA0Tag + /// + public static int icSigBToA0Tag => Clazz.GetField("icSigBToA0Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigBToA1Tag + /// + public static int icSigBToA1Tag => Clazz.GetField("icSigBToA1Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigBToA2Tag + /// + public static int icSigBToA2Tag => Clazz.GetField("icSigBToA2Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigCalibrationDateTimeTag + /// + public static int icSigCalibrationDateTimeTag => Clazz.GetField("icSigCalibrationDateTimeTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigCharTargetTag + /// + public static int icSigCharTargetTag => Clazz.GetField("icSigCharTargetTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigChromaticAdaptationTag + /// + public static int icSigChromaticAdaptationTag => Clazz.GetField("icSigChromaticAdaptationTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigChromaticityTag + /// + public static int icSigChromaticityTag => Clazz.GetField("icSigChromaticityTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigCmyData + /// + public static int icSigCmyData => Clazz.GetField("icSigCmyData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigCmykData + /// + public static int icSigCmykData => Clazz.GetField("icSigCmykData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigColorantOrderTag + /// + public static int icSigColorantOrderTag => Clazz.GetField("icSigColorantOrderTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigColorantTableTag + /// + public static int icSigColorantTableTag => Clazz.GetField("icSigColorantTableTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigColorSpaceClass + /// + public static int icSigColorSpaceClass => Clazz.GetField("icSigColorSpaceClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigCopyrightTag + /// + public static int icSigCopyrightTag => Clazz.GetField("icSigCopyrightTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigCrdInfoTag + /// + public static int icSigCrdInfoTag => Clazz.GetField("icSigCrdInfoTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigDeviceMfgDescTag + /// + public static int icSigDeviceMfgDescTag => Clazz.GetField("icSigDeviceMfgDescTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigDeviceModelDescTag + /// + public static int icSigDeviceModelDescTag => Clazz.GetField("icSigDeviceModelDescTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigDeviceSettingsTag + /// + public static int icSigDeviceSettingsTag => Clazz.GetField("icSigDeviceSettingsTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigDisplayClass + /// + public static int icSigDisplayClass => Clazz.GetField("icSigDisplayClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigGamutTag + /// + public static int icSigGamutTag => Clazz.GetField("icSigGamutTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigGrayData + /// + public static int icSigGrayData => Clazz.GetField("icSigGrayData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigGrayTRCTag + /// + public static int icSigGrayTRCTag => Clazz.GetField("icSigGrayTRCTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigGreenColorantTag + /// + public static int icSigGreenColorantTag => Clazz.GetField("icSigGreenColorantTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigGreenMatrixColumnTag + /// + public static int icSigGreenMatrixColumnTag => Clazz.GetField("icSigGreenMatrixColumnTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigGreenTRCTag + /// + public static int icSigGreenTRCTag => Clazz.GetField("icSigGreenTRCTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigHead + /// + public static int icSigHead => Clazz.GetField("icSigHead"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigHlsData + /// + public static int icSigHlsData => Clazz.GetField("icSigHlsData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigHsvData + /// + public static int icSigHsvData => Clazz.GetField("icSigHsvData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigInputClass + /// + public static int icSigInputClass => Clazz.GetField("icSigInputClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigLabData + /// + public static int icSigLabData => Clazz.GetField("icSigLabData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigLinkClass + /// + public static int icSigLinkClass => Clazz.GetField("icSigLinkClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigLuminanceTag + /// + public static int icSigLuminanceTag => Clazz.GetField("icSigLuminanceTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigLuvData + /// + public static int icSigLuvData => Clazz.GetField("icSigLuvData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigMeasurementTag + /// + public static int icSigMeasurementTag => Clazz.GetField("icSigMeasurementTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigMediaBlackPointTag + /// + public static int icSigMediaBlackPointTag => Clazz.GetField("icSigMediaBlackPointTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigMediaWhitePointTag + /// + public static int icSigMediaWhitePointTag => Clazz.GetField("icSigMediaWhitePointTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigNamedColor2Tag + /// + public static int icSigNamedColor2Tag => Clazz.GetField("icSigNamedColor2Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigNamedColorClass + /// + public static int icSigNamedColorClass => Clazz.GetField("icSigNamedColorClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigOutputClass + /// + public static int icSigOutputClass => Clazz.GetField("icSigOutputClass"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigOutputResponseTag + /// + public static int icSigOutputResponseTag => Clazz.GetField("icSigOutputResponseTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPreview0Tag + /// + public static int icSigPreview0Tag => Clazz.GetField("icSigPreview0Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPreview1Tag + /// + public static int icSigPreview1Tag => Clazz.GetField("icSigPreview1Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPreview2Tag + /// + public static int icSigPreview2Tag => Clazz.GetField("icSigPreview2Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigProfileDescriptionTag + /// + public static int icSigProfileDescriptionTag => Clazz.GetField("icSigProfileDescriptionTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigProfileSequenceDescTag + /// + public static int icSigProfileSequenceDescTag => Clazz.GetField("icSigProfileSequenceDescTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPs2CRD0Tag + /// + public static int icSigPs2CRD0Tag => Clazz.GetField("icSigPs2CRD0Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPs2CRD1Tag + /// + public static int icSigPs2CRD1Tag => Clazz.GetField("icSigPs2CRD1Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPs2CRD2Tag + /// + public static int icSigPs2CRD2Tag => Clazz.GetField("icSigPs2CRD2Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPs2CRD3Tag + /// + public static int icSigPs2CRD3Tag => Clazz.GetField("icSigPs2CRD3Tag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPs2CSATag + /// + public static int icSigPs2CSATag => Clazz.GetField("icSigPs2CSATag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigPs2RenderingIntentTag + /// + public static int icSigPs2RenderingIntentTag => Clazz.GetField("icSigPs2RenderingIntentTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigRedColorantTag + /// + public static int icSigRedColorantTag => Clazz.GetField("icSigRedColorantTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigRedMatrixColumnTag + /// + public static int icSigRedMatrixColumnTag => Clazz.GetField("icSigRedMatrixColumnTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigRedTRCTag + /// + public static int icSigRedTRCTag => Clazz.GetField("icSigRedTRCTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigRgbData + /// + public static int icSigRgbData => Clazz.GetField("icSigRgbData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigScreeningDescTag + /// + public static int icSigScreeningDescTag => Clazz.GetField("icSigScreeningDescTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigScreeningTag + /// + public static int icSigScreeningTag => Clazz.GetField("icSigScreeningTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace2CLR + /// + public static int icSigSpace2CLR => Clazz.GetField("icSigSpace2CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace3CLR + /// + public static int icSigSpace3CLR => Clazz.GetField("icSigSpace3CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace4CLR + /// + public static int icSigSpace4CLR => Clazz.GetField("icSigSpace4CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace5CLR + /// + public static int icSigSpace5CLR => Clazz.GetField("icSigSpace5CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace6CLR + /// + public static int icSigSpace6CLR => Clazz.GetField("icSigSpace6CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace7CLR + /// + public static int icSigSpace7CLR => Clazz.GetField("icSigSpace7CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace8CLR + /// + public static int icSigSpace8CLR => Clazz.GetField("icSigSpace8CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpace9CLR + /// + public static int icSigSpace9CLR => Clazz.GetField("icSigSpace9CLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpaceACLR + /// + public static int icSigSpaceACLR => Clazz.GetField("icSigSpaceACLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpaceBCLR + /// + public static int icSigSpaceBCLR => Clazz.GetField("icSigSpaceBCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpaceCCLR + /// + public static int icSigSpaceCCLR => Clazz.GetField("icSigSpaceCCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpaceDCLR + /// + public static int icSigSpaceDCLR => Clazz.GetField("icSigSpaceDCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpaceECLR + /// + public static int icSigSpaceECLR => Clazz.GetField("icSigSpaceECLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigSpaceFCLR + /// + public static int icSigSpaceFCLR => Clazz.GetField("icSigSpaceFCLR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigTechnologyTag + /// + public static int icSigTechnologyTag => Clazz.GetField("icSigTechnologyTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigUcrBgTag + /// + public static int icSigUcrBgTag => Clazz.GetField("icSigUcrBgTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigViewingCondDescTag + /// + public static int icSigViewingCondDescTag => Clazz.GetField("icSigViewingCondDescTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigViewingConditionsTag + /// + public static int icSigViewingConditionsTag => Clazz.GetField("icSigViewingConditionsTag"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigXYZData + /// + public static int icSigXYZData => Clazz.GetField("icSigXYZData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigYCbCrData + /// + public static int icSigYCbCrData => Clazz.GetField("icSigYCbCrData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icSigYxyData + /// + public static int icSigYxyData => Clazz.GetField("icSigYxyData"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icTagReserved + /// + public static int icTagReserved => Clazz.GetField("icTagReserved"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icTagType + /// + public static int icTagType => Clazz.GetField("icTagType"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#icXYZNumberX + /// + public static int icXYZNumberX => Clazz.GetField("icXYZNumberX"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getInstance(byte[]) + /// + public static Java.Awt.ColorNs.ICC_Profile GetInstance(byte[] arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getInstance(int) + /// + public static Java.Awt.ColorNs.ICC_Profile GetInstance(int arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getInstance(java.io.InputStream) throws java.io.IOException + /// + public static Java.Awt.ColorNs.ICC_Profile GetInstance(Java.Io.InputStream arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getInstance(java.lang.String) throws java.io.IOException + /// + public static Java.Awt.ColorNs.ICC_Profile GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getColorSpaceType() + /// + public int ColorSpaceType + { + get { return IExecute("getColorSpaceType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getData() + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getMajorVersion() + /// + public int MajorVersion + { + get { return IExecute("getMajorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getMinorVersion() + /// + public int MinorVersion + { + get { return IExecute("getMinorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getNumComponents() + /// + public int NumComponents + { + get { return IExecute("getNumComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getPCSType() + /// + public int PCSType + { + get { return IExecute("getPCSType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getProfileClass() + /// + public int ProfileClass + { + get { return IExecute("getProfileClass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#getData(int) + /// + public byte[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#setData(int,byte[]) + /// + public void SetData(int arg0, byte[] arg1) + { + IExecute("setData", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#write(java.io.OutputStream) throws java.io.IOException + /// + public void Write(Java.Io.OutputStream arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_Profile.html#write(java.lang.String) throws java.io.IOException + /// + public void Write(string arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileGray.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileGray.cs new file mode 100644 index 0000000000..51891bbef0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileGray.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region ICC_ProfileGray + public partial class ICC_ProfileGray + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileGray.html#getGamma() + /// + public float Gamma + { + get { return IExecute("getGamma"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileGray.html#getMediaWhitePoint() + /// + public float[] MediaWhitePoint + { + get { return IExecuteArray("getMediaWhitePoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileGray.html#getTRC() + /// + public short[] TRC + { + get { return IExecuteArray("getTRC"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileRGB.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileRGB.cs new file mode 100644 index 0000000000..3c3ad4315d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/ICC_ProfileRGB.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region ICC_ProfileRGB + public partial class ICC_ProfileRGB + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#BLUECOMPONENT + /// + public static int BLUECOMPONENT => Clazz.GetField("BLUECOMPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#GREENCOMPONENT + /// + public static int GREENCOMPONENT => Clazz.GetField("GREENCOMPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#REDCOMPONENT + /// + public static int REDCOMPONENT => Clazz.GetField("REDCOMPONENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#getMatrix() + /// + public float[] Matrix + { + get { return IExecuteArray("getMatrix"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#getMediaWhitePoint() + /// + public float[] MediaWhitePoint + { + get { return IExecuteArray("getMediaWhitePoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#getGamma(int) + /// + public float GetGamma(int arg0) + { + return IExecute("getGamma", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/color/ICC_ProfileRGB.html#getTRC(int) + /// + public short[] GetTRC(int arg0) + { + return IExecuteArray("getTRC", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ColorNs/ProfileDataException.cs b/src/net/JNet/Generated/Java/Awt/ColorNs/ProfileDataException.cs new file mode 100644 index 0000000000..7f9da0e12c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ColorNs/ProfileDataException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ColorNs +{ + #region ProfileDataException + public partial class ProfileDataException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Component.cs b/src/net/JNet/Generated/Java/Awt/Component.cs new file mode 100644 index 0000000000..ba8b5a73d7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Component.cs @@ -0,0 +1,1167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Component + public partial class Component + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.ImageObserver(Java.Awt.Component t) => t.Cast(); + public static implicit operator Java.Awt.MenuContainer(Java.Awt.Component t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Component t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#BOTTOM_ALIGNMENT + /// + public static float BOTTOM_ALIGNMENT => Clazz.GetField("BOTTOM_ALIGNMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#CENTER_ALIGNMENT + /// + public static float CENTER_ALIGNMENT => Clazz.GetField("CENTER_ALIGNMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#LEFT_ALIGNMENT + /// + public static float LEFT_ALIGNMENT => Clazz.GetField("LEFT_ALIGNMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#RIGHT_ALIGNMENT + /// + public static float RIGHT_ALIGNMENT => Clazz.GetField("RIGHT_ALIGNMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#TOP_ALIGNMENT + /// + public static float TOP_ALIGNMENT => Clazz.GetField("TOP_ALIGNMENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getAccessibleContext() + /// + public Javax.Accessibility.AccessibleContext AccessibleContext + { + get { return IExecute("getAccessibleContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getAlignmentX() + /// + public float AlignmentX + { + get { return IExecute("getAlignmentX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getAlignmentY() + /// + public float AlignmentY + { + get { return IExecute("getAlignmentY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getBackground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setBackground(java.awt.Color) + /// + public Java.Awt.Color Background + { + get { return IExecute("getBackground"); } set { IExecute("setBackground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getBounds() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setBounds(java.awt.Rectangle) + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } set { IExecute("setBounds", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getColorModel() + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getComponentListeners() + /// + public Java.Awt.EventNs.ComponentListener[] ComponentListeners + { + get { return IExecuteArray("getComponentListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getComponentOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setComponentOrientation(java.awt.ComponentOrientation) + /// + public Java.Awt.ComponentOrientation ComponentOrientation + { + get { return IExecute("getComponentOrientation"); } set { IExecute("setComponentOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getCursor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setCursor(java.awt.Cursor) + /// + public Java.Awt.Cursor Cursor + { + get { return IExecute("getCursor"); } set { IExecute("setCursor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getDropTarget() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setDropTarget(java.awt.dnd.DropTarget) + /// + public Java.Awt.Dnd.DropTarget DropTarget + { + get { return IExecute("getDropTarget"); } set { IExecute("setDropTarget", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getFocusCycleRootAncestor() + /// + public Java.Awt.Container FocusCycleRootAncestor + { + get { return IExecute("getFocusCycleRootAncestor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getFocusListeners() + /// + public Java.Awt.EventNs.FocusListener[] FocusListeners + { + get { return IExecuteArray("getFocusListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getFocusTraversalKeysEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setFocusTraversalKeysEnabled(boolean) + /// + public bool FocusTraversalKeysEnabled + { + get { return IExecute("getFocusTraversalKeysEnabled"); } set { IExecute("setFocusTraversalKeysEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getFont() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setFont(java.awt.Font) + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } set { IExecute("setFont", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getForeground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setForeground(java.awt.Color) + /// + public Java.Awt.Color Foreground + { + get { return IExecute("getForeground"); } set { IExecute("setForeground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getGraphics() + /// + public Java.Awt.Graphics Graphics + { + get { return IExecute("getGraphics"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getGraphicsConfiguration() + /// + public Java.Awt.GraphicsConfiguration GraphicsConfiguration + { + get { return IExecute("getGraphicsConfiguration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getHierarchyBoundsListeners() + /// + public Java.Awt.EventNs.HierarchyBoundsListener[] HierarchyBoundsListeners + { + get { return IExecuteArray("getHierarchyBoundsListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getHierarchyListeners() + /// + public Java.Awt.EventNs.HierarchyListener[] HierarchyListeners + { + get { return IExecuteArray("getHierarchyListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getIgnoreRepaint() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setIgnoreRepaint(boolean) + /// + public bool IgnoreRepaint + { + get { return IExecute("getIgnoreRepaint"); } set { IExecute("setIgnoreRepaint", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getInputContext() + /// + public Java.Awt.Im.InputContext InputContext + { + get { return IExecute("getInputContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getInputMethodListeners() + /// + public Java.Awt.EventNs.InputMethodListener[] InputMethodListeners + { + get { return IExecuteArray("getInputMethodListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getInputMethodRequests() + /// + public Java.Awt.Im.InputMethodRequests InputMethodRequests + { + get { return IExecute("getInputMethodRequests"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getKeyListeners() + /// + public Java.Awt.EventNs.KeyListener[] KeyListeners + { + get { return IExecuteArray("getKeyListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setLocale(java.util.Locale) + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } set { IExecute("setLocale", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getLocation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setLocation(java.awt.Point) + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } set { IExecute("setLocation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getLocationOnScreen() + /// + public Java.Awt.Point LocationOnScreen + { + get { return IExecute("getLocationOnScreen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getMaximumSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setMaximumSize(java.awt.Dimension) + /// + public Java.Awt.Dimension MaximumSize + { + get { return IExecute("getMaximumSize"); } set { IExecute("setMaximumSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getMinimumSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setMinimumSize(java.awt.Dimension) + /// + public Java.Awt.Dimension MinimumSize + { + get { return IExecute("getMinimumSize"); } set { IExecute("setMinimumSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getMouseListeners() + /// + public Java.Awt.EventNs.MouseListener[] MouseListeners + { + get { return IExecuteArray("getMouseListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getMouseMotionListeners() + /// + public Java.Awt.EventNs.MouseMotionListener[] MouseMotionListeners + { + get { return IExecuteArray("getMouseMotionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getMousePosition() throws java.awt.HeadlessException + /// + public Java.Awt.Point MousePosition + { + get { return IExecute("getMousePosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getMouseWheelListeners() + /// + public Java.Awt.EventNs.MouseWheelListener[] MouseWheelListeners + { + get { return IExecuteArray("getMouseWheelListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setName(java.lang.String) + /// + public string Name + { + get { return IExecute("getName"); } set { IExecute("setName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getParent() + /// + public Java.Awt.Container Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getPreferredSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setPreferredSize(java.awt.Dimension) + /// + public Java.Awt.Dimension PreferredSize + { + get { return IExecute("getPreferredSize"); } set { IExecute("setPreferredSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setSize(java.awt.Dimension) + /// + public Java.Awt.Dimension Size + { + get { return IExecute("getSize"); } set { IExecute("setSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getToolkit() + /// + public Java.Awt.Toolkit Toolkit + { + get { return IExecute("getToolkit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getTreeLock() + /// + public object TreeLock + { + get { return IExecute("getTreeLock"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getX() + /// + public int X + { + get { return IExecute("getX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getY() + /// + public int Y + { + get { return IExecute("getY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#areFocusTraversalKeysSet(int) + /// + public bool AreFocusTraversalKeysSet(int arg0) + { + return IExecute("areFocusTraversalKeysSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#contains(int,int) + /// + public bool Contains(int arg0, int arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#contains(java.awt.Point) + /// + public bool Contains(Java.Awt.Point arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#hasFocus() + /// + public bool HasFocus() + { + return IExecute("hasFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#imageUpdate(java.awt.Image,int,int,int,int,int) + /// + public bool ImageUpdate(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + return IExecute("imageUpdate", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isBackgroundSet() + /// + public bool IsBackgroundSet() + { + return IExecute("isBackgroundSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isCursorSet() + /// + public bool IsCursorSet() + { + return IExecute("isCursorSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isDisplayable() + /// + public bool IsDisplayable() + { + return IExecute("isDisplayable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isDoubleBuffered() + /// + public bool IsDoubleBuffered() + { + return IExecute("isDoubleBuffered"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isFocusable() + /// + public bool IsFocusable() + { + return IExecute("isFocusable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isFocusCycleRoot(java.awt.Container) + /// + public bool IsFocusCycleRoot(Java.Awt.Container arg0) + { + return IExecute("isFocusCycleRoot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isFocusOwner() + /// + public bool IsFocusOwner() + { + return IExecute("isFocusOwner"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isFontSet() + /// + public bool IsFontSet() + { + return IExecute("isFontSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isForegroundSet() + /// + public bool IsForegroundSet() + { + return IExecute("isForegroundSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isLightweight() + /// + public bool IsLightweight() + { + return IExecute("isLightweight"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isMaximumSizeSet() + /// + public bool IsMaximumSizeSet() + { + return IExecute("isMaximumSizeSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isMinimumSizeSet() + /// + public bool IsMinimumSizeSet() + { + return IExecute("isMinimumSizeSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isOpaque() + /// + public bool IsOpaque() + { + return IExecute("isOpaque"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isPreferredSizeSet() + /// + public bool IsPreferredSizeSet() + { + return IExecute("isPreferredSizeSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isShowing() + /// + public bool IsShowing() + { + return IExecute("isShowing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#isVisible() + /// + public bool IsVisible() + { + return IExecute("isVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#prepareImage(java.awt.Image,int,int,java.awt.image.ImageObserver) + /// + public bool PrepareImage(Java.Awt.Image arg0, int arg1, int arg2, Java.Awt.ImageNs.ImageObserver arg3) + { + return IExecute("prepareImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#prepareImage(java.awt.Image,java.awt.image.ImageObserver) + /// + public bool PrepareImage(Java.Awt.Image arg0, Java.Awt.ImageNs.ImageObserver arg1) + { + return IExecute("prepareImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow() + /// + public bool RequestFocusInWindow() + { + return IExecute("requestFocusInWindow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#dispatchEvent(java.awt.AWTEvent) + /// + public void DispatchEvent(Java.Awt.AWTEvent arg0) + { + IExecute("dispatchEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#checkImage(java.awt.Image,int,int,java.awt.image.ImageObserver) + /// + public int CheckImage(Java.Awt.Image arg0, int arg1, int arg2, Java.Awt.ImageNs.ImageObserver arg3) + { + return IExecute("checkImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#checkImage(java.awt.Image,java.awt.image.ImageObserver) + /// + public int CheckImage(Java.Awt.Image arg0, Java.Awt.ImageNs.ImageObserver arg1) + { + return IExecute("checkImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getBaseline(int,int) + /// + public int GetBaseline(int arg0, int arg1) + { + return IExecute("getBaseline", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getComponentAt(int,int) + /// + public Java.Awt.Component GetComponentAt(int arg0, int arg1) + { + return IExecute("getComponentAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getComponentAt(java.awt.Point) + /// + public Java.Awt.Component GetComponentAt(Java.Awt.Point arg0) + { + return IExecute("getComponentAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getSize(java.awt.Dimension) + /// + public Java.Awt.Dimension GetSize(Java.Awt.Dimension arg0) + { + return IExecute("getSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getFontMetrics(java.awt.Font) + /// + public Java.Awt.FontMetrics GetFontMetrics(Java.Awt.Font arg0) + { + return IExecute("getFontMetrics", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#createImage(int,int) + /// + public Java.Awt.Image CreateImage(int arg0, int arg1) + { + return IExecute("createImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#createImage(java.awt.image.ImageProducer) + /// + public Java.Awt.Image CreateImage(Java.Awt.ImageNs.ImageProducer arg0) + { + return IExecute("createImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int,java.awt.ImageCapabilities) throws java.awt.AWTException + /// + public Java.Awt.ImageNs.VolatileImage CreateVolatileImage(int arg0, int arg1, Java.Awt.ImageCapabilities arg2) + { + return IExecute("createVolatileImage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int) + /// + public Java.Awt.ImageNs.VolatileImage CreateVolatileImage(int arg0, int arg1) + { + return IExecute("createVolatileImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getLocation(java.awt.Point) + /// + public Java.Awt.Point GetLocation(Java.Awt.Point arg0) + { + return IExecute("getLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getBounds(java.awt.Rectangle) + /// + public Java.Awt.Rectangle GetBounds(Java.Awt.Rectangle arg0) + { + return IExecute("getBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners(java.lang.String) + /// + public Java.Beans.PropertyChangeListener[] GetPropertyChangeListeners(string arg0) + { + return IExecuteArray("getPropertyChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addComponentListener(java.awt.event.ComponentListener) + /// + public void AddComponentListener(Java.Awt.EventNs.ComponentListener arg0) + { + IExecute("addComponentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addFocusListener(java.awt.event.FocusListener) + /// + public void AddFocusListener(Java.Awt.EventNs.FocusListener arg0) + { + IExecute("addFocusListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addInputMethodListener(java.awt.event.InputMethodListener) + /// + public void AddInputMethodListener(Java.Awt.EventNs.InputMethodListener arg0) + { + IExecute("addInputMethodListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addKeyListener(java.awt.event.KeyListener) + /// + public void AddKeyListener(Java.Awt.EventNs.KeyListener arg0) + { + IExecute("addKeyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addMouseListener(java.awt.event.MouseListener) + /// + public void AddMouseListener(Java.Awt.EventNs.MouseListener arg0) + { + IExecute("addMouseListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addMouseMotionListener(java.awt.event.MouseMotionListener) + /// + public void AddMouseMotionListener(Java.Awt.EventNs.MouseMotionListener arg0) + { + IExecute("addMouseMotionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addMouseWheelListener(java.awt.event.MouseWheelListener) + /// + public void AddMouseWheelListener(Java.Awt.EventNs.MouseWheelListener arg0) + { + IExecute("addMouseWheelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeComponentListener(java.awt.event.ComponentListener) + /// + public void RemoveComponentListener(Java.Awt.EventNs.ComponentListener arg0) + { + IExecute("removeComponentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeFocusListener(java.awt.event.FocusListener) + /// + public void RemoveFocusListener(Java.Awt.EventNs.FocusListener arg0) + { + IExecute("removeFocusListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeInputMethodListener(java.awt.event.InputMethodListener) + /// + public void RemoveInputMethodListener(Java.Awt.EventNs.InputMethodListener arg0) + { + IExecute("removeInputMethodListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeKeyListener(java.awt.event.KeyListener) + /// + public void RemoveKeyListener(Java.Awt.EventNs.KeyListener arg0) + { + IExecute("removeKeyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeMouseListener(java.awt.event.MouseListener) + /// + public void RemoveMouseListener(Java.Awt.EventNs.MouseListener arg0) + { + IExecute("removeMouseListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeMouseMotionListener(java.awt.event.MouseMotionListener) + /// + public void RemoveMouseMotionListener(Java.Awt.EventNs.MouseMotionListener arg0) + { + IExecute("removeMouseMotionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeMouseWheelListener(java.awt.event.MouseWheelListener) + /// + public void RemoveMouseWheelListener(Java.Awt.EventNs.MouseWheelListener arg0) + { + IExecute("removeMouseWheelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#add(java.awt.PopupMenu) + /// + public void Add(Java.Awt.PopupMenu arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener) + /// + public void AddHierarchyBoundsListener(Java.Awt.EventNs.HierarchyBoundsListener arg0) + { + IExecute("addHierarchyBoundsListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addHierarchyListener(java.awt.event.HierarchyListener) + /// + public void AddHierarchyListener(Java.Awt.EventNs.HierarchyListener arg0) + { + IExecute("addHierarchyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addNotify() + /// + public void AddNotify() + { + IExecute("addNotify"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#applyComponentOrientation(java.awt.ComponentOrientation) + /// + public void ApplyComponentOrientation(Java.Awt.ComponentOrientation arg0) + { + IExecute("applyComponentOrientation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#doLayout() + /// + public void DoLayout() + { + IExecute("doLayout"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#enableInputMethods(boolean) + /// + public void EnableInputMethods(bool arg0) + { + IExecute("enableInputMethods", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,byte,byte) + /// + public void FirePropertyChange(string arg0, byte arg1, byte arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,char,char) + /// + public void FirePropertyChange(string arg0, char arg1, char arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,double,double) + /// + public void FirePropertyChange(string arg0, double arg1, double arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,float,float) + /// + public void FirePropertyChange(string arg0, float arg1, float arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,long,long) + /// + public void FirePropertyChange(string arg0, long arg1, long arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,short,short) + /// + public void FirePropertyChange(string arg0, short arg1, short arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#invalidate() + /// + public void Invalidate() + { + IExecute("invalidate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#list() + /// + public void List() + { + IExecute("list"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintStream,int) + /// + public void List(Java.Io.PrintStream arg0, int arg1) + { + IExecute("list", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintStream) + /// + public void List(Java.Io.PrintStream arg0) + { + IExecute("list", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintWriter,int) + /// + public void List(Java.Io.PrintWriter arg0, int arg1) + { + IExecute("list", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintWriter) + /// + public void List(Java.Io.PrintWriter arg0) + { + IExecute("list", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#paint(java.awt.Graphics) + /// + public void Paint(Java.Awt.Graphics arg0) + { + IExecute("paint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#paintAll(java.awt.Graphics) + /// + public void PaintAll(Java.Awt.Graphics arg0) + { + IExecute("paintAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#print(java.awt.Graphics) + /// + public void Print(Java.Awt.Graphics arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#printAll(java.awt.Graphics) + /// + public void PrintAll(Java.Awt.Graphics arg0) + { + IExecute("printAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#remove(java.awt.MenuComponent) + /// + public void Remove(Java.Awt.MenuComponent arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener) + /// + public void RemoveHierarchyBoundsListener(Java.Awt.EventNs.HierarchyBoundsListener arg0) + { + IExecute("removeHierarchyBoundsListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeHierarchyListener(java.awt.event.HierarchyListener) + /// + public void RemoveHierarchyListener(Java.Awt.EventNs.HierarchyListener arg0) + { + IExecute("removeHierarchyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removeNotify() + /// + public void RemoveNotify() + { + IExecute("removeNotify"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#repaint() + /// + public void Repaint() + { + IExecute("repaint"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#repaint(int,int,int,int) + /// + public void Repaint(int arg0, int arg1, int arg2, int arg3) + { + IExecute("repaint", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#repaint(long,int,int,int,int) + /// + public void Repaint(long arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("repaint", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#repaint(long) + /// + public void Repaint(long arg0) + { + IExecute("repaint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#requestFocus() + /// + public void RequestFocus() + { + IExecute("requestFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#revalidate() + /// + public void Revalidate() + { + IExecute("revalidate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setBounds(int,int,int,int) + /// + public void SetBounds(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setFocusable(boolean) + /// + public void SetFocusable(bool arg0) + { + IExecute("setFocusable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setLocation(int,int) + /// + public void SetLocation(int arg0, int arg1) + { + IExecute("setLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setMixingCutoutShape(java.awt.Shape) + /// + public void SetMixingCutoutShape(Java.Awt.Shape arg0) + { + IExecute("setMixingCutoutShape", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setSize(int,int) + /// + public void SetSize(int arg0, int arg1) + { + IExecute("setSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#setVisible(boolean) + /// + public void SetVisible(bool arg0) + { + IExecute("setVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#transferFocus() + /// + public void TransferFocus() + { + IExecute("transferFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#transferFocusBackward() + /// + public void TransferFocusBackward() + { + IExecute("transferFocusBackward"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#transferFocusUpCycle() + /// + public void TransferFocusUpCycle() + { + IExecute("transferFocusUpCycle"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#update(java.awt.Graphics) + /// + public void Update(Java.Awt.Graphics arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.html#validate() + /// + public void Validate() + { + IExecute("validate"); + } + + #endregion + + #region Nested classes + #region BaselineResizeBehavior + public partial class BaselineResizeBehavior + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html#CENTER_OFFSET + /// + public static Java.Awt.Component.BaselineResizeBehavior CENTER_OFFSET => Clazz.GetField("CENTER_OFFSET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html#CONSTANT_ASCENT + /// + public static Java.Awt.Component.BaselineResizeBehavior CONSTANT_ASCENT => Clazz.GetField("CONSTANT_ASCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html#CONSTANT_DESCENT + /// + public static Java.Awt.Component.BaselineResizeBehavior CONSTANT_DESCENT => Clazz.GetField("CONSTANT_DESCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html#OTHER + /// + public static Java.Awt.Component.BaselineResizeBehavior OTHER => Clazz.GetField("OTHER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html#values() + /// + public static Java.Awt.Component.BaselineResizeBehavior[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ComponentOrientation.cs b/src/net/JNet/Generated/Java/Awt/ComponentOrientation.cs new file mode 100644 index 0000000000..8935a7ed4a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ComponentOrientation.cs @@ -0,0 +1,92 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ComponentOrientation + public partial class ComponentOrientation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.ComponentOrientation t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html#LEFT_TO_RIGHT + /// + public static Java.Awt.ComponentOrientation LEFT_TO_RIGHT => Clazz.GetField("LEFT_TO_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html#RIGHT_TO_LEFT + /// + public static Java.Awt.ComponentOrientation RIGHT_TO_LEFT => Clazz.GetField("RIGHT_TO_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html#UNKNOWN + /// + public static Java.Awt.ComponentOrientation UNKNOWN => Clazz.GetField("UNKNOWN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html#getOrientation(java.util.Locale) + /// + public static Java.Awt.ComponentOrientation GetOrientation(Java.Util.Locale arg0) + { + return SExecute("getOrientation", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html#isHorizontal() + /// + public bool IsHorizontal() + { + return IExecute("isHorizontal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ComponentOrientation.html#isLeftToRight() + /// + public bool IsLeftToRight() + { + return IExecute("isLeftToRight"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Composite.cs b/src/net/JNet/Generated/Java/Awt/Composite.cs new file mode 100644 index 0000000000..ca6f77eb0e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Composite.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Composite + public partial class Composite + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Composite.html#createContext(java.awt.image.ColorModel,java.awt.image.ColorModel,java.awt.RenderingHints) + /// + public Java.Awt.CompositeContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.ImageNs.ColorModel arg1, Java.Awt.RenderingHints arg2) + { + return IExecute("createContext", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/CompositeContext.cs b/src/net/JNet/Generated/Java/Awt/CompositeContext.cs new file mode 100644 index 0000000000..d68bccc3e3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/CompositeContext.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region CompositeContext + public partial class CompositeContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CompositeContext.html#compose(java.awt.image.Raster,java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public void Compose(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.Raster arg1, Java.Awt.ImageNs.WritableRaster arg2) + { + IExecute("compose", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/CompositeContext.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Container.cs b/src/net/JNet/Generated/Java/Awt/Container.cs new file mode 100644 index 0000000000..172af1402b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Container.cs @@ -0,0 +1,282 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Container + public partial class Container + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getComponentCount() + /// + public int ComponentCount + { + get { return IExecute("getComponentCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getComponents() + /// + public Java.Awt.Component[] Components + { + get { return IExecuteArray("getComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getContainerListeners() + /// + public Java.Awt.EventNs.ContainerListener[] ContainerListeners + { + get { return IExecuteArray("getContainerListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getFocusTraversalPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicy(java.awt.FocusTraversalPolicy) + /// + public Java.Awt.FocusTraversalPolicy FocusTraversalPolicy + { + get { return IExecute("getFocusTraversalPolicy"); } set { IExecute("setFocusTraversalPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getInsets() + /// + public Java.Awt.Insets Insets + { + get { return IExecute("getInsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getLayout() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#setLayout(java.awt.LayoutManager) + /// + public Java.Awt.LayoutManager Layout + { + get { return IExecute("getLayout"); } set { IExecute("setLayout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#isAncestorOf(java.awt.Component) + /// + public bool IsAncestorOf(Java.Awt.Component arg0) + { + return IExecute("isAncestorOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#isFocusCycleRoot() + /// + public bool IsFocusCycleRoot() + { + return IExecute("isFocusCycleRoot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicySet() + /// + public bool IsFocusTraversalPolicySet() + { + return IExecute("isFocusTraversalPolicySet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#isValidateRoot() + /// + public bool IsValidateRoot() + { + return IExecute("isValidateRoot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicyProvider() + /// + public bool IsFocusTraversalPolicyProvider() + { + return IExecute("isFocusTraversalPolicyProvider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicyProvider(boolean) + /// + public void SetFocusTraversalPolicyProvider(bool arg0) + { + IExecute("setFocusTraversalPolicyProvider", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getComponentZOrder(java.awt.Component) + /// + public int GetComponentZOrder(Java.Awt.Component arg0) + { + return IExecute("getComponentZOrder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,int) + /// + public Java.Awt.Component Add(Java.Awt.Component arg0, int arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component) + /// + public Java.Awt.Component Add(Java.Awt.Component arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#add(java.lang.String,java.awt.Component) + /// + public Java.Awt.Component Add(string arg0, Java.Awt.Component arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#findComponentAt(int,int) + /// + public Java.Awt.Component FindComponentAt(int arg0, int arg1) + { + return IExecute("findComponentAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#findComponentAt(java.awt.Point) + /// + public Java.Awt.Component FindComponentAt(Java.Awt.Point arg0) + { + return IExecute("findComponentAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getComponent(int) + /// + public Java.Awt.Component GetComponent(int arg0) + { + return IExecute("getComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#getMousePosition(boolean) throws java.awt.HeadlessException + /// + public Java.Awt.Point GetMousePosition(bool arg0) + { + return IExecute("getMousePosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#addContainerListener(java.awt.event.ContainerListener) + /// + public void AddContainerListener(Java.Awt.EventNs.ContainerListener arg0) + { + IExecute("addContainerListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#removeContainerListener(java.awt.event.ContainerListener) + /// + public void RemoveContainerListener(Java.Awt.EventNs.ContainerListener arg0) + { + IExecute("removeContainerListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,java.lang.Object,int) + /// + public void Add(Java.Awt.Component arg0, object arg1, int arg2) + { + IExecute("add", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,java.lang.Object) + /// + public void Add(Java.Awt.Component arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#paintComponents(java.awt.Graphics) + /// + public void PaintComponents(Java.Awt.Graphics arg0) + { + IExecute("paintComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#printComponents(java.awt.Graphics) + /// + public void PrintComponents(Java.Awt.Graphics arg0) + { + IExecute("printComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#remove(int) + /// + public void Remove(int arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#remove(java.awt.Component) + /// + public void Remove(Java.Awt.Component arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#removeAll() + /// + public void RemoveAll() + { + IExecute("removeAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#setComponentZOrder(java.awt.Component,int) + /// + public void SetComponentZOrder(Java.Awt.Component arg0, int arg1) + { + IExecute("setComponentZOrder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#setFocusCycleRoot(boolean) + /// + public void SetFocusCycleRoot(bool arg0) + { + IExecute("setFocusCycleRoot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Container.html#transferFocusDownCycle() + /// + public void TransferFocusDownCycle() + { + IExecute("transferFocusDownCycle"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ContainerOrderFocusTraversalPolicy.cs b/src/net/JNet/Generated/Java/Awt/ContainerOrderFocusTraversalPolicy.cs new file mode 100644 index 0000000000..01c06d050c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ContainerOrderFocusTraversalPolicy.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ContainerOrderFocusTraversalPolicy + public partial class ContainerOrderFocusTraversalPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.ContainerOrderFocusTraversalPolicy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ContainerOrderFocusTraversalPolicy.html#getImplicitDownCycleTraversal() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ContainerOrderFocusTraversalPolicy.html#setImplicitDownCycleTraversal(boolean) + /// + public bool ImplicitDownCycleTraversal + { + get { return IExecute("getImplicitDownCycleTraversal"); } set { IExecute("setImplicitDownCycleTraversal", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Cursor.cs b/src/net/JNet/Generated/Java/Awt/Cursor.cs new file mode 100644 index 0000000000..5a5a9ca0af --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Cursor.cs @@ -0,0 +1,161 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Cursor + public partial class Cursor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#(int) + /// + public Cursor(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Cursor t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#CROSSHAIR_CURSOR + /// + public static int CROSSHAIR_CURSOR => Clazz.GetField("CROSSHAIR_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#CUSTOM_CURSOR + /// + public static int CUSTOM_CURSOR => Clazz.GetField("CUSTOM_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#DEFAULT_CURSOR + /// + public static int DEFAULT_CURSOR => Clazz.GetField("DEFAULT_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#E_RESIZE_CURSOR + /// + public static int E_RESIZE_CURSOR => Clazz.GetField("E_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#HAND_CURSOR + /// + public static int HAND_CURSOR => Clazz.GetField("HAND_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#MOVE_CURSOR + /// + public static int MOVE_CURSOR => Clazz.GetField("MOVE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#N_RESIZE_CURSOR + /// + public static int N_RESIZE_CURSOR => Clazz.GetField("N_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#NE_RESIZE_CURSOR + /// + public static int NE_RESIZE_CURSOR => Clazz.GetField("NE_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#NW_RESIZE_CURSOR + /// + public static int NW_RESIZE_CURSOR => Clazz.GetField("NW_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#S_RESIZE_CURSOR + /// + public static int S_RESIZE_CURSOR => Clazz.GetField("S_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#SE_RESIZE_CURSOR + /// + public static int SE_RESIZE_CURSOR => Clazz.GetField("SE_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#SW_RESIZE_CURSOR + /// + public static int SW_RESIZE_CURSOR => Clazz.GetField("SW_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#TEXT_CURSOR + /// + public static int TEXT_CURSOR => Clazz.GetField("TEXT_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#W_RESIZE_CURSOR + /// + public static int W_RESIZE_CURSOR => Clazz.GetField("W_RESIZE_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#WAIT_CURSOR + /// + public static int WAIT_CURSOR => Clazz.GetField("WAIT_CURSOR"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#getDefaultCursor() + /// + public static Java.Awt.Cursor DefaultCursor + { + get { return SExecute("getDefaultCursor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#getPredefinedCursor(int) + /// + public static Java.Awt.Cursor GetPredefinedCursor(int arg0) + { + return SExecute("getPredefinedCursor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#getSystemCustomCursor(java.lang.String) throws java.awt.AWTException,java.awt.HeadlessException + /// + public static Java.Awt.Cursor GetSystemCustomCursor(string arg0) + { + return SExecute("getSystemCustomCursor", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Cursor.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/AllPackageClasses.cs new file mode 100644 index 0000000000..0ea0a8304c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/AllPackageClasses.cs @@ -0,0 +1,387 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Datatransfer +{ + #region Clipboard + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html + /// + public partial class Clipboard : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Clipboard() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Clipboard(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.Clipboard"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClipboardOwner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/ClipboardOwner.html + /// + public partial class ClipboardOwner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClipboardOwner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClipboardOwner(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.ClipboardOwner"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataFlavor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html + /// + public partial class DataFlavor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataFlavor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataFlavor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.DataFlavor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FlavorEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/FlavorEvent.html + /// + public partial class FlavorEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlavorEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlavorEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.FlavorEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FlavorListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/FlavorListener.html + /// + public partial class FlavorListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region FlavorMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/FlavorMap.html + /// + public partial class FlavorMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlavorMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlavorMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.FlavorMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FlavorTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/FlavorTable.html + /// + public partial class FlavorTable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlavorTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlavorTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.FlavorTable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MimeTypeParseException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/MimeTypeParseException.html + /// + public partial class MimeTypeParseException : Java.Lang.Exception + { + public MimeTypeParseException() { } + + /// + public override string ClassName => "java.awt.datatransfer.MimeTypeParseException"; + + // TODO: complete the class + + } + #endregion + + #region StringSelection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/StringSelection.html + /// + public partial class StringSelection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringSelection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringSelection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.StringSelection"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SystemFlavorMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html + /// + public partial class SystemFlavorMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SystemFlavorMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SystemFlavorMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.SystemFlavorMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Transferable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Transferable.html + /// + public partial class Transferable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Transferable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Transferable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.datatransfer.Transferable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedFlavorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/UnsupportedFlavorException.html + /// + public partial class UnsupportedFlavorException : Java.Lang.Exception + { + public UnsupportedFlavorException() { } + + /// + public override string ClassName => "java.awt.datatransfer.UnsupportedFlavorException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/Clipboard.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/Clipboard.cs new file mode 100644 index 0000000000..dbe28f7379 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/Clipboard.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region Clipboard + public partial class Clipboard + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#(java.lang.String) + /// + public Clipboard(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getAvailableDataFlavors() + /// + public Java.Awt.Datatransfer.DataFlavor[] AvailableDataFlavors + { + get { return IExecuteArray("getAvailableDataFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getFlavorListeners() + /// + public Java.Awt.Datatransfer.FlavorListener[] FlavorListeners + { + get { return IExecuteArray("getFlavorListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#isDataFlavorAvailable(java.awt.datatransfer.DataFlavor) + /// + public bool IsDataFlavorAvailable(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("isDataFlavorAvailable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getData(java.awt.datatransfer.DataFlavor) throws java.awt.datatransfer.UnsupportedFlavorException,java.io.IOException + /// + public object GetData(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("getData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getContents(java.lang.Object) + /// + public Java.Awt.Datatransfer.Transferable GetContents(object arg0) + { + return IExecute("getContents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#addFlavorListener(java.awt.datatransfer.FlavorListener) + /// + public void AddFlavorListener(Java.Awt.Datatransfer.FlavorListener arg0) + { + IExecute("addFlavorListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#removeFlavorListener(java.awt.datatransfer.FlavorListener) + /// + public void RemoveFlavorListener(Java.Awt.Datatransfer.FlavorListener arg0) + { + IExecute("removeFlavorListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#setContents(java.awt.datatransfer.Transferable,java.awt.datatransfer.ClipboardOwner) + /// + public void SetContents(Java.Awt.Datatransfer.Transferable arg0, Java.Awt.Datatransfer.ClipboardOwner arg1) + { + IExecute("setContents", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/ClipboardOwner.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/ClipboardOwner.cs new file mode 100644 index 0000000000..e819f1498f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/ClipboardOwner.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region ClipboardOwner + public partial class ClipboardOwner + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/ClipboardOwner.html#lostOwnership(java.awt.datatransfer.Clipboard,java.awt.datatransfer.Transferable) + /// + public void LostOwnership(Java.Awt.Datatransfer.Clipboard arg0, Java.Awt.Datatransfer.Transferable arg1) + { + IExecute("lostOwnership", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/DataFlavor.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/DataFlavor.cs new file mode 100644 index 0000000000..3566abba4d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/DataFlavor.cs @@ -0,0 +1,292 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region DataFlavor + public partial class DataFlavor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#(java.lang.String,java.lang.String,java.lang.ClassLoader) throws java.lang.ClassNotFoundException + /// + public DataFlavor(string arg0, string arg1, Java.Lang.ClassLoader arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#(java.lang.String,java.lang.String) + /// + public DataFlavor(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#(java.lang.String) throws java.lang.ClassNotFoundException + /// + public DataFlavor(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Externalizable(Java.Awt.Datatransfer.DataFlavor t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Datatransfer.DataFlavor t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#imageFlavor + /// + public static Java.Awt.Datatransfer.DataFlavor imageFlavor => Clazz.GetField("imageFlavor"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaFileListFlavor + /// + public static Java.Awt.Datatransfer.DataFlavor javaFileListFlavor => Clazz.GetField("javaFileListFlavor"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#stringFlavor + /// + public static Java.Awt.Datatransfer.DataFlavor stringFlavor => Clazz.GetField("stringFlavor"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaJVMLocalObjectMimeType + /// + public static string javaJVMLocalObjectMimeType => Clazz.GetField("javaJVMLocalObjectMimeType"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaRemoteObjectMimeType + /// + public static string javaRemoteObjectMimeType => Clazz.GetField("javaRemoteObjectMimeType"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaSerializedObjectMimeType + /// + public static string javaSerializedObjectMimeType => Clazz.GetField("javaSerializedObjectMimeType"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#allHtmlFlavor + /// + public static Java.Awt.Datatransfer.DataFlavor allHtmlFlavor => Clazz.GetField("allHtmlFlavor"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#fragmentHtmlFlavor + /// + public static Java.Awt.Datatransfer.DataFlavor fragmentHtmlFlavor => Clazz.GetField("fragmentHtmlFlavor"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#selectionHtmlFlavor + /// + public static Java.Awt.Datatransfer.DataFlavor selectionHtmlFlavor => Clazz.GetField("selectionHtmlFlavor"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getTextPlainUnicodeFlavor() + /// + public static Java.Awt.Datatransfer.DataFlavor TextPlainUnicodeFlavor + { + get { return SExecute("getTextPlainUnicodeFlavor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#selectBestTextFlavor(java.awt.datatransfer.DataFlavor[]) + /// + public static Java.Awt.Datatransfer.DataFlavor SelectBestTextFlavor(Java.Awt.Datatransfer.DataFlavor[] arg0) + { + return SExecute("selectBestTextFlavor", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getDefaultRepresentationClassAsString() + /// + public string DefaultRepresentationClassAsString + { + get { return IExecute("getDefaultRepresentationClassAsString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getHumanPresentableName() https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#setHumanPresentableName(java.lang.String) + /// + public string HumanPresentableName + { + get { return IExecute("getHumanPresentableName"); } set { IExecute("setHumanPresentableName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getMimeType() + /// + public string MimeType + { + get { return IExecute("getMimeType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getPrimaryType() + /// + public string PrimaryType + { + get { return IExecute("getPrimaryType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getSubType() + /// + public string SubType + { + get { return IExecute("getSubType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorJavaFileListType() + /// + public bool IsFlavorJavaFileListType() + { + return IExecute("isFlavorJavaFileListType"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorRemoteObjectType() + /// + public bool IsFlavorRemoteObjectType() + { + return IExecute("isFlavorRemoteObjectType"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorSerializedObjectType() + /// + public bool IsFlavorSerializedObjectType() + { + return IExecute("isFlavorSerializedObjectType"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorTextType() + /// + public bool IsFlavorTextType() + { + return IExecute("isFlavorTextType"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isMimeTypeEqual(java.lang.String) + /// + public bool IsMimeTypeEqual(string arg0) + { + return IExecute("isMimeTypeEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isMimeTypeSerializedObject() + /// + public bool IsMimeTypeSerializedObject() + { + return IExecute("isMimeTypeSerializedObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassByteBuffer() + /// + public bool IsRepresentationClassByteBuffer() + { + return IExecute("isRepresentationClassByteBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassCharBuffer() + /// + public bool IsRepresentationClassCharBuffer() + { + return IExecute("isRepresentationClassCharBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassInputStream() + /// + public bool IsRepresentationClassInputStream() + { + return IExecute("isRepresentationClassInputStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassReader() + /// + public bool IsRepresentationClassReader() + { + return IExecute("isRepresentationClassReader"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassRemote() + /// + public bool IsRepresentationClassRemote() + { + return IExecute("isRepresentationClassRemote"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassSerializable() + /// + public bool IsRepresentationClassSerializable() + { + return IExecute("isRepresentationClassSerializable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#match(java.awt.datatransfer.DataFlavor) + /// + public bool Match(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("match", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isMimeTypeEqual(java.awt.datatransfer.DataFlavor) + /// + public bool IsMimeTypeEqual(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("isMimeTypeEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getReaderForText(java.awt.datatransfer.Transferable) throws java.awt.datatransfer.UnsupportedFlavorException,java.io.IOException + /// + public Java.Io.Reader GetReaderForText(Java.Awt.Datatransfer.Transferable arg0) + { + return IExecute("getReaderForText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getParameter(java.lang.String) + /// + public string GetParameter(string arg0) + { + return IExecute("getParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#readExternal(java.io.ObjectInput) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public void ReadExternal(Java.Io.ObjectInput arg0) + { + IExecute("readExternal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#writeExternal(java.io.ObjectOutput) throws java.io.IOException + /// + public void WriteExternal(Java.Io.ObjectOutput arg0) + { + IExecute("writeExternal", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorEvent.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorEvent.cs new file mode 100644 index 0000000000..7ff1841fe9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region FlavorEvent + public partial class FlavorEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/FlavorEvent.html#(java.awt.datatransfer.Clipboard) + /// + public FlavorEvent(Java.Awt.Datatransfer.Clipboard arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorMap.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorMap.cs new file mode 100644 index 0000000000..6ebf66f832 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorMap.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region FlavorMap + public partial class FlavorMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorTable.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorTable.cs new file mode 100644 index 0000000000..d3869dccf1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/FlavorTable.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region FlavorTable + public partial class FlavorTable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Datatransfer.FlavorMap(Java.Awt.Datatransfer.FlavorTable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/MimeTypeParseException.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/MimeTypeParseException.cs new file mode 100644 index 0000000000..3b8d339ef4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/MimeTypeParseException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region MimeTypeParseException + public partial class MimeTypeParseException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/StringSelection.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/StringSelection.cs new file mode 100644 index 0000000000..e1ab5e4e0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/StringSelection.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region StringSelection + public partial class StringSelection + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/StringSelection.html#(java.lang.String) + /// + public StringSelection(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Datatransfer.Transferable(Java.Awt.Datatransfer.StringSelection t) => t.Cast(); + public static implicit operator Java.Awt.Datatransfer.ClipboardOwner(Java.Awt.Datatransfer.StringSelection t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/StringSelection.html#getTransferDataFlavors() + /// + public Java.Awt.Datatransfer.DataFlavor[] TransferDataFlavors + { + get { return IExecuteArray("getTransferDataFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/StringSelection.html#isDataFlavorSupported(java.awt.datatransfer.DataFlavor) + /// + public bool IsDataFlavorSupported(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("isDataFlavorSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/StringSelection.html#getTransferData(java.awt.datatransfer.DataFlavor) throws java.awt.datatransfer.UnsupportedFlavorException,java.io.IOException + /// + public object GetTransferData(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("getTransferData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/StringSelection.html#lostOwnership(java.awt.datatransfer.Clipboard,java.awt.datatransfer.Transferable) + /// + public void LostOwnership(Java.Awt.Datatransfer.Clipboard arg0, Java.Awt.Datatransfer.Transferable arg1) + { + IExecute("lostOwnership", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/SystemFlavorMap.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/SystemFlavorMap.cs new file mode 100644 index 0000000000..605d9c8f52 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/SystemFlavorMap.cs @@ -0,0 +1,130 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region SystemFlavorMap + public partial class SystemFlavorMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Datatransfer.FlavorMap(Java.Awt.Datatransfer.SystemFlavorMap t) => t.Cast(); + public static implicit operator Java.Awt.Datatransfer.FlavorTable(Java.Awt.Datatransfer.SystemFlavorMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#getDefaultFlavorMap() + /// + public static Java.Awt.Datatransfer.FlavorMap DefaultFlavorMap + { + get { return SExecute("getDefaultFlavorMap"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#isJavaMIMEType(java.lang.String) + /// + public static bool IsJavaMIMEType(string arg0) + { + return SExecute("isJavaMIMEType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#decodeDataFlavor(java.lang.String) throws java.lang.ClassNotFoundException + /// + public static Java.Awt.Datatransfer.DataFlavor DecodeDataFlavor(string arg0) + { + return SExecute("decodeDataFlavor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#decodeJavaMIMEType(java.lang.String) + /// + public static string DecodeJavaMIMEType(string arg0) + { + return SExecute("decodeJavaMIMEType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#encodeDataFlavor(java.awt.datatransfer.DataFlavor) + /// + public static string EncodeDataFlavor(Java.Awt.Datatransfer.DataFlavor arg0) + { + return SExecute("encodeDataFlavor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#encodeJavaMIMEType(java.lang.String) + /// + public static string EncodeJavaMIMEType(string arg0) + { + return SExecute("encodeJavaMIMEType", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#addFlavorForUnencodedNative(java.lang.String,java.awt.datatransfer.DataFlavor) + /// + public void AddFlavorForUnencodedNative(string arg0, Java.Awt.Datatransfer.DataFlavor arg1) + { + IExecute("addFlavorForUnencodedNative", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#addUnencodedNativeForFlavor(java.awt.datatransfer.DataFlavor,java.lang.String) + /// + public void AddUnencodedNativeForFlavor(Java.Awt.Datatransfer.DataFlavor arg0, string arg1) + { + IExecute("addUnencodedNativeForFlavor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#setFlavorsForNative(java.lang.String,java.awt.datatransfer.DataFlavor[]) + /// + public void SetFlavorsForNative(string arg0, Java.Awt.Datatransfer.DataFlavor[] arg1) + { + IExecute("setFlavorsForNative", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html#setNativesForFlavor(java.awt.datatransfer.DataFlavor,java.lang.String[]) + /// + public void SetNativesForFlavor(Java.Awt.Datatransfer.DataFlavor arg0, string[] arg1) + { + IExecute("setNativesForFlavor", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/Transferable.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/Transferable.cs new file mode 100644 index 0000000000..78b33a5ea1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/Transferable.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region Transferable + public partial class Transferable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Transferable.html#getTransferDataFlavors() + /// + public Java.Awt.Datatransfer.DataFlavor[] TransferDataFlavors + { + get { return IExecuteArray("getTransferDataFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Transferable.html#isDataFlavorSupported(java.awt.datatransfer.DataFlavor) + /// + public bool IsDataFlavorSupported(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("isDataFlavorSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.datatransfer/java/awt/datatransfer/Transferable.html#getTransferData(java.awt.datatransfer.DataFlavor) throws java.awt.datatransfer.UnsupportedFlavorException,java.io.IOException + /// + public object GetTransferData(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("getTransferData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Datatransfer/UnsupportedFlavorException.cs b/src/net/JNet/Generated/Java/Awt/Datatransfer/UnsupportedFlavorException.cs new file mode 100644 index 0000000000..c8d8817c97 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Datatransfer/UnsupportedFlavorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Datatransfer +{ + #region UnsupportedFlavorException + public partial class UnsupportedFlavorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DefaultFocusTraversalPolicy.cs b/src/net/JNet/Generated/Java/Awt/DefaultFocusTraversalPolicy.cs new file mode 100644 index 0000000000..f102a7e60c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DefaultFocusTraversalPolicy.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region DefaultFocusTraversalPolicy + public partial class DefaultFocusTraversalPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DefaultKeyboardFocusManager.cs b/src/net/JNet/Generated/Java/Awt/DefaultKeyboardFocusManager.cs new file mode 100644 index 0000000000..c62b12fac7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DefaultKeyboardFocusManager.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region DefaultKeyboardFocusManager + public partial class DefaultKeyboardFocusManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Desktop.cs b/src/net/JNet/Generated/Java/Awt/Desktop.cs new file mode 100644 index 0000000000..5962d97574 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Desktop.cs @@ -0,0 +1,349 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Desktop + public partial class Desktop + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#isDesktopSupported() + /// + public static bool IsDesktopSupported() + { + return SExecute("isDesktopSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#getDesktop() + /// + public static Java.Awt.Desktop GetDesktop() + { + return SExecute("getDesktop"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#moveToTrash(java.io.File) + /// + public bool MoveToTrash(Java.Io.File arg0) + { + return IExecute("moveToTrash", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#addAppEventListener(java.awt.desktop.SystemEventListener) + /// + public void AddAppEventListener(Java.Awt.DesktopNs.SystemEventListener arg0) + { + IExecute("addAppEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#browse(java.net.URI) throws java.io.IOException + /// + public void Browse(Java.Net.URI arg0) + { + IExecute("browse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#browseFileDirectory(java.io.File) + /// + public void BrowseFileDirectory(Java.Io.File arg0) + { + IExecute("browseFileDirectory", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#disableSuddenTermination() + /// + public void DisableSuddenTermination() + { + IExecute("disableSuddenTermination"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#edit(java.io.File) throws java.io.IOException + /// + public void Edit(Java.Io.File arg0) + { + IExecute("edit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#enableSuddenTermination() + /// + public void EnableSuddenTermination() + { + IExecute("enableSuddenTermination"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#mail() throws java.io.IOException + /// + public void Mail() + { + IExecute("mail"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#mail(java.net.URI) throws java.io.IOException + /// + public void Mail(Java.Net.URI arg0) + { + IExecute("mail", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#open(java.io.File) throws java.io.IOException + /// + public void Open(Java.Io.File arg0) + { + IExecute("open", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#openHelpViewer() + /// + public void OpenHelpViewer() + { + IExecute("openHelpViewer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#print(java.io.File) throws java.io.IOException + /// + public void Print(Java.Io.File arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#removeAppEventListener(java.awt.desktop.SystemEventListener) + /// + public void RemoveAppEventListener(Java.Awt.DesktopNs.SystemEventListener arg0) + { + IExecute("removeAppEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#requestForeground(boolean) + /// + public void RequestForeground(bool arg0) + { + IExecute("requestForeground", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setAboutHandler(java.awt.desktop.AboutHandler) + /// + public void SetAboutHandler(Java.Awt.DesktopNs.AboutHandler arg0) + { + IExecute("setAboutHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setDefaultMenuBar(javax.swing.JMenuBar) + /// + public void SetDefaultMenuBar(Javax.Swing.JMenuBar arg0) + { + IExecute("setDefaultMenuBar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setOpenFileHandler(java.awt.desktop.OpenFilesHandler) + /// + public void SetOpenFileHandler(Java.Awt.DesktopNs.OpenFilesHandler arg0) + { + IExecute("setOpenFileHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setOpenURIHandler(java.awt.desktop.OpenURIHandler) + /// + public void SetOpenURIHandler(Java.Awt.DesktopNs.OpenURIHandler arg0) + { + IExecute("setOpenURIHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setPreferencesHandler(java.awt.desktop.PreferencesHandler) + /// + public void SetPreferencesHandler(Java.Awt.DesktopNs.PreferencesHandler arg0) + { + IExecute("setPreferencesHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setPrintFileHandler(java.awt.desktop.PrintFilesHandler) + /// + public void SetPrintFileHandler(Java.Awt.DesktopNs.PrintFilesHandler arg0) + { + IExecute("setPrintFileHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.html#setQuitHandler(java.awt.desktop.QuitHandler) + /// + public void SetQuitHandler(Java.Awt.DesktopNs.QuitHandler arg0) + { + IExecute("setQuitHandler", arg0); + } + + #endregion + + #region Nested classes + #region Action + public partial class Action + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_ABOUT + /// + public static Java.Awt.Desktop.Action APP_ABOUT => Clazz.GetField("APP_ABOUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_EVENT_FOREGROUND + /// + public static Java.Awt.Desktop.Action APP_EVENT_FOREGROUND => Clazz.GetField("APP_EVENT_FOREGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_EVENT_HIDDEN + /// + public static Java.Awt.Desktop.Action APP_EVENT_HIDDEN => Clazz.GetField("APP_EVENT_HIDDEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_EVENT_REOPENED + /// + public static Java.Awt.Desktop.Action APP_EVENT_REOPENED => Clazz.GetField("APP_EVENT_REOPENED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_EVENT_SCREEN_SLEEP + /// + public static Java.Awt.Desktop.Action APP_EVENT_SCREEN_SLEEP => Clazz.GetField("APP_EVENT_SCREEN_SLEEP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_EVENT_SYSTEM_SLEEP + /// + public static Java.Awt.Desktop.Action APP_EVENT_SYSTEM_SLEEP => Clazz.GetField("APP_EVENT_SYSTEM_SLEEP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_EVENT_USER_SESSION + /// + public static Java.Awt.Desktop.Action APP_EVENT_USER_SESSION => Clazz.GetField("APP_EVENT_USER_SESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_HELP_VIEWER + /// + public static Java.Awt.Desktop.Action APP_HELP_VIEWER => Clazz.GetField("APP_HELP_VIEWER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_MENU_BAR + /// + public static Java.Awt.Desktop.Action APP_MENU_BAR => Clazz.GetField("APP_MENU_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_OPEN_FILE + /// + public static Java.Awt.Desktop.Action APP_OPEN_FILE => Clazz.GetField("APP_OPEN_FILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_OPEN_URI + /// + public static Java.Awt.Desktop.Action APP_OPEN_URI => Clazz.GetField("APP_OPEN_URI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_PREFERENCES + /// + public static Java.Awt.Desktop.Action APP_PREFERENCES => Clazz.GetField("APP_PREFERENCES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_PRINT_FILE + /// + public static Java.Awt.Desktop.Action APP_PRINT_FILE => Clazz.GetField("APP_PRINT_FILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_QUIT_HANDLER + /// + public static Java.Awt.Desktop.Action APP_QUIT_HANDLER => Clazz.GetField("APP_QUIT_HANDLER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_QUIT_STRATEGY + /// + public static Java.Awt.Desktop.Action APP_QUIT_STRATEGY => Clazz.GetField("APP_QUIT_STRATEGY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_REQUEST_FOREGROUND + /// + public static Java.Awt.Desktop.Action APP_REQUEST_FOREGROUND => Clazz.GetField("APP_REQUEST_FOREGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#APP_SUDDEN_TERMINATION + /// + public static Java.Awt.Desktop.Action APP_SUDDEN_TERMINATION => Clazz.GetField("APP_SUDDEN_TERMINATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#BROWSE + /// + public static Java.Awt.Desktop.Action BROWSE => Clazz.GetField("BROWSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#BROWSE_FILE_DIR + /// + public static Java.Awt.Desktop.Action BROWSE_FILE_DIR => Clazz.GetField("BROWSE_FILE_DIR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#EDIT + /// + public static Java.Awt.Desktop.Action EDIT => Clazz.GetField("EDIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#MAIL + /// + public static Java.Awt.Desktop.Action MAIL => Clazz.GetField("MAIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#MOVE_TO_TRASH + /// + public static Java.Awt.Desktop.Action MOVE_TO_TRASH => Clazz.GetField("MOVE_TO_TRASH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#OPEN + /// + public static Java.Awt.Desktop.Action OPEN => Clazz.GetField("OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#PRINT + /// + public static Java.Awt.Desktop.Action PRINT => Clazz.GetField("PRINT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Desktop.Action.html#values() + /// + public static Java.Awt.Desktop.Action[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AboutEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AboutEvent.cs new file mode 100644 index 0000000000..54c7c725bd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AboutEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region AboutEvent + public partial class AboutEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AboutHandler.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AboutHandler.cs new file mode 100644 index 0000000000..2886328ab4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AboutHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region AboutHandler + public partial class AboutHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AboutHandler.html#handleAbout(java.awt.desktop.AboutEvent) + /// + public void HandleAbout(Java.Awt.DesktopNs.AboutEvent arg0) + { + IExecute("handleAbout", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AllPackageClasses.cs new file mode 100644 index 0000000000..0a75ec6b6a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AllPackageClasses.cs @@ -0,0 +1,922 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.DesktopNs +{ + #region AboutEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AboutEvent.html + /// + public partial class AboutEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AboutEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AboutEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.AboutEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AboutHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AboutHandler.html + /// + public partial class AboutHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AboutHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AboutHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.AboutHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AppEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppEvent.html + /// + public partial class AppEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AppEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AppEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.AppEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AppForegroundEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppForegroundEvent.html + /// + public partial class AppForegroundEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AppForegroundEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AppForegroundEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.AppForegroundEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AppForegroundListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppForegroundListener.html + /// + public partial class AppForegroundListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region AppHiddenEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppHiddenEvent.html + /// + public partial class AppHiddenEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AppHiddenEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AppHiddenEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.AppHiddenEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AppHiddenListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppHiddenListener.html + /// + public partial class AppHiddenListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region AppReopenedEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppReopenedEvent.html + /// + public partial class AppReopenedEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AppReopenedEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AppReopenedEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.AppReopenedEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AppReopenedListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/AppReopenedListener.html + /// + public partial class AppReopenedListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region FilesEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/FilesEvent.html + /// + public partial class FilesEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilesEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilesEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.FilesEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenFilesEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenFilesEvent.html + /// + public partial class OpenFilesEvent : Java.Awt.DesktopNs.FilesEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenFilesEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenFilesEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.OpenFilesEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenFilesHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenFilesHandler.html + /// + public partial class OpenFilesHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenFilesHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenFilesHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.OpenFilesHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenURIEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenURIEvent.html + /// + public partial class OpenURIEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenURIEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenURIEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.OpenURIEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenURIHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenURIHandler.html + /// + public partial class OpenURIHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenURIHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenURIHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.OpenURIHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PreferencesEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/PreferencesEvent.html + /// + public partial class PreferencesEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PreferencesEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PreferencesEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.PreferencesEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PreferencesHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/PreferencesHandler.html + /// + public partial class PreferencesHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PreferencesHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PreferencesHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.PreferencesHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintFilesEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/PrintFilesEvent.html + /// + public partial class PrintFilesEvent : Java.Awt.DesktopNs.FilesEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintFilesEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintFilesEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.PrintFilesEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintFilesHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/PrintFilesHandler.html + /// + public partial class PrintFilesHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintFilesHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintFilesHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.PrintFilesHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QuitEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitEvent.html + /// + public partial class QuitEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QuitEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QuitEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.QuitEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QuitHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitHandler.html + /// + public partial class QuitHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QuitHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QuitHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.QuitHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QuitResponse + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitResponse.html + /// + public partial class QuitResponse : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QuitResponse() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QuitResponse(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.QuitResponse"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QuitStrategy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitStrategy.html + /// + public partial class QuitStrategy : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QuitStrategy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QuitStrategy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.QuitStrategy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScreenSleepEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/ScreenSleepEvent.html + /// + public partial class ScreenSleepEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScreenSleepEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScreenSleepEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.ScreenSleepEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScreenSleepListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/ScreenSleepListener.html + /// + public partial class ScreenSleepListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region SystemEventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/SystemEventListener.html + /// + public partial class SystemEventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region SystemSleepEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/SystemSleepEvent.html + /// + public partial class SystemSleepEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SystemSleepEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SystemSleepEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.SystemSleepEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SystemSleepListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/SystemSleepListener.html + /// + public partial class SystemSleepListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region UserSessionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.html + /// + public partial class UserSessionEvent : Java.Awt.DesktopNs.AppEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UserSessionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UserSessionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.UserSessionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Reason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.Reason.html + /// + public partial class Reason : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Reason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Reason(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.desktop.UserSessionEvent$Reason"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region UserSessionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionListener.html + /// + public partial class UserSessionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AppEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppEvent.cs new file mode 100644 index 0000000000..b53912e365 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region AppEvent + public partial class AppEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AppForegroundEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppForegroundEvent.cs new file mode 100644 index 0000000000..5e628d0c67 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppForegroundEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region AppForegroundEvent + public partial class AppForegroundEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AppHiddenEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppHiddenEvent.cs new file mode 100644 index 0000000000..5d34fb6b5e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppHiddenEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region AppHiddenEvent + public partial class AppHiddenEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/AppReopenedEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppReopenedEvent.cs new file mode 100644 index 0000000000..405aceb010 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/AppReopenedEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region AppReopenedEvent + public partial class AppReopenedEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/FilesEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/FilesEvent.cs new file mode 100644 index 0000000000..6126c434f2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/FilesEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region FilesEvent + public partial class FilesEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesEvent.cs new file mode 100644 index 0000000000..9e16590e23 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region OpenFilesEvent + public partial class OpenFilesEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenFilesEvent.html#getSearchTerm() + /// + public string SearchTerm + { + get { return IExecute("getSearchTerm"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesHandler.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesHandler.cs new file mode 100644 index 0000000000..a240a2902e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenFilesHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region OpenFilesHandler + public partial class OpenFilesHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenFilesHandler.html#openFiles(java.awt.desktop.OpenFilesEvent) + /// + public void OpenFiles(Java.Awt.DesktopNs.OpenFilesEvent arg0) + { + IExecute("openFiles", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIEvent.cs new file mode 100644 index 0000000000..72701d55bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIEvent.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region OpenURIEvent + public partial class OpenURIEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenURIEvent.html#(java.net.URI) + /// + public OpenURIEvent(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenURIEvent.html#getURI() + /// + public Java.Net.URI URI + { + get { return IExecute("getURI"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIHandler.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIHandler.cs new file mode 100644 index 0000000000..947b5146fa --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/OpenURIHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region OpenURIHandler + public partial class OpenURIHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenURIHandler.html#openURI(java.awt.desktop.OpenURIEvent) + /// + public void OpenURI(Java.Awt.DesktopNs.OpenURIEvent arg0) + { + IExecute("openURI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesEvent.cs new file mode 100644 index 0000000000..05672b37ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region PreferencesEvent + public partial class PreferencesEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesHandler.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesHandler.cs new file mode 100644 index 0000000000..e7caab9efd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/PreferencesHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region PreferencesHandler + public partial class PreferencesHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/PreferencesHandler.html#handlePreferences(java.awt.desktop.PreferencesEvent) + /// + public void HandlePreferences(Java.Awt.DesktopNs.PreferencesEvent arg0) + { + IExecute("handlePreferences", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesEvent.cs new file mode 100644 index 0000000000..4887077e0e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region PrintFilesEvent + public partial class PrintFilesEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesHandler.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesHandler.cs new file mode 100644 index 0000000000..5a921dc5eb --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/PrintFilesHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region PrintFilesHandler + public partial class PrintFilesHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/PrintFilesHandler.html#printFiles(java.awt.desktop.PrintFilesEvent) + /// + public void PrintFiles(Java.Awt.DesktopNs.PrintFilesEvent arg0) + { + IExecute("printFiles", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitEvent.cs new file mode 100644 index 0000000000..a2283371fa --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region QuitEvent + public partial class QuitEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitHandler.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitHandler.cs new file mode 100644 index 0000000000..7734e4629c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region QuitHandler + public partial class QuitHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitHandler.html#handleQuitRequestWith(java.awt.desktop.QuitEvent,java.awt.desktop.QuitResponse) + /// + public void HandleQuitRequestWith(Java.Awt.DesktopNs.QuitEvent arg0, Java.Awt.DesktopNs.QuitResponse arg1) + { + IExecute("handleQuitRequestWith", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitResponse.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitResponse.cs new file mode 100644 index 0000000000..2ad5cb7a5d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitResponse.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region QuitResponse + public partial class QuitResponse + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitResponse.html#cancelQuit() + /// + public void CancelQuit() + { + IExecute("cancelQuit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitResponse.html#performQuit() + /// + public void PerformQuit() + { + IExecute("performQuit"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitStrategy.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitStrategy.cs new file mode 100644 index 0000000000..1429a0dd56 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/QuitStrategy.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region QuitStrategy + public partial class QuitStrategy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitStrategy.html#CLOSE_ALL_WINDOWS + /// + public static Java.Awt.DesktopNs.QuitStrategy CLOSE_ALL_WINDOWS => Clazz.GetField("CLOSE_ALL_WINDOWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitStrategy.html#NORMAL_EXIT + /// + public static Java.Awt.DesktopNs.QuitStrategy NORMAL_EXIT => Clazz.GetField("NORMAL_EXIT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/QuitStrategy.html#values() + /// + public static Java.Awt.DesktopNs.QuitStrategy[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/ScreenSleepEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/ScreenSleepEvent.cs new file mode 100644 index 0000000000..3b6bce1ffb --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/ScreenSleepEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region ScreenSleepEvent + public partial class ScreenSleepEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/SystemSleepEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/SystemSleepEvent.cs new file mode 100644 index 0000000000..e66e3d5c75 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/SystemSleepEvent.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region SystemSleepEvent + public partial class SystemSleepEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DesktopNs/UserSessionEvent.cs b/src/net/JNet/Generated/Java/Awt/DesktopNs/UserSessionEvent.cs new file mode 100644 index 0000000000..592bed7d8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DesktopNs/UserSessionEvent.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.DesktopNs +{ + #region UserSessionEvent + public partial class UserSessionEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Reason + public partial class Reason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.Reason.html#CONSOLE + /// + public static Java.Awt.DesktopNs.UserSessionEvent.Reason CONSOLE => Clazz.GetField("CONSOLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.Reason.html#LOCK + /// + public static Java.Awt.DesktopNs.UserSessionEvent.Reason LOCK => Clazz.GetField("LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.Reason.html#REMOTE + /// + public static Java.Awt.DesktopNs.UserSessionEvent.Reason REMOTE => Clazz.GetField("REMOTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.Reason.html#UNSPECIFIED + /// + public static Java.Awt.DesktopNs.UserSessionEvent.Reason UNSPECIFIED => Clazz.GetField("UNSPECIFIED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.Reason.html#values() + /// + public static Java.Awt.DesktopNs.UserSessionEvent.Reason[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dialog.cs b/src/net/JNet/Generated/Java/Awt/Dialog.cs new file mode 100644 index 0000000000..cb667dc4fd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dialog.cs @@ -0,0 +1,284 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Dialog + public partial class Dialog + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Dialog,java.lang.String,boolean,java.awt.GraphicsConfiguration) + /// + public Dialog(Java.Awt.Dialog arg0, string arg1, bool arg2, Java.Awt.GraphicsConfiguration arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Dialog,java.lang.String,boolean) + /// + public Dialog(Java.Awt.Dialog arg0, string arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Dialog,java.lang.String) + /// + public Dialog(Java.Awt.Dialog arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Dialog) + /// + public Dialog(Java.Awt.Dialog arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Frame,boolean) + /// + public Dialog(Java.Awt.Frame arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Frame,java.lang.String,boolean,java.awt.GraphicsConfiguration) + /// + public Dialog(Java.Awt.Frame arg0, string arg1, bool arg2, Java.Awt.GraphicsConfiguration arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Frame,java.lang.String,boolean) + /// + public Dialog(Java.Awt.Frame arg0, string arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Frame,java.lang.String) + /// + public Dialog(Java.Awt.Frame arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Frame) + /// + public Dialog(Java.Awt.Frame arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Window,java.lang.String) + /// + public Dialog(Java.Awt.Window arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#(java.awt.Window) + /// + public Dialog(Java.Awt.Window arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#DEFAULT_MODALITY_TYPE + /// + public static Java.Awt.Dialog.ModalityType DEFAULT_MODALITY_TYPE => Clazz.GetField("DEFAULT_MODALITY_TYPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#getTitle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#setTitle(java.lang.String) + /// + public string Title + { + get { return IExecute("getTitle"); } set { IExecute("setTitle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#isModal() + /// + public bool IsModal() + { + return IExecute("isModal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#isResizable() + /// + public bool IsResizable() + { + return IExecute("isResizable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#isUndecorated() + /// + public bool IsUndecorated() + { + return IExecute("isUndecorated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#setModal(boolean) + /// + public void SetModal(bool arg0) + { + IExecute("setModal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#setResizable(boolean) + /// + public void SetResizable(bool arg0) + { + IExecute("setResizable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.html#setUndecorated(boolean) + /// + public void SetUndecorated(bool arg0) + { + IExecute("setUndecorated", arg0); + } + + #endregion + + #region Nested classes + #region ModalExclusionType + public partial class ModalExclusionType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html#APPLICATION_EXCLUDE + /// + public static Java.Awt.Dialog.ModalExclusionType APPLICATION_EXCLUDE => Clazz.GetField("APPLICATION_EXCLUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html#NO_EXCLUDE + /// + public static Java.Awt.Dialog.ModalExclusionType NO_EXCLUDE => Clazz.GetField("NO_EXCLUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html#TOOLKIT_EXCLUDE + /// + public static Java.Awt.Dialog.ModalExclusionType TOOLKIT_EXCLUDE => Clazz.GetField("TOOLKIT_EXCLUDE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html#values() + /// + public static Java.Awt.Dialog.ModalExclusionType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ModalityType + public partial class ModalityType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalityType.html#APPLICATION_MODAL + /// + public static Java.Awt.Dialog.ModalityType APPLICATION_MODAL => Clazz.GetField("APPLICATION_MODAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalityType.html#DOCUMENT_MODAL + /// + public static Java.Awt.Dialog.ModalityType DOCUMENT_MODAL => Clazz.GetField("DOCUMENT_MODAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalityType.html#MODELESS + /// + public static Java.Awt.Dialog.ModalityType MODELESS => Clazz.GetField("MODELESS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalityType.html#TOOLKIT_MODAL + /// + public static Java.Awt.Dialog.ModalityType TOOLKIT_MODAL => Clazz.GetField("TOOLKIT_MODAL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dialog.ModalityType.html#values() + /// + public static Java.Awt.Dialog.ModalityType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dimension.cs b/src/net/JNet/Generated/Java/Awt/Dimension.cs new file mode 100644 index 0000000000..37fb100cf7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dimension.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Dimension + public partial class Dimension + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#(int,int) + /// + public Dimension(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#(java.awt.Dimension) + /// + public Dimension(Java.Awt.Dimension arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Dimension t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#height + /// + public int height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#width + /// + public int width => Instance.GetField("width"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#getSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#setSize(java.awt.Dimension) + /// + public Java.Awt.Dimension Size + { + get { return IExecute("getSize"); } set { IExecute("setSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Dimension.html#setSize(int,int) + /// + public void SetSize(int arg0, int arg1) + { + IExecute("setSize", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/DisplayMode.cs b/src/net/JNet/Generated/Java/Awt/DisplayMode.cs new file mode 100644 index 0000000000..307cd5a026 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/DisplayMode.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region DisplayMode + public partial class DisplayMode + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#(int,int,int,int) + /// + public DisplayMode(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#BIT_DEPTH_MULTI + /// + public static int BIT_DEPTH_MULTI => Clazz.GetField("BIT_DEPTH_MULTI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#REFRESH_RATE_UNKNOWN + /// + public static int REFRESH_RATE_UNKNOWN => Clazz.GetField("REFRESH_RATE_UNKNOWN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#getBitDepth() + /// + public int BitDepth + { + get { return IExecute("getBitDepth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#getRefreshRate() + /// + public int RefreshRate + { + get { return IExecute("getRefreshRate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/DisplayMode.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Dnd/AllPackageClasses.cs new file mode 100644 index 0000000000..9ff3352057 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/AllPackageClasses.cs @@ -0,0 +1,646 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Dnd +{ + #region Autoscroll + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/Autoscroll.html + /// + public partial class Autoscroll : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Autoscroll() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Autoscroll(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.Autoscroll"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DnDConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html + /// + public partial class DnDConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DnDConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DnDConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DnDConstants"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragGestureEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html + /// + public partial class DragGestureEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragGestureEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragGestureEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragGestureEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragGestureListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureListener.html + /// + public partial class DragGestureListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region DragGestureRecognizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html + /// + public partial class DragGestureRecognizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragGestureRecognizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragGestureRecognizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragGestureRecognizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html + /// + public partial class DragSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragSource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragSourceAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceAdapter.html + /// + public partial class DragSourceAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region DragSourceContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html + /// + public partial class DragSourceContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragSourceContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragSourceContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragSourceContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragSourceDragEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html + /// + public partial class DragSourceDragEvent : Java.Awt.Dnd.DragSourceEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragSourceDragEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragSourceDragEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragSourceDragEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragSourceDropEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html + /// + public partial class DragSourceDropEvent : Java.Awt.Dnd.DragSourceEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragSourceDropEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragSourceDropEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragSourceDropEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragSourceEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html + /// + public partial class DragSourceEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragSourceEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragSourceEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DragSourceEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DragSourceListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceListener.html + /// + public partial class DragSourceListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region DragSourceMotionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceMotionListener.html + /// + public partial class DragSourceMotionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region DropTarget + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html + /// + public partial class DropTarget : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTarget() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTarget(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DropTarget"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetAdapter.html + /// + public partial class DropTargetAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region DropTargetContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetContext.html + /// + public partial class DropTargetContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTargetContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTargetContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DropTargetContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetDragEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html + /// + public partial class DropTargetDragEvent : Java.Awt.Dnd.DropTargetEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTargetDragEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTargetDragEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DropTargetDragEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetDropEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html + /// + public partial class DropTargetDropEvent : Java.Awt.Dnd.DropTargetEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTargetDropEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTargetDropEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DropTargetDropEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetEvent.html + /// + public partial class DropTargetEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTargetEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTargetEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.DropTargetEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetListener.html + /// + public partial class DropTargetListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region InvalidDnDOperationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/InvalidDnDOperationException.html + /// + public partial class InvalidDnDOperationException : Java.Lang.IllegalStateException + { + public InvalidDnDOperationException() { } + + /// + public override string ClassName => "java.awt.dnd.InvalidDnDOperationException"; + + // TODO: complete the class + + } + #endregion + + #region MouseDragGestureRecognizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html + /// + public partial class MouseDragGestureRecognizer : Java.Awt.Dnd.DragGestureRecognizer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseDragGestureRecognizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseDragGestureRecognizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.MouseDragGestureRecognizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/Autoscroll.cs b/src/net/JNet/Generated/Java/Awt/Dnd/Autoscroll.cs new file mode 100644 index 0000000000..ab7f19267c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/Autoscroll.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region Autoscroll + public partial class Autoscroll + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/Autoscroll.html#getAutoscrollInsets() + /// + public Java.Awt.Insets AutoscrollInsets + { + get { return IExecute("getAutoscrollInsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/Autoscroll.html#autoscroll(java.awt.Point) + /// + public void AutoscrollMethod(Java.Awt.Point arg0) + { + IExecute("autoscroll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DnDConstants.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DnDConstants.cs new file mode 100644 index 0000000000..7aa828bb22 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DnDConstants.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DnDConstants + public partial class DnDConstants + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html#ACTION_COPY + /// + public static int ACTION_COPY => Clazz.GetField("ACTION_COPY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html#ACTION_COPY_OR_MOVE + /// + public static int ACTION_COPY_OR_MOVE => Clazz.GetField("ACTION_COPY_OR_MOVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html#ACTION_LINK + /// + public static int ACTION_LINK => Clazz.GetField("ACTION_LINK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html#ACTION_MOVE + /// + public static int ACTION_MOVE => Clazz.GetField("ACTION_MOVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html#ACTION_NONE + /// + public static int ACTION_NONE => Clazz.GetField("ACTION_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DnDConstants.html#ACTION_REFERENCE + /// + public static int ACTION_REFERENCE => Clazz.GetField("ACTION_REFERENCE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragGestureEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragGestureEvent.cs new file mode 100644 index 0000000000..871bb2fa78 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragGestureEvent.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragGestureEvent + public partial class DragGestureEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#getDragAction() + /// + public int DragAction + { + get { return IExecute("getDragAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#getDragOrigin() + /// + public Java.Awt.Point DragOrigin + { + get { return IExecute("getDragOrigin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#getDragSource() + /// + public Java.Awt.Dnd.DragSource DragSource + { + get { return IExecute("getDragSource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#getSourceAsDragGestureRecognizer() + /// + public Java.Awt.Dnd.DragGestureRecognizer SourceAsDragGestureRecognizer + { + get { return IExecute("getSourceAsDragGestureRecognizer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#getTriggerEvent() + /// + public Java.Awt.EventNs.InputEvent TriggerEvent + { + get { return IExecute("getTriggerEvent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#toArray(java.lang.Object[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#startDrag(java.awt.Cursor,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Cursor arg0, Java.Awt.Datatransfer.Transferable arg1, Java.Awt.Dnd.DragSourceListener arg2) + { + IExecute("startDrag", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#startDrag(java.awt.Cursor,java.awt.datatransfer.Transferable) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Cursor arg0, Java.Awt.Datatransfer.Transferable arg1) + { + IExecute("startDrag", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureEvent.html#startDrag(java.awt.Cursor,java.awt.Image,java.awt.Point,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Cursor arg0, Java.Awt.Image arg1, Java.Awt.Point arg2, Java.Awt.Datatransfer.Transferable arg3, Java.Awt.Dnd.DragSourceListener arg4) + { + IExecute("startDrag", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragGestureRecognizer.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragGestureRecognizer.cs new file mode 100644 index 0000000000..c5aae10417 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragGestureRecognizer.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragGestureRecognizer + public partial class DragGestureRecognizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Dnd.DragGestureRecognizer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#getComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#setComponent(java.awt.Component) + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } set { IExecute("setComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#getDragSource() + /// + public Java.Awt.Dnd.DragSource DragSource + { + get { return IExecute("getDragSource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#getSourceActions() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#setSourceActions(int) + /// + public int SourceActions + { + get { return IExecute("getSourceActions"); } set { IExecute("setSourceActions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#getTriggerEvent() + /// + public Java.Awt.EventNs.InputEvent TriggerEvent + { + get { return IExecute("getTriggerEvent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#addDragGestureListener(java.awt.dnd.DragGestureListener) throws java.util.TooManyListenersException + /// + public void AddDragGestureListener(Java.Awt.Dnd.DragGestureListener arg0) + { + IExecute("addDragGestureListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#removeDragGestureListener(java.awt.dnd.DragGestureListener) + /// + public void RemoveDragGestureListener(Java.Awt.Dnd.DragGestureListener arg0) + { + IExecute("removeDragGestureListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragGestureRecognizer.html#resetRecognizer() + /// + public void ResetRecognizer() + { + IExecute("resetRecognizer"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragSource.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragSource.cs new file mode 100644 index 0000000000..c711a7e7ee --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragSource.cs @@ -0,0 +1,188 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragSource + public partial class DragSource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Dnd.DragSource t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#DefaultCopyDrop + /// + public static Java.Awt.Cursor DefaultCopyDrop => Clazz.GetField("DefaultCopyDrop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#DefaultCopyNoDrop + /// + public static Java.Awt.Cursor DefaultCopyNoDrop => Clazz.GetField("DefaultCopyNoDrop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#DefaultLinkDrop + /// + public static Java.Awt.Cursor DefaultLinkDrop => Clazz.GetField("DefaultLinkDrop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#DefaultLinkNoDrop + /// + public static Java.Awt.Cursor DefaultLinkNoDrop => Clazz.GetField("DefaultLinkNoDrop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#DefaultMoveDrop + /// + public static Java.Awt.Cursor DefaultMoveDrop => Clazz.GetField("DefaultMoveDrop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#DefaultMoveNoDrop + /// + public static Java.Awt.Cursor DefaultMoveNoDrop => Clazz.GetField("DefaultMoveNoDrop"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#getDefaultDragSource() + /// + public static Java.Awt.Dnd.DragSource DefaultDragSource + { + get { return SExecute("getDefaultDragSource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#getDragThreshold() + /// + public static int DragThreshold + { + get { return SExecute("getDragThreshold"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#isDragImageSupported() + /// + public static bool IsDragImageSupported() + { + return SExecute("isDragImageSupported"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#getDragSourceListeners() + /// + public Java.Awt.Dnd.DragSourceListener[] DragSourceListeners + { + get { return IExecuteArray("getDragSourceListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#getDragSourceMotionListeners() + /// + public Java.Awt.Dnd.DragSourceMotionListener[] DragSourceMotionListeners + { + get { return IExecuteArray("getDragSourceMotionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#getFlavorMap() + /// + public Java.Awt.Datatransfer.FlavorMap FlavorMap + { + get { return IExecute("getFlavorMap"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#createDefaultDragGestureRecognizer(java.awt.Component,int,java.awt.dnd.DragGestureListener) + /// + public Java.Awt.Dnd.DragGestureRecognizer CreateDefaultDragGestureRecognizer(Java.Awt.Component arg0, int arg1, Java.Awt.Dnd.DragGestureListener arg2) + { + return IExecute("createDefaultDragGestureRecognizer", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#addDragSourceListener(java.awt.dnd.DragSourceListener) + /// + public void AddDragSourceListener(Java.Awt.Dnd.DragSourceListener arg0) + { + IExecute("addDragSourceListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#addDragSourceMotionListener(java.awt.dnd.DragSourceMotionListener) + /// + public void AddDragSourceMotionListener(Java.Awt.Dnd.DragSourceMotionListener arg0) + { + IExecute("addDragSourceMotionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#removeDragSourceListener(java.awt.dnd.DragSourceListener) + /// + public void RemoveDragSourceListener(Java.Awt.Dnd.DragSourceListener arg0) + { + IExecute("removeDragSourceListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#removeDragSourceMotionListener(java.awt.dnd.DragSourceMotionListener) + /// + public void RemoveDragSourceMotionListener(Java.Awt.Dnd.DragSourceMotionListener arg0) + { + IExecute("removeDragSourceMotionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#startDrag(java.awt.dnd.DragGestureEvent,java.awt.Cursor,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener,java.awt.datatransfer.FlavorMap) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Dnd.DragGestureEvent arg0, Java.Awt.Cursor arg1, Java.Awt.Datatransfer.Transferable arg2, Java.Awt.Dnd.DragSourceListener arg3, Java.Awt.Datatransfer.FlavorMap arg4) + { + IExecute("startDrag", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#startDrag(java.awt.dnd.DragGestureEvent,java.awt.Cursor,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Dnd.DragGestureEvent arg0, Java.Awt.Cursor arg1, Java.Awt.Datatransfer.Transferable arg2, Java.Awt.Dnd.DragSourceListener arg3) + { + IExecute("startDrag", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#startDrag(java.awt.dnd.DragGestureEvent,java.awt.Cursor,java.awt.Image,java.awt.Point,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener,java.awt.datatransfer.FlavorMap) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Dnd.DragGestureEvent arg0, Java.Awt.Cursor arg1, Java.Awt.Image arg2, Java.Awt.Point arg3, Java.Awt.Datatransfer.Transferable arg4, Java.Awt.Dnd.DragSourceListener arg5, Java.Awt.Datatransfer.FlavorMap arg6) + { + IExecute("startDrag", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSource.html#startDrag(java.awt.dnd.DragGestureEvent,java.awt.Cursor,java.awt.Image,java.awt.Point,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Dnd.DragGestureEvent arg0, Java.Awt.Cursor arg1, Java.Awt.Image arg2, Java.Awt.Point arg3, Java.Awt.Datatransfer.Transferable arg4, Java.Awt.Dnd.DragSourceListener arg5) + { + IExecute("startDrag", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceContext.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceContext.cs new file mode 100644 index 0000000000..5de7b08db2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceContext.cs @@ -0,0 +1,173 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragSourceContext + public partial class DragSourceContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#(java.awt.dnd.DragGestureEvent,java.awt.Cursor,java.awt.Image,java.awt.Point,java.awt.datatransfer.Transferable,java.awt.dnd.DragSourceListener) + /// + public DragSourceContext(Java.Awt.Dnd.DragGestureEvent arg0, Java.Awt.Cursor arg1, Java.Awt.Image arg2, Java.Awt.Point arg3, Java.Awt.Datatransfer.Transferable arg4, Java.Awt.Dnd.DragSourceListener arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Dnd.DragSourceListener(Java.Awt.Dnd.DragSourceContext t) => t.Cast(); + public static implicit operator Java.Awt.Dnd.DragSourceMotionListener(Java.Awt.Dnd.DragSourceContext t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Dnd.DragSourceContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#getCursor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#setCursor(java.awt.Cursor) + /// + public Java.Awt.Cursor Cursor + { + get { return IExecute("getCursor"); } set { IExecute("setCursor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#getDragSource() + /// + public Java.Awt.Dnd.DragSource DragSource + { + get { return IExecute("getDragSource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#getSourceActions() + /// + public int SourceActions + { + get { return IExecute("getSourceActions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#getTransferable() + /// + public Java.Awt.Datatransfer.Transferable Transferable + { + get { return IExecute("getTransferable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#getTrigger() + /// + public Java.Awt.Dnd.DragGestureEvent Trigger + { + get { return IExecute("getTrigger"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#addDragSourceListener(java.awt.dnd.DragSourceListener) throws java.util.TooManyListenersException + /// + public void AddDragSourceListener(Java.Awt.Dnd.DragSourceListener arg0) + { + IExecute("addDragSourceListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#removeDragSourceListener(java.awt.dnd.DragSourceListener) + /// + public void RemoveDragSourceListener(Java.Awt.Dnd.DragSourceListener arg0) + { + IExecute("removeDragSourceListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#dragDropEnd(java.awt.dnd.DragSourceDropEvent) + /// + public void DragDropEnd(Java.Awt.Dnd.DragSourceDropEvent arg0) + { + IExecute("dragDropEnd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#dragEnter(java.awt.dnd.DragSourceDragEvent) + /// + public void DragEnter(Java.Awt.Dnd.DragSourceDragEvent arg0) + { + IExecute("dragEnter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#dragExit(java.awt.dnd.DragSourceEvent) + /// + public void DragExit(Java.Awt.Dnd.DragSourceEvent arg0) + { + IExecute("dragExit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#dragMouseMoved(java.awt.dnd.DragSourceDragEvent) + /// + public void DragMouseMoved(Java.Awt.Dnd.DragSourceDragEvent arg0) + { + IExecute("dragMouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#dragOver(java.awt.dnd.DragSourceDragEvent) + /// + public void DragOver(Java.Awt.Dnd.DragSourceDragEvent arg0) + { + IExecute("dragOver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#dropActionChanged(java.awt.dnd.DragSourceDragEvent) + /// + public void DropActionChanged(Java.Awt.Dnd.DragSourceDragEvent arg0) + { + IExecute("dropActionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceContext.html#transferablesFlavorsChanged() + /// + public void TransferablesFlavorsChanged() + { + IExecute("transferablesFlavorsChanged"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDragEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDragEvent.cs new file mode 100644 index 0000000000..5c2ed4642b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDragEvent.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragSourceDragEvent + public partial class DragSourceDragEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#(java.awt.dnd.DragSourceContext,int,int,int,int,int) + /// + public DragSourceDragEvent(Java.Awt.Dnd.DragSourceContext arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#(java.awt.dnd.DragSourceContext,int,int,int) + /// + public DragSourceDragEvent(Java.Awt.Dnd.DragSourceContext arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#getDropAction() + /// + public int DropAction + { + get { return IExecute("getDropAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#getGestureModifiers() + /// + public int GestureModifiers + { + get { return IExecute("getGestureModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#getGestureModifiersEx() + /// + public int GestureModifiersEx + { + get { return IExecute("getGestureModifiersEx"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#getTargetActions() + /// + public int TargetActions + { + get { return IExecute("getTargetActions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDragEvent.html#getUserAction() + /// + public int UserAction + { + get { return IExecute("getUserAction"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDropEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDropEvent.cs new file mode 100644 index 0000000000..8a5cec3db7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceDropEvent.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragSourceDropEvent + public partial class DragSourceDropEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html#(java.awt.dnd.DragSourceContext,int,boolean,int,int) + /// + public DragSourceDropEvent(Java.Awt.Dnd.DragSourceContext arg0, int arg1, bool arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html#(java.awt.dnd.DragSourceContext,int,boolean) + /// + public DragSourceDropEvent(Java.Awt.Dnd.DragSourceContext arg0, int arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html#(java.awt.dnd.DragSourceContext) + /// + public DragSourceDropEvent(Java.Awt.Dnd.DragSourceContext arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html#getDropAction() + /// + public int DropAction + { + get { return IExecute("getDropAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html#getDropSuccess() + /// + public bool DropSuccess + { + get { return IExecute("getDropSuccess"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceEvent.cs new file mode 100644 index 0000000000..662dc87751 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DragSourceEvent.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DragSourceEvent + public partial class DragSourceEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html#(java.awt.dnd.DragSourceContext,int,int) + /// + public DragSourceEvent(Java.Awt.Dnd.DragSourceContext arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html#(java.awt.dnd.DragSourceContext) + /// + public DragSourceEvent(Java.Awt.Dnd.DragSourceContext arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html#getDragSourceContext() + /// + public Java.Awt.Dnd.DragSourceContext DragSourceContext + { + get { return IExecute("getDragSourceContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html#getLocation() + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html#getX() + /// + public int X + { + get { return IExecute("getX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceEvent.html#getY() + /// + public int Y + { + get { return IExecute("getY"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DropTarget.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DropTarget.cs new file mode 100644 index 0000000000..4d706878ca --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DropTarget.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DropTarget + public partial class DropTarget + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#(java.awt.Component,int,java.awt.dnd.DropTargetListener,boolean,java.awt.datatransfer.FlavorMap) throws java.awt.HeadlessException + /// + public DropTarget(Java.Awt.Component arg0, int arg1, Java.Awt.Dnd.DropTargetListener arg2, bool arg3, Java.Awt.Datatransfer.FlavorMap arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#(java.awt.Component,int,java.awt.dnd.DropTargetListener,boolean) throws java.awt.HeadlessException + /// + public DropTarget(Java.Awt.Component arg0, int arg1, Java.Awt.Dnd.DropTargetListener arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#(java.awt.Component,int,java.awt.dnd.DropTargetListener) throws java.awt.HeadlessException + /// + public DropTarget(Java.Awt.Component arg0, int arg1, Java.Awt.Dnd.DropTargetListener arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#(java.awt.Component,java.awt.dnd.DropTargetListener) throws java.awt.HeadlessException + /// + public DropTarget(Java.Awt.Component arg0, Java.Awt.Dnd.DropTargetListener arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Dnd.DropTargetListener(Java.Awt.Dnd.DropTarget t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Dnd.DropTarget t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#getComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#setComponent(java.awt.Component) + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } set { IExecute("setComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#getDefaultActions() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#setDefaultActions(int) + /// + public int DefaultActions + { + get { return IExecute("getDefaultActions"); } set { IExecute("setDefaultActions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#getDropTargetContext() + /// + public Java.Awt.Dnd.DropTargetContext DropTargetContext + { + get { return IExecute("getDropTargetContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#getFlavorMap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#setFlavorMap(java.awt.datatransfer.FlavorMap) + /// + public Java.Awt.Datatransfer.FlavorMap FlavorMap + { + get { return IExecute("getFlavorMap"); } set { IExecute("setFlavorMap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#addDropTargetListener(java.awt.dnd.DropTargetListener) throws java.util.TooManyListenersException + /// + public void AddDropTargetListener(Java.Awt.Dnd.DropTargetListener arg0) + { + IExecute("addDropTargetListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#dragEnter(java.awt.dnd.DropTargetDragEvent) + /// + public void DragEnter(Java.Awt.Dnd.DropTargetDragEvent arg0) + { + IExecute("dragEnter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#dragExit(java.awt.dnd.DropTargetEvent) + /// + public void DragExit(Java.Awt.Dnd.DropTargetEvent arg0) + { + IExecute("dragExit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#dragOver(java.awt.dnd.DropTargetDragEvent) + /// + public void DragOver(Java.Awt.Dnd.DropTargetDragEvent arg0) + { + IExecute("dragOver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#drop(java.awt.dnd.DropTargetDropEvent) + /// + public void Drop(Java.Awt.Dnd.DropTargetDropEvent arg0) + { + IExecute("drop", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#dropActionChanged(java.awt.dnd.DropTargetDragEvent) + /// + public void DropActionChanged(Java.Awt.Dnd.DropTargetDragEvent arg0) + { + IExecute("dropActionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#removeDropTargetListener(java.awt.dnd.DropTargetListener) + /// + public void RemoveDropTargetListener(Java.Awt.Dnd.DropTargetListener arg0) + { + IExecute("removeDropTargetListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#setActive(boolean) + /// + public void SetActive(bool arg0) + { + IExecute("setActive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#addNotify() + /// + public void AddNotify() + { + IExecute("addNotify"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTarget.html#removeNotify() + /// + public void RemoveNotify() + { + IExecute("removeNotify"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetContext.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetContext.cs new file mode 100644 index 0000000000..a640c4056d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetContext.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DropTargetContext + public partial class DropTargetContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Dnd.DropTargetContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetContext.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetContext.html#getDropTarget() + /// + public Java.Awt.Dnd.DropTarget DropTarget + { + get { return IExecute("getDropTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetContext.html#dropComplete(boolean) throws java.awt.dnd.InvalidDnDOperationException + /// + public void DropComplete(bool arg0) + { + IExecute("dropComplete", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDragEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDragEvent.cs new file mode 100644 index 0000000000..1c43613611 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDragEvent.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DropTargetDragEvent + public partial class DropTargetDragEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#(java.awt.dnd.DropTargetContext,java.awt.Point,int,int) + /// + public DropTargetDragEvent(Java.Awt.Dnd.DropTargetContext arg0, Java.Awt.Point arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#getCurrentDataFlavors() + /// + public Java.Awt.Datatransfer.DataFlavor[] CurrentDataFlavors + { + get { return IExecuteArray("getCurrentDataFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#getDropAction() + /// + public int DropAction + { + get { return IExecute("getDropAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#getLocation() + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#getSourceActions() + /// + public int SourceActions + { + get { return IExecute("getSourceActions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#getTransferable() + /// + public Java.Awt.Datatransfer.Transferable Transferable + { + get { return IExecute("getTransferable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#isDataFlavorSupported(java.awt.datatransfer.DataFlavor) + /// + public bool IsDataFlavorSupported(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("isDataFlavorSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#acceptDrag(int) + /// + public void AcceptDrag(int arg0) + { + IExecute("acceptDrag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDragEvent.html#rejectDrag() + /// + public void RejectDrag() + { + IExecute("rejectDrag"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDropEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDropEvent.cs new file mode 100644 index 0000000000..253ffcdd8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetDropEvent.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DropTargetDropEvent + public partial class DropTargetDropEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#(java.awt.dnd.DropTargetContext,java.awt.Point,int,int,boolean) + /// + public DropTargetDropEvent(Java.Awt.Dnd.DropTargetContext arg0, Java.Awt.Point arg1, int arg2, int arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#(java.awt.dnd.DropTargetContext,java.awt.Point,int,int) + /// + public DropTargetDropEvent(Java.Awt.Dnd.DropTargetContext arg0, Java.Awt.Point arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#getCurrentDataFlavors() + /// + public Java.Awt.Datatransfer.DataFlavor[] CurrentDataFlavors + { + get { return IExecuteArray("getCurrentDataFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#getDropAction() + /// + public int DropAction + { + get { return IExecute("getDropAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#getLocation() + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#getSourceActions() + /// + public int SourceActions + { + get { return IExecute("getSourceActions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#getTransferable() + /// + public Java.Awt.Datatransfer.Transferable Transferable + { + get { return IExecute("getTransferable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#isDataFlavorSupported(java.awt.datatransfer.DataFlavor) + /// + public bool IsDataFlavorSupported(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("isDataFlavorSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#isLocalTransfer() + /// + public bool IsLocalTransfer() + { + return IExecute("isLocalTransfer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#acceptDrop(int) + /// + public void AcceptDrop(int arg0) + { + IExecute("acceptDrop", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#dropComplete(boolean) + /// + public void DropComplete(bool arg0) + { + IExecute("dropComplete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetDropEvent.html#rejectDrop() + /// + public void RejectDrop() + { + IExecute("rejectDrop"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetEvent.cs b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetEvent.cs new file mode 100644 index 0000000000..5fe24cdd75 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/DropTargetEvent.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region DropTargetEvent + public partial class DropTargetEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetEvent.html#(java.awt.dnd.DropTargetContext) + /// + public DropTargetEvent(Java.Awt.Dnd.DropTargetContext arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetEvent.html#getDropTargetContext() + /// + public Java.Awt.Dnd.DropTargetContext DropTargetContext + { + get { return IExecute("getDropTargetContext"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/InvalidDnDOperationException.cs b/src/net/JNet/Generated/Java/Awt/Dnd/InvalidDnDOperationException.cs new file mode 100644 index 0000000000..4949169b87 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/InvalidDnDOperationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region InvalidDnDOperationException + public partial class InvalidDnDOperationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/MouseDragGestureRecognizer.cs b/src/net/JNet/Generated/Java/Awt/Dnd/MouseDragGestureRecognizer.cs new file mode 100644 index 0000000000..5227b95f7a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/MouseDragGestureRecognizer.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd +{ + #region MouseDragGestureRecognizer + public partial class MouseDragGestureRecognizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.MouseListener(Java.Awt.Dnd.MouseDragGestureRecognizer t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.MouseMotionListener(Java.Awt.Dnd.MouseDragGestureRecognizer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mouseClicked(java.awt.event.MouseEvent) + /// + public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseClicked", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mouseDragged(java.awt.event.MouseEvent) + /// + public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseDragged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mouseEntered(java.awt.event.MouseEvent) + /// + public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseEntered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mouseExited(java.awt.event.MouseEvent) + /// + public void MouseExited(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseExited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mouseMoved(java.awt.event.MouseEvent) + /// + public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mousePressed(java.awt.event.MouseEvent) + /// + public void MousePressed(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mousePressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/MouseDragGestureRecognizer.html#mouseReleased(java.awt.event.MouseEvent) + /// + public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseReleased", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/Peer/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/AllPackageClasses.cs new file mode 100644 index 0000000000..90e0e785ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/AllPackageClasses.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Dnd.Peer +{ + #region DragSourceContextPeer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DragSourceContextPeer.html + /// + public partial class DragSourceContextPeer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DragSourceContextPeer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DragSourceContextPeer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.peer.DragSourceContextPeer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetContextPeer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html + /// + public partial class DropTargetContextPeer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTargetContextPeer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTargetContextPeer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.peer.DropTargetContextPeer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropTargetPeer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetPeer.html + /// + public partial class DropTargetPeer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropTargetPeer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropTargetPeer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.dnd.peer.DropTargetPeer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DragSourceContextPeer.cs b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DragSourceContextPeer.cs new file mode 100644 index 0000000000..8d04fbfc17 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DragSourceContextPeer.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd.Peer +{ + #region DragSourceContextPeer + public partial class DragSourceContextPeer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DragSourceContextPeer.html#getCursor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DragSourceContextPeer.html#setCursor(java.awt.Cursor) throws java.awt.dnd.InvalidDnDOperationException + /// + public Java.Awt.Cursor Cursor + { + get { return IExecute("getCursor"); } set { IExecute("setCursor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DragSourceContextPeer.html#startDrag(java.awt.dnd.DragSourceContext,java.awt.Cursor,java.awt.Image,java.awt.Point) throws java.awt.dnd.InvalidDnDOperationException + /// + public void StartDrag(Java.Awt.Dnd.DragSourceContext arg0, Java.Awt.Cursor arg1, Java.Awt.Image arg2, Java.Awt.Point arg3) + { + IExecute("startDrag", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DragSourceContextPeer.html#transferablesFlavorsChanged() + /// + public void TransferablesFlavorsChanged() + { + IExecute("transferablesFlavorsChanged"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetContextPeer.cs b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetContextPeer.cs new file mode 100644 index 0000000000..1b718046d3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetContextPeer.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd.Peer +{ + #region DropTargetContextPeer + public partial class DropTargetContextPeer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#getDropTarget() + /// + public Java.Awt.Dnd.DropTarget DropTarget + { + get { return IExecute("getDropTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#getTargetActions() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#setTargetActions(int) + /// + public int TargetActions + { + get { return IExecute("getTargetActions"); } set { IExecute("setTargetActions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#getTransferable() throws java.awt.dnd.InvalidDnDOperationException + /// + public Java.Awt.Datatransfer.Transferable Transferable + { + get { return IExecute("getTransferable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#getTransferDataFlavors() + /// + public Java.Awt.Datatransfer.DataFlavor[] TransferDataFlavors + { + get { return IExecuteArray("getTransferDataFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#isTransferableJVMLocal() + /// + public bool IsTransferableJVMLocal() + { + return IExecute("isTransferableJVMLocal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#acceptDrag(int) + /// + public void AcceptDrag(int arg0) + { + IExecute("acceptDrag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#acceptDrop(int) + /// + public void AcceptDrop(int arg0) + { + IExecute("acceptDrop", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#dropComplete(boolean) + /// + public void DropComplete(bool arg0) + { + IExecute("dropComplete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#rejectDrag() + /// + public void RejectDrag() + { + IExecute("rejectDrag"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetContextPeer.html#rejectDrop() + /// + public void RejectDrop() + { + IExecute("rejectDrop"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetPeer.cs b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetPeer.cs new file mode 100644 index 0000000000..bc4906ec10 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Dnd/Peer/DropTargetPeer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Dnd.Peer +{ + #region DropTargetPeer + public partial class DropTargetPeer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetPeer.html#addDropTarget(java.awt.dnd.DropTarget) + /// + public void AddDropTarget(Java.Awt.Dnd.DropTarget arg0) + { + IExecute("addDropTarget", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/peer/DropTargetPeer.html#removeDropTarget(java.awt.dnd.DropTarget) + /// + public void RemoveDropTarget(Java.Awt.Dnd.DropTarget arg0) + { + IExecute("removeDropTarget", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/AWTEventListenerProxy.cs b/src/net/JNet/Generated/Java/Awt/EventNs/AWTEventListenerProxy.cs new file mode 100644 index 0000000000..cc87ef1c36 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/AWTEventListenerProxy.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region AWTEventListenerProxy + public partial class AWTEventListenerProxy + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AWTEventListenerProxy.html#(long,java.awt.event.AWTEventListener) + /// + public AWTEventListenerProxy(long arg0, Java.Awt.EventNs.AWTEventListener arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.AWTEventListener(Java.Awt.EventNs.AWTEventListenerProxy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AWTEventListenerProxy.html#getEventMask() + /// + public long EventMask + { + get { return IExecute("getEventMask"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AWTEventListenerProxy.html#eventDispatched(java.awt.AWTEvent) + /// + public void EventDispatched(Java.Awt.AWTEvent arg0) + { + IExecute("eventDispatched", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/ActionEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/ActionEvent.cs new file mode 100644 index 0000000000..d18a65fac3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/ActionEvent.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region ActionEvent + public partial class ActionEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#(java.lang.Object,int,java.lang.String,int) + /// + public ActionEvent(object arg0, int arg1, string arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#(java.lang.Object,int,java.lang.String,long,int) + /// + public ActionEvent(object arg0, int arg1, string arg2, long arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#(java.lang.Object,int,java.lang.String) + /// + public ActionEvent(object arg0, int arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#ACTION_FIRST + /// + public static int ACTION_FIRST => Clazz.GetField("ACTION_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#ACTION_LAST + /// + public static int ACTION_LAST => Clazz.GetField("ACTION_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#ACTION_PERFORMED + /// + public static int ACTION_PERFORMED => Clazz.GetField("ACTION_PERFORMED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#ALT_MASK + /// + public static int ALT_MASK => Clazz.GetField("ALT_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#CTRL_MASK + /// + public static int CTRL_MASK => Clazz.GetField("CTRL_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#META_MASK + /// + public static int META_MASK => Clazz.GetField("META_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#SHIFT_MASK + /// + public static int SHIFT_MASK => Clazz.GetField("SHIFT_MASK"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#getActionCommand() + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html#getWhen() + /// + public long When + { + get { return IExecute("getWhen"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/AdjustmentEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/AdjustmentEvent.cs new file mode 100644 index 0000000000..4a6f689215 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/AdjustmentEvent.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region AdjustmentEvent + public partial class AdjustmentEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#(java.awt.Adjustable,int,int,int,boolean) + /// + public AdjustmentEvent(Java.Awt.Adjustable arg0, int arg1, int arg2, int arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#(java.awt.Adjustable,int,int,int) + /// + public AdjustmentEvent(Java.Awt.Adjustable arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#ADJUSTMENT_FIRST + /// + public static int ADJUSTMENT_FIRST => Clazz.GetField("ADJUSTMENT_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#ADJUSTMENT_LAST + /// + public static int ADJUSTMENT_LAST => Clazz.GetField("ADJUSTMENT_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#ADJUSTMENT_VALUE_CHANGED + /// + public static int ADJUSTMENT_VALUE_CHANGED => Clazz.GetField("ADJUSTMENT_VALUE_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#BLOCK_DECREMENT + /// + public static int BLOCK_DECREMENT => Clazz.GetField("BLOCK_DECREMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#BLOCK_INCREMENT + /// + public static int BLOCK_INCREMENT => Clazz.GetField("BLOCK_INCREMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#TRACK + /// + public static int TRACK => Clazz.GetField("TRACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#UNIT_DECREMENT + /// + public static int UNIT_DECREMENT => Clazz.GetField("UNIT_DECREMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#UNIT_INCREMENT + /// + public static int UNIT_INCREMENT => Clazz.GetField("UNIT_INCREMENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#getAdjustable() + /// + public Java.Awt.Adjustable Adjustable + { + get { return IExecute("getAdjustable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#getAdjustmentType() + /// + public int AdjustmentType + { + get { return IExecute("getAdjustmentType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#getValueIsAdjusting() + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/EventNs/AllPackageClasses.cs new file mode 100644 index 0000000000..be87c67284 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/AllPackageClasses.cs @@ -0,0 +1,994 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.EventNs +{ + #region ActionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionEvent.html + /// + public partial class ActionEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.ActionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ActionListener.html + /// + public partial class ActionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region AdjustmentEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html + /// + public partial class AdjustmentEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AdjustmentEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AdjustmentEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.AdjustmentEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AdjustmentListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AdjustmentListener.html + /// + public partial class AdjustmentListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region AWTEventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AWTEventListener.html + /// + public partial class AWTEventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region AWTEventListenerProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/AWTEventListenerProxy.html + /// + public partial class AWTEventListenerProxy : Java.Util.EventListenerProxy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AWTEventListenerProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AWTEventListenerProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.AWTEventListenerProxy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentAdapter.html + /// + public partial class ComponentAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ComponentEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html + /// + public partial class ComponentEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.ComponentEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentListener.html + /// + public partial class ComponentListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ContainerAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerAdapter.html + /// + public partial class ContainerAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ContainerEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html + /// + public partial class ContainerEvent : Java.Awt.EventNs.ComponentEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ContainerEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ContainerEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.ContainerEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ContainerListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerListener.html + /// + public partial class ContainerListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region FocusAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusAdapter.html + /// + public partial class FocusAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region FocusEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html + /// + public partial class FocusEvent : Java.Awt.EventNs.ComponentEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.FocusEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Cause + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html + /// + public partial class Cause : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Cause() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Cause(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.FocusEvent$Cause"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region FocusListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusListener.html + /// + public partial class FocusListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region HierarchyBoundsAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyBoundsAdapter.html + /// + public partial class HierarchyBoundsAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region HierarchyBoundsListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyBoundsListener.html + /// + public partial class HierarchyBoundsListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region HierarchyEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html + /// + public partial class HierarchyEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HierarchyEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HierarchyEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.HierarchyEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HierarchyListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyListener.html + /// + public partial class HierarchyListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region InputEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html + /// + public partial class InputEvent : Java.Awt.EventNs.ComponentEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.InputEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMethodEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html + /// + public partial class InputMethodEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMethodEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMethodEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.InputMethodEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMethodListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodListener.html + /// + public partial class InputMethodListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region InvocationEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html + /// + public partial class InvocationEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InvocationEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InvocationEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.InvocationEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ItemEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html + /// + public partial class ItemEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ItemEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ItemEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.ItemEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ItemListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemListener.html + /// + public partial class ItemListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region KeyAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyAdapter.html + /// + public partial class KeyAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region KeyEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html + /// + public partial class KeyEvent : Java.Awt.EventNs.InputEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.KeyEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyListener.html + /// + public partial class KeyListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseAdapter.html + /// + public partial class MouseAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html + /// + public partial class MouseEvent : Java.Awt.EventNs.InputEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.MouseEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MouseListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseListener.html + /// + public partial class MouseListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseMotionAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseMotionAdapter.html + /// + public partial class MouseMotionAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseMotionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseMotionListener.html + /// + public partial class MouseMotionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseWheelEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html + /// + public partial class MouseWheelEvent : Java.Awt.EventNs.MouseEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseWheelEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseWheelEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.MouseWheelEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MouseWheelListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelListener.html + /// + public partial class MouseWheelListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PaintEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html + /// + public partial class PaintEvent : Java.Awt.EventNs.ComponentEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PaintEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PaintEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.PaintEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextEvent.html + /// + public partial class TextEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.TextEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextListener.html + /// + public partial class TextListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region WindowAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowAdapter.html + /// + public partial class WindowAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region WindowEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html + /// + public partial class WindowEvent : Java.Awt.EventNs.ComponentEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WindowEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WindowEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.event.WindowEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WindowFocusListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowFocusListener.html + /// + public partial class WindowFocusListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region WindowListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowListener.html + /// + public partial class WindowListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region WindowStateListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowStateListener.html + /// + public partial class WindowStateListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/ComponentEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/ComponentEvent.cs new file mode 100644 index 0000000000..8ff4aa77f2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/ComponentEvent.cs @@ -0,0 +1,96 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region ComponentEvent + public partial class ComponentEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#(java.awt.Component,int) + /// + public ComponentEvent(Java.Awt.Component arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#COMPONENT_FIRST + /// + public static int COMPONENT_FIRST => Clazz.GetField("COMPONENT_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#COMPONENT_HIDDEN + /// + public static int COMPONENT_HIDDEN => Clazz.GetField("COMPONENT_HIDDEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#COMPONENT_LAST + /// + public static int COMPONENT_LAST => Clazz.GetField("COMPONENT_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#COMPONENT_MOVED + /// + public static int COMPONENT_MOVED => Clazz.GetField("COMPONENT_MOVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#COMPONENT_RESIZED + /// + public static int COMPONENT_RESIZED => Clazz.GetField("COMPONENT_RESIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#COMPONENT_SHOWN + /// + public static int COMPONENT_SHOWN => Clazz.GetField("COMPONENT_SHOWN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ComponentEvent.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/ContainerEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/ContainerEvent.cs new file mode 100644 index 0000000000..b793f4c154 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/ContainerEvent.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region ContainerEvent + public partial class ContainerEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#(java.awt.Component,int,java.awt.Component) + /// + public ContainerEvent(Java.Awt.Component arg0, int arg1, Java.Awt.Component arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#COMPONENT_ADDED + /// + public static int COMPONENT_ADDED => Clazz.GetField("COMPONENT_ADDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#COMPONENT_REMOVED + /// + public static int COMPONENT_REMOVED => Clazz.GetField("COMPONENT_REMOVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#CONTAINER_FIRST + /// + public static int CONTAINER_FIRST => Clazz.GetField("CONTAINER_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#CONTAINER_LAST + /// + public static int CONTAINER_LAST => Clazz.GetField("CONTAINER_LAST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#getChild() + /// + public Java.Awt.Component Child + { + get { return IExecute("getChild"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ContainerEvent.html#getContainer() + /// + public Java.Awt.Container Container + { + get { return IExecute("getContainer"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/FocusEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/FocusEvent.cs new file mode 100644 index 0000000000..5fabf53e5f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/FocusEvent.cs @@ -0,0 +1,187 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region FocusEvent + public partial class FocusEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#(java.awt.Component,int,boolean,java.awt.Component) + /// + public FocusEvent(Java.Awt.Component arg0, int arg1, bool arg2, Java.Awt.Component arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#(java.awt.Component,int,boolean) + /// + public FocusEvent(Java.Awt.Component arg0, int arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#(java.awt.Component,int) + /// + public FocusEvent(Java.Awt.Component arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#FOCUS_FIRST + /// + public static int FOCUS_FIRST => Clazz.GetField("FOCUS_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#FOCUS_GAINED + /// + public static int FOCUS_GAINED => Clazz.GetField("FOCUS_GAINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#FOCUS_LAST + /// + public static int FOCUS_LAST => Clazz.GetField("FOCUS_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#FOCUS_LOST + /// + public static int FOCUS_LOST => Clazz.GetField("FOCUS_LOST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#getOppositeComponent() + /// + public Java.Awt.Component OppositeComponent + { + get { return IExecute("getOppositeComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.html#isTemporary() + /// + public bool IsTemporary() + { + return IExecute("isTemporary"); + } + + #endregion + + #region Nested classes + #region Cause + public partial class Cause + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#ACTIVATION + /// + public static Java.Awt.EventNs.FocusEvent.Cause ACTIVATION => Clazz.GetField("ACTIVATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#CLEAR_GLOBAL_FOCUS_OWNER + /// + public static Java.Awt.EventNs.FocusEvent.Cause CLEAR_GLOBAL_FOCUS_OWNER => Clazz.GetField("CLEAR_GLOBAL_FOCUS_OWNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#MOUSE_EVENT + /// + public static Java.Awt.EventNs.FocusEvent.Cause MOUSE_EVENT => Clazz.GetField("MOUSE_EVENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#ROLLBACK + /// + public static Java.Awt.EventNs.FocusEvent.Cause ROLLBACK => Clazz.GetField("ROLLBACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#TRAVERSAL + /// + public static Java.Awt.EventNs.FocusEvent.Cause TRAVERSAL => Clazz.GetField("TRAVERSAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#TRAVERSAL_BACKWARD + /// + public static Java.Awt.EventNs.FocusEvent.Cause TRAVERSAL_BACKWARD => Clazz.GetField("TRAVERSAL_BACKWARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#TRAVERSAL_DOWN + /// + public static Java.Awt.EventNs.FocusEvent.Cause TRAVERSAL_DOWN => Clazz.GetField("TRAVERSAL_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#TRAVERSAL_FORWARD + /// + public static Java.Awt.EventNs.FocusEvent.Cause TRAVERSAL_FORWARD => Clazz.GetField("TRAVERSAL_FORWARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#TRAVERSAL_UP + /// + public static Java.Awt.EventNs.FocusEvent.Cause TRAVERSAL_UP => Clazz.GetField("TRAVERSAL_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#UNEXPECTED + /// + public static Java.Awt.EventNs.FocusEvent.Cause UNEXPECTED => Clazz.GetField("UNEXPECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#UNKNOWN + /// + public static Java.Awt.EventNs.FocusEvent.Cause UNKNOWN => Clazz.GetField("UNKNOWN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html#values() + /// + public static Java.Awt.EventNs.FocusEvent.Cause[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/HierarchyEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/HierarchyEvent.cs new file mode 100644 index 0000000000..2d24a781a8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/HierarchyEvent.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region HierarchyEvent + public partial class HierarchyEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#(java.awt.Component,int,java.awt.Component,java.awt.Container,long) + /// + public HierarchyEvent(Java.Awt.Component arg0, int arg1, Java.Awt.Component arg2, Java.Awt.Container arg3, long arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#(java.awt.Component,int,java.awt.Component,java.awt.Container) + /// + public HierarchyEvent(Java.Awt.Component arg0, int arg1, Java.Awt.Component arg2, Java.Awt.Container arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#ANCESTOR_MOVED + /// + public static int ANCESTOR_MOVED => Clazz.GetField("ANCESTOR_MOVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#ANCESTOR_RESIZED + /// + public static int ANCESTOR_RESIZED => Clazz.GetField("ANCESTOR_RESIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#DISPLAYABILITY_CHANGED + /// + public static int DISPLAYABILITY_CHANGED => Clazz.GetField("DISPLAYABILITY_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#HIERARCHY_CHANGED + /// + public static int HIERARCHY_CHANGED => Clazz.GetField("HIERARCHY_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#HIERARCHY_FIRST + /// + public static int HIERARCHY_FIRST => Clazz.GetField("HIERARCHY_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#HIERARCHY_LAST + /// + public static int HIERARCHY_LAST => Clazz.GetField("HIERARCHY_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#PARENT_CHANGED + /// + public static int PARENT_CHANGED => Clazz.GetField("PARENT_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#SHOWING_CHANGED + /// + public static int SHOWING_CHANGED => Clazz.GetField("SHOWING_CHANGED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#getChanged() + /// + public Java.Awt.Component Changed + { + get { return IExecute("getChanged"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#getChangedParent() + /// + public Java.Awt.Container ChangedParent + { + get { return IExecute("getChangedParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#getChangeFlags() + /// + public long ChangeFlags + { + get { return IExecute("getChangeFlags"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/HierarchyEvent.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/InputEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/InputEvent.cs new file mode 100644 index 0000000000..13b4b709bc --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/InputEvent.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region InputEvent + public partial class InputEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#ALT_DOWN_MASK + /// + public static int ALT_DOWN_MASK => Clazz.GetField("ALT_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#ALT_GRAPH_DOWN_MASK + /// + public static int ALT_GRAPH_DOWN_MASK => Clazz.GetField("ALT_GRAPH_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON1_DOWN_MASK + /// + public static int BUTTON1_DOWN_MASK => Clazz.GetField("BUTTON1_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON2_DOWN_MASK + /// + public static int BUTTON2_DOWN_MASK => Clazz.GetField("BUTTON2_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON3_DOWN_MASK + /// + public static int BUTTON3_DOWN_MASK => Clazz.GetField("BUTTON3_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#CTRL_DOWN_MASK + /// + public static int CTRL_DOWN_MASK => Clazz.GetField("CTRL_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#META_DOWN_MASK + /// + public static int META_DOWN_MASK => Clazz.GetField("META_DOWN_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#SHIFT_DOWN_MASK + /// + public static int SHIFT_DOWN_MASK => Clazz.GetField("SHIFT_DOWN_MASK"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#getMaskForButton(int) + /// + public static int GetMaskForButton(int arg0) + { + return SExecute("getMaskForButton", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#getModifiersExText(int) + /// + public static string GetModifiersExText(int arg0) + { + return SExecute("getModifiersExText", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#getModifiersEx() + /// + public int ModifiersEx + { + get { return IExecute("getModifiersEx"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#getWhen() + /// + public long When + { + get { return IExecute("getWhen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#isAltDown() + /// + public bool IsAltDown() + { + return IExecute("isAltDown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#isAltGraphDown() + /// + public bool IsAltGraphDown() + { + return IExecute("isAltGraphDown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#isConsumed() + /// + public bool IsConsumed() + { + return IExecute("isConsumed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#isControlDown() + /// + public bool IsControlDown() + { + return IExecute("isControlDown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#isMetaDown() + /// + public bool IsMetaDown() + { + return IExecute("isMetaDown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#isShiftDown() + /// + public bool IsShiftDown() + { + return IExecute("isShiftDown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputEvent.html#consume() + /// + public void Consume() + { + IExecute("consume"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/InputMethodEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/InputMethodEvent.cs new file mode 100644 index 0000000000..26ae3a7b9f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/InputMethodEvent.cs @@ -0,0 +1,144 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region InputMethodEvent + public partial class InputMethodEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#(java.awt.Component,int,java.awt.font.TextHitInfo,java.awt.font.TextHitInfo) + /// + public InputMethodEvent(Java.Awt.Component arg0, int arg1, Java.Awt.FontNs.TextHitInfo arg2, Java.Awt.FontNs.TextHitInfo arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#(java.awt.Component,int,java.text.AttributedCharacterIterator,int,java.awt.font.TextHitInfo,java.awt.font.TextHitInfo) + /// + public InputMethodEvent(Java.Awt.Component arg0, int arg1, Java.Text.AttributedCharacterIterator arg2, int arg3, Java.Awt.FontNs.TextHitInfo arg4, Java.Awt.FontNs.TextHitInfo arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#(java.awt.Component,int,long,java.text.AttributedCharacterIterator,int,java.awt.font.TextHitInfo,java.awt.font.TextHitInfo) + /// + public InputMethodEvent(Java.Awt.Component arg0, int arg1, long arg2, Java.Text.AttributedCharacterIterator arg3, int arg4, Java.Awt.FontNs.TextHitInfo arg5, Java.Awt.FontNs.TextHitInfo arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#CARET_POSITION_CHANGED + /// + public static int CARET_POSITION_CHANGED => Clazz.GetField("CARET_POSITION_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#INPUT_METHOD_FIRST + /// + public static int INPUT_METHOD_FIRST => Clazz.GetField("INPUT_METHOD_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#INPUT_METHOD_LAST + /// + public static int INPUT_METHOD_LAST => Clazz.GetField("INPUT_METHOD_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#INPUT_METHOD_TEXT_CHANGED + /// + public static int INPUT_METHOD_TEXT_CHANGED => Clazz.GetField("INPUT_METHOD_TEXT_CHANGED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#getCaret() + /// + public Java.Awt.FontNs.TextHitInfo Caret + { + get { return IExecute("getCaret"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#getCommittedCharacterCount() + /// + public int CommittedCharacterCount + { + get { return IExecute("getCommittedCharacterCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#getText() + /// + public Java.Text.AttributedCharacterIterator Text + { + get { return IExecute("getText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#getVisiblePosition() + /// + public Java.Awt.FontNs.TextHitInfo VisiblePosition + { + get { return IExecute("getVisiblePosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#getWhen() + /// + public long When + { + get { return IExecute("getWhen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#isConsumed() + /// + public bool IsConsumed() + { + return IExecute("isConsumed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InputMethodEvent.html#consume() + /// + public void Consume() + { + IExecute("consume"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/InvocationEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/InvocationEvent.cs new file mode 100644 index 0000000000..24c6cea39d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/InvocationEvent.cs @@ -0,0 +1,127 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region InvocationEvent + public partial class InvocationEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#(java.lang.Object,java.lang.Runnable,java.lang.Object,boolean) + /// + public InvocationEvent(object arg0, Java.Lang.Runnable arg1, object arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#(java.lang.Object,java.lang.Runnable,java.lang.Runnable,boolean) + /// + public InvocationEvent(object arg0, Java.Lang.Runnable arg1, Java.Lang.Runnable arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#(java.lang.Object,java.lang.Runnable) + /// + public InvocationEvent(object arg0, Java.Lang.Runnable arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ActiveEvent(Java.Awt.EventNs.InvocationEvent t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#INVOCATION_DEFAULT + /// + public static int INVOCATION_DEFAULT => Clazz.GetField("INVOCATION_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#INVOCATION_FIRST + /// + public static int INVOCATION_FIRST => Clazz.GetField("INVOCATION_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#INVOCATION_LAST + /// + public static int INVOCATION_LAST => Clazz.GetField("INVOCATION_LAST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#getException() + /// + public Java.Lang.Exception Exception + { + get { var obj = IExecute("getException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#getThrowable() + /// + public Java.Lang.Throwable Throwable + { + get { var obj = IExecute("getThrowable"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#getWhen() + /// + public long When + { + get { return IExecute("getWhen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#isDispatched() + /// + public bool IsDispatched() + { + return IExecute("isDispatched"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/InvocationEvent.html#dispatch() + /// + public void Dispatch() + { + IExecute("dispatch"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/ItemEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/ItemEvent.cs new file mode 100644 index 0000000000..49600f4c8f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/ItemEvent.cs @@ -0,0 +1,106 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region ItemEvent + public partial class ItemEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#(java.awt.ItemSelectable,int,java.lang.Object,int) + /// + public ItemEvent(Java.Awt.ItemSelectable arg0, int arg1, object arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#DESELECTED + /// + public static int DESELECTED => Clazz.GetField("DESELECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#ITEM_FIRST + /// + public static int ITEM_FIRST => Clazz.GetField("ITEM_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#ITEM_LAST + /// + public static int ITEM_LAST => Clazz.GetField("ITEM_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#ITEM_STATE_CHANGED + /// + public static int ITEM_STATE_CHANGED => Clazz.GetField("ITEM_STATE_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#SELECTED + /// + public static int SELECTED => Clazz.GetField("SELECTED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#getItem() + /// + public object Item + { + get { return IExecute("getItem"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#getItemSelectable() + /// + public Java.Awt.ItemSelectable ItemSelectable + { + get { return IExecute("getItemSelectable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/ItemEvent.html#getStateChange() + /// + public int StateChange + { + get { return IExecute("getStateChange"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/KeyEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/KeyEvent.cs new file mode 100644 index 0000000000..976868a5b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/KeyEvent.cs @@ -0,0 +1,921 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region KeyEvent + public partial class KeyEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#(java.awt.Component,int,long,int,int,char,int) + /// + public KeyEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, char arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#(java.awt.Component,int,long,int,int,char) + /// + public KeyEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, char arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#CHAR_UNDEFINED + /// + public static char CHAR_UNDEFINED => Clazz.GetField("CHAR_UNDEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_FIRST + /// + public static int KEY_FIRST => Clazz.GetField("KEY_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LAST + /// + public static int KEY_LAST => Clazz.GetField("KEY_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_LEFT + /// + public static int KEY_LOCATION_LEFT => Clazz.GetField("KEY_LOCATION_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_NUMPAD + /// + public static int KEY_LOCATION_NUMPAD => Clazz.GetField("KEY_LOCATION_NUMPAD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_RIGHT + /// + public static int KEY_LOCATION_RIGHT => Clazz.GetField("KEY_LOCATION_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_STANDARD + /// + public static int KEY_LOCATION_STANDARD => Clazz.GetField("KEY_LOCATION_STANDARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_UNKNOWN + /// + public static int KEY_LOCATION_UNKNOWN => Clazz.GetField("KEY_LOCATION_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_PRESSED + /// + public static int KEY_PRESSED => Clazz.GetField("KEY_PRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_RELEASED + /// + public static int KEY_RELEASED => Clazz.GetField("KEY_RELEASED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_TYPED + /// + public static int KEY_TYPED => Clazz.GetField("KEY_TYPED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_0 + /// + public static int VK_0 => Clazz.GetField("VK_0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_1 + /// + public static int VK_1 => Clazz.GetField("VK_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_2 + /// + public static int VK_2 => Clazz.GetField("VK_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_3 + /// + public static int VK_3 => Clazz.GetField("VK_3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_4 + /// + public static int VK_4 => Clazz.GetField("VK_4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_5 + /// + public static int VK_5 => Clazz.GetField("VK_5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_6 + /// + public static int VK_6 => Clazz.GetField("VK_6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_7 + /// + public static int VK_7 => Clazz.GetField("VK_7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_8 + /// + public static int VK_8 => Clazz.GetField("VK_8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_9 + /// + public static int VK_9 => Clazz.GetField("VK_9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_A + /// + public static int VK_A => Clazz.GetField("VK_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ACCEPT + /// + public static int VK_ACCEPT => Clazz.GetField("VK_ACCEPT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ADD + /// + public static int VK_ADD => Clazz.GetField("VK_ADD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_AGAIN + /// + public static int VK_AGAIN => Clazz.GetField("VK_AGAIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALL_CANDIDATES + /// + public static int VK_ALL_CANDIDATES => Clazz.GetField("VK_ALL_CANDIDATES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALPHANUMERIC + /// + public static int VK_ALPHANUMERIC => Clazz.GetField("VK_ALPHANUMERIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALT + /// + public static int VK_ALT => Clazz.GetField("VK_ALT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALT_GRAPH + /// + public static int VK_ALT_GRAPH => Clazz.GetField("VK_ALT_GRAPH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_AMPERSAND + /// + public static int VK_AMPERSAND => Clazz.GetField("VK_AMPERSAND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ASTERISK + /// + public static int VK_ASTERISK => Clazz.GetField("VK_ASTERISK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_AT + /// + public static int VK_AT => Clazz.GetField("VK_AT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_B + /// + public static int VK_B => Clazz.GetField("VK_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BACK_QUOTE + /// + public static int VK_BACK_QUOTE => Clazz.GetField("VK_BACK_QUOTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BACK_SLASH + /// + public static int VK_BACK_SLASH => Clazz.GetField("VK_BACK_SLASH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BACK_SPACE + /// + public static int VK_BACK_SPACE => Clazz.GetField("VK_BACK_SPACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BEGIN + /// + public static int VK_BEGIN => Clazz.GetField("VK_BEGIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BRACELEFT + /// + public static int VK_BRACELEFT => Clazz.GetField("VK_BRACELEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BRACERIGHT + /// + public static int VK_BRACERIGHT => Clazz.GetField("VK_BRACERIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_C + /// + public static int VK_C => Clazz.GetField("VK_C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CANCEL + /// + public static int VK_CANCEL => Clazz.GetField("VK_CANCEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CAPS_LOCK + /// + public static int VK_CAPS_LOCK => Clazz.GetField("VK_CAPS_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CIRCUMFLEX + /// + public static int VK_CIRCUMFLEX => Clazz.GetField("VK_CIRCUMFLEX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CLEAR + /// + public static int VK_CLEAR => Clazz.GetField("VK_CLEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CLOSE_BRACKET + /// + public static int VK_CLOSE_BRACKET => Clazz.GetField("VK_CLOSE_BRACKET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CODE_INPUT + /// + public static int VK_CODE_INPUT => Clazz.GetField("VK_CODE_INPUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COLON + /// + public static int VK_COLON => Clazz.GetField("VK_COLON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COMMA + /// + public static int VK_COMMA => Clazz.GetField("VK_COMMA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COMPOSE + /// + public static int VK_COMPOSE => Clazz.GetField("VK_COMPOSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CONTEXT_MENU + /// + public static int VK_CONTEXT_MENU => Clazz.GetField("VK_CONTEXT_MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CONTROL + /// + public static int VK_CONTROL => Clazz.GetField("VK_CONTROL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CONVERT + /// + public static int VK_CONVERT => Clazz.GetField("VK_CONVERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COPY + /// + public static int VK_COPY => Clazz.GetField("VK_COPY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CUT + /// + public static int VK_CUT => Clazz.GetField("VK_CUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_D + /// + public static int VK_D => Clazz.GetField("VK_D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_ABOVEDOT + /// + public static int VK_DEAD_ABOVEDOT => Clazz.GetField("VK_DEAD_ABOVEDOT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_ABOVERING + /// + public static int VK_DEAD_ABOVERING => Clazz.GetField("VK_DEAD_ABOVERING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_ACUTE + /// + public static int VK_DEAD_ACUTE => Clazz.GetField("VK_DEAD_ACUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_BREVE + /// + public static int VK_DEAD_BREVE => Clazz.GetField("VK_DEAD_BREVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_CARON + /// + public static int VK_DEAD_CARON => Clazz.GetField("VK_DEAD_CARON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_CEDILLA + /// + public static int VK_DEAD_CEDILLA => Clazz.GetField("VK_DEAD_CEDILLA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_CIRCUMFLEX + /// + public static int VK_DEAD_CIRCUMFLEX => Clazz.GetField("VK_DEAD_CIRCUMFLEX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_DIAERESIS + /// + public static int VK_DEAD_DIAERESIS => Clazz.GetField("VK_DEAD_DIAERESIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_DOUBLEACUTE + /// + public static int VK_DEAD_DOUBLEACUTE => Clazz.GetField("VK_DEAD_DOUBLEACUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_GRAVE + /// + public static int VK_DEAD_GRAVE => Clazz.GetField("VK_DEAD_GRAVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_IOTA + /// + public static int VK_DEAD_IOTA => Clazz.GetField("VK_DEAD_IOTA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_MACRON + /// + public static int VK_DEAD_MACRON => Clazz.GetField("VK_DEAD_MACRON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_OGONEK + /// + public static int VK_DEAD_OGONEK => Clazz.GetField("VK_DEAD_OGONEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_SEMIVOICED_SOUND + /// + public static int VK_DEAD_SEMIVOICED_SOUND => Clazz.GetField("VK_DEAD_SEMIVOICED_SOUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_TILDE + /// + public static int VK_DEAD_TILDE => Clazz.GetField("VK_DEAD_TILDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_VOICED_SOUND + /// + public static int VK_DEAD_VOICED_SOUND => Clazz.GetField("VK_DEAD_VOICED_SOUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DECIMAL + /// + public static int VK_DECIMAL => Clazz.GetField("VK_DECIMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DELETE + /// + public static int VK_DELETE => Clazz.GetField("VK_DELETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DIVIDE + /// + public static int VK_DIVIDE => Clazz.GetField("VK_DIVIDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DOLLAR + /// + public static int VK_DOLLAR => Clazz.GetField("VK_DOLLAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DOWN + /// + public static int VK_DOWN => Clazz.GetField("VK_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_E + /// + public static int VK_E => Clazz.GetField("VK_E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_END + /// + public static int VK_END => Clazz.GetField("VK_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ENTER + /// + public static int VK_ENTER => Clazz.GetField("VK_ENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_EQUALS + /// + public static int VK_EQUALS => Clazz.GetField("VK_EQUALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ESCAPE + /// + public static int VK_ESCAPE => Clazz.GetField("VK_ESCAPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_EURO_SIGN + /// + public static int VK_EURO_SIGN => Clazz.GetField("VK_EURO_SIGN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_EXCLAMATION_MARK + /// + public static int VK_EXCLAMATION_MARK => Clazz.GetField("VK_EXCLAMATION_MARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F + /// + public static int VK_F => Clazz.GetField("VK_F"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F1 + /// + public static int VK_F1 => Clazz.GetField("VK_F1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F10 + /// + public static int VK_F10 => Clazz.GetField("VK_F10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F11 + /// + public static int VK_F11 => Clazz.GetField("VK_F11"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F12 + /// + public static int VK_F12 => Clazz.GetField("VK_F12"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F13 + /// + public static int VK_F13 => Clazz.GetField("VK_F13"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F14 + /// + public static int VK_F14 => Clazz.GetField("VK_F14"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F15 + /// + public static int VK_F15 => Clazz.GetField("VK_F15"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F16 + /// + public static int VK_F16 => Clazz.GetField("VK_F16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F17 + /// + public static int VK_F17 => Clazz.GetField("VK_F17"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F18 + /// + public static int VK_F18 => Clazz.GetField("VK_F18"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F19 + /// + public static int VK_F19 => Clazz.GetField("VK_F19"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F2 + /// + public static int VK_F2 => Clazz.GetField("VK_F2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F20 + /// + public static int VK_F20 => Clazz.GetField("VK_F20"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F21 + /// + public static int VK_F21 => Clazz.GetField("VK_F21"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F22 + /// + public static int VK_F22 => Clazz.GetField("VK_F22"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F23 + /// + public static int VK_F23 => Clazz.GetField("VK_F23"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F24 + /// + public static int VK_F24 => Clazz.GetField("VK_F24"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F3 + /// + public static int VK_F3 => Clazz.GetField("VK_F3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F4 + /// + public static int VK_F4 => Clazz.GetField("VK_F4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F5 + /// + public static int VK_F5 => Clazz.GetField("VK_F5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F6 + /// + public static int VK_F6 => Clazz.GetField("VK_F6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F7 + /// + public static int VK_F7 => Clazz.GetField("VK_F7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F8 + /// + public static int VK_F8 => Clazz.GetField("VK_F8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F9 + /// + public static int VK_F9 => Clazz.GetField("VK_F9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_FINAL + /// + public static int VK_FINAL => Clazz.GetField("VK_FINAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_FIND + /// + public static int VK_FIND => Clazz.GetField("VK_FIND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_FULL_WIDTH + /// + public static int VK_FULL_WIDTH => Clazz.GetField("VK_FULL_WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_G + /// + public static int VK_G => Clazz.GetField("VK_G"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_GREATER + /// + public static int VK_GREATER => Clazz.GetField("VK_GREATER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_H + /// + public static int VK_H => Clazz.GetField("VK_H"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HALF_WIDTH + /// + public static int VK_HALF_WIDTH => Clazz.GetField("VK_HALF_WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HELP + /// + public static int VK_HELP => Clazz.GetField("VK_HELP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HIRAGANA + /// + public static int VK_HIRAGANA => Clazz.GetField("VK_HIRAGANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HOME + /// + public static int VK_HOME => Clazz.GetField("VK_HOME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_I + /// + public static int VK_I => Clazz.GetField("VK_I"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_INPUT_METHOD_ON_OFF + /// + public static int VK_INPUT_METHOD_ON_OFF => Clazz.GetField("VK_INPUT_METHOD_ON_OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_INSERT + /// + public static int VK_INSERT => Clazz.GetField("VK_INSERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_INVERTED_EXCLAMATION_MARK + /// + public static int VK_INVERTED_EXCLAMATION_MARK => Clazz.GetField("VK_INVERTED_EXCLAMATION_MARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_J + /// + public static int VK_J => Clazz.GetField("VK_J"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_JAPANESE_HIRAGANA + /// + public static int VK_JAPANESE_HIRAGANA => Clazz.GetField("VK_JAPANESE_HIRAGANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_JAPANESE_KATAKANA + /// + public static int VK_JAPANESE_KATAKANA => Clazz.GetField("VK_JAPANESE_KATAKANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_JAPANESE_ROMAN + /// + public static int VK_JAPANESE_ROMAN => Clazz.GetField("VK_JAPANESE_ROMAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_K + /// + public static int VK_K => Clazz.GetField("VK_K"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KANA + /// + public static int VK_KANA => Clazz.GetField("VK_KANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KANA_LOCK + /// + public static int VK_KANA_LOCK => Clazz.GetField("VK_KANA_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KANJI + /// + public static int VK_KANJI => Clazz.GetField("VK_KANJI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KATAKANA + /// + public static int VK_KATAKANA => Clazz.GetField("VK_KATAKANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_DOWN + /// + public static int VK_KP_DOWN => Clazz.GetField("VK_KP_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_LEFT + /// + public static int VK_KP_LEFT => Clazz.GetField("VK_KP_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_RIGHT + /// + public static int VK_KP_RIGHT => Clazz.GetField("VK_KP_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_UP + /// + public static int VK_KP_UP => Clazz.GetField("VK_KP_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_L + /// + public static int VK_L => Clazz.GetField("VK_L"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LEFT + /// + public static int VK_LEFT => Clazz.GetField("VK_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LEFT_PARENTHESIS + /// + public static int VK_LEFT_PARENTHESIS => Clazz.GetField("VK_LEFT_PARENTHESIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LESS + /// + public static int VK_LESS => Clazz.GetField("VK_LESS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_M + /// + public static int VK_M => Clazz.GetField("VK_M"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_META + /// + public static int VK_META => Clazz.GetField("VK_META"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_MINUS + /// + public static int VK_MINUS => Clazz.GetField("VK_MINUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_MODECHANGE + /// + public static int VK_MODECHANGE => Clazz.GetField("VK_MODECHANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_MULTIPLY + /// + public static int VK_MULTIPLY => Clazz.GetField("VK_MULTIPLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_N + /// + public static int VK_N => Clazz.GetField("VK_N"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NONCONVERT + /// + public static int VK_NONCONVERT => Clazz.GetField("VK_NONCONVERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUM_LOCK + /// + public static int VK_NUM_LOCK => Clazz.GetField("VK_NUM_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMBER_SIGN + /// + public static int VK_NUMBER_SIGN => Clazz.GetField("VK_NUMBER_SIGN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD0 + /// + public static int VK_NUMPAD0 => Clazz.GetField("VK_NUMPAD0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD1 + /// + public static int VK_NUMPAD1 => Clazz.GetField("VK_NUMPAD1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD2 + /// + public static int VK_NUMPAD2 => Clazz.GetField("VK_NUMPAD2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD3 + /// + public static int VK_NUMPAD3 => Clazz.GetField("VK_NUMPAD3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD4 + /// + public static int VK_NUMPAD4 => Clazz.GetField("VK_NUMPAD4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD5 + /// + public static int VK_NUMPAD5 => Clazz.GetField("VK_NUMPAD5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD6 + /// + public static int VK_NUMPAD6 => Clazz.GetField("VK_NUMPAD6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD7 + /// + public static int VK_NUMPAD7 => Clazz.GetField("VK_NUMPAD7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD8 + /// + public static int VK_NUMPAD8 => Clazz.GetField("VK_NUMPAD8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMPAD9 + /// + public static int VK_NUMPAD9 => Clazz.GetField("VK_NUMPAD9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_O + /// + public static int VK_O => Clazz.GetField("VK_O"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_OPEN_BRACKET + /// + public static int VK_OPEN_BRACKET => Clazz.GetField("VK_OPEN_BRACKET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_P + /// + public static int VK_P => Clazz.GetField("VK_P"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PAGE_DOWN + /// + public static int VK_PAGE_DOWN => Clazz.GetField("VK_PAGE_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PAGE_UP + /// + public static int VK_PAGE_UP => Clazz.GetField("VK_PAGE_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PASTE + /// + public static int VK_PASTE => Clazz.GetField("VK_PASTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PAUSE + /// + public static int VK_PAUSE => Clazz.GetField("VK_PAUSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PERIOD + /// + public static int VK_PERIOD => Clazz.GetField("VK_PERIOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PLUS + /// + public static int VK_PLUS => Clazz.GetField("VK_PLUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PREVIOUS_CANDIDATE + /// + public static int VK_PREVIOUS_CANDIDATE => Clazz.GetField("VK_PREVIOUS_CANDIDATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PRINTSCREEN + /// + public static int VK_PRINTSCREEN => Clazz.GetField("VK_PRINTSCREEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PROPS + /// + public static int VK_PROPS => Clazz.GetField("VK_PROPS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_Q + /// + public static int VK_Q => Clazz.GetField("VK_Q"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_QUOTE + /// + public static int VK_QUOTE => Clazz.GetField("VK_QUOTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_QUOTEDBL + /// + public static int VK_QUOTEDBL => Clazz.GetField("VK_QUOTEDBL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_R + /// + public static int VK_R => Clazz.GetField("VK_R"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_RIGHT + /// + public static int VK_RIGHT => Clazz.GetField("VK_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_RIGHT_PARENTHESIS + /// + public static int VK_RIGHT_PARENTHESIS => Clazz.GetField("VK_RIGHT_PARENTHESIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ROMAN_CHARACTERS + /// + public static int VK_ROMAN_CHARACTERS => Clazz.GetField("VK_ROMAN_CHARACTERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_S + /// + public static int VK_S => Clazz.GetField("VK_S"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SCROLL_LOCK + /// + public static int VK_SCROLL_LOCK => Clazz.GetField("VK_SCROLL_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SEMICOLON + /// + public static int VK_SEMICOLON => Clazz.GetField("VK_SEMICOLON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SEPARATER + /// + public static int VK_SEPARATER => Clazz.GetField("VK_SEPARATER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SEPARATOR + /// + public static int VK_SEPARATOR => Clazz.GetField("VK_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SHIFT + /// + public static int VK_SHIFT => Clazz.GetField("VK_SHIFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SLASH + /// + public static int VK_SLASH => Clazz.GetField("VK_SLASH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SPACE + /// + public static int VK_SPACE => Clazz.GetField("VK_SPACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_STOP + /// + public static int VK_STOP => Clazz.GetField("VK_STOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SUBTRACT + /// + public static int VK_SUBTRACT => Clazz.GetField("VK_SUBTRACT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_T + /// + public static int VK_T => Clazz.GetField("VK_T"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_TAB + /// + public static int VK_TAB => Clazz.GetField("VK_TAB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_U + /// + public static int VK_U => Clazz.GetField("VK_U"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UNDEFINED + /// + public static int VK_UNDEFINED => Clazz.GetField("VK_UNDEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UNDERSCORE + /// + public static int VK_UNDERSCORE => Clazz.GetField("VK_UNDERSCORE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UNDO + /// + public static int VK_UNDO => Clazz.GetField("VK_UNDO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UP + /// + public static int VK_UP => Clazz.GetField("VK_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_V + /// + public static int VK_V => Clazz.GetField("VK_V"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_W + /// + public static int VK_W => Clazz.GetField("VK_W"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_WINDOWS + /// + public static int VK_WINDOWS => Clazz.GetField("VK_WINDOWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_X + /// + public static int VK_X => Clazz.GetField("VK_X"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_Y + /// + public static int VK_Y => Clazz.GetField("VK_Y"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_Z + /// + public static int VK_Z => Clazz.GetField("VK_Z"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getExtendedKeyCodeForChar(int) + /// + public static int GetExtendedKeyCodeForChar(int arg0) + { + return SExecute("getExtendedKeyCodeForChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyText(int) + /// + public static string GetKeyText(int arg0) + { + return SExecute("getKeyText", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getExtendedKeyCode() + /// + public int ExtendedKeyCode + { + get { return IExecute("getExtendedKeyCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyChar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#setKeyChar(char) + /// + public char KeyChar + { + get { return IExecute("getKeyChar"); } set { IExecute("setKeyChar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyCode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#setKeyCode(int) + /// + public int KeyCode + { + get { return IExecute("getKeyCode"); } set { IExecute("setKeyCode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyLocation() + /// + public int KeyLocation + { + get { return IExecute("getKeyLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#isActionKey() + /// + public bool IsActionKey() + { + return IExecute("isActionKey"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/MouseEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/MouseEvent.cs new file mode 100644 index 0000000000..dfc0cd11e4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/MouseEvent.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region MouseEvent + public partial class MouseEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#(java.awt.Component,int,long,int,int,int,int,boolean,int) + /// + public MouseEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, bool arg7, int arg8) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#(java.awt.Component,int,long,int,int,int,int,boolean) + /// + public MouseEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, bool arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#(java.awt.Component,int,long,int,int,int,int,int,int,boolean,int) + /// + public MouseEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, bool arg9, int arg10) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#BUTTON1 + /// + public static int BUTTON1 => Clazz.GetField("BUTTON1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#BUTTON2 + /// + public static int BUTTON2 => Clazz.GetField("BUTTON2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#BUTTON3 + /// + public static int BUTTON3 => Clazz.GetField("BUTTON3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_CLICKED + /// + public static int MOUSE_CLICKED => Clazz.GetField("MOUSE_CLICKED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_DRAGGED + /// + public static int MOUSE_DRAGGED => Clazz.GetField("MOUSE_DRAGGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_ENTERED + /// + public static int MOUSE_ENTERED => Clazz.GetField("MOUSE_ENTERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_EXITED + /// + public static int MOUSE_EXITED => Clazz.GetField("MOUSE_EXITED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_FIRST + /// + public static int MOUSE_FIRST => Clazz.GetField("MOUSE_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_LAST + /// + public static int MOUSE_LAST => Clazz.GetField("MOUSE_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_MOVED + /// + public static int MOUSE_MOVED => Clazz.GetField("MOUSE_MOVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_PRESSED + /// + public static int MOUSE_PRESSED => Clazz.GetField("MOUSE_PRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_RELEASED + /// + public static int MOUSE_RELEASED => Clazz.GetField("MOUSE_RELEASED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_WHEEL + /// + public static int MOUSE_WHEEL => Clazz.GetField("MOUSE_WHEEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#NOBUTTON + /// + public static int NOBUTTON => Clazz.GetField("NOBUTTON"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getMouseModifiersText(int) + /// + public static string GetMouseModifiersText(int arg0) + { + return SExecute("getMouseModifiersText", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getButton() + /// + public int Button + { + get { return IExecute("getButton"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getClickCount() + /// + public int ClickCount + { + get { return IExecute("getClickCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getLocationOnScreen() + /// + public Java.Awt.Point LocationOnScreen + { + get { return IExecute("getLocationOnScreen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getPoint() + /// + public Java.Awt.Point Point + { + get { return IExecute("getPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getX() + /// + public int X + { + get { return IExecute("getX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getXOnScreen() + /// + public int XOnScreen + { + get { return IExecute("getXOnScreen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getY() + /// + public int Y + { + get { return IExecute("getY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#getYOnScreen() + /// + public int YOnScreen + { + get { return IExecute("getYOnScreen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#isPopupTrigger() + /// + public bool IsPopupTrigger() + { + return IExecute("isPopupTrigger"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseEvent.html#translatePoint(int,int) + /// + public void TranslatePoint(int arg0, int arg1) + { + IExecute("translatePoint", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/MouseWheelEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/MouseWheelEvent.cs new file mode 100644 index 0000000000..d980c89128 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/MouseWheelEvent.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region MouseWheelEvent + public partial class MouseWheelEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#(java.awt.Component,int,long,int,int,int,int,boolean,int,int,int) + /// + public MouseWheelEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, bool arg7, int arg8, int arg9, int arg10) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#(java.awt.Component,int,long,int,int,int,int,int,int,boolean,int,int,int,double) + /// + public MouseWheelEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, bool arg9, int arg10, int arg11, int arg12, double arg13) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#(java.awt.Component,int,long,int,int,int,int,int,int,boolean,int,int,int) + /// + public MouseWheelEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, bool arg9, int arg10, int arg11, int arg12) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#WHEEL_BLOCK_SCROLL + /// + public static int WHEEL_BLOCK_SCROLL => Clazz.GetField("WHEEL_BLOCK_SCROLL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#WHEEL_UNIT_SCROLL + /// + public static int WHEEL_UNIT_SCROLL => Clazz.GetField("WHEEL_UNIT_SCROLL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#getPreciseWheelRotation() + /// + public double PreciseWheelRotation + { + get { return IExecute("getPreciseWheelRotation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#getScrollAmount() + /// + public int ScrollAmount + { + get { return IExecute("getScrollAmount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#getScrollType() + /// + public int ScrollType + { + get { return IExecute("getScrollType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#getUnitsToScroll() + /// + public int UnitsToScroll + { + get { return IExecute("getUnitsToScroll"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html#getWheelRotation() + /// + public int WheelRotation + { + get { return IExecute("getWheelRotation"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/PaintEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/PaintEvent.cs new file mode 100644 index 0000000000..8f98ffbc94 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/PaintEvent.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region PaintEvent + public partial class PaintEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#(java.awt.Component,int,java.awt.Rectangle) + /// + public PaintEvent(Java.Awt.Component arg0, int arg1, Java.Awt.Rectangle arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#PAINT + /// + public static int PAINT => Clazz.GetField("PAINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#PAINT_FIRST + /// + public static int PAINT_FIRST => Clazz.GetField("PAINT_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#PAINT_LAST + /// + public static int PAINT_LAST => Clazz.GetField("PAINT_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#UPDATE + /// + public static int UPDATE => Clazz.GetField("UPDATE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#getUpdateRect() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/PaintEvent.html#setUpdateRect(java.awt.Rectangle) + /// + public Java.Awt.Rectangle UpdateRect + { + get { return IExecute("getUpdateRect"); } set { IExecute("setUpdateRect", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/TextEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/TextEvent.cs new file mode 100644 index 0000000000..c025973d94 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/TextEvent.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region TextEvent + public partial class TextEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextEvent.html#(java.lang.Object,int) + /// + public TextEvent(object arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextEvent.html#TEXT_FIRST + /// + public static int TEXT_FIRST => Clazz.GetField("TEXT_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextEvent.html#TEXT_LAST + /// + public static int TEXT_LAST => Clazz.GetField("TEXT_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextEvent.html#TEXT_VALUE_CHANGED + /// + public static int TEXT_VALUE_CHANGED => Clazz.GetField("TEXT_VALUE_CHANGED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventNs/WindowEvent.cs b/src/net/JNet/Generated/Java/Awt/EventNs/WindowEvent.cs new file mode 100644 index 0000000000..1c5b6cb778 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventNs/WindowEvent.cs @@ -0,0 +1,162 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.EventNs +{ + #region WindowEvent + public partial class WindowEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#(java.awt.Window,int,int,int) + /// + public WindowEvent(Java.Awt.Window arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#(java.awt.Window,int,java.awt.Window,int,int) + /// + public WindowEvent(Java.Awt.Window arg0, int arg1, Java.Awt.Window arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#(java.awt.Window,int,java.awt.Window) + /// + public WindowEvent(Java.Awt.Window arg0, int arg1, Java.Awt.Window arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#(java.awt.Window,int) + /// + public WindowEvent(Java.Awt.Window arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_ACTIVATED + /// + public static int WINDOW_ACTIVATED => Clazz.GetField("WINDOW_ACTIVATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_CLOSED + /// + public static int WINDOW_CLOSED => Clazz.GetField("WINDOW_CLOSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_CLOSING + /// + public static int WINDOW_CLOSING => Clazz.GetField("WINDOW_CLOSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_DEACTIVATED + /// + public static int WINDOW_DEACTIVATED => Clazz.GetField("WINDOW_DEACTIVATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_DEICONIFIED + /// + public static int WINDOW_DEICONIFIED => Clazz.GetField("WINDOW_DEICONIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_FIRST + /// + public static int WINDOW_FIRST => Clazz.GetField("WINDOW_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_GAINED_FOCUS + /// + public static int WINDOW_GAINED_FOCUS => Clazz.GetField("WINDOW_GAINED_FOCUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_ICONIFIED + /// + public static int WINDOW_ICONIFIED => Clazz.GetField("WINDOW_ICONIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_LAST + /// + public static int WINDOW_LAST => Clazz.GetField("WINDOW_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_LOST_FOCUS + /// + public static int WINDOW_LOST_FOCUS => Clazz.GetField("WINDOW_LOST_FOCUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_OPENED + /// + public static int WINDOW_OPENED => Clazz.GetField("WINDOW_OPENED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_STATE_CHANGED + /// + public static int WINDOW_STATE_CHANGED => Clazz.GetField("WINDOW_STATE_CHANGED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#getNewState() + /// + public int NewState + { + get { return IExecute("getNewState"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#getOldState() + /// + public int OldState + { + get { return IExecute("getOldState"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#getOppositeWindow() + /// + public Java.Awt.Window OppositeWindow + { + get { return IExecute("getOppositeWindow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/WindowEvent.html#getWindow() + /// + public Java.Awt.Window Window + { + get { return IExecute("getWindow"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/EventQueue.cs b/src/net/JNet/Generated/Java/Awt/EventQueue.cs new file mode 100644 index 0000000000..495461d02e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/EventQueue.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region EventQueue + public partial class EventQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#getCurrentEvent() + /// + public static Java.Awt.AWTEvent CurrentEvent + { + get { return SExecute("getCurrentEvent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#getMostRecentEventTime() + /// + public static long MostRecentEventTime + { + get { return SExecute("getMostRecentEventTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#isDispatchThread() + /// + public static bool IsDispatchThread() + { + return SExecute("isDispatchThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#invokeAndWait(java.lang.Runnable) throws java.lang.InterruptedException,java.lang.reflect.InvocationTargetException + /// + public static void InvokeAndWait(Java.Lang.Runnable arg0) + { + SExecute("invokeAndWait", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#invokeLater(java.lang.Runnable) + /// + public static void InvokeLater(Java.Lang.Runnable arg0) + { + SExecute("invokeLater", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#getNextEvent() throws java.lang.InterruptedException + /// + public Java.Awt.AWTEvent NextEvent + { + get { return IExecute("getNextEvent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#peekEvent() + /// + public Java.Awt.AWTEvent PeekEvent() + { + return IExecute("peekEvent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#peekEvent(int) + /// + public Java.Awt.AWTEvent PeekEvent(int arg0) + { + return IExecute("peekEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#createSecondaryLoop() + /// + public Java.Awt.SecondaryLoop CreateSecondaryLoop() + { + return IExecute("createSecondaryLoop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#postEvent(java.awt.AWTEvent) + /// + public void PostEvent(Java.Awt.AWTEvent arg0) + { + IExecute("postEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/EventQueue.html#push(java.awt.EventQueue) + /// + public void Push(Java.Awt.EventQueue arg0) + { + IExecute("push", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FileDialog.cs b/src/net/JNet/Generated/Java/Awt/FileDialog.cs new file mode 100644 index 0000000000..3ab29d6dba --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FileDialog.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region FileDialog + public partial class FileDialog + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#(java.awt.Dialog,java.lang.String,int) + /// + public FileDialog(Java.Awt.Dialog arg0, string arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#(java.awt.Dialog,java.lang.String) + /// + public FileDialog(Java.Awt.Dialog arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#(java.awt.Dialog) + /// + public FileDialog(Java.Awt.Dialog arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#(java.awt.Frame,java.lang.String,int) + /// + public FileDialog(Java.Awt.Frame arg0, string arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#(java.awt.Frame,java.lang.String) + /// + public FileDialog(Java.Awt.Frame arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#(java.awt.Frame) + /// + public FileDialog(Java.Awt.Frame arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#LOAD + /// + public static int LOAD => Clazz.GetField("LOAD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#SAVE + /// + public static int SAVE => Clazz.GetField("SAVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#getDirectory() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#setDirectory(java.lang.String) + /// + public string Directory + { + get { return IExecute("getDirectory"); } set { IExecute("setDirectory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#getFile() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#setFile(java.lang.String) + /// + public string File + { + get { return IExecute("getFile"); } set { IExecute("setFile", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#getFilenameFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#setFilenameFilter(java.io.FilenameFilter) + /// + public Java.Io.FilenameFilter FilenameFilter + { + get { return IExecute("getFilenameFilter"); } set { IExecute("setFilenameFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#getFiles() + /// + public Java.Io.File[] Files + { + get { return IExecuteArray("getFiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#getMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#setMode(int) + /// + public int Mode + { + get { return IExecute("getMode"); } set { IExecute("setMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#isMultipleMode() + /// + public bool IsMultipleMode() + { + return IExecute("isMultipleMode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FileDialog.html#setMultipleMode(boolean) + /// + public void SetMultipleMode(bool arg0) + { + IExecute("setMultipleMode", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FlowLayout.cs b/src/net/JNet/Generated/Java/Awt/FlowLayout.cs new file mode 100644 index 0000000000..ce6438140e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FlowLayout.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region FlowLayout + public partial class FlowLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#(int,int,int) + /// + public FlowLayout(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#(int) + /// + public FlowLayout(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Java.Awt.FlowLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.FlowLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#CENTER + /// + public static int CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#LEADING + /// + public static int LEADING => Clazz.GetField("LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#LEFT + /// + public static int LEFT => Clazz.GetField("LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#RIGHT + /// + public static int RIGHT => Clazz.GetField("RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#TRAILING + /// + public static int TRAILING => Clazz.GetField("TRAILING"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#getAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#setAlignment(int) + /// + public int Alignment + { + get { return IExecute("getAlignment"); } set { IExecute("setAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#getAlignOnBaseline() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#setAlignOnBaseline(boolean) + /// + public bool AlignOnBaseline + { + get { return IExecute("getAlignOnBaseline"); } set { IExecute("setAlignOnBaseline", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#getHgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#setHgap(int) + /// + public int Hgap + { + get { return IExecute("getHgap"); } set { IExecute("setHgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#getVgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#setVgap(int) + /// + public int Vgap + { + get { return IExecute("getVgap"); } set { IExecute("setVgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FlowLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FocusTraversalPolicy.cs b/src/net/JNet/Generated/Java/Awt/FocusTraversalPolicy.cs new file mode 100644 index 0000000000..5455bac46f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FocusTraversalPolicy.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region FocusTraversalPolicy + public partial class FocusTraversalPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#getComponentAfter(java.awt.Container,java.awt.Component) + /// + public Java.Awt.Component GetComponentAfter(Java.Awt.Container arg0, Java.Awt.Component arg1) + { + return IExecute("getComponentAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#getComponentBefore(java.awt.Container,java.awt.Component) + /// + public Java.Awt.Component GetComponentBefore(Java.Awt.Container arg0, Java.Awt.Component arg1) + { + return IExecute("getComponentBefore", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#getDefaultComponent(java.awt.Container) + /// + public Java.Awt.Component GetDefaultComponent(Java.Awt.Container arg0) + { + return IExecute("getDefaultComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#getFirstComponent(java.awt.Container) + /// + public Java.Awt.Component GetFirstComponent(Java.Awt.Container arg0) + { + return IExecute("getFirstComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#getLastComponent(java.awt.Container) + /// + public Java.Awt.Component GetLastComponent(Java.Awt.Container arg0) + { + return IExecute("getLastComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#getInitialComponent(java.awt.Window) + /// + public Java.Awt.Component GetInitialComponent(Java.Awt.Window arg0) + { + return IExecute("getInitialComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Font.cs b/src/net/JNet/Generated/Java/Awt/Font.cs new file mode 100644 index 0000000000..116b352583 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Font.cs @@ -0,0 +1,505 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Font + public partial class Font + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#(java.lang.String,int,int) + /// + public Font(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Font t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#BOLD + /// + public static int BOLD => Clazz.GetField("BOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#CENTER_BASELINE + /// + public static int CENTER_BASELINE => Clazz.GetField("CENTER_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#HANGING_BASELINE + /// + public static int HANGING_BASELINE => Clazz.GetField("HANGING_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#ITALIC + /// + public static int ITALIC => Clazz.GetField("ITALIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#LAYOUT_LEFT_TO_RIGHT + /// + public static int LAYOUT_LEFT_TO_RIGHT => Clazz.GetField("LAYOUT_LEFT_TO_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#LAYOUT_NO_LIMIT_CONTEXT + /// + public static int LAYOUT_NO_LIMIT_CONTEXT => Clazz.GetField("LAYOUT_NO_LIMIT_CONTEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#LAYOUT_NO_START_CONTEXT + /// + public static int LAYOUT_NO_START_CONTEXT => Clazz.GetField("LAYOUT_NO_START_CONTEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#LAYOUT_RIGHT_TO_LEFT + /// + public static int LAYOUT_RIGHT_TO_LEFT => Clazz.GetField("LAYOUT_RIGHT_TO_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#PLAIN + /// + public static int PLAIN => Clazz.GetField("PLAIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#ROMAN_BASELINE + /// + public static int ROMAN_BASELINE => Clazz.GetField("ROMAN_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#TRUETYPE_FONT + /// + public static int TRUETYPE_FONT => Clazz.GetField("TRUETYPE_FONT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#TYPE1_FONT + /// + public static int TYPE1_FONT => Clazz.GetField("TYPE1_FONT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#DIALOG + /// + public static string DIALOG => Clazz.GetField("DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#DIALOG_INPUT + /// + public static string DIALOG_INPUT => Clazz.GetField("DIALOG_INPUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#MONOSPACED + /// + public static string MONOSPACED => Clazz.GetField("MONOSPACED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#SANS_SERIF + /// + public static string SANS_SERIF => Clazz.GetField("SANS_SERIF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#SERIF + /// + public static string SERIF => Clazz.GetField("SERIF"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#textRequiresLayout(char[],int,int) + /// + public static bool TextRequiresLayout(char[] arg0, int arg1, int arg2) + { + return SExecute("textRequiresLayout", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createFont(int,java.io.File) throws java.awt.FontFormatException,java.io.IOException + /// + public static Java.Awt.Font CreateFont(int arg0, Java.Io.File arg1) + { + return SExecute("createFont", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createFont(int,java.io.InputStream) throws java.awt.FontFormatException,java.io.IOException + /// + public static Java.Awt.Font CreateFont(int arg0, Java.Io.InputStream arg1) + { + return SExecute("createFont", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#decode(java.lang.String) + /// + public static Java.Awt.Font Decode(string arg0) + { + return SExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getFont(java.lang.String,java.awt.Font) + /// + public static Java.Awt.Font GetFont(string arg0, Java.Awt.Font arg1) + { + return SExecute("getFont", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getFont(java.lang.String) + /// + public static Java.Awt.Font GetFont(string arg0) + { + return SExecute("getFont", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createFonts(java.io.File) throws java.awt.FontFormatException,java.io.IOException + /// + public static Java.Awt.Font[] CreateFonts(Java.Io.File arg0) + { + return SExecuteArray("createFonts", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createFonts(java.io.InputStream) throws java.awt.FontFormatException,java.io.IOException + /// + public static Java.Awt.Font[] CreateFonts(Java.Io.InputStream arg0) + { + return SExecuteArray("createFonts", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getAvailableAttributes() + /// + public Java.Text.AttributedCharacterIterator.Attribute[] AvailableAttributes + { + get { return IExecuteArray("getAvailableAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getFamily() + /// + public string Family + { + get { return IExecute("getFamily"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getFontName() + /// + public string FontName + { + get { return IExecute("getFontName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getItalicAngle() + /// + public float ItalicAngle + { + get { return IExecute("getItalicAngle"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getMissingGlyphCode() + /// + public int MissingGlyphCode + { + get { return IExecute("getMissingGlyphCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getNumGlyphs() + /// + public int NumGlyphs + { + get { return IExecute("getNumGlyphs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getPSName() + /// + public string PSName + { + get { return IExecute("getPSName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getSize() + /// + public int Size + { + get { return IExecute("getSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getSize2D() + /// + public float Size2D + { + get { return IExecute("getSize2D"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getStyle() + /// + public int Style + { + get { return IExecute("getStyle"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getTransform() + /// + public Java.Awt.Geom.AffineTransform Transform + { + get { return IExecute("getTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#canDisplay(char) + /// + public bool CanDisplay(char arg0) + { + return IExecute("canDisplay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#canDisplay(int) + /// + public bool CanDisplay(int arg0) + { + return IExecute("canDisplay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#hasLayoutAttributes() + /// + public bool HasLayoutAttributes() + { + return IExecute("hasLayoutAttributes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#hasUniformLineMetrics() + /// + public bool HasUniformLineMetrics() + { + return IExecute("hasUniformLineMetrics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#isBold() + /// + public bool IsBold() + { + return IExecute("isBold"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#isItalic() + /// + public bool IsItalic() + { + return IExecute("isItalic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#isPlain() + /// + public bool IsPlain() + { + return IExecute("isPlain"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#isTransformed() + /// + public bool IsTransformed() + { + return IExecute("isTransformed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getBaselineFor(char) + /// + public byte GetBaselineFor(char arg0) + { + return IExecute("getBaselineFor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(char[],int,int) + /// + public int CanDisplayUpTo(char[] arg0, int arg1, int arg2) + { + return IExecute("canDisplayUpTo", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(java.lang.String) + /// + public int CanDisplayUpTo(string arg0) + { + return IExecute("canDisplayUpTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(java.text.CharacterIterator,int,int) + /// + public int CanDisplayUpTo(Java.Text.CharacterIterator arg0, int arg1, int arg2) + { + return IExecute("canDisplayUpTo", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#deriveFont(float) + /// + public Java.Awt.Font DeriveFont(float arg0) + { + return IExecute("deriveFont", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#deriveFont(int,float) + /// + public Java.Awt.Font DeriveFont(int arg0, float arg1) + { + return IExecute("deriveFont", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#deriveFont(int,java.awt.geom.AffineTransform) + /// + public Java.Awt.Font DeriveFont(int arg0, Java.Awt.Geom.AffineTransform arg1) + { + return IExecute("deriveFont", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#deriveFont(int) + /// + public Java.Awt.Font DeriveFont(int arg0) + { + return IExecute("deriveFont", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#deriveFont(java.awt.geom.AffineTransform) + /// + public Java.Awt.Font DeriveFont(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("deriveFont", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,char[]) + /// + public Java.Awt.FontNs.GlyphVector CreateGlyphVector(Java.Awt.FontNs.FontRenderContext arg0, char[] arg1) + { + return IExecute("createGlyphVector", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,int[]) + /// + public Java.Awt.FontNs.GlyphVector CreateGlyphVector(Java.Awt.FontNs.FontRenderContext arg0, int[] arg1) + { + return IExecute("createGlyphVector", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,java.lang.String) + /// + public Java.Awt.FontNs.GlyphVector CreateGlyphVector(Java.Awt.FontNs.FontRenderContext arg0, string arg1) + { + return IExecute("createGlyphVector", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,java.text.CharacterIterator) + /// + public Java.Awt.FontNs.GlyphVector CreateGlyphVector(Java.Awt.FontNs.FontRenderContext arg0, Java.Text.CharacterIterator arg1) + { + return IExecute("createGlyphVector", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#layoutGlyphVector(java.awt.font.FontRenderContext,char[],int,int,int) + /// + public Java.Awt.FontNs.GlyphVector LayoutGlyphVector(Java.Awt.FontNs.FontRenderContext arg0, char[] arg1, int arg2, int arg3, int arg4) + { + return IExecute("layoutGlyphVector", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(char[],int,int,java.awt.font.FontRenderContext) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(char[] arg0, int arg1, int arg2, Java.Awt.FontNs.FontRenderContext arg3) + { + return IExecute("getLineMetrics", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.lang.String,int,int,java.awt.font.FontRenderContext) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(string arg0, int arg1, int arg2, Java.Awt.FontNs.FontRenderContext arg3) + { + return IExecute("getLineMetrics", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.lang.String,java.awt.font.FontRenderContext) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(string arg0, Java.Awt.FontNs.FontRenderContext arg1) + { + return IExecute("getLineMetrics", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.text.CharacterIterator,int,int,java.awt.font.FontRenderContext) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(Java.Text.CharacterIterator arg0, int arg1, int arg2, Java.Awt.FontNs.FontRenderContext arg3) + { + return IExecute("getLineMetrics", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getMaxCharBounds(java.awt.font.FontRenderContext) + /// + public Java.Awt.Geom.Rectangle2D GetMaxCharBounds(Java.Awt.FontNs.FontRenderContext arg0) + { + return IExecute("getMaxCharBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getStringBounds(char[],int,int,java.awt.font.FontRenderContext) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(char[] arg0, int arg1, int arg2, Java.Awt.FontNs.FontRenderContext arg3) + { + return IExecute("getStringBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.lang.String,int,int,java.awt.font.FontRenderContext) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(string arg0, int arg1, int arg2, Java.Awt.FontNs.FontRenderContext arg3) + { + return IExecute("getStringBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.lang.String,java.awt.font.FontRenderContext) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(string arg0, Java.Awt.FontNs.FontRenderContext arg1) + { + return IExecute("getStringBounds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.text.CharacterIterator,int,int,java.awt.font.FontRenderContext) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(Java.Text.CharacterIterator arg0, int arg1, int arg2, Java.Awt.FontNs.FontRenderContext arg3) + { + return IExecute("getStringBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getFamily(java.util.Locale) + /// + public string GetFamily(Java.Util.Locale arg0) + { + return IExecute("getFamily", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Font.html#getFontName(java.util.Locale) + /// + public string GetFontName(Java.Util.Locale arg0) + { + return IExecute("getFontName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontFormatException.cs b/src/net/JNet/Generated/Java/Awt/FontFormatException.cs new file mode 100644 index 0000000000..8d36f6917c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region FontFormatException + public partial class FontFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontMetrics.cs b/src/net/JNet/Generated/Java/Awt/FontMetrics.cs new file mode 100644 index 0000000000..7c54d1ce5e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontMetrics.cs @@ -0,0 +1,234 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region FontMetrics + public partial class FontMetrics + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.FontMetrics t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getAscent() + /// + public int Ascent + { + get { return IExecute("getAscent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getDescent() + /// + public int Descent + { + get { return IExecute("getDescent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getFont() + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getFontRenderContext() + /// + public Java.Awt.FontNs.FontRenderContext FontRenderContext + { + get { return IExecute("getFontRenderContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getLeading() + /// + public int Leading + { + get { return IExecute("getLeading"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxAdvance() + /// + public int MaxAdvance + { + get { return IExecute("getMaxAdvance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxAscent() + /// + public int MaxAscent + { + get { return IExecute("getMaxAscent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxDescent() + /// + public int MaxDescent + { + get { return IExecute("getMaxDescent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getWidths() + /// + public int[] Widths + { + get { return IExecuteArray("getWidths"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#hasUniformLineMetrics() + /// + public bool HasUniformLineMetrics() + { + return IExecute("hasUniformLineMetrics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#bytesWidth(byte[],int,int) + /// + public int BytesWidth(byte[] arg0, int arg1, int arg2) + { + return IExecute("bytesWidth", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#charsWidth(char[],int,int) + /// + public int CharsWidth(char[] arg0, int arg1, int arg2) + { + return IExecute("charsWidth", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#charWidth(char) + /// + public int CharWidth(char arg0) + { + return IExecute("charWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#charWidth(int) + /// + public int CharWidth(int arg0) + { + return IExecute("charWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#stringWidth(java.lang.String) + /// + public int StringWidth(string arg0) + { + return IExecute("stringWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(char[],int,int,java.awt.Graphics) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(char[] arg0, int arg1, int arg2, Java.Awt.Graphics arg3) + { + return IExecute("getLineMetrics", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.lang.String,int,int,java.awt.Graphics) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(string arg0, int arg1, int arg2, Java.Awt.Graphics arg3) + { + return IExecute("getLineMetrics", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.lang.String,java.awt.Graphics) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(string arg0, Java.Awt.Graphics arg1) + { + return IExecute("getLineMetrics", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.text.CharacterIterator,int,int,java.awt.Graphics) + /// + public Java.Awt.FontNs.LineMetrics GetLineMetrics(Java.Text.CharacterIterator arg0, int arg1, int arg2, Java.Awt.Graphics arg3) + { + return IExecute("getLineMetrics", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxCharBounds(java.awt.Graphics) + /// + public Java.Awt.Geom.Rectangle2D GetMaxCharBounds(Java.Awt.Graphics arg0) + { + return IExecute("getMaxCharBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(char[],int,int,java.awt.Graphics) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(char[] arg0, int arg1, int arg2, Java.Awt.Graphics arg3) + { + return IExecute("getStringBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.lang.String,int,int,java.awt.Graphics) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(string arg0, int arg1, int arg2, Java.Awt.Graphics arg3) + { + return IExecute("getStringBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.lang.String,java.awt.Graphics) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(string arg0, Java.Awt.Graphics arg1) + { + return IExecute("getStringBounds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.text.CharacterIterator,int,int,java.awt.Graphics) + /// + public Java.Awt.Geom.Rectangle2D GetStringBounds(Java.Text.CharacterIterator arg0, int arg1, int arg2, Java.Awt.Graphics arg3) + { + return IExecute("getStringBounds", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/FontNs/AllPackageClasses.cs new file mode 100644 index 0000000000..65a3ff2aed --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/AllPackageClasses.cs @@ -0,0 +1,725 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.FontNs +{ + #region FontRenderContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html + /// + public partial class FontRenderContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FontRenderContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FontRenderContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.FontRenderContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GlyphJustificationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html + /// + public partial class GlyphJustificationInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GlyphJustificationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GlyphJustificationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.GlyphJustificationInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GlyphMetrics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html + /// + public partial class GlyphMetrics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GlyphMetrics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GlyphMetrics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.GlyphMetrics"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GlyphVector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html + /// + public partial class GlyphVector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GlyphVector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GlyphVector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.GlyphVector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GraphicAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html + /// + public partial class GraphicAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GraphicAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GraphicAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.GraphicAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageGraphicAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ImageGraphicAttribute.html + /// + public partial class ImageGraphicAttribute : Java.Awt.FontNs.GraphicAttribute + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageGraphicAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageGraphicAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.ImageGraphicAttribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayoutPath + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LayoutPath.html + /// + public partial class LayoutPath : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayoutPath() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayoutPath(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.LayoutPath"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LineBreakMeasurer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html + /// + public partial class LineBreakMeasurer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LineBreakMeasurer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LineBreakMeasurer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.LineBreakMeasurer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LineMetrics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html + /// + public partial class LineMetrics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LineMetrics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LineMetrics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.LineMetrics"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultipleMaster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html + /// + public partial class MultipleMaster : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultipleMaster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultipleMaster(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.MultipleMaster"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NumericShaper + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html + /// + public partial class NumericShaper : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumericShaper() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumericShaper(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.NumericShaper"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Range + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html + /// + public partial class Range : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Range() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Range(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.NumericShaper$Range"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region OpenType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html + /// + public partial class OpenType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.OpenType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ShapeGraphicAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ShapeGraphicAttribute.html + /// + public partial class ShapeGraphicAttribute : Java.Awt.FontNs.GraphicAttribute + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ShapeGraphicAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ShapeGraphicAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.ShapeGraphicAttribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html + /// + public partial class TextAttribute : Java.Text.AttributedCharacterIterator.Attribute + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.TextAttribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextHitInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html + /// + public partial class TextHitInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextHitInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextHitInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.TextHitInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html + /// + public partial class TextLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.TextLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region CaretPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.CaretPolicy.html + /// + public partial class CaretPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CaretPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CaretPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.TextLayout$CaretPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region TextMeasurer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html + /// + public partial class TextMeasurer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextMeasurer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextMeasurer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.TextMeasurer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TransformAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TransformAttribute.html + /// + public partial class TransformAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TransformAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TransformAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.font.TransformAttribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/FontRenderContext.cs b/src/net/JNet/Generated/Java/Awt/FontNs/FontRenderContext.cs new file mode 100644 index 0000000000..7d312437f0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/FontRenderContext.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region FontRenderContext + public partial class FontRenderContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#(java.awt.geom.AffineTransform,boolean,boolean) + /// + public FontRenderContext(Java.Awt.Geom.AffineTransform arg0, bool arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#(java.awt.geom.AffineTransform,java.lang.Object,java.lang.Object) + /// + public FontRenderContext(Java.Awt.Geom.AffineTransform arg0, object arg1, object arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#getAntiAliasingHint() + /// + public object AntiAliasingHint + { + get { return IExecute("getAntiAliasingHint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#getFractionalMetricsHint() + /// + public object FractionalMetricsHint + { + get { return IExecute("getFractionalMetricsHint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#getTransform() + /// + public Java.Awt.Geom.AffineTransform Transform + { + get { return IExecute("getTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#getTransformType() + /// + public int TransformType + { + get { return IExecute("getTransformType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#isAntiAliased() + /// + public bool IsAntiAliased() + { + return IExecute("isAntiAliased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#isTransformed() + /// + public bool IsTransformed() + { + return IExecute("isTransformed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/FontRenderContext.html#usesFractionalMetrics() + /// + public bool UsesFractionalMetrics() + { + return IExecute("usesFractionalMetrics"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/GlyphJustificationInfo.cs b/src/net/JNet/Generated/Java/Awt/FontNs/GlyphJustificationInfo.cs new file mode 100644 index 0000000000..28cbd68e73 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/GlyphJustificationInfo.cs @@ -0,0 +1,117 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region GlyphJustificationInfo + public partial class GlyphJustificationInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#(float,boolean,int,float,float,boolean,int,float,float) + /// + public GlyphJustificationInfo(float arg0, bool arg1, int arg2, float arg3, float arg4, bool arg5, int arg6, float arg7, float arg8) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#growAbsorb + /// + public bool growAbsorb => Instance.GetField("growAbsorb"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#shrinkAbsorb + /// + public bool shrinkAbsorb => Instance.GetField("shrinkAbsorb"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#growLeftLimit + /// + public float growLeftLimit => Instance.GetField("growLeftLimit"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#growRightLimit + /// + public float growRightLimit => Instance.GetField("growRightLimit"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#shrinkLeftLimit + /// + public float shrinkLeftLimit => Instance.GetField("shrinkLeftLimit"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#shrinkRightLimit + /// + public float shrinkRightLimit => Instance.GetField("shrinkRightLimit"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#weight + /// + public float weight => Instance.GetField("weight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#growPriority + /// + public int growPriority => Instance.GetField("growPriority"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#shrinkPriority + /// + public int shrinkPriority => Instance.GetField("shrinkPriority"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#PRIORITY_INTERCHAR + /// + public static int PRIORITY_INTERCHAR => Clazz.GetField("PRIORITY_INTERCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#PRIORITY_KASHIDA + /// + public static int PRIORITY_KASHIDA => Clazz.GetField("PRIORITY_KASHIDA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#PRIORITY_NONE + /// + public static int PRIORITY_NONE => Clazz.GetField("PRIORITY_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphJustificationInfo.html#PRIORITY_WHITESPACE + /// + public static int PRIORITY_WHITESPACE => Clazz.GetField("PRIORITY_WHITESPACE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/GlyphMetrics.cs b/src/net/JNet/Generated/Java/Awt/FontNs/GlyphMetrics.cs new file mode 100644 index 0000000000..a130aea1f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/GlyphMetrics.cs @@ -0,0 +1,176 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region GlyphMetrics + public partial class GlyphMetrics + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#(boolean,float,float,java.awt.geom.Rectangle2D,byte) + /// + public GlyphMetrics(bool arg0, float arg1, float arg2, Java.Awt.Geom.Rectangle2D arg3, byte arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#(float,java.awt.geom.Rectangle2D,byte) + /// + public GlyphMetrics(float arg0, Java.Awt.Geom.Rectangle2D arg1, byte arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#COMBINING + /// + public static byte COMBINING => Clazz.GetField("COMBINING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#COMPONENT + /// + public static byte COMPONENT => Clazz.GetField("COMPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#LIGATURE + /// + public static byte LIGATURE => Clazz.GetField("LIGATURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#STANDARD + /// + public static byte STANDARD => Clazz.GetField("STANDARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#WHITESPACE + /// + public static byte WHITESPACE => Clazz.GetField("WHITESPACE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getAdvance() + /// + public float Advance + { + get { return IExecute("getAdvance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getAdvanceX() + /// + public float AdvanceX + { + get { return IExecute("getAdvanceX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getAdvanceY() + /// + public float AdvanceY + { + get { return IExecute("getAdvanceY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getBounds2D() + /// + public Java.Awt.Geom.Rectangle2D Bounds2D + { + get { return IExecute("getBounds2D"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getLSB() + /// + public float LSB + { + get { return IExecute("getLSB"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getRSB() + /// + public float RSB + { + get { return IExecute("getRSB"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#isCombining() + /// + public bool IsCombining() + { + return IExecute("isCombining"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#isComponent() + /// + public bool IsComponent() + { + return IExecute("isComponent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#isLigature() + /// + public bool IsLigature() + { + return IExecute("isLigature"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#isStandard() + /// + public bool IsStandard() + { + return IExecute("isStandard"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphMetrics.html#isWhitespace() + /// + public bool IsWhitespace() + { + return IExecute("isWhitespace"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/GlyphVector.cs b/src/net/JNet/Generated/Java/Awt/FontNs/GlyphVector.cs new file mode 100644 index 0000000000..807a9ab16d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/GlyphVector.cs @@ -0,0 +1,261 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region GlyphVector + public partial class GlyphVector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.FontNs.GlyphVector t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#FLAG_COMPLEX_GLYPHS + /// + public static int FLAG_COMPLEX_GLYPHS => Clazz.GetField("FLAG_COMPLEX_GLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#FLAG_HAS_POSITION_ADJUSTMENTS + /// + public static int FLAG_HAS_POSITION_ADJUSTMENTS => Clazz.GetField("FLAG_HAS_POSITION_ADJUSTMENTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#FLAG_HAS_TRANSFORMS + /// + public static int FLAG_HAS_TRANSFORMS => Clazz.GetField("FLAG_HAS_TRANSFORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#FLAG_MASK + /// + public static int FLAG_MASK => Clazz.GetField("FLAG_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#FLAG_RUN_RTL + /// + public static int FLAG_RUN_RTL => Clazz.GetField("FLAG_RUN_RTL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getFont() + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getFontRenderContext() + /// + public Java.Awt.FontNs.FontRenderContext FontRenderContext + { + get { return IExecute("getFontRenderContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getLayoutFlags() + /// + public int LayoutFlags + { + get { return IExecute("getLayoutFlags"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getLogicalBounds() + /// + public Java.Awt.Geom.Rectangle2D LogicalBounds + { + get { return IExecute("getLogicalBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getNumGlyphs() + /// + public int NumGlyphs + { + get { return IExecute("getNumGlyphs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getOutline() + /// + public Java.Awt.Shape Outline + { + get { return IExecute("getOutline"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getVisualBounds() + /// + public Java.Awt.Geom.Rectangle2D VisualBounds + { + get { return IExecute("getVisualBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphPositions(int,int,float[]) + /// + public float[] GetGlyphPositions(int arg0, int arg1, float[] arg2) + { + return IExecuteArray("getGlyphPositions", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphCode(int) + /// + public int GetGlyphCode(int arg0) + { + return IExecute("getGlyphCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphCodes(int,int,int[]) + /// + public int[] GetGlyphCodes(int arg0, int arg1, int[] arg2) + { + return IExecuteArray("getGlyphCodes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphJustificationInfo(int) + /// + public Java.Awt.FontNs.GlyphJustificationInfo GetGlyphJustificationInfo(int arg0) + { + return IExecute("getGlyphJustificationInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphMetrics(int) + /// + public Java.Awt.FontNs.GlyphMetrics GetGlyphMetrics(int arg0) + { + return IExecute("getGlyphMetrics", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphTransform(int) + /// + public Java.Awt.Geom.AffineTransform GetGlyphTransform(int arg0) + { + return IExecute("getGlyphTransform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphPosition(int) + /// + public Java.Awt.Geom.Point2D GetGlyphPosition(int arg0) + { + return IExecute("getGlyphPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphLogicalBounds(int) + /// + public Java.Awt.Shape GetGlyphLogicalBounds(int arg0) + { + return IExecute("getGlyphLogicalBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphOutline(int) + /// + public Java.Awt.Shape GetGlyphOutline(int arg0) + { + return IExecute("getGlyphOutline", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphVisualBounds(int) + /// + public Java.Awt.Shape GetGlyphVisualBounds(int arg0) + { + return IExecute("getGlyphVisualBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getOutline(float,float) + /// + public Java.Awt.Shape GetOutline(float arg0, float arg1) + { + return IExecute("getOutline", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#performDefaultLayout() + /// + public void PerformDefaultLayout() + { + IExecute("performDefaultLayout"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#setGlyphPosition(int,java.awt.geom.Point2D) + /// + public void SetGlyphPosition(int arg0, Java.Awt.Geom.Point2D arg1) + { + IExecute("setGlyphPosition", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#setGlyphTransform(int,java.awt.geom.AffineTransform) + /// + public void SetGlyphTransform(int arg0, Java.Awt.Geom.AffineTransform arg1) + { + IExecute("setGlyphTransform", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphCharIndex(int) + /// + public int GetGlyphCharIndex(int arg0) + { + return IExecute("getGlyphCharIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphCharIndices(int,int,int[]) + /// + public int[] GetGlyphCharIndices(int arg0, int arg1, int[] arg2) + { + return IExecuteArray("getGlyphCharIndices", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphPixelBounds(int,java.awt.font.FontRenderContext,float,float) + /// + public Java.Awt.Rectangle GetGlyphPixelBounds(int arg0, Java.Awt.FontNs.FontRenderContext arg1, float arg2, float arg3) + { + return IExecute("getGlyphPixelBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getPixelBounds(java.awt.font.FontRenderContext,float,float) + /// + public Java.Awt.Rectangle GetPixelBounds(Java.Awt.FontNs.FontRenderContext arg0, float arg1, float arg2) + { + return IExecute("getPixelBounds", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GlyphVector.html#getGlyphOutline(int,float,float) + /// + public Java.Awt.Shape GetGlyphOutline(int arg0, float arg1, float arg2) + { + return IExecute("getGlyphOutline", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/GraphicAttribute.cs b/src/net/JNet/Generated/Java/Awt/FontNs/GraphicAttribute.cs new file mode 100644 index 0000000000..8c053af0dd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/GraphicAttribute.cs @@ -0,0 +1,134 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region GraphicAttribute + public partial class GraphicAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#BOTTOM_ALIGNMENT + /// + public static int BOTTOM_ALIGNMENT => Clazz.GetField("BOTTOM_ALIGNMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#CENTER_BASELINE + /// + public static int CENTER_BASELINE => Clazz.GetField("CENTER_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#HANGING_BASELINE + /// + public static int HANGING_BASELINE => Clazz.GetField("HANGING_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#ROMAN_BASELINE + /// + public static int ROMAN_BASELINE => Clazz.GetField("ROMAN_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#TOP_ALIGNMENT + /// + public static int TOP_ALIGNMENT => Clazz.GetField("TOP_ALIGNMENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getAdvance() + /// + public float Advance + { + get { return IExecute("getAdvance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getAlignment() + /// + public int Alignment + { + get { return IExecute("getAlignment"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getAscent() + /// + public float Ascent + { + get { return IExecute("getAscent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getBounds() + /// + public Java.Awt.Geom.Rectangle2D Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getDescent() + /// + public float Descent + { + get { return IExecute("getDescent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getJustificationInfo() + /// + public Java.Awt.FontNs.GlyphJustificationInfo JustificationInfo + { + get { return IExecute("getJustificationInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#draw(java.awt.Graphics2D,float,float) + /// + public void Draw(Java.Awt.Graphics2D arg0, float arg1, float arg2) + { + IExecute("draw", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/GraphicAttribute.html#getOutline(java.awt.geom.AffineTransform) + /// + public Java.Awt.Shape GetOutline(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getOutline", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/ImageGraphicAttribute.cs b/src/net/JNet/Generated/Java/Awt/FontNs/ImageGraphicAttribute.cs new file mode 100644 index 0000000000..ea83475d07 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/ImageGraphicAttribute.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region ImageGraphicAttribute + public partial class ImageGraphicAttribute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ImageGraphicAttribute.html#(java.awt.Image,int,float,float) + /// + public ImageGraphicAttribute(Java.Awt.Image arg0, int arg1, float arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ImageGraphicAttribute.html#(java.awt.Image,int) + /// + public ImageGraphicAttribute(Java.Awt.Image arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/LayoutPath.cs b/src/net/JNet/Generated/Java/Awt/FontNs/LayoutPath.cs new file mode 100644 index 0000000000..2cd0bf8f5a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/LayoutPath.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region LayoutPath + public partial class LayoutPath + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LayoutPath.html#pointToPath(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public bool PointToPath(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("pointToPath", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LayoutPath.html#pathToPoint(java.awt.geom.Point2D,boolean,java.awt.geom.Point2D) + /// + public void PathToPoint(Java.Awt.Geom.Point2D arg0, bool arg1, Java.Awt.Geom.Point2D arg2) + { + IExecute("pathToPoint", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/LineBreakMeasurer.cs b/src/net/JNet/Generated/Java/Awt/FontNs/LineBreakMeasurer.cs new file mode 100644 index 0000000000..4063493b3c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/LineBreakMeasurer.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region LineBreakMeasurer + public partial class LineBreakMeasurer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#(java.text.AttributedCharacterIterator,java.awt.font.FontRenderContext) + /// + public LineBreakMeasurer(Java.Text.AttributedCharacterIterator arg0, Java.Awt.FontNs.FontRenderContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#(java.text.AttributedCharacterIterator,java.text.BreakIterator,java.awt.font.FontRenderContext) + /// + public LineBreakMeasurer(Java.Text.AttributedCharacterIterator arg0, Java.Text.BreakIterator arg1, Java.Awt.FontNs.FontRenderContext arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#getPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#setPosition(int) + /// + public int Position + { + get { return IExecute("getPosition"); } set { IExecute("setPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#nextOffset(float,int,boolean) + /// + public int NextOffset(float arg0, int arg1, bool arg2) + { + return IExecute("nextOffset", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#nextOffset(float) + /// + public int NextOffset(float arg0) + { + return IExecute("nextOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#nextLayout(float,int,boolean) + /// + public Java.Awt.FontNs.TextLayout NextLayout(float arg0, int arg1, bool arg2) + { + return IExecute("nextLayout", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#nextLayout(float) + /// + public Java.Awt.FontNs.TextLayout NextLayout(float arg0) + { + return IExecute("nextLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#deleteChar(java.text.AttributedCharacterIterator,int) + /// + public void DeleteChar(Java.Text.AttributedCharacterIterator arg0, int arg1) + { + IExecute("deleteChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineBreakMeasurer.html#insertChar(java.text.AttributedCharacterIterator,int) + /// + public void InsertChar(Java.Text.AttributedCharacterIterator arg0, int arg1) + { + IExecute("insertChar", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/LineMetrics.cs b/src/net/JNet/Generated/Java/Awt/FontNs/LineMetrics.cs new file mode 100644 index 0000000000..1f760ec6d9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/LineMetrics.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region LineMetrics + public partial class LineMetrics + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getAscent() + /// + public float Ascent + { + get { return IExecute("getAscent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getBaselineIndex() + /// + public int BaselineIndex + { + get { return IExecute("getBaselineIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getBaselineOffsets() + /// + public float[] BaselineOffsets + { + get { return IExecuteArray("getBaselineOffsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getDescent() + /// + public float Descent + { + get { return IExecute("getDescent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getHeight() + /// + public float Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getLeading() + /// + public float Leading + { + get { return IExecute("getLeading"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getNumChars() + /// + public int NumChars + { + get { return IExecute("getNumChars"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getStrikethroughOffset() + /// + public float StrikethroughOffset + { + get { return IExecute("getStrikethroughOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getStrikethroughThickness() + /// + public float StrikethroughThickness + { + get { return IExecute("getStrikethroughThickness"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getUnderlineOffset() + /// + public float UnderlineOffset + { + get { return IExecute("getUnderlineOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/LineMetrics.html#getUnderlineThickness() + /// + public float UnderlineThickness + { + get { return IExecute("getUnderlineThickness"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/MultipleMaster.cs b/src/net/JNet/Generated/Java/Awt/FontNs/MultipleMaster.cs new file mode 100644 index 0000000000..cee7e587d2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/MultipleMaster.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region MultipleMaster + public partial class MultipleMaster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html#getDesignAxisDefaults() + /// + public float[] DesignAxisDefaults + { + get { return IExecuteArray("getDesignAxisDefaults"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html#getDesignAxisNames() + /// + public string[] DesignAxisNames + { + get { return IExecuteArray("getDesignAxisNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html#getDesignAxisRanges() + /// + public float[] DesignAxisRanges + { + get { return IExecuteArray("getDesignAxisRanges"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html#getNumDesignAxes() + /// + public int NumDesignAxes + { + get { return IExecute("getNumDesignAxes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html#deriveMMFont(float[],float,float,float,float) + /// + public Java.Awt.Font DeriveMMFont(float[] arg0, float arg1, float arg2, float arg3, float arg4) + { + return IExecute("deriveMMFont", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/MultipleMaster.html#deriveMMFont(float[]) + /// + public Java.Awt.Font DeriveMMFont(float[] arg0) + { + return IExecute("deriveMMFont", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/NumericShaper.cs b/src/net/JNet/Generated/Java/Awt/FontNs/NumericShaper.cs new file mode 100644 index 0000000000..c306c52f00 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/NumericShaper.cs @@ -0,0 +1,370 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region NumericShaper + public partial class NumericShaper + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.FontNs.NumericShaper t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#ALL_RANGES + /// + public static int ALL_RANGES => Clazz.GetField("ALL_RANGES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#ARABIC + /// + public static int ARABIC => Clazz.GetField("ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#BENGALI + /// + public static int BENGALI => Clazz.GetField("BENGALI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#DEVANAGARI + /// + public static int DEVANAGARI => Clazz.GetField("DEVANAGARI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#EASTERN_ARABIC + /// + public static int EASTERN_ARABIC => Clazz.GetField("EASTERN_ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#ETHIOPIC + /// + public static int ETHIOPIC => Clazz.GetField("ETHIOPIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#EUROPEAN + /// + public static int EUROPEAN => Clazz.GetField("EUROPEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#GUJARATI + /// + public static int GUJARATI => Clazz.GetField("GUJARATI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#GURMUKHI + /// + public static int GURMUKHI => Clazz.GetField("GURMUKHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#KANNADA + /// + public static int KANNADA => Clazz.GetField("KANNADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#KHMER + /// + public static int KHMER => Clazz.GetField("KHMER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#LAO + /// + public static int LAO => Clazz.GetField("LAO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#MALAYALAM + /// + public static int MALAYALAM => Clazz.GetField("MALAYALAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#MONGOLIAN + /// + public static int MONGOLIAN => Clazz.GetField("MONGOLIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#MYANMAR + /// + public static int MYANMAR => Clazz.GetField("MYANMAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#ORIYA + /// + public static int ORIYA => Clazz.GetField("ORIYA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#TAMIL + /// + public static int TAMIL => Clazz.GetField("TAMIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#TELUGU + /// + public static int TELUGU => Clazz.GetField("TELUGU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#THAI + /// + public static int THAI => Clazz.GetField("THAI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#TIBETAN + /// + public static int TIBETAN => Clazz.GetField("TIBETAN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#getContextualShaper(int,int) + /// + public static Java.Awt.FontNs.NumericShaper GetContextualShaper(int arg0, int arg1) + { + return SExecute("getContextualShaper", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#getContextualShaper(int) + /// + public static Java.Awt.FontNs.NumericShaper GetContextualShaper(int arg0) + { + return SExecute("getContextualShaper", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#getShaper(int) + /// + public static Java.Awt.FontNs.NumericShaper GetShaper(int arg0) + { + return SExecute("getShaper", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#getRanges() + /// + public int Ranges + { + get { return IExecute("getRanges"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#isContextual() + /// + public bool IsContextual() + { + return IExecute("isContextual"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#shape(char[],int,int,int) + /// + public void Shape(char[] arg0, int arg1, int arg2, int arg3) + { + IExecute("shape", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.html#shape(char[],int,int) + /// + public void Shape(char[] arg0, int arg1, int arg2) + { + IExecute("shape", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + #region Range + public partial class Range + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#ARABIC + /// + public static Java.Awt.FontNs.NumericShaper.Range ARABIC => Clazz.GetField("ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#BALINESE + /// + public static Java.Awt.FontNs.NumericShaper.Range BALINESE => Clazz.GetField("BALINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#BENGALI + /// + public static Java.Awt.FontNs.NumericShaper.Range BENGALI => Clazz.GetField("BENGALI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#CHAM + /// + public static Java.Awt.FontNs.NumericShaper.Range CHAM => Clazz.GetField("CHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#DEVANAGARI + /// + public static Java.Awt.FontNs.NumericShaper.Range DEVANAGARI => Clazz.GetField("DEVANAGARI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#EASTERN_ARABIC + /// + public static Java.Awt.FontNs.NumericShaper.Range EASTERN_ARABIC => Clazz.GetField("EASTERN_ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#ETHIOPIC + /// + public static Java.Awt.FontNs.NumericShaper.Range ETHIOPIC => Clazz.GetField("ETHIOPIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#EUROPEAN + /// + public static Java.Awt.FontNs.NumericShaper.Range EUROPEAN => Clazz.GetField("EUROPEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#GUJARATI + /// + public static Java.Awt.FontNs.NumericShaper.Range GUJARATI => Clazz.GetField("GUJARATI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#GURMUKHI + /// + public static Java.Awt.FontNs.NumericShaper.Range GURMUKHI => Clazz.GetField("GURMUKHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#JAVANESE + /// + public static Java.Awt.FontNs.NumericShaper.Range JAVANESE => Clazz.GetField("JAVANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#KANNADA + /// + public static Java.Awt.FontNs.NumericShaper.Range KANNADA => Clazz.GetField("KANNADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#KAYAH_LI + /// + public static Java.Awt.FontNs.NumericShaper.Range KAYAH_LI => Clazz.GetField("KAYAH_LI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#KHMER + /// + public static Java.Awt.FontNs.NumericShaper.Range KHMER => Clazz.GetField("KHMER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#LAO + /// + public static Java.Awt.FontNs.NumericShaper.Range LAO => Clazz.GetField("LAO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#LEPCHA + /// + public static Java.Awt.FontNs.NumericShaper.Range LEPCHA => Clazz.GetField("LEPCHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#LIMBU + /// + public static Java.Awt.FontNs.NumericShaper.Range LIMBU => Clazz.GetField("LIMBU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#MALAYALAM + /// + public static Java.Awt.FontNs.NumericShaper.Range MALAYALAM => Clazz.GetField("MALAYALAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#MEETEI_MAYEK + /// + public static Java.Awt.FontNs.NumericShaper.Range MEETEI_MAYEK => Clazz.GetField("MEETEI_MAYEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#MONGOLIAN + /// + public static Java.Awt.FontNs.NumericShaper.Range MONGOLIAN => Clazz.GetField("MONGOLIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#MYANMAR + /// + public static Java.Awt.FontNs.NumericShaper.Range MYANMAR => Clazz.GetField("MYANMAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#MYANMAR_SHAN + /// + public static Java.Awt.FontNs.NumericShaper.Range MYANMAR_SHAN => Clazz.GetField("MYANMAR_SHAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#MYANMAR_TAI_LAING + /// + public static Java.Awt.FontNs.NumericShaper.Range MYANMAR_TAI_LAING => Clazz.GetField("MYANMAR_TAI_LAING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#NEW_TAI_LUE + /// + public static Java.Awt.FontNs.NumericShaper.Range NEW_TAI_LUE => Clazz.GetField("NEW_TAI_LUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#NKO + /// + public static Java.Awt.FontNs.NumericShaper.Range NKO => Clazz.GetField("NKO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#OL_CHIKI + /// + public static Java.Awt.FontNs.NumericShaper.Range OL_CHIKI => Clazz.GetField("OL_CHIKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#ORIYA + /// + public static Java.Awt.FontNs.NumericShaper.Range ORIYA => Clazz.GetField("ORIYA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#SAURASHTRA + /// + public static Java.Awt.FontNs.NumericShaper.Range SAURASHTRA => Clazz.GetField("SAURASHTRA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#SINHALA + /// + public static Java.Awt.FontNs.NumericShaper.Range SINHALA => Clazz.GetField("SINHALA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#SUNDANESE + /// + public static Java.Awt.FontNs.NumericShaper.Range SUNDANESE => Clazz.GetField("SUNDANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#TAI_THAM_HORA + /// + public static Java.Awt.FontNs.NumericShaper.Range TAI_THAM_HORA => Clazz.GetField("TAI_THAM_HORA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#TAI_THAM_THAM + /// + public static Java.Awt.FontNs.NumericShaper.Range TAI_THAM_THAM => Clazz.GetField("TAI_THAM_THAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#TAMIL + /// + public static Java.Awt.FontNs.NumericShaper.Range TAMIL => Clazz.GetField("TAMIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#TELUGU + /// + public static Java.Awt.FontNs.NumericShaper.Range TELUGU => Clazz.GetField("TELUGU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#THAI + /// + public static Java.Awt.FontNs.NumericShaper.Range THAI => Clazz.GetField("THAI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#TIBETAN + /// + public static Java.Awt.FontNs.NumericShaper.Range TIBETAN => Clazz.GetField("TIBETAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#VAI + /// + public static Java.Awt.FontNs.NumericShaper.Range VAI => Clazz.GetField("VAI"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/NumericShaper.Range.html#values() + /// + public static Java.Awt.FontNs.NumericShaper.Range[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/OpenType.cs b/src/net/JNet/Generated/Java/Awt/FontNs/OpenType.cs new file mode 100644 index 0000000000..015e2a04ae --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/OpenType.cs @@ -0,0 +1,311 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region OpenType + public partial class OpenType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_ACNT + /// + public static int TAG_ACNT => Clazz.GetField("TAG_ACNT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_AVAR + /// + public static int TAG_AVAR => Clazz.GetField("TAG_AVAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BASE + /// + public static int TAG_BASE => Clazz.GetField("TAG_BASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BDAT + /// + public static int TAG_BDAT => Clazz.GetField("TAG_BDAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BLOC + /// + public static int TAG_BLOC => Clazz.GetField("TAG_BLOC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BSLN + /// + public static int TAG_BSLN => Clazz.GetField("TAG_BSLN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_CFF + /// + public static int TAG_CFF => Clazz.GetField("TAG_CFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_CMAP + /// + public static int TAG_CMAP => Clazz.GetField("TAG_CMAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_CVAR + /// + public static int TAG_CVAR => Clazz.GetField("TAG_CVAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_CVT + /// + public static int TAG_CVT => Clazz.GetField("TAG_CVT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_DSIG + /// + public static int TAG_DSIG => Clazz.GetField("TAG_DSIG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_EBDT + /// + public static int TAG_EBDT => Clazz.GetField("TAG_EBDT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_EBLC + /// + public static int TAG_EBLC => Clazz.GetField("TAG_EBLC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_EBSC + /// + public static int TAG_EBSC => Clazz.GetField("TAG_EBSC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FDSC + /// + public static int TAG_FDSC => Clazz.GetField("TAG_FDSC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FEAT + /// + public static int TAG_FEAT => Clazz.GetField("TAG_FEAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FMTX + /// + public static int TAG_FMTX => Clazz.GetField("TAG_FMTX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FPGM + /// + public static int TAG_FPGM => Clazz.GetField("TAG_FPGM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FVAR + /// + public static int TAG_FVAR => Clazz.GetField("TAG_FVAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GASP + /// + public static int TAG_GASP => Clazz.GetField("TAG_GASP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GDEF + /// + public static int TAG_GDEF => Clazz.GetField("TAG_GDEF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GLYF + /// + public static int TAG_GLYF => Clazz.GetField("TAG_GLYF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GPOS + /// + public static int TAG_GPOS => Clazz.GetField("TAG_GPOS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GSUB + /// + public static int TAG_GSUB => Clazz.GetField("TAG_GSUB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GVAR + /// + public static int TAG_GVAR => Clazz.GetField("TAG_GVAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HDMX + /// + public static int TAG_HDMX => Clazz.GetField("TAG_HDMX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HEAD + /// + public static int TAG_HEAD => Clazz.GetField("TAG_HEAD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HHEA + /// + public static int TAG_HHEA => Clazz.GetField("TAG_HHEA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HMTX + /// + public static int TAG_HMTX => Clazz.GetField("TAG_HMTX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_JSTF + /// + public static int TAG_JSTF => Clazz.GetField("TAG_JSTF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_JUST + /// + public static int TAG_JUST => Clazz.GetField("TAG_JUST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_KERN + /// + public static int TAG_KERN => Clazz.GetField("TAG_KERN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_LCAR + /// + public static int TAG_LCAR => Clazz.GetField("TAG_LCAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_LOCA + /// + public static int TAG_LOCA => Clazz.GetField("TAG_LOCA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_LTSH + /// + public static int TAG_LTSH => Clazz.GetField("TAG_LTSH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MAXP + /// + public static int TAG_MAXP => Clazz.GetField("TAG_MAXP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MMFX + /// + public static int TAG_MMFX => Clazz.GetField("TAG_MMFX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MMSD + /// + public static int TAG_MMSD => Clazz.GetField("TAG_MMSD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MORT + /// + public static int TAG_MORT => Clazz.GetField("TAG_MORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_NAME + /// + public static int TAG_NAME => Clazz.GetField("TAG_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_OPBD + /// + public static int TAG_OPBD => Clazz.GetField("TAG_OPBD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_OS2 + /// + public static int TAG_OS2 => Clazz.GetField("TAG_OS2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_PCLT + /// + public static int TAG_PCLT => Clazz.GetField("TAG_PCLT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_POST + /// + public static int TAG_POST => Clazz.GetField("TAG_POST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_PREP + /// + public static int TAG_PREP => Clazz.GetField("TAG_PREP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_PROP + /// + public static int TAG_PROP => Clazz.GetField("TAG_PROP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_TRAK + /// + public static int TAG_TRAK => Clazz.GetField("TAG_TRAK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_TYP1 + /// + public static int TAG_TYP1 => Clazz.GetField("TAG_TYP1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_VDMX + /// + public static int TAG_VDMX => Clazz.GetField("TAG_VDMX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_VHEA + /// + public static int TAG_VHEA => Clazz.GetField("TAG_VHEA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_VMTX + /// + public static int TAG_VMTX => Clazz.GetField("TAG_VMTX"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getVersion() + /// + public int Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getFontTable(int,int,int) + /// + public byte[] GetFontTable(int arg0, int arg1, int arg2) + { + return IExecuteArray("getFontTable", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getFontTable(int) + /// + public byte[] GetFontTable(int arg0) + { + return IExecuteArray("getFontTable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getFontTable(java.lang.String,int,int) + /// + public byte[] GetFontTable(string arg0, int arg1, int arg2) + { + return IExecuteArray("getFontTable", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getFontTable(java.lang.String) + /// + public byte[] GetFontTable(string arg0) + { + return IExecuteArray("getFontTable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getFontTableSize(int) + /// + public int GetFontTableSize(int arg0) + { + return IExecute("getFontTableSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#getFontTableSize(java.lang.String) + /// + public int GetFontTableSize(string arg0) + { + return IExecute("getFontTableSize", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/ShapeGraphicAttribute.cs b/src/net/JNet/Generated/Java/Awt/FontNs/ShapeGraphicAttribute.cs new file mode 100644 index 0000000000..f3275d9f93 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/ShapeGraphicAttribute.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region ShapeGraphicAttribute + public partial class ShapeGraphicAttribute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ShapeGraphicAttribute.html#(java.awt.Shape,int,boolean) + /// + public ShapeGraphicAttribute(Java.Awt.Shape arg0, int arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ShapeGraphicAttribute.html#FILL + /// + public static bool FILL => Clazz.GetField("FILL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/ShapeGraphicAttribute.html#STROKE + /// + public static bool STROKE => Clazz.GetField("STROKE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/TextAttribute.cs b/src/net/JNet/Generated/Java/Awt/FontNs/TextAttribute.cs new file mode 100644 index 0000000000..80da181b32 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/TextAttribute.cs @@ -0,0 +1,294 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region TextAttribute + public partial class TextAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#BACKGROUND + /// + public static Java.Awt.FontNs.TextAttribute BACKGROUND => Clazz.GetField("BACKGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#BIDI_EMBEDDING + /// + public static Java.Awt.FontNs.TextAttribute BIDI_EMBEDDING => Clazz.GetField("BIDI_EMBEDDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#CHAR_REPLACEMENT + /// + public static Java.Awt.FontNs.TextAttribute CHAR_REPLACEMENT => Clazz.GetField("CHAR_REPLACEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#FAMILY + /// + public static Java.Awt.FontNs.TextAttribute FAMILY => Clazz.GetField("FAMILY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#FONT + /// + public static Java.Awt.FontNs.TextAttribute FONT => Clazz.GetField("FONT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#FOREGROUND + /// + public static Java.Awt.FontNs.TextAttribute FOREGROUND => Clazz.GetField("FOREGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#INPUT_METHOD_HIGHLIGHT + /// + public static Java.Awt.FontNs.TextAttribute INPUT_METHOD_HIGHLIGHT => Clazz.GetField("INPUT_METHOD_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#INPUT_METHOD_UNDERLINE + /// + public static Java.Awt.FontNs.TextAttribute INPUT_METHOD_UNDERLINE => Clazz.GetField("INPUT_METHOD_UNDERLINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#JUSTIFICATION + /// + public static Java.Awt.FontNs.TextAttribute JUSTIFICATION => Clazz.GetField("JUSTIFICATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#KERNING + /// + public static Java.Awt.FontNs.TextAttribute KERNING => Clazz.GetField("KERNING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#LIGATURES + /// + public static Java.Awt.FontNs.TextAttribute LIGATURES => Clazz.GetField("LIGATURES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#NUMERIC_SHAPING + /// + public static Java.Awt.FontNs.TextAttribute NUMERIC_SHAPING => Clazz.GetField("NUMERIC_SHAPING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#POSTURE + /// + public static Java.Awt.FontNs.TextAttribute POSTURE => Clazz.GetField("POSTURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#RUN_DIRECTION + /// + public static Java.Awt.FontNs.TextAttribute RUN_DIRECTION => Clazz.GetField("RUN_DIRECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#SIZE + /// + public static Java.Awt.FontNs.TextAttribute SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#STRIKETHROUGH + /// + public static Java.Awt.FontNs.TextAttribute STRIKETHROUGH => Clazz.GetField("STRIKETHROUGH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#SUPERSCRIPT + /// + public static Java.Awt.FontNs.TextAttribute SUPERSCRIPT => Clazz.GetField("SUPERSCRIPT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#SWAP_COLORS + /// + public static Java.Awt.FontNs.TextAttribute SWAP_COLORS => Clazz.GetField("SWAP_COLORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#TRACKING + /// + public static Java.Awt.FontNs.TextAttribute TRACKING => Clazz.GetField("TRACKING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#TRANSFORM + /// + public static Java.Awt.FontNs.TextAttribute TRANSFORM => Clazz.GetField("TRANSFORM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE + /// + public static Java.Awt.FontNs.TextAttribute UNDERLINE => Clazz.GetField("UNDERLINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT + /// + public static Java.Awt.FontNs.TextAttribute WEIGHT => Clazz.GetField("WEIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WIDTH + /// + public static Java.Awt.FontNs.TextAttribute WIDTH => Clazz.GetField("WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#RUN_DIRECTION_LTR + /// + public static bool? RUN_DIRECTION_LTR => Clazz.GetField("RUN_DIRECTION_LTR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#RUN_DIRECTION_RTL + /// + public static bool? RUN_DIRECTION_RTL => Clazz.GetField("RUN_DIRECTION_RTL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#STRIKETHROUGH_ON + /// + public static bool? STRIKETHROUGH_ON => Clazz.GetField("STRIKETHROUGH_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#SWAP_COLORS_ON + /// + public static bool? SWAP_COLORS_ON => Clazz.GetField("SWAP_COLORS_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#JUSTIFICATION_FULL + /// + public static float? JUSTIFICATION_FULL => Clazz.GetField("JUSTIFICATION_FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#JUSTIFICATION_NONE + /// + public static float? JUSTIFICATION_NONE => Clazz.GetField("JUSTIFICATION_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#POSTURE_OBLIQUE + /// + public static float? POSTURE_OBLIQUE => Clazz.GetField("POSTURE_OBLIQUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#POSTURE_REGULAR + /// + public static float? POSTURE_REGULAR => Clazz.GetField("POSTURE_REGULAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#TRACKING_LOOSE + /// + public static float? TRACKING_LOOSE => Clazz.GetField("TRACKING_LOOSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#TRACKING_TIGHT + /// + public static float? TRACKING_TIGHT => Clazz.GetField("TRACKING_TIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_BOLD + /// + public static float? WEIGHT_BOLD => Clazz.GetField("WEIGHT_BOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_DEMIBOLD + /// + public static float? WEIGHT_DEMIBOLD => Clazz.GetField("WEIGHT_DEMIBOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_DEMILIGHT + /// + public static float? WEIGHT_DEMILIGHT => Clazz.GetField("WEIGHT_DEMILIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_EXTRA_LIGHT + /// + public static float? WEIGHT_EXTRA_LIGHT => Clazz.GetField("WEIGHT_EXTRA_LIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_EXTRABOLD + /// + public static float? WEIGHT_EXTRABOLD => Clazz.GetField("WEIGHT_EXTRABOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_HEAVY + /// + public static float? WEIGHT_HEAVY => Clazz.GetField("WEIGHT_HEAVY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_LIGHT + /// + public static float? WEIGHT_LIGHT => Clazz.GetField("WEIGHT_LIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_MEDIUM + /// + public static float? WEIGHT_MEDIUM => Clazz.GetField("WEIGHT_MEDIUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_REGULAR + /// + public static float? WEIGHT_REGULAR => Clazz.GetField("WEIGHT_REGULAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_SEMIBOLD + /// + public static float? WEIGHT_SEMIBOLD => Clazz.GetField("WEIGHT_SEMIBOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WEIGHT_ULTRABOLD + /// + public static float? WEIGHT_ULTRABOLD => Clazz.GetField("WEIGHT_ULTRABOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WIDTH_CONDENSED + /// + public static float? WIDTH_CONDENSED => Clazz.GetField("WIDTH_CONDENSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WIDTH_EXTENDED + /// + public static float? WIDTH_EXTENDED => Clazz.GetField("WIDTH_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WIDTH_REGULAR + /// + public static float? WIDTH_REGULAR => Clazz.GetField("WIDTH_REGULAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WIDTH_SEMI_CONDENSED + /// + public static float? WIDTH_SEMI_CONDENSED => Clazz.GetField("WIDTH_SEMI_CONDENSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#WIDTH_SEMI_EXTENDED + /// + public static float? WIDTH_SEMI_EXTENDED => Clazz.GetField("WIDTH_SEMI_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#KERNING_ON + /// + public static int? KERNING_ON => Clazz.GetField("KERNING_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#LIGATURES_ON + /// + public static int? LIGATURES_ON => Clazz.GetField("LIGATURES_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#SUPERSCRIPT_SUB + /// + public static int? SUPERSCRIPT_SUB => Clazz.GetField("SUPERSCRIPT_SUB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#SUPERSCRIPT_SUPER + /// + public static int? SUPERSCRIPT_SUPER => Clazz.GetField("SUPERSCRIPT_SUPER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE_LOW_DASHED + /// + public static int? UNDERLINE_LOW_DASHED => Clazz.GetField("UNDERLINE_LOW_DASHED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE_LOW_DOTTED + /// + public static int? UNDERLINE_LOW_DOTTED => Clazz.GetField("UNDERLINE_LOW_DOTTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE_LOW_GRAY + /// + public static int? UNDERLINE_LOW_GRAY => Clazz.GetField("UNDERLINE_LOW_GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE_LOW_ONE_PIXEL + /// + public static int? UNDERLINE_LOW_ONE_PIXEL => Clazz.GetField("UNDERLINE_LOW_ONE_PIXEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE_LOW_TWO_PIXEL + /// + public static int? UNDERLINE_LOW_TWO_PIXEL => Clazz.GetField("UNDERLINE_LOW_TWO_PIXEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextAttribute.html#UNDERLINE_ON + /// + public static int? UNDERLINE_ON => Clazz.GetField("UNDERLINE_ON"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/TextHitInfo.cs b/src/net/JNet/Generated/Java/Awt/FontNs/TextHitInfo.cs new file mode 100644 index 0000000000..7f2bcb86d9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/TextHitInfo.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region TextHitInfo + public partial class TextHitInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#afterOffset(int) + /// + public static Java.Awt.FontNs.TextHitInfo AfterOffset(int arg0) + { + return SExecute("afterOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#beforeOffset(int) + /// + public static Java.Awt.FontNs.TextHitInfo BeforeOffset(int arg0) + { + return SExecute("beforeOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#leading(int) + /// + public static Java.Awt.FontNs.TextHitInfo Leading(int arg0) + { + return SExecute("leading", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#trailing(int) + /// + public static Java.Awt.FontNs.TextHitInfo Trailing(int arg0) + { + return SExecute("trailing", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#getCharIndex() + /// + public int CharIndex + { + get { return IExecute("getCharIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#getInsertionIndex() + /// + public int InsertionIndex + { + get { return IExecute("getInsertionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#getOtherHit() + /// + public Java.Awt.FontNs.TextHitInfo OtherHit + { + get { return IExecute("getOtherHit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#isLeadingEdge() + /// + public bool IsLeadingEdge() + { + return IExecute("isLeadingEdge"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextHitInfo.html#getOffsetHit(int) + /// + public Java.Awt.FontNs.TextHitInfo GetOffsetHit(int arg0) + { + return IExecute("getOffsetHit", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/TextLayout.cs b/src/net/JNet/Generated/Java/Awt/FontNs/TextLayout.cs new file mode 100644 index 0000000000..439e33808c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/TextLayout.cs @@ -0,0 +1,391 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region TextLayout + public partial class TextLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#(java.lang.String,java.awt.Font,java.awt.font.FontRenderContext) + /// + public TextLayout(string arg0, Java.Awt.Font arg1, Java.Awt.FontNs.FontRenderContext arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#(java.text.AttributedCharacterIterator,java.awt.font.FontRenderContext) + /// + public TextLayout(Java.Text.AttributedCharacterIterator arg0, Java.Awt.FontNs.FontRenderContext arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.FontNs.TextLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#DEFAULT_CARET_POLICY + /// + public static Java.Awt.FontNs.TextLayout.CaretPolicy DEFAULT_CARET_POLICY => Clazz.GetField("DEFAULT_CARET_POLICY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getAdvance() + /// + public float Advance + { + get { return IExecute("getAdvance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getAscent() + /// + public float Ascent + { + get { return IExecute("getAscent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getBaseline() + /// + public byte Baseline + { + get { return IExecute("getBaseline"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getBaselineOffsets() + /// + public float[] BaselineOffsets + { + get { return IExecuteArray("getBaselineOffsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getBounds() + /// + public Java.Awt.Geom.Rectangle2D Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCharacterCount() + /// + public int CharacterCount + { + get { return IExecute("getCharacterCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getDescent() + /// + public float Descent + { + get { return IExecute("getDescent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getLayoutPath() + /// + public Java.Awt.FontNs.LayoutPath LayoutPath + { + get { return IExecute("getLayoutPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getLeading() + /// + public float Leading + { + get { return IExecute("getLeading"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getVisibleAdvance() + /// + public float VisibleAdvance + { + get { return IExecute("getVisibleAdvance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#isLeftToRight() + /// + public bool IsLeftToRight() + { + return IExecute("isLeftToRight"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#isVertical() + /// + public bool IsVertical() + { + return IExecute("isVertical"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCharacterLevel(int) + /// + public byte GetCharacterLevel(int arg0) + { + return IExecute("getCharacterLevel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretInfo(java.awt.font.TextHitInfo,java.awt.geom.Rectangle2D) + /// + public float[] GetCaretInfo(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.Geom.Rectangle2D arg1) + { + return IExecuteArray("getCaretInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretInfo(java.awt.font.TextHitInfo) + /// + public float[] GetCaretInfo(Java.Awt.FontNs.TextHitInfo arg0) + { + return IExecuteArray("getCaretInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getLogicalRangesForVisualSelection(java.awt.font.TextHitInfo,java.awt.font.TextHitInfo) + /// + public int[] GetLogicalRangesForVisualSelection(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.FontNs.TextHitInfo arg1) + { + return IExecuteArray("getLogicalRangesForVisualSelection", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getNextLeftHit(int,java.awt.font.TextLayout$CaretPolicy) + /// + public Java.Awt.FontNs.TextHitInfo GetNextLeftHit(int arg0, Java.Awt.FontNs.TextLayout.CaretPolicy arg1) + { + return IExecute("getNextLeftHit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getNextLeftHit(int) + /// + public Java.Awt.FontNs.TextHitInfo GetNextLeftHit(int arg0) + { + return IExecute("getNextLeftHit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getNextLeftHit(java.awt.font.TextHitInfo) + /// + public Java.Awt.FontNs.TextHitInfo GetNextLeftHit(Java.Awt.FontNs.TextHitInfo arg0) + { + return IExecute("getNextLeftHit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getNextRightHit(int,java.awt.font.TextLayout$CaretPolicy) + /// + public Java.Awt.FontNs.TextHitInfo GetNextRightHit(int arg0, Java.Awt.FontNs.TextLayout.CaretPolicy arg1) + { + return IExecute("getNextRightHit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getNextRightHit(int) + /// + public Java.Awt.FontNs.TextHitInfo GetNextRightHit(int arg0) + { + return IExecute("getNextRightHit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getNextRightHit(java.awt.font.TextHitInfo) + /// + public Java.Awt.FontNs.TextHitInfo GetNextRightHit(Java.Awt.FontNs.TextHitInfo arg0) + { + return IExecute("getNextRightHit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getVisualOtherHit(java.awt.font.TextHitInfo) + /// + public Java.Awt.FontNs.TextHitInfo GetVisualOtherHit(Java.Awt.FontNs.TextHitInfo arg0) + { + return IExecute("getVisualOtherHit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#hitTestChar(float,float,java.awt.geom.Rectangle2D) + /// + public Java.Awt.FontNs.TextHitInfo HitTestChar(float arg0, float arg1, Java.Awt.Geom.Rectangle2D arg2) + { + return IExecute("hitTestChar", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#hitTestChar(float,float) + /// + public Java.Awt.FontNs.TextHitInfo HitTestChar(float arg0, float arg1) + { + return IExecute("hitTestChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getJustifiedLayout(float) + /// + public Java.Awt.FontNs.TextLayout GetJustifiedLayout(float arg0) + { + return IExecute("getJustifiedLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getPixelBounds(java.awt.font.FontRenderContext,float,float) + /// + public Java.Awt.Rectangle GetPixelBounds(Java.Awt.FontNs.FontRenderContext arg0, float arg1, float arg2) + { + return IExecute("getPixelBounds", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getBlackBoxBounds(int,int) + /// + public Java.Awt.Shape GetBlackBoxBounds(int arg0, int arg1) + { + return IExecute("getBlackBoxBounds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretShape(java.awt.font.TextHitInfo,java.awt.geom.Rectangle2D) + /// + public Java.Awt.Shape GetCaretShape(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.Geom.Rectangle2D arg1) + { + return IExecute("getCaretShape", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretShape(java.awt.font.TextHitInfo) + /// + public Java.Awt.Shape GetCaretShape(Java.Awt.FontNs.TextHitInfo arg0) + { + return IExecute("getCaretShape", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getLogicalHighlightShape(int,int,java.awt.geom.Rectangle2D) + /// + public Java.Awt.Shape GetLogicalHighlightShape(int arg0, int arg1, Java.Awt.Geom.Rectangle2D arg2) + { + return IExecute("getLogicalHighlightShape", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getLogicalHighlightShape(int,int) + /// + public Java.Awt.Shape GetLogicalHighlightShape(int arg0, int arg1) + { + return IExecute("getLogicalHighlightShape", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getOutline(java.awt.geom.AffineTransform) + /// + public Java.Awt.Shape GetOutline(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getOutline", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getVisualHighlightShape(java.awt.font.TextHitInfo,java.awt.font.TextHitInfo,java.awt.geom.Rectangle2D) + /// + public Java.Awt.Shape GetVisualHighlightShape(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.FontNs.TextHitInfo arg1, Java.Awt.Geom.Rectangle2D arg2) + { + return IExecute("getVisualHighlightShape", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getVisualHighlightShape(java.awt.font.TextHitInfo,java.awt.font.TextHitInfo) + /// + public Java.Awt.Shape GetVisualHighlightShape(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.FontNs.TextHitInfo arg1) + { + return IExecute("getVisualHighlightShape", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretShapes(int,java.awt.geom.Rectangle2D,java.awt.font.TextLayout$CaretPolicy) + /// + public Java.Awt.Shape[] GetCaretShapes(int arg0, Java.Awt.Geom.Rectangle2D arg1, Java.Awt.FontNs.TextLayout.CaretPolicy arg2) + { + return IExecuteArray("getCaretShapes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretShapes(int,java.awt.geom.Rectangle2D) + /// + public Java.Awt.Shape[] GetCaretShapes(int arg0, Java.Awt.Geom.Rectangle2D arg1) + { + return IExecuteArray("getCaretShapes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#getCaretShapes(int) + /// + public Java.Awt.Shape[] GetCaretShapes(int arg0) + { + return IExecuteArray("getCaretShapes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#draw(java.awt.Graphics2D,float,float) + /// + public void Draw(Java.Awt.Graphics2D arg0, float arg1, float arg2) + { + IExecute("draw", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.html#hitToPoint(java.awt.font.TextHitInfo,java.awt.geom.Point2D) + /// + public void HitToPoint(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.Geom.Point2D arg1) + { + IExecute("hitToPoint", arg0, arg1); + } + + #endregion + + #region Nested classes + #region CaretPolicy + public partial class CaretPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextLayout.CaretPolicy.html#getStrongCaret(java.awt.font.TextHitInfo,java.awt.font.TextHitInfo,java.awt.font.TextLayout) + /// + public Java.Awt.FontNs.TextHitInfo GetStrongCaret(Java.Awt.FontNs.TextHitInfo arg0, Java.Awt.FontNs.TextHitInfo arg1, Java.Awt.FontNs.TextLayout arg2) + { + return IExecute("getStrongCaret", arg0, arg1, arg2); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/TextMeasurer.cs b/src/net/JNet/Generated/Java/Awt/FontNs/TextMeasurer.cs new file mode 100644 index 0000000000..e92048c756 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/TextMeasurer.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region TextMeasurer + public partial class TextMeasurer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html#(java.text.AttributedCharacterIterator,java.awt.font.FontRenderContext) + /// + public TextMeasurer(Java.Text.AttributedCharacterIterator arg0, Java.Awt.FontNs.FontRenderContext arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.FontNs.TextMeasurer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html#getAdvanceBetween(int,int) + /// + public float GetAdvanceBetween(int arg0, int arg1) + { + return IExecute("getAdvanceBetween", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html#getLineBreakIndex(int,float) + /// + public int GetLineBreakIndex(int arg0, float arg1) + { + return IExecute("getLineBreakIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html#getLayout(int,int) + /// + public Java.Awt.FontNs.TextLayout GetLayout(int arg0, int arg1) + { + return IExecute("getLayout", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html#deleteChar(java.text.AttributedCharacterIterator,int) + /// + public void DeleteChar(Java.Text.AttributedCharacterIterator arg0, int arg1) + { + IExecute("deleteChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TextMeasurer.html#insertChar(java.text.AttributedCharacterIterator,int) + /// + public void InsertChar(Java.Text.AttributedCharacterIterator arg0, int arg1) + { + IExecute("insertChar", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/FontNs/TransformAttribute.cs b/src/net/JNet/Generated/Java/Awt/FontNs/TransformAttribute.cs new file mode 100644 index 0000000000..ffbf21dfba --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/FontNs/TransformAttribute.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.FontNs +{ + #region TransformAttribute + public partial class TransformAttribute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TransformAttribute.html#(java.awt.geom.AffineTransform) + /// + public TransformAttribute(Java.Awt.Geom.AffineTransform arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.FontNs.TransformAttribute t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TransformAttribute.html#IDENTITY + /// + public static Java.Awt.FontNs.TransformAttribute IDENTITY => Clazz.GetField("IDENTITY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TransformAttribute.html#getTransform() + /// + public Java.Awt.Geom.AffineTransform Transform + { + get { return IExecute("getTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/TransformAttribute.html#isIdentity() + /// + public bool IsIdentity() + { + return IExecute("isIdentity"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Frame.cs b/src/net/JNet/Generated/Java/Awt/Frame.cs new file mode 100644 index 0000000000..678505b5f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Frame.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Frame + public partial class Frame + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#(java.awt.GraphicsConfiguration) + /// + public Frame(Java.Awt.GraphicsConfiguration arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#(java.lang.String,java.awt.GraphicsConfiguration) + /// + public Frame(string arg0, Java.Awt.GraphicsConfiguration arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#(java.lang.String) throws java.awt.HeadlessException + /// + public Frame(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.MenuContainer(Java.Awt.Frame t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#ICONIFIED + /// + public static int ICONIFIED => Clazz.GetField("ICONIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_BOTH + /// + public static int MAXIMIZED_BOTH => Clazz.GetField("MAXIMIZED_BOTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_HORIZ + /// + public static int MAXIMIZED_HORIZ => Clazz.GetField("MAXIMIZED_HORIZ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_VERT + /// + public static int MAXIMIZED_VERT => Clazz.GetField("MAXIMIZED_VERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#NORMAL + /// + public static int NORMAL => Clazz.GetField("NORMAL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getFrames() + /// + public static Java.Awt.Frame[] Frames + { + get { return SExecuteArray("getFrames"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getExtendedState() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setExtendedState(int) + /// + public int ExtendedState + { + get { return IExecute("getExtendedState"); } set { IExecute("setExtendedState", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getIconImage() + /// + public Java.Awt.Image IconImage + { + get { return IExecute("getIconImage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getMaximizedBounds() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setMaximizedBounds(java.awt.Rectangle) + /// + public Java.Awt.Rectangle MaximizedBounds + { + get { return IExecute("getMaximizedBounds"); } set { IExecute("setMaximizedBounds", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getMenuBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setMenuBar(java.awt.MenuBar) + /// + public Java.Awt.MenuBar MenuBar + { + get { return IExecute("getMenuBar"); } set { IExecute("setMenuBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getState() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setState(int) + /// + public int State + { + get { return IExecute("getState"); } set { IExecute("setState", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#getTitle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setTitle(java.lang.String) + /// + public string Title + { + get { return IExecute("getTitle"); } set { IExecute("setTitle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#isResizable() + /// + public bool IsResizable() + { + return IExecute("isResizable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#isUndecorated() + /// + public bool IsUndecorated() + { + return IExecute("isUndecorated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setResizable(boolean) + /// + public void SetResizable(bool arg0) + { + IExecute("setResizable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Frame.html#setUndecorated(boolean) + /// + public void SetUndecorated(bool arg0) + { + IExecute("setUndecorated", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/AffineTransform.cs b/src/net/JNet/Generated/Java/Awt/Geom/AffineTransform.cs new file mode 100644 index 0000000000..f1974eeebe --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/AffineTransform.cs @@ -0,0 +1,520 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region AffineTransform + public partial class AffineTransform + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#(double,double,double,double,double,double) + /// + public AffineTransform(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#(double[]) + /// + public AffineTransform(double[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#(float,float,float,float,float,float) + /// + public AffineTransform(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#(float[]) + /// + public AffineTransform(float[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#(java.awt.geom.AffineTransform) + /// + public AffineTransform(Java.Awt.Geom.AffineTransform arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.AffineTransform t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.AffineTransform t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_FLIP + /// + public static int TYPE_FLIP => Clazz.GetField("TYPE_FLIP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_GENERAL_ROTATION + /// + public static int TYPE_GENERAL_ROTATION => Clazz.GetField("TYPE_GENERAL_ROTATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_GENERAL_SCALE + /// + public static int TYPE_GENERAL_SCALE => Clazz.GetField("TYPE_GENERAL_SCALE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_GENERAL_TRANSFORM + /// + public static int TYPE_GENERAL_TRANSFORM => Clazz.GetField("TYPE_GENERAL_TRANSFORM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_IDENTITY + /// + public static int TYPE_IDENTITY => Clazz.GetField("TYPE_IDENTITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_MASK_ROTATION + /// + public static int TYPE_MASK_ROTATION => Clazz.GetField("TYPE_MASK_ROTATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_MASK_SCALE + /// + public static int TYPE_MASK_SCALE => Clazz.GetField("TYPE_MASK_SCALE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_QUADRANT_ROTATION + /// + public static int TYPE_QUADRANT_ROTATION => Clazz.GetField("TYPE_QUADRANT_ROTATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_TRANSLATION + /// + public static int TYPE_TRANSLATION => Clazz.GetField("TYPE_TRANSLATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#TYPE_UNIFORM_SCALE + /// + public static int TYPE_UNIFORM_SCALE => Clazz.GetField("TYPE_UNIFORM_SCALE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getQuadrantRotateInstance(int,double,double) + /// + public static Java.Awt.Geom.AffineTransform GetQuadrantRotateInstance(int arg0, double arg1, double arg2) + { + return SExecute("getQuadrantRotateInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getQuadrantRotateInstance(int) + /// + public static Java.Awt.Geom.AffineTransform GetQuadrantRotateInstance(int arg0) + { + return SExecute("getQuadrantRotateInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getRotateInstance(double,double,double,double) + /// + public static Java.Awt.Geom.AffineTransform GetRotateInstance(double arg0, double arg1, double arg2, double arg3) + { + return SExecute("getRotateInstance", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getRotateInstance(double,double,double) + /// + public static Java.Awt.Geom.AffineTransform GetRotateInstance(double arg0, double arg1, double arg2) + { + return SExecute("getRotateInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getRotateInstance(double,double) + /// + public static Java.Awt.Geom.AffineTransform GetRotateInstance(double arg0, double arg1) + { + return SExecute("getRotateInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getRotateInstance(double) + /// + public static Java.Awt.Geom.AffineTransform GetRotateInstance(double arg0) + { + return SExecute("getRotateInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getScaleInstance(double,double) + /// + public static Java.Awt.Geom.AffineTransform GetScaleInstance(double arg0, double arg1) + { + return SExecute("getScaleInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getShearInstance(double,double) + /// + public static Java.Awt.Geom.AffineTransform GetShearInstance(double arg0, double arg1) + { + return SExecute("getShearInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getTranslateInstance(double,double) + /// + public static Java.Awt.Geom.AffineTransform GetTranslateInstance(double arg0, double arg1) + { + return SExecute("getTranslateInstance", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getDeterminant() + /// + public double Determinant + { + get { return IExecute("getDeterminant"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getScaleX() + /// + public double ScaleX + { + get { return IExecute("getScaleX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getScaleY() + /// + public double ScaleY + { + get { return IExecute("getScaleY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getShearX() + /// + public double ShearX + { + get { return IExecute("getShearX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getShearY() + /// + public double ShearY + { + get { return IExecute("getShearY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getTranslateX() + /// + public double TranslateX + { + get { return IExecute("getTranslateX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getTranslateY() + /// + public double TranslateY + { + get { return IExecute("getTranslateY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#isIdentity() + /// + public bool IsIdentity() + { + return IExecute("isIdentity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#createInverse() throws java.awt.geom.NoninvertibleTransformException + /// + public Java.Awt.Geom.AffineTransform CreateInverse() + { + return IExecute("createInverse"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#deltaTransform(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D DeltaTransform(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("deltaTransform", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#inverseTransform(java.awt.geom.Point2D,java.awt.geom.Point2D) throws java.awt.geom.NoninvertibleTransformException + /// + public Java.Awt.Geom.Point2D InverseTransform(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("inverseTransform", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#transform(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D Transform(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("transform", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#createTransformedShape(java.awt.Shape) + /// + public Java.Awt.Shape CreateTransformedShape(Java.Awt.Shape arg0) + { + return IExecute("createTransformedShape", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#concatenate(java.awt.geom.AffineTransform) + /// + public void Concatenate(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("concatenate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#deltaTransform(double[],int,double[],int,int) + /// + public void DeltaTransform(double[] arg0, int arg1, double[] arg2, int arg3, int arg4) + { + IExecute("deltaTransform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#getMatrix(double[]) + /// + public void GetMatrix(double[] arg0) + { + IExecute("getMatrix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#inverseTransform(double[],int,double[],int,int) throws java.awt.geom.NoninvertibleTransformException + /// + public void InverseTransform(double[] arg0, int arg1, double[] arg2, int arg3, int arg4) + { + IExecute("inverseTransform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#invert() throws java.awt.geom.NoninvertibleTransformException + /// + public void Invert() + { + IExecute("invert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#preConcatenate(java.awt.geom.AffineTransform) + /// + public void PreConcatenate(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("preConcatenate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#quadrantRotate(int,double,double) + /// + public void QuadrantRotate(int arg0, double arg1, double arg2) + { + IExecute("quadrantRotate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#quadrantRotate(int) + /// + public void QuadrantRotate(int arg0) + { + IExecute("quadrantRotate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#rotate(double,double,double,double) + /// + public void Rotate(double arg0, double arg1, double arg2, double arg3) + { + IExecute("rotate", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#rotate(double,double,double) + /// + public void Rotate(double arg0, double arg1, double arg2) + { + IExecute("rotate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#rotate(double,double) + /// + public void Rotate(double arg0, double arg1) + { + IExecute("rotate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#rotate(double) + /// + public void Rotate(double arg0) + { + IExecute("rotate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#scale(double,double) + /// + public void Scale(double arg0, double arg1) + { + IExecute("scale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToIdentity() + /// + public void SetToIdentity() + { + IExecute("setToIdentity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToQuadrantRotation(int,double,double) + /// + public void SetToQuadrantRotation(int arg0, double arg1, double arg2) + { + IExecute("setToQuadrantRotation", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToQuadrantRotation(int) + /// + public void SetToQuadrantRotation(int arg0) + { + IExecute("setToQuadrantRotation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToRotation(double,double,double,double) + /// + public void SetToRotation(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setToRotation", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToRotation(double,double,double) + /// + public void SetToRotation(double arg0, double arg1, double arg2) + { + IExecute("setToRotation", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToRotation(double,double) + /// + public void SetToRotation(double arg0, double arg1) + { + IExecute("setToRotation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToRotation(double) + /// + public void SetToRotation(double arg0) + { + IExecute("setToRotation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToScale(double,double) + /// + public void SetToScale(double arg0, double arg1) + { + IExecute("setToScale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToShear(double,double) + /// + public void SetToShear(double arg0, double arg1) + { + IExecute("setToShear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setToTranslation(double,double) + /// + public void SetToTranslation(double arg0, double arg1) + { + IExecute("setToTranslation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setTransform(double,double,double,double,double,double) + /// + public void SetTransform(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + IExecute("setTransform", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#setTransform(java.awt.geom.AffineTransform) + /// + public void SetTransform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("setTransform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#shear(double,double) + /// + public void Shear(double arg0, double arg1) + { + IExecute("shear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#transform(double[],int,double[],int,int) + /// + public void Transform(double[] arg0, int arg1, double[] arg2, int arg3, int arg4) + { + IExecute("transform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#transform(double[],int,float[],int,int) + /// + public void Transform(double[] arg0, int arg1, float[] arg2, int arg3, int arg4) + { + IExecute("transform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#transform(float[],int,double[],int,int) + /// + public void Transform(float[] arg0, int arg1, double[] arg2, int arg3, int arg4) + { + IExecute("transform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#transform(float[],int,float[],int,int) + /// + public void Transform(float[] arg0, int arg1, float[] arg2, int arg3, int arg4) + { + IExecute("transform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#transform(java.awt.geom.Point2D[],int,java.awt.geom.Point2D[],int,int) + /// + public void Transform(Java.Awt.Geom.Point2D[] arg0, int arg1, Java.Awt.Geom.Point2D[] arg2, int arg3, int arg4) + { + IExecute("transform", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html#translate(double,double) + /// + public void Translate(double arg0, double arg1) + { + IExecute("translate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Geom/AllPackageClasses.cs new file mode 100644 index 0000000000..8405ae7ab2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/AllPackageClasses.cs @@ -0,0 +1,1231 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Geom +{ + #region AffineTransform + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/AffineTransform.html + /// + public partial class AffineTransform : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AffineTransform() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AffineTransform(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.AffineTransform"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Arc2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html + /// + public partial class Arc2D : Java.Awt.Geom.RectangularShape + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Arc2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Arc2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Arc2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html + /// + public partial class Double : Java.Awt.Geom.Arc2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Arc2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html + /// + public partial class Float : Java.Awt.Geom.Arc2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Arc2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Area + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html + /// + public partial class Area : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Area() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Area(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Area"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CubicCurve2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html + /// + public partial class CubicCurve2D : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CubicCurve2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CubicCurve2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.CubicCurve2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html + /// + public partial class Double : Java.Awt.Geom.CubicCurve2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.CubicCurve2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html + /// + public partial class Float : Java.Awt.Geom.CubicCurve2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.CubicCurve2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Dimension2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Dimension2D.html + /// + public partial class Dimension2D : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Dimension2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Dimension2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Dimension2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Ellipse2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.html + /// + public partial class Ellipse2D : Java.Awt.Geom.RectangularShape + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Ellipse2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Ellipse2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Ellipse2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Double.html + /// + public partial class Double : Java.Awt.Geom.Ellipse2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Ellipse2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html + /// + public partial class Float : Java.Awt.Geom.Ellipse2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Ellipse2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region FlatteningPathIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html + /// + public partial class FlatteningPathIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlatteningPathIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlatteningPathIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.FlatteningPathIterator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GeneralPath + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/GeneralPath.html + /// + public partial class GeneralPath : Java.Awt.Geom.Path2D.Float + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GeneralPath() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GeneralPath(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.GeneralPath"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalPathStateException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/IllegalPathStateException.html + /// + public partial class IllegalPathStateException : Java.Lang.RuntimeException + { + public IllegalPathStateException() { } + + /// + public override string ClassName => "java.awt.geom.IllegalPathStateException"; + + // TODO: complete the class + + } + #endregion + + #region Line2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html + /// + public partial class Line2D : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Line2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Line2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Line2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html + /// + public partial class Double : Java.Awt.Geom.Line2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Line2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html + /// + public partial class Float : Java.Awt.Geom.Line2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Line2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region NoninvertibleTransformException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/NoninvertibleTransformException.html + /// + public partial class NoninvertibleTransformException : Java.Lang.Exception + { + public NoninvertibleTransformException() { } + + /// + public override string ClassName => "java.awt.geom.NoninvertibleTransformException"; + + // TODO: complete the class + + } + #endregion + + #region Path2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html + /// + public partial class Path2D : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Path2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Path2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Path2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Double.html + /// + public partial class Double : Java.Awt.Geom.Path2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Path2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html + /// + public partial class Float : Java.Awt.Geom.Path2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Path2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region PathIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html + /// + public partial class PathIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PathIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PathIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.PathIterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Point2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html + /// + public partial class Point2D : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Point2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Point2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Point2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Double.html + /// + public partial class Double : Java.Awt.Geom.Point2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Point2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Float.html + /// + public partial class Float : Java.Awt.Geom.Point2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Point2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region QuadCurve2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html + /// + public partial class QuadCurve2D : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QuadCurve2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QuadCurve2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.QuadCurve2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html + /// + public partial class Double : Java.Awt.Geom.QuadCurve2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.QuadCurve2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html + /// + public partial class Float : Java.Awt.Geom.QuadCurve2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.QuadCurve2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Rectangle2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html + /// + public partial class Rectangle2D : Java.Awt.Geom.RectangularShape + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Rectangle2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Rectangle2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Rectangle2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html + /// + public partial class Double : Java.Awt.Geom.Rectangle2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Rectangle2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html + /// + public partial class Float : Java.Awt.Geom.Rectangle2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.Rectangle2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region RectangularShape + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html + /// + public partial class RectangularShape : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RectangularShape() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RectangularShape(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.RectangularShape"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoundRectangle2D + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.html + /// + public partial class RoundRectangle2D : Java.Awt.Geom.RectangularShape + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoundRectangle2D() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoundRectangle2D(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.RoundRectangle2D"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html + /// + public partial class Double : Java.Awt.Geom.RoundRectangle2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.RoundRectangle2D$Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html + /// + public partial class Float : Java.Awt.Geom.RoundRectangle2D + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.geom.RoundRectangle2D$Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Arc2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Arc2D.cs new file mode 100644 index 0000000000..3a64253eea --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Arc2D.cs @@ -0,0 +1,328 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Arc2D + public partial class Arc2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#CHORD + /// + public static int CHORD => Clazz.GetField("CHORD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#OPEN + /// + public static int OPEN => Clazz.GetField("OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#PIE + /// + public static int PIE => Clazz.GetField("PIE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getAngleExtent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setAngleExtent(double) + /// + public double AngleExtent + { + get { return IExecute("getAngleExtent"); } set { IExecute("setAngleExtent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getAngleStart() + /// + public double AngleStart + { + get { return IExecute("getAngleStart"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getArcType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArcType(int) + /// + public int ArcType + { + get { return IExecute("getArcType"); } set { IExecute("setArcType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getEndPoint() + /// + public Java.Awt.Geom.Point2D EndPoint + { + get { return IExecute("getEndPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getStartPoint() + /// + public Java.Awt.Geom.Point2D StartPoint + { + get { return IExecute("getStartPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setAngleStart(double) + /// + public void SetAngleStart(double arg0) + { + IExecute("setAngleStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArc(double,double,double,double,double,double,int) + /// + public void SetArc(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6) + { + IExecute("setArc", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#containsAngle(double) + /// + public bool ContainsAngle(double arg0) + { + return IExecute("containsAngle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setAngles(double,double,double,double) + /// + public void SetAngles(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setAngles", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setAngles(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public void SetAngles(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + IExecute("setAngles", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setAngleStart(java.awt.geom.Point2D) + /// + public void SetAngleStart(Java.Awt.Geom.Point2D arg0) + { + IExecute("setAngleStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArc(java.awt.geom.Arc2D) + /// + public void SetArc(Java.Awt.Geom.Arc2D arg0) + { + IExecute("setArc", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArc(java.awt.geom.Point2D,java.awt.geom.Dimension2D,double,double,int) + /// + public void SetArc(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Dimension2D arg1, double arg2, double arg3, int arg4) + { + IExecute("setArc", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArc(java.awt.geom.Rectangle2D,double,double,int) + /// + public void SetArc(Java.Awt.Geom.Rectangle2D arg0, double arg1, double arg2, int arg3) + { + IExecute("setArc", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArcByCenter(double,double,double,double,double,int) + /// + public void SetArcByCenter(double arg0, double arg1, double arg2, double arg3, double arg4, int arg5) + { + IExecute("setArcByCenter", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArcByTangent(java.awt.geom.Point2D,java.awt.geom.Point2D,java.awt.geom.Point2D,double) + /// + public void SetArcByTangent(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1, Java.Awt.Geom.Point2D arg2, double arg3) + { + IExecute("setArcByTangent", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#(double,double,double,double,double,double,int) + /// + public Double(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#(int) + /// + public Double(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#(java.awt.geom.Rectangle2D,double,double,int) + /// + public Double(Java.Awt.Geom.Rectangle2D arg0, double arg1, double arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Arc2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#extent + /// + public double extent => Instance.GetField("extent"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#height + /// + public double height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#start + /// + public double start => Instance.GetField("start"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#width + /// + public double width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#x + /// + public double x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Double.html#y + /// + public double y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#(float,float,float,float,float,float,int) + /// + public Float(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#(int) + /// + public Float(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#(java.awt.geom.Rectangle2D,float,float,int) + /// + public Float(Java.Awt.Geom.Rectangle2D arg0, float arg1, float arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Arc2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#extent + /// + public float extent => Instance.GetField("extent"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#height + /// + public float height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#start + /// + public float start => Instance.GetField("start"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#width + /// + public float width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#x + /// + public float x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.Float.html#y + /// + public float y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Area.cs b/src/net/JNet/Generated/Java/Awt/Geom/Area.cs new file mode 100644 index 0000000000..f3440abcf7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Area.cs @@ -0,0 +1,214 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Area + public partial class Area + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#(java.awt.Shape) + /// + public Area(Java.Awt.Shape arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Geom.Area t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.Area t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#getBounds2D() + /// + public Java.Awt.Geom.Rectangle2D Bounds2D + { + get { return IExecute("getBounds2D"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#isPolygonal() + /// + public bool IsPolygonal() + { + return IExecute("isPolygonal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#isRectangular() + /// + public bool IsRectangular() + { + return IExecute("isRectangular"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#isSingular() + /// + public bool IsSingular() + { + return IExecute("isSingular"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#createTransformedArea(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.Area CreateTransformedArea(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("createTransformedArea", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#getPathIterator(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getPathIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#add(java.awt.geom.Area) + /// + public void Add(Java.Awt.Geom.Area arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#exclusiveOr(java.awt.geom.Area) + /// + public void ExclusiveOr(Java.Awt.Geom.Area arg0) + { + IExecute("exclusiveOr", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#intersect(java.awt.geom.Area) + /// + public void Intersect(Java.Awt.Geom.Area arg0) + { + IExecute("intersect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#subtract(java.awt.geom.Area) + /// + public void Subtract(Java.Awt.Geom.Area arg0) + { + IExecute("subtract", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#transform(java.awt.geom.AffineTransform) + /// + public void Transform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("transform", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/CubicCurve2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/CubicCurve2D.cs new file mode 100644 index 0000000000..fa8b7ce012 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/CubicCurve2D.cs @@ -0,0 +1,460 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region CubicCurve2D + public partial class CubicCurve2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Geom.CubicCurve2D t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.CubicCurve2D t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getFlatness(double,double,double,double,double,double,double,double) + /// + public static double GetFlatness(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7) + { + return SExecute("getFlatness", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getFlatness(double[],int) + /// + public static double GetFlatness(double[] arg0, int arg1) + { + return SExecute("getFlatness", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getFlatnessSq(double,double,double,double,double,double,double,double) + /// + public static double GetFlatnessSq(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7) + { + return SExecute("getFlatnessSq", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getFlatnessSq(double[],int) + /// + public static double GetFlatnessSq(double[] arg0, int arg1) + { + return SExecute("getFlatnessSq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#solveCubic(double[],double[]) + /// + public static int SolveCubic(double[] arg0, double[] arg1) + { + return SExecute("solveCubic", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#solveCubic(double[]) + /// + public static int SolveCubic(double[] arg0) + { + return SExecute("solveCubic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#subdivide(double[],int,double[],int,double[],int) + /// + public static void Subdivide(double[] arg0, int arg1, double[] arg2, int arg3, double[] arg4, int arg5) + { + SExecute("subdivide", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#subdivide(java.awt.geom.CubicCurve2D,java.awt.geom.CubicCurve2D,java.awt.geom.CubicCurve2D) + /// + public static void Subdivide(Java.Awt.Geom.CubicCurve2D arg0, Java.Awt.Geom.CubicCurve2D arg1, Java.Awt.Geom.CubicCurve2D arg2) + { + SExecute("subdivide", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getCtrlP1() + /// + public Java.Awt.Geom.Point2D CtrlP1 + { + get { return IExecute("getCtrlP1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getCtrlP2() + /// + public Java.Awt.Geom.Point2D CtrlP2 + { + get { return IExecute("getCtrlP2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getCtrlX1() + /// + public double CtrlX1 + { + get { return IExecute("getCtrlX1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getCtrlX2() + /// + public double CtrlX2 + { + get { return IExecute("getCtrlX2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getCtrlY1() + /// + public double CtrlY1 + { + get { return IExecute("getCtrlY1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getCtrlY2() + /// + public double CtrlY2 + { + get { return IExecute("getCtrlY2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getFlatness() + /// + public double Flatness + { + get { return IExecute("getFlatness"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getFlatnessSq() + /// + public double FlatnessSq + { + get { return IExecute("getFlatnessSq"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getP1() + /// + public Java.Awt.Geom.Point2D P1 + { + get { return IExecute("getP1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getP2() + /// + public Java.Awt.Geom.Point2D P2 + { + get { return IExecute("getP2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getX1() + /// + public double X1 + { + get { return IExecute("getX1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getX2() + /// + public double X2 + { + get { return IExecute("getX2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getY1() + /// + public double Y1 + { + get { return IExecute("getY1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getY2() + /// + public double Y2 + { + get { return IExecute("getY2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#setCurve(double,double,double,double,double,double,double,double) + /// + public void SetCurve(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7) + { + IExecute("setCurve", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#getPathIterator(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getPathIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#setCurve(double[],int) + /// + public void SetCurve(double[] arg0, int arg1) + { + IExecute("setCurve", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#setCurve(java.awt.geom.CubicCurve2D) + /// + public void SetCurve(Java.Awt.Geom.CubicCurve2D arg0) + { + IExecute("setCurve", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#setCurve(java.awt.geom.Point2D,java.awt.geom.Point2D,java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public void SetCurve(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1, Java.Awt.Geom.Point2D arg2, Java.Awt.Geom.Point2D arg3) + { + IExecute("setCurve", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#setCurve(java.awt.geom.Point2D[],int) + /// + public void SetCurve(Java.Awt.Geom.Point2D[] arg0, int arg1) + { + IExecute("setCurve", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.html#subdivide(java.awt.geom.CubicCurve2D,java.awt.geom.CubicCurve2D) + /// + public void Subdivide(Java.Awt.Geom.CubicCurve2D arg0, Java.Awt.Geom.CubicCurve2D arg1) + { + IExecute("subdivide", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#(double,double,double,double,double,double,double,double) + /// + public Double(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.CubicCurve2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#ctrlx1 + /// + public double ctrlx1 => Instance.GetField("ctrlx1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#ctrlx2 + /// + public double ctrlx2 => Instance.GetField("ctrlx2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#ctrly1 + /// + public double ctrly1 => Instance.GetField("ctrly1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#ctrly2 + /// + public double ctrly2 => Instance.GetField("ctrly2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#x1 + /// + public double x1 => Instance.GetField("x1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#x2 + /// + public double x2 => Instance.GetField("x2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#y1 + /// + public double y1 => Instance.GetField("y1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Double.html#y2 + /// + public double y2 => Instance.GetField("y2"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#(float,float,float,float,float,float,float,float) + /// + public Float(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.CubicCurve2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#ctrlx1 + /// + public float ctrlx1 => Instance.GetField("ctrlx1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#ctrlx2 + /// + public float ctrlx2 => Instance.GetField("ctrlx2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#ctrly1 + /// + public float ctrly1 => Instance.GetField("ctrly1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#ctrly2 + /// + public float ctrly2 => Instance.GetField("ctrly2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#x1 + /// + public float x1 => Instance.GetField("x1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#x2 + /// + public float x2 => Instance.GetField("x2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#y1 + /// + public float y1 => Instance.GetField("y1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#y2 + /// + public float y2 => Instance.GetField("y2"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/CubicCurve2D.Float.html#setCurve(float,float,float,float,float,float,float,float) + /// + public void SetCurve(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7) + { + IExecute("setCurve", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Dimension2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Dimension2D.cs new file mode 100644 index 0000000000..fea996f7bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Dimension2D.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Dimension2D + public partial class Dimension2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.Dimension2D t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Dimension2D.html#getHeight() + /// + public double Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Dimension2D.html#getWidth() + /// + public double Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Dimension2D.html#setSize(double,double) + /// + public void SetSize(double arg0, double arg1) + { + IExecute("setSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Dimension2D.html#setSize(java.awt.geom.Dimension2D) + /// + public void SetSize(Java.Awt.Geom.Dimension2D arg0) + { + IExecute("setSize", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Ellipse2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Ellipse2D.cs new file mode 100644 index 0000000000..bcf7afb434 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Ellipse2D.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Ellipse2D + public partial class Ellipse2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Double.html#(double,double,double,double) + /// + public Double(double arg0, double arg1, double arg2, double arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Ellipse2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Double.html#height + /// + public double height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Double.html#width + /// + public double width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Double.html#x + /// + public double x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Double.html#y + /// + public double y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html#(float,float,float,float) + /// + public Float(float arg0, float arg1, float arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Ellipse2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html#height + /// + public float height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html#width + /// + public float width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html#x + /// + public float x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html#y + /// + public float y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Ellipse2D.Float.html#setFrame(float,float,float,float) + /// + public void SetFrame(float arg0, float arg1, float arg2, float arg3) + { + IExecute("setFrame", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/FlatteningPathIterator.cs b/src/net/JNet/Generated/Java/Awt/Geom/FlatteningPathIterator.cs new file mode 100644 index 0000000000..b039d3e141 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/FlatteningPathIterator.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region FlatteningPathIterator + public partial class FlatteningPathIterator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#(java.awt.geom.PathIterator,double,int) + /// + public FlatteningPathIterator(Java.Awt.Geom.PathIterator arg0, double arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#(java.awt.geom.PathIterator,double) + /// + public FlatteningPathIterator(Java.Awt.Geom.PathIterator arg0, double arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Geom.PathIterator(Java.Awt.Geom.FlatteningPathIterator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#getFlatness() + /// + public double Flatness + { + get { return IExecute("getFlatness"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#getRecursionLimit() + /// + public int RecursionLimit + { + get { return IExecute("getRecursionLimit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#getWindingRule() + /// + public int WindingRule + { + get { return IExecute("getWindingRule"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#currentSegment(double[]) + /// + public int CurrentSegment(double[] arg0) + { + return IExecute("currentSegment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#currentSegment(float[]) + /// + public int CurrentSegment(float[] arg0) + { + return IExecute("currentSegment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/FlatteningPathIterator.html#next() + /// + public void Next() + { + IExecute("next"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/GeneralPath.cs b/src/net/JNet/Generated/Java/Awt/Geom/GeneralPath.cs new file mode 100644 index 0000000000..946750449e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/GeneralPath.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region GeneralPath + public partial class GeneralPath + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/GeneralPath.html#(int,int) + /// + public GeneralPath(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/GeneralPath.html#(int) + /// + public GeneralPath(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/GeneralPath.html#(java.awt.Shape) + /// + public GeneralPath(Java.Awt.Shape arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/IllegalPathStateException.cs b/src/net/JNet/Generated/Java/Awt/Geom/IllegalPathStateException.cs new file mode 100644 index 0000000000..1a7070853e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/IllegalPathStateException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region IllegalPathStateException + public partial class IllegalPathStateException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Line2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Line2D.cs new file mode 100644 index 0000000000..7fc25017d4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Line2D.cs @@ -0,0 +1,435 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Line2D + public partial class Line2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Geom.Line2D t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.Line2D t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#linesIntersect(double,double,double,double,double,double,double,double) + /// + public static bool LinesIntersect(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7) + { + return SExecute("linesIntersect", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptLineDist(double,double,double,double,double,double) + /// + public static double PtLineDist(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("ptLineDist", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptLineDistSq(double,double,double,double,double,double) + /// + public static double PtLineDistSq(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("ptLineDistSq", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptSegDist(double,double,double,double,double,double) + /// + public static double PtSegDist(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("ptSegDist", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptSegDistSq(double,double,double,double,double,double) + /// + public static double PtSegDistSq(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("ptSegDistSq", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#relativeCCW(double,double,double,double,double,double) + /// + public static int RelativeCCW(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("relativeCCW", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getP1() + /// + public Java.Awt.Geom.Point2D P1 + { + get { return IExecute("getP1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getP2() + /// + public Java.Awt.Geom.Point2D P2 + { + get { return IExecute("getP2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getX1() + /// + public double X1 + { + get { return IExecute("getX1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getX2() + /// + public double X2 + { + get { return IExecute("getX2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getY1() + /// + public double Y1 + { + get { return IExecute("getY1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getY2() + /// + public double Y2 + { + get { return IExecute("getY2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#setLine(double,double,double,double) + /// + public void SetLine(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setLine", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#intersectsLine(double,double,double,double) + /// + public bool IntersectsLine(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersectsLine", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#intersectsLine(java.awt.geom.Line2D) + /// + public bool IntersectsLine(Java.Awt.Geom.Line2D arg0) + { + return IExecute("intersectsLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptLineDist(double,double) + /// + public double PtLineDist(double arg0, double arg1) + { + return IExecute("ptLineDist", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptLineDist(java.awt.geom.Point2D) + /// + public double PtLineDist(Java.Awt.Geom.Point2D arg0) + { + return IExecute("ptLineDist", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptLineDistSq(double,double) + /// + public double PtLineDistSq(double arg0, double arg1) + { + return IExecute("ptLineDistSq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptLineDistSq(java.awt.geom.Point2D) + /// + public double PtLineDistSq(Java.Awt.Geom.Point2D arg0) + { + return IExecute("ptLineDistSq", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptSegDist(double,double) + /// + public double PtSegDist(double arg0, double arg1) + { + return IExecute("ptSegDist", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptSegDist(java.awt.geom.Point2D) + /// + public double PtSegDist(Java.Awt.Geom.Point2D arg0) + { + return IExecute("ptSegDist", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptSegDistSq(double,double) + /// + public double PtSegDistSq(double arg0, double arg1) + { + return IExecute("ptSegDistSq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#ptSegDistSq(java.awt.geom.Point2D) + /// + public double PtSegDistSq(Java.Awt.Geom.Point2D arg0) + { + return IExecute("ptSegDistSq", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#relativeCCW(double,double) + /// + public int RelativeCCW(double arg0, double arg1) + { + return IExecute("relativeCCW", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#relativeCCW(java.awt.geom.Point2D) + /// + public int RelativeCCW(Java.Awt.Geom.Point2D arg0) + { + return IExecute("relativeCCW", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#getPathIterator(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getPathIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#setLine(java.awt.geom.Line2D) + /// + public void SetLine(Java.Awt.Geom.Line2D arg0) + { + IExecute("setLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.html#setLine(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public void SetLine(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + IExecute("setLine", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html#(double,double,double,double) + /// + public Double(double arg0, double arg1, double arg2, double arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html#(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Double(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Line2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html#x1 + /// + public double x1 => Instance.GetField("x1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html#x2 + /// + public double x2 => Instance.GetField("x2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html#y1 + /// + public double y1 => Instance.GetField("y1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Double.html#y2 + /// + public double y2 => Instance.GetField("y2"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#(float,float,float,float) + /// + public Float(float arg0, float arg1, float arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Float(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Line2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#x1 + /// + public float x1 => Instance.GetField("x1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#x2 + /// + public float x2 => Instance.GetField("x2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#y1 + /// + public float y1 => Instance.GetField("y1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#y2 + /// + public float y2 => Instance.GetField("y2"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Line2D.Float.html#setLine(float,float,float,float) + /// + public void SetLine(float arg0, float arg1, float arg2, float arg3) + { + IExecute("setLine", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/NoninvertibleTransformException.cs b/src/net/JNet/Generated/Java/Awt/Geom/NoninvertibleTransformException.cs new file mode 100644 index 0000000000..ff31d4f6c4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/NoninvertibleTransformException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region NoninvertibleTransformException + public partial class NoninvertibleTransformException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Path2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Path2D.cs new file mode 100644 index 0000000000..050d2775b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Path2D.cs @@ -0,0 +1,397 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Path2D + public partial class Path2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Geom.Path2D t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.Path2D t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#WIND_EVEN_ODD + /// + public static int WIND_EVEN_ODD => Clazz.GetField("WIND_EVEN_ODD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#WIND_NON_ZERO + /// + public static int WIND_NON_ZERO => Clazz.GetField("WIND_NON_ZERO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(java.awt.geom.PathIterator,double,double,double,double) + /// + public static bool Contains(Java.Awt.Geom.PathIterator arg0, double arg1, double arg2, double arg3, double arg4) + { + return SExecute("contains", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(java.awt.geom.PathIterator,double,double) + /// + public static bool Contains(Java.Awt.Geom.PathIterator arg0, double arg1, double arg2) + { + return SExecute("contains", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(java.awt.geom.PathIterator,java.awt.geom.Point2D) + /// + public static bool Contains(Java.Awt.Geom.PathIterator arg0, Java.Awt.Geom.Point2D arg1) + { + return SExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(java.awt.geom.PathIterator,java.awt.geom.Rectangle2D) + /// + public static bool Contains(Java.Awt.Geom.PathIterator arg0, Java.Awt.Geom.Rectangle2D arg1) + { + return SExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#intersects(java.awt.geom.PathIterator,double,double,double,double) + /// + public static bool Intersects(Java.Awt.Geom.PathIterator arg0, double arg1, double arg2, double arg3, double arg4) + { + return SExecute("intersects", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#intersects(java.awt.geom.PathIterator,java.awt.geom.Rectangle2D) + /// + public static bool Intersects(Java.Awt.Geom.PathIterator arg0, Java.Awt.Geom.Rectangle2D arg1) + { + return SExecute("intersects", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#getCurrentPoint() + /// + public Java.Awt.Geom.Point2D CurrentPoint + { + get { return IExecute("getCurrentPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#getWindingRule() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#setWindingRule(int) + /// + public int WindingRule + { + get { return IExecute("getWindingRule"); } set { IExecute("setWindingRule", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#append(java.awt.geom.PathIterator,boolean) + /// + public void Append(Java.Awt.Geom.PathIterator arg0, bool arg1) + { + IExecute("append", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#curveTo(double,double,double,double,double,double) + /// + public void CurveTo(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + IExecute("curveTo", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#lineTo(double,double) + /// + public void LineTo(double arg0, double arg1) + { + IExecute("lineTo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#moveTo(double,double) + /// + public void MoveTo(double arg0, double arg1) + { + IExecute("moveTo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#quadTo(double,double,double,double) + /// + public void QuadTo(double arg0, double arg1, double arg2, double arg3) + { + IExecute("quadTo", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#transform(java.awt.geom.AffineTransform) + /// + public void Transform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("transform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#trimToSize() + /// + public void TrimToSize() + { + IExecute("trimToSize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#createTransformedShape(java.awt.geom.AffineTransform) + /// + public Java.Awt.Shape CreateTransformedShape(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("createTransformedShape", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#closePath() + /// + public void ClosePath() + { + IExecute("closePath"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.html#append(java.awt.Shape,boolean) + /// + public void Append(Java.Awt.Shape arg0, bool arg1) + { + IExecute("append", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Double.html#(int,int) + /// + public Double(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Double.html#(int) + /// + public Double(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Double.html#(java.awt.Shape,java.awt.geom.AffineTransform) + /// + public Double(Java.Awt.Shape arg0, Java.Awt.Geom.AffineTransform arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Double.html#(java.awt.Shape) + /// + public Double(Java.Awt.Shape arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Path2D.Double t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#(int,int) + /// + public Float(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#(int) + /// + public Float(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#(java.awt.Shape,java.awt.geom.AffineTransform) + /// + public Float(Java.Awt.Shape arg0, Java.Awt.Geom.AffineTransform arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#(java.awt.Shape) + /// + public Float(Java.Awt.Shape arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Path2D.Float t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#curveTo(float,float,float,float,float,float) + /// + public void CurveTo(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) + { + IExecute("curveTo", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#lineTo(float,float) + /// + public void LineTo(float arg0, float arg1) + { + IExecute("lineTo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#moveTo(float,float) + /// + public void MoveTo(float arg0, float arg1) + { + IExecute("moveTo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Path2D.Float.html#quadTo(float,float,float,float) + /// + public void QuadTo(float arg0, float arg1, float arg2, float arg3) + { + IExecute("quadTo", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/PathIterator.cs b/src/net/JNet/Generated/Java/Awt/Geom/PathIterator.cs new file mode 100644 index 0000000000..28ddcf8cbc --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/PathIterator.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region PathIterator + public partial class PathIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#SEG_CLOSE + /// + public static int SEG_CLOSE => Clazz.GetField("SEG_CLOSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#SEG_CUBICTO + /// + public static int SEG_CUBICTO => Clazz.GetField("SEG_CUBICTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#SEG_LINETO + /// + public static int SEG_LINETO => Clazz.GetField("SEG_LINETO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#SEG_MOVETO + /// + public static int SEG_MOVETO => Clazz.GetField("SEG_MOVETO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#SEG_QUADTO + /// + public static int SEG_QUADTO => Clazz.GetField("SEG_QUADTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#WIND_EVEN_ODD + /// + public static int WIND_EVEN_ODD => Clazz.GetField("WIND_EVEN_ODD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#WIND_NON_ZERO + /// + public static int WIND_NON_ZERO => Clazz.GetField("WIND_NON_ZERO"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#getWindingRule() + /// + public int WindingRule + { + get { return IExecute("getWindingRule"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#currentSegment(double[]) + /// + public int CurrentSegment(double[] arg0) + { + return IExecute("currentSegment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#currentSegment(float[]) + /// + public int CurrentSegment(float[] arg0) + { + return IExecute("currentSegment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/PathIterator.html#next() + /// + public void Next() + { + IExecute("next"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Point2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Point2D.cs new file mode 100644 index 0000000000..9bee961811 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Point2D.cs @@ -0,0 +1,222 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Point2D + public partial class Point2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.Point2D t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#distance(double,double,double,double) + /// + public static double Distance(double arg0, double arg1, double arg2, double arg3) + { + return SExecute("distance", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#distanceSq(double,double,double,double) + /// + public static double DistanceSq(double arg0, double arg1, double arg2, double arg3) + { + return SExecute("distanceSq", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#getX() + /// + public double X + { + get { return IExecute("getX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#getY() + /// + public double Y + { + get { return IExecute("getY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#setLocation(double,double) + /// + public void SetLocation(double arg0, double arg1) + { + IExecute("setLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#distance(double,double) + /// + public double Distance(double arg0, double arg1) + { + return IExecute("distance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#distance(java.awt.geom.Point2D) + /// + public double Distance(Java.Awt.Geom.Point2D arg0) + { + return IExecute("distance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#distanceSq(double,double) + /// + public double DistanceSq(double arg0, double arg1) + { + return IExecute("distanceSq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#distanceSq(java.awt.geom.Point2D) + /// + public double DistanceSq(Java.Awt.Geom.Point2D arg0) + { + return IExecute("distanceSq", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.html#setLocation(java.awt.geom.Point2D) + /// + public void SetLocation(Java.Awt.Geom.Point2D arg0) + { + IExecute("setLocation", arg0); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#(double,double) + /// + public Double(double arg0, double arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Point2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#x + /// + public double x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#y + /// + public double y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Float.html#(float,float) + /// + public Float(float arg0, float arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Point2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Float.html#x + /// + public float x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Float.html#y + /// + public float y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Point2D.Float.html#setLocation(float,float) + /// + public void SetLocation(float arg0, float arg1) + { + IExecute("setLocation", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/QuadCurve2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/QuadCurve2D.cs new file mode 100644 index 0000000000..09dd92c176 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/QuadCurve2D.cs @@ -0,0 +1,423 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region QuadCurve2D + public partial class QuadCurve2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Geom.QuadCurve2D t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.QuadCurve2D t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getFlatness(double,double,double,double,double,double) + /// + public static double GetFlatness(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("getFlatness", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getFlatness(double[],int) + /// + public static double GetFlatness(double[] arg0, int arg1) + { + return SExecute("getFlatness", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getFlatnessSq(double,double,double,double,double,double) + /// + public static double GetFlatnessSq(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + return SExecute("getFlatnessSq", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getFlatnessSq(double[],int) + /// + public static double GetFlatnessSq(double[] arg0, int arg1) + { + return SExecute("getFlatnessSq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#solveQuadratic(double[],double[]) + /// + public static int SolveQuadratic(double[] arg0, double[] arg1) + { + return SExecute("solveQuadratic", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#solveQuadratic(double[]) + /// + public static int SolveQuadratic(double[] arg0) + { + return SExecute("solveQuadratic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#subdivide(double[],int,double[],int,double[],int) + /// + public static void Subdivide(double[] arg0, int arg1, double[] arg2, int arg3, double[] arg4, int arg5) + { + SExecute("subdivide", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#subdivide(java.awt.geom.QuadCurve2D,java.awt.geom.QuadCurve2D,java.awt.geom.QuadCurve2D) + /// + public static void Subdivide(Java.Awt.Geom.QuadCurve2D arg0, Java.Awt.Geom.QuadCurve2D arg1, Java.Awt.Geom.QuadCurve2D arg2) + { + SExecute("subdivide", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getCtrlPt() + /// + public Java.Awt.Geom.Point2D CtrlPt + { + get { return IExecute("getCtrlPt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getCtrlX() + /// + public double CtrlX + { + get { return IExecute("getCtrlX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getCtrlY() + /// + public double CtrlY + { + get { return IExecute("getCtrlY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getFlatness() + /// + public double Flatness + { + get { return IExecute("getFlatness"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getFlatnessSq() + /// + public double FlatnessSq + { + get { return IExecute("getFlatnessSq"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getP1() + /// + public Java.Awt.Geom.Point2D P1 + { + get { return IExecute("getP1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getP2() + /// + public Java.Awt.Geom.Point2D P2 + { + get { return IExecute("getP2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getX1() + /// + public double X1 + { + get { return IExecute("getX1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getX2() + /// + public double X2 + { + get { return IExecute("getX2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getY1() + /// + public double Y1 + { + get { return IExecute("getY1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getY2() + /// + public double Y2 + { + get { return IExecute("getY2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#setCurve(double,double,double,double,double,double) + /// + public void SetCurve(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + IExecute("setCurve", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#getPathIterator(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getPathIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#setCurve(double[],int) + /// + public void SetCurve(double[] arg0, int arg1) + { + IExecute("setCurve", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#setCurve(java.awt.geom.Point2D,java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public void SetCurve(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1, Java.Awt.Geom.Point2D arg2) + { + IExecute("setCurve", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#setCurve(java.awt.geom.Point2D[],int) + /// + public void SetCurve(Java.Awt.Geom.Point2D[] arg0, int arg1) + { + IExecute("setCurve", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#setCurve(java.awt.geom.QuadCurve2D) + /// + public void SetCurve(Java.Awt.Geom.QuadCurve2D arg0) + { + IExecute("setCurve", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.html#subdivide(java.awt.geom.QuadCurve2D,java.awt.geom.QuadCurve2D) + /// + public void Subdivide(Java.Awt.Geom.QuadCurve2D arg0, Java.Awt.Geom.QuadCurve2D arg1) + { + IExecute("subdivide", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#(double,double,double,double,double,double) + /// + public Double(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.QuadCurve2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#ctrlx + /// + public double ctrlx => Instance.GetField("ctrlx"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#ctrly + /// + public double ctrly => Instance.GetField("ctrly"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#x1 + /// + public double x1 => Instance.GetField("x1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#x2 + /// + public double x2 => Instance.GetField("x2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#y1 + /// + public double y1 => Instance.GetField("y1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Double.html#y2 + /// + public double y2 => Instance.GetField("y2"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#(float,float,float,float,float,float) + /// + public Float(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.QuadCurve2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#ctrlx + /// + public float ctrlx => Instance.GetField("ctrlx"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#ctrly + /// + public float ctrly => Instance.GetField("ctrly"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#x1 + /// + public float x1 => Instance.GetField("x1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#x2 + /// + public float x2 => Instance.GetField("x2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#y1 + /// + public float y1 => Instance.GetField("y1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#y2 + /// + public float y2 => Instance.GetField("y2"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/QuadCurve2D.Float.html#setCurve(float,float,float,float,float,float) + /// + public void SetCurve(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) + { + IExecute("setCurve", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/Rectangle2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/Rectangle2D.cs new file mode 100644 index 0000000000..4a525edc8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/Rectangle2D.cs @@ -0,0 +1,274 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region Rectangle2D + public partial class Rectangle2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#OUT_BOTTOM + /// + public static int OUT_BOTTOM => Clazz.GetField("OUT_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#OUT_LEFT + /// + public static int OUT_LEFT => Clazz.GetField("OUT_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#OUT_RIGHT + /// + public static int OUT_RIGHT => Clazz.GetField("OUT_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#OUT_TOP + /// + public static int OUT_TOP => Clazz.GetField("OUT_TOP"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#intersect(java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D) + /// + public static void Intersect(Java.Awt.Geom.Rectangle2D arg0, Java.Awt.Geom.Rectangle2D arg1, Java.Awt.Geom.Rectangle2D arg2) + { + SExecute("intersect", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#union(java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D) + /// + public static void Union(Java.Awt.Geom.Rectangle2D arg0, Java.Awt.Geom.Rectangle2D arg1, Java.Awt.Geom.Rectangle2D arg2) + { + SExecute("union", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#outcode(double,double) + /// + public int Outcode(double arg0, double arg1) + { + return IExecute("outcode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#createIntersection(java.awt.geom.Rectangle2D) + /// + public Java.Awt.Geom.Rectangle2D CreateIntersection(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("createIntersection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#createUnion(java.awt.geom.Rectangle2D) + /// + public Java.Awt.Geom.Rectangle2D CreateUnion(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("createUnion", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#setRect(double,double,double,double) + /// + public void SetRect(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setRect", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#intersectsLine(double,double,double,double) + /// + public bool IntersectsLine(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersectsLine", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#intersectsLine(java.awt.geom.Line2D) + /// + public bool IntersectsLine(Java.Awt.Geom.Line2D arg0) + { + return IExecute("intersectsLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#outcode(java.awt.geom.Point2D) + /// + public int Outcode(Java.Awt.Geom.Point2D arg0) + { + return IExecute("outcode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#add(double,double) + /// + public void Add(double arg0, double arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#add(java.awt.geom.Point2D) + /// + public void Add(Java.Awt.Geom.Point2D arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#add(java.awt.geom.Rectangle2D) + /// + public void Add(Java.Awt.Geom.Rectangle2D arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.html#setRect(java.awt.geom.Rectangle2D) + /// + public void SetRect(Java.Awt.Geom.Rectangle2D arg0) + { + IExecute("setRect", arg0); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#(double,double,double,double) + /// + public Double(double arg0, double arg1, double arg2, double arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Rectangle2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#height + /// + public double height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#width + /// + public double width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#x + /// + public double x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#y + /// + public double y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html#(float,float,float,float) + /// + public Float(float arg0, float arg1, float arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.Rectangle2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html#height + /// + public float height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html#width + /// + public float width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html#x + /// + public float x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html#y + /// + public float y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Rectangle2D.Float.html#setRect(float,float,float,float) + /// + public void SetRect(float arg0, float arg1, float arg2, float arg3) + { + IExecute("setRect", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/RectangularShape.cs b/src/net/JNet/Generated/Java/Awt/Geom/RectangularShape.cs new file mode 100644 index 0000000000..9fe6e2e191 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/RectangularShape.cs @@ -0,0 +1,221 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region RectangularShape + public partial class RectangularShape + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Geom.RectangularShape t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.Geom.RectangularShape t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getCenterX() + /// + public double CenterX + { + get { return IExecute("getCenterX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getCenterY() + /// + public double CenterY + { + get { return IExecute("getCenterY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getFrame() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrame(java.awt.geom.Rectangle2D) + /// + public Java.Awt.Geom.Rectangle2D Frame + { + get { return IExecute("getFrame"); } set { IExecute("setFrame", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getHeight() + /// + public double Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getMaxX() + /// + public double MaxX + { + get { return IExecute("getMaxX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getMaxY() + /// + public double MaxY + { + get { return IExecute("getMaxY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getMinX() + /// + public double MinX + { + get { return IExecute("getMinX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getMinY() + /// + public double MinY + { + get { return IExecute("getMinY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getWidth() + /// + public double Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getX() + /// + public double X + { + get { return IExecute("getX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getY() + /// + public double Y + { + get { return IExecute("getY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrame(double,double,double,double) + /// + public void SetFrame(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setFrame", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrame(java.awt.geom.Point2D,java.awt.geom.Dimension2D) + /// + public void SetFrame(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Dimension2D arg1) + { + IExecute("setFrame", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrameFromCenter(double,double,double,double) + /// + public void SetFrameFromCenter(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setFrameFromCenter", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrameFromCenter(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public void SetFrameFromCenter(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + IExecute("setFrameFromCenter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrameFromDiagonal(double,double,double,double) + /// + public void SetFrameFromDiagonal(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setFrameFromDiagonal", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RectangularShape.html#setFrameFromDiagonal(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public void SetFrameFromDiagonal(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + IExecute("setFrameFromDiagonal", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Geom/RoundRectangle2D.cs b/src/net/JNet/Generated/Java/Awt/Geom/RoundRectangle2D.cs new file mode 100644 index 0000000000..170bfda2e5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Geom/RoundRectangle2D.cs @@ -0,0 +1,211 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Geom +{ + #region RoundRectangle2D + public partial class RoundRectangle2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.html#getArcHeight() + /// + public double ArcHeight + { + get { return IExecute("getArcHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.html#getArcWidth() + /// + public double ArcWidth + { + get { return IExecute("getArcWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.html#setRoundRect(double,double,double,double,double,double) + /// + public void SetRoundRect(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + { + IExecute("setRoundRect", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.html#setRoundRect(java.awt.geom.RoundRectangle2D) + /// + public void SetRoundRect(Java.Awt.Geom.RoundRectangle2D arg0) + { + IExecute("setRoundRect", arg0); + } + + #endregion + + #region Nested classes + #region Double + public partial class Double + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#(double,double,double,double,double,double) + /// + public Double(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.RoundRectangle2D.Double t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#archeight + /// + public double archeight => Instance.GetField("archeight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#arcwidth + /// + public double arcwidth => Instance.GetField("arcwidth"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#height + /// + public double height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#width + /// + public double width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#x + /// + public double x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Double.html#y + /// + public double y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Float + public partial class Float + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#(float,float,float,float,float,float) + /// + public Float(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Geom.RoundRectangle2D.Float t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#archeight + /// + public float archeight => Instance.GetField("archeight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#arcwidth + /// + public float arcwidth => Instance.GetField("arcwidth"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#height + /// + public float height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#width + /// + public float width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#x + /// + public float x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#y + /// + public float y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/RoundRectangle2D.Float.html#setRoundRect(float,float,float,float,float,float) + /// + public void SetRoundRect(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) + { + IExecute("setRoundRect", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GradientPaint.cs b/src/net/JNet/Generated/Java/Awt/GradientPaint.cs new file mode 100644 index 0000000000..ec64cf8791 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GradientPaint.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GradientPaint + public partial class GradientPaint + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#(float,float,java.awt.Color,float,float,java.awt.Color,boolean) + /// + public GradientPaint(float arg0, float arg1, Java.Awt.Color arg2, float arg3, float arg4, Java.Awt.Color arg5, bool arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#(float,float,java.awt.Color,float,float,java.awt.Color) + /// + public GradientPaint(float arg0, float arg1, Java.Awt.Color arg2, float arg3, float arg4, Java.Awt.Color arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#(java.awt.geom.Point2D,java.awt.Color,java.awt.geom.Point2D,java.awt.Color,boolean) + /// + public GradientPaint(Java.Awt.Geom.Point2D arg0, Java.Awt.Color arg1, Java.Awt.Geom.Point2D arg2, Java.Awt.Color arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#(java.awt.geom.Point2D,java.awt.Color,java.awt.geom.Point2D,java.awt.Color) + /// + public GradientPaint(Java.Awt.Geom.Point2D arg0, Java.Awt.Color arg1, Java.Awt.Geom.Point2D arg2, Java.Awt.Color arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Paint(Java.Awt.GradientPaint t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#getColor1() + /// + public Java.Awt.Color Color1 + { + get { return IExecute("getColor1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#getColor2() + /// + public Java.Awt.Color Color2 + { + get { return IExecute("getColor2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#getPoint1() + /// + public Java.Awt.Geom.Point2D Point1 + { + get { return IExecute("getPoint1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#getPoint2() + /// + public Java.Awt.Geom.Point2D Point2 + { + get { return IExecute("getPoint2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#isCyclic() + /// + public bool IsCyclic() + { + return IExecute("isCyclic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GradientPaint.html#createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints) + /// + public Java.Awt.PaintContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.Rectangle arg1, Java.Awt.Geom.Rectangle2D arg2, Java.Awt.Geom.AffineTransform arg3, Java.Awt.RenderingHints arg4) + { + return IExecute("createContext", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Graphics.cs b/src/net/JNet/Generated/Java/Awt/Graphics.cs new file mode 100644 index 0000000000..555c1ac4ea --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Graphics.cs @@ -0,0 +1,366 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Graphics + public partial class Graphics + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getClip() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#setClip(java.awt.Shape) + /// + public Java.Awt.Shape Clip + { + get { return IExecute("getClip"); } set { IExecute("setClip", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getClipBounds() + /// + public Java.Awt.Rectangle ClipBounds + { + get { return IExecute("getClipBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#setColor(java.awt.Color) + /// + public Java.Awt.Color Color + { + get { return IExecute("getColor"); } set { IExecute("setColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getFont() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#setFont(java.awt.Font) + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } set { IExecute("setFont", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getFontMetrics() + /// + public Java.Awt.FontMetrics FontMetrics + { + get { return IExecute("getFontMetrics"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,int,int,int,int,int,int,java.awt.Color,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Java.Awt.Color arg9, Java.Awt.ImageNs.ImageObserver arg10) + { + return IExecute("drawImage", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,int,int,int,int,int,int,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Java.Awt.ImageNs.ImageObserver arg9) + { + return IExecute("drawImage", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,int,int,java.awt.Color,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, Java.Awt.Color arg5, Java.Awt.ImageNs.ImageObserver arg6) + { + return IExecute("drawImage", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,int,int,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, Java.Awt.ImageNs.ImageObserver arg5) + { + return IExecute("drawImage", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,java.awt.Color,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, int arg1, int arg2, Java.Awt.Color arg3, Java.Awt.ImageNs.ImageObserver arg4) + { + return IExecute("drawImage", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, int arg1, int arg2, Java.Awt.ImageNs.ImageObserver arg3) + { + return IExecute("drawImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getFontMetrics(java.awt.Font) + /// + public Java.Awt.FontMetrics GetFontMetrics(Java.Awt.Font arg0) + { + return IExecute("getFontMetrics", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#create() + /// + public Java.Awt.Graphics Create() + { + return IExecute("create"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#clearRect(int,int,int,int) + /// + public void ClearRect(int arg0, int arg1, int arg2, int arg3) + { + IExecute("clearRect", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#clipRect(int,int,int,int) + /// + public void ClipRect(int arg0, int arg1, int arg2, int arg3) + { + IExecute("clipRect", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#copyArea(int,int,int,int,int,int) + /// + public void CopyArea(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("copyArea", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawArc(int,int,int,int,int,int) + /// + public void DrawArc(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("drawArc", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawLine(int,int,int,int) + /// + public void DrawLine(int arg0, int arg1, int arg2, int arg3) + { + IExecute("drawLine", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawOval(int,int,int,int) + /// + public void DrawOval(int arg0, int arg1, int arg2, int arg3) + { + IExecute("drawOval", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawPolygon(int[],int[],int) + /// + public void DrawPolygon(int[] arg0, int[] arg1, int arg2) + { + IExecute("drawPolygon", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawPolyline(int[],int[],int) + /// + public void DrawPolyline(int[] arg0, int[] arg1, int arg2) + { + IExecute("drawPolyline", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawRoundRect(int,int,int,int,int,int) + /// + public void DrawRoundRect(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("drawRoundRect", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawString(java.lang.String,int,int) + /// + public void DrawString(string arg0, int arg1, int arg2) + { + IExecute("drawString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawString(java.text.AttributedCharacterIterator,int,int) + /// + public void DrawString(Java.Text.AttributedCharacterIterator arg0, int arg1, int arg2) + { + IExecute("drawString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fillArc(int,int,int,int,int,int) + /// + public void FillArc(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("fillArc", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fillOval(int,int,int,int) + /// + public void FillOval(int arg0, int arg1, int arg2, int arg3) + { + IExecute("fillOval", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fillPolygon(int[],int[],int) + /// + public void FillPolygon(int[] arg0, int[] arg1, int arg2) + { + IExecute("fillPolygon", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fillRect(int,int,int,int) + /// + public void FillRect(int arg0, int arg1, int arg2, int arg3) + { + IExecute("fillRect", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fillRoundRect(int,int,int,int,int,int) + /// + public void FillRoundRect(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("fillRoundRect", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#setClip(int,int,int,int) + /// + public void SetClip(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setClip", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#setPaintMode() + /// + public void SetPaintMode() + { + IExecute("setPaintMode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#setXORMode(java.awt.Color) + /// + public void SetXORMode(Java.Awt.Color arg0) + { + IExecute("setXORMode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#translate(int,int) + /// + public void Translate(int arg0, int arg1) + { + IExecute("translate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#hitClip(int,int,int,int) + /// + public bool HitClip(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("hitClip", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#create(int,int,int,int) + /// + public Java.Awt.Graphics Create(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("create", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#getClipBounds(java.awt.Rectangle) + /// + public Java.Awt.Rectangle GetClipBounds(Java.Awt.Rectangle arg0) + { + return IExecute("getClipBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#draw3DRect(int,int,int,int,boolean) + /// + public void Draw3DRect(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("draw3DRect", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawBytes(byte[],int,int,int,int) + /// + public void DrawBytes(byte[] arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("drawBytes", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawChars(char[],int,int,int,int) + /// + public void DrawChars(char[] arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("drawChars", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawPolygon(java.awt.Polygon) + /// + public void DrawPolygon(Java.Awt.Polygon arg0) + { + IExecute("drawPolygon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#drawRect(int,int,int,int) + /// + public void DrawRect(int arg0, int arg1, int arg2, int arg3) + { + IExecute("drawRect", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fill3DRect(int,int,int,int,boolean) + /// + public void Fill3DRect(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("fill3DRect", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics.html#fillPolygon(java.awt.Polygon) + /// + public void FillPolygon(Java.Awt.Polygon arg0) + { + IExecute("fillPolygon", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Graphics2D.cs b/src/net/JNet/Generated/Java/Awt/Graphics2D.cs new file mode 100644 index 0000000000..0971ed4013 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Graphics2D.cs @@ -0,0 +1,254 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Graphics2D + public partial class Graphics2D + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getBackground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setBackground(java.awt.Color) + /// + public Java.Awt.Color Background + { + get { return IExecute("getBackground"); } set { IExecute("setBackground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getComposite() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setComposite(java.awt.Composite) + /// + public Java.Awt.Composite Composite + { + get { return IExecute("getComposite"); } set { IExecute("setComposite", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getDeviceConfiguration() + /// + public Java.Awt.GraphicsConfiguration DeviceConfiguration + { + get { return IExecute("getDeviceConfiguration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getFontRenderContext() + /// + public Java.Awt.FontNs.FontRenderContext FontRenderContext + { + get { return IExecute("getFontRenderContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getPaint() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setPaint(java.awt.Paint) + /// + public Java.Awt.Paint Paint + { + get { return IExecute("getPaint"); } set { IExecute("setPaint", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getRenderingHints() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setRenderingHints(java.util.Map) + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } set { IExecute("setRenderingHints", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getStroke() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setStroke(java.awt.Stroke) + /// + public Java.Awt.Stroke Stroke + { + get { return IExecute("getStroke"); } set { IExecute("setStroke", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawImage(java.awt.Image,java.awt.geom.AffineTransform,java.awt.image.ImageObserver) + /// + public bool DrawImage(Java.Awt.Image arg0, Java.Awt.Geom.AffineTransform arg1, Java.Awt.ImageNs.ImageObserver arg2) + { + return IExecute("drawImage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#hit(java.awt.Rectangle,java.awt.Shape,boolean) + /// + public bool Hit(Java.Awt.Rectangle arg0, Java.Awt.Shape arg1, bool arg2) + { + return IExecute("hit", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getTransform() + /// + public Java.Awt.Geom.AffineTransform GetTransform() + { + return IExecute("getTransform"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#getRenderingHint(java.awt.RenderingHints$Key) + /// + public object GetRenderingHint(Java.Awt.RenderingHints.Key arg0) + { + return IExecute("getRenderingHint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#clip(java.awt.Shape) + /// + public void Clip(Java.Awt.Shape arg0) + { + IExecute("clip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#draw(java.awt.Shape) + /// + public void Draw(Java.Awt.Shape arg0) + { + IExecute("draw", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawGlyphVector(java.awt.font.GlyphVector,float,float) + /// + public void DrawGlyphVector(Java.Awt.FontNs.GlyphVector arg0, float arg1, float arg2) + { + IExecute("drawGlyphVector", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawImage(java.awt.image.BufferedImage,java.awt.image.BufferedImageOp,int,int) + /// + public void DrawImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImageOp arg1, int arg2, int arg3) + { + IExecute("drawImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawRenderableImage(java.awt.image.renderable.RenderableImage,java.awt.geom.AffineTransform) + /// + public void DrawRenderableImage(Java.Awt.ImageNs.Renderable.RenderableImage arg0, Java.Awt.Geom.AffineTransform arg1) + { + IExecute("drawRenderableImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawRenderedImage(java.awt.image.RenderedImage,java.awt.geom.AffineTransform) + /// + public void DrawRenderedImage(Java.Awt.ImageNs.RenderedImage arg0, Java.Awt.Geom.AffineTransform arg1) + { + IExecute("drawRenderedImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawString(java.lang.String,float,float) + /// + public void DrawString(string arg0, float arg1, float arg2) + { + IExecute("drawString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#drawString(java.text.AttributedCharacterIterator,float,float) + /// + public void DrawString(Java.Text.AttributedCharacterIterator arg0, float arg1, float arg2) + { + IExecute("drawString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#fill(java.awt.Shape) + /// + public void Fill(Java.Awt.Shape arg0) + { + IExecute("fill", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#rotate(double,double,double) + /// + public void Rotate(double arg0, double arg1, double arg2) + { + IExecute("rotate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#rotate(double) + /// + public void Rotate(double arg0) + { + IExecute("rotate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#scale(double,double) + /// + public void Scale(double arg0, double arg1) + { + IExecute("scale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setRenderingHint(java.awt.RenderingHints$Key,java.lang.Object) + /// + public void SetRenderingHint(Java.Awt.RenderingHints.Key arg0, object arg1) + { + IExecute("setRenderingHint", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#setTransform(java.awt.geom.AffineTransform) + /// + public void SetTransform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("setTransform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#shear(double,double) + /// + public void Shear(double arg0, double arg1) + { + IExecute("shear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#transform(java.awt.geom.AffineTransform) + /// + public void Transform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("transform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Graphics2D.html#translate(double,double) + /// + public void Translate(double arg0, double arg1) + { + IExecute("translate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GraphicsConfigTemplate.cs b/src/net/JNet/Generated/Java/Awt/GraphicsConfigTemplate.cs new file mode 100644 index 0000000000..826c1e1f52 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GraphicsConfigTemplate.cs @@ -0,0 +1,85 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GraphicsConfigTemplate + public partial class GraphicsConfigTemplate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.GraphicsConfigTemplate t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html#PREFERRED + /// + public static int PREFERRED => Clazz.GetField("PREFERRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html#REQUIRED + /// + public static int REQUIRED => Clazz.GetField("REQUIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html#UNNECESSARY + /// + public static int UNNECESSARY => Clazz.GetField("UNNECESSARY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html#isGraphicsConfigSupported(java.awt.GraphicsConfiguration) + /// + public bool IsGraphicsConfigSupported(Java.Awt.GraphicsConfiguration arg0) + { + return IExecute("isGraphicsConfigSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html#getBestConfiguration(java.awt.GraphicsConfiguration[]) + /// + public Java.Awt.GraphicsConfiguration GetBestConfiguration(Java.Awt.GraphicsConfiguration[] arg0) + { + return IExecute("getBestConfiguration", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GraphicsConfiguration.cs b/src/net/JNet/Generated/Java/Awt/GraphicsConfiguration.cs new file mode 100644 index 0000000000..4a265ede4f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GraphicsConfiguration.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GraphicsConfiguration + public partial class GraphicsConfiguration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getBufferCapabilities() + /// + public Java.Awt.BufferCapabilities BufferCapabilities + { + get { return IExecute("getBufferCapabilities"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getColorModel() + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getDefaultTransform() + /// + public Java.Awt.Geom.AffineTransform DefaultTransform + { + get { return IExecute("getDefaultTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getDevice() + /// + public Java.Awt.GraphicsDevice Device + { + get { return IExecute("getDevice"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getImageCapabilities() + /// + public Java.Awt.ImageCapabilities ImageCapabilities + { + get { return IExecute("getImageCapabilities"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getNormalizingTransform() + /// + public Java.Awt.Geom.AffineTransform NormalizingTransform + { + get { return IExecute("getNormalizingTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#getColorModel(int) + /// + public Java.Awt.ImageNs.ColorModel GetColorModel(int arg0) + { + return IExecute("getColorModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#isTranslucencyCapable() + /// + public bool IsTranslucencyCapable() + { + return IExecute("isTranslucencyCapable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#createCompatibleImage(int,int,int) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleImage(int arg0, int arg1, int arg2) + { + return IExecute("createCompatibleImage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#createCompatibleImage(int,int) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleImage(int arg0, int arg1) + { + return IExecute("createCompatibleImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#createCompatibleVolatileImage(int,int,int) + /// + public Java.Awt.ImageNs.VolatileImage CreateCompatibleVolatileImage(int arg0, int arg1, int arg2) + { + return IExecute("createCompatibleVolatileImage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#createCompatibleVolatileImage(int,int,java.awt.ImageCapabilities,int) throws java.awt.AWTException + /// + public Java.Awt.ImageNs.VolatileImage CreateCompatibleVolatileImage(int arg0, int arg1, Java.Awt.ImageCapabilities arg2, int arg3) + { + return IExecute("createCompatibleVolatileImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#createCompatibleVolatileImage(int,int,java.awt.ImageCapabilities) throws java.awt.AWTException + /// + public Java.Awt.ImageNs.VolatileImage CreateCompatibleVolatileImage(int arg0, int arg1, Java.Awt.ImageCapabilities arg2) + { + return IExecute("createCompatibleVolatileImage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsConfiguration.html#createCompatibleVolatileImage(int,int) + /// + public Java.Awt.ImageNs.VolatileImage CreateCompatibleVolatileImage(int arg0, int arg1) + { + return IExecute("createCompatibleVolatileImage", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GraphicsDevice.cs b/src/net/JNet/Generated/Java/Awt/GraphicsDevice.cs new file mode 100644 index 0000000000..59767f0437 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GraphicsDevice.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GraphicsDevice + public partial class GraphicsDevice + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#TYPE_IMAGE_BUFFER + /// + public static int TYPE_IMAGE_BUFFER => Clazz.GetField("TYPE_IMAGE_BUFFER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#TYPE_PRINTER + /// + public static int TYPE_PRINTER => Clazz.GetField("TYPE_PRINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#TYPE_RASTER_SCREEN + /// + public static int TYPE_RASTER_SCREEN => Clazz.GetField("TYPE_RASTER_SCREEN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getAvailableAcceleratedMemory() + /// + public int AvailableAcceleratedMemory + { + get { return IExecute("getAvailableAcceleratedMemory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getConfigurations() + /// + public Java.Awt.GraphicsConfiguration[] Configurations + { + get { return IExecuteArray("getConfigurations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getDefaultConfiguration() + /// + public Java.Awt.GraphicsConfiguration DefaultConfiguration + { + get { return IExecute("getDefaultConfiguration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getDisplayMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#setDisplayMode(java.awt.DisplayMode) + /// + public Java.Awt.DisplayMode DisplayMode + { + get { return IExecute("getDisplayMode"); } set { IExecute("setDisplayMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getDisplayModes() + /// + public Java.Awt.DisplayMode[] DisplayModes + { + get { return IExecuteArray("getDisplayModes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getFullScreenWindow() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#setFullScreenWindow(java.awt.Window) + /// + public Java.Awt.Window FullScreenWindow + { + get { return IExecute("getFullScreenWindow"); } set { IExecute("setFullScreenWindow", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getIDstring() + /// + public string IDstring + { + get { return IExecute("getIDstring"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#isDisplayChangeSupported() + /// + public bool IsDisplayChangeSupported() + { + return IExecute("isDisplayChangeSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#isFullScreenSupported() + /// + public bool IsFullScreenSupported() + { + return IExecute("isFullScreenSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.html#getBestConfiguration(java.awt.GraphicsConfigTemplate) + /// + public Java.Awt.GraphicsConfiguration GetBestConfiguration(Java.Awt.GraphicsConfigTemplate arg0) + { + return IExecute("getBestConfiguration", arg0); + } + + #endregion + + #region Nested classes + #region WindowTranslucency + public partial class WindowTranslucency + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html#PERPIXEL_TRANSLUCENT + /// + public static Java.Awt.GraphicsDevice.WindowTranslucency PERPIXEL_TRANSLUCENT => Clazz.GetField("PERPIXEL_TRANSLUCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html#PERPIXEL_TRANSPARENT + /// + public static Java.Awt.GraphicsDevice.WindowTranslucency PERPIXEL_TRANSPARENT => Clazz.GetField("PERPIXEL_TRANSPARENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html#TRANSLUCENT + /// + public static Java.Awt.GraphicsDevice.WindowTranslucency TRANSLUCENT => Clazz.GetField("TRANSLUCENT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html#values() + /// + public static Java.Awt.GraphicsDevice.WindowTranslucency[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GraphicsEnvironment.cs b/src/net/JNet/Generated/Java/Awt/GraphicsEnvironment.cs new file mode 100644 index 0000000000..0cc740f211 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GraphicsEnvironment.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GraphicsEnvironment + public partial class GraphicsEnvironment + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getLocalGraphicsEnvironment() + /// + public static Java.Awt.GraphicsEnvironment LocalGraphicsEnvironment + { + get { return SExecute("getLocalGraphicsEnvironment"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#isHeadless() + /// + public static bool IsHeadless() + { + return SExecute("isHeadless"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getAllFonts() + /// + public Java.Awt.Font[] AllFonts + { + get { return IExecuteArray("getAllFonts"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getAvailableFontFamilyNames() + /// + public string[] AvailableFontFamilyNames + { + get { return IExecuteArray("getAvailableFontFamilyNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getCenterPoint() throws java.awt.HeadlessException + /// + public Java.Awt.Point CenterPoint + { + get { return IExecute("getCenterPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getDefaultScreenDevice() throws java.awt.HeadlessException + /// + public Java.Awt.GraphicsDevice DefaultScreenDevice + { + get { return IExecute("getDefaultScreenDevice"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getMaximumWindowBounds() throws java.awt.HeadlessException + /// + public Java.Awt.Rectangle MaximumWindowBounds + { + get { return IExecute("getMaximumWindowBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getScreenDevices() throws java.awt.HeadlessException + /// + public Java.Awt.GraphicsDevice[] ScreenDevices + { + get { return IExecuteArray("getScreenDevices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#createGraphics(java.awt.image.BufferedImage) + /// + public Java.Awt.Graphics2D CreateGraphics(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("createGraphics", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#getAvailableFontFamilyNames(java.util.Locale) + /// + public string[] GetAvailableFontFamilyNames(Java.Util.Locale arg0) + { + return IExecuteArray("getAvailableFontFamilyNames", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#isHeadlessInstance() + /// + public bool IsHeadlessInstance() + { + return IExecute("isHeadlessInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#registerFont(java.awt.Font) + /// + public bool RegisterFont(Java.Awt.Font arg0) + { + return IExecute("registerFont", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#preferLocaleFonts() + /// + public void PreferLocaleFonts() + { + IExecute("preferLocaleFonts"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GraphicsEnvironment.html#preferProportionalFonts() + /// + public void PreferProportionalFonts() + { + IExecute("preferProportionalFonts"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GridBagConstraints.cs b/src/net/JNet/Generated/Java/Awt/GridBagConstraints.cs new file mode 100644 index 0000000000..11c01f0a0f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GridBagConstraints.cs @@ -0,0 +1,239 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GridBagConstraints + public partial class GridBagConstraints + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#(int,int,int,int,double,double,int,int,java.awt.Insets,int,int) + /// + public GridBagConstraints(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5, int arg6, int arg7, Java.Awt.Insets arg8, int arg9, int arg10) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.GridBagConstraints t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.GridBagConstraints t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#weightx + /// + public double weightx => Instance.GetField("weightx"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#weighty + /// + public double weighty => Instance.GetField("weighty"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#anchor + /// + public int anchor => Instance.GetField("anchor"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#fill + /// + public int fill => Instance.GetField("fill"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#gridheight + /// + public int gridheight => Instance.GetField("gridheight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#gridwidth + /// + public int gridwidth => Instance.GetField("gridwidth"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#gridx + /// + public int gridx => Instance.GetField("gridx"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#gridy + /// + public int gridy => Instance.GetField("gridy"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#ipadx + /// + public int ipadx => Instance.GetField("ipadx"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#ipady + /// + public int ipady => Instance.GetField("ipady"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#insets + /// + public Java.Awt.Insets insets => Instance.GetField("insets"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE + /// + public static int ABOVE_BASELINE => Clazz.GetField("ABOVE_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE_LEADING + /// + public static int ABOVE_BASELINE_LEADING => Clazz.GetField("ABOVE_BASELINE_LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE_TRAILING + /// + public static int ABOVE_BASELINE_TRAILING => Clazz.GetField("ABOVE_BASELINE_TRAILING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE + /// + public static int BASELINE => Clazz.GetField("BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE_LEADING + /// + public static int BASELINE_LEADING => Clazz.GetField("BASELINE_LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE_TRAILING + /// + public static int BASELINE_TRAILING => Clazz.GetField("BASELINE_TRAILING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE + /// + public static int BELOW_BASELINE => Clazz.GetField("BELOW_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE_LEADING + /// + public static int BELOW_BASELINE_LEADING => Clazz.GetField("BELOW_BASELINE_LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE_TRAILING + /// + public static int BELOW_BASELINE_TRAILING => Clazz.GetField("BELOW_BASELINE_TRAILING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#BOTH + /// + public static int BOTH => Clazz.GetField("BOTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#CENTER + /// + public static int CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#EAST + /// + public static int EAST => Clazz.GetField("EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#FIRST_LINE_END + /// + public static int FIRST_LINE_END => Clazz.GetField("FIRST_LINE_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#FIRST_LINE_START + /// + public static int FIRST_LINE_START => Clazz.GetField("FIRST_LINE_START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#HORIZONTAL + /// + public static int HORIZONTAL => Clazz.GetField("HORIZONTAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#LAST_LINE_END + /// + public static int LAST_LINE_END => Clazz.GetField("LAST_LINE_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#LAST_LINE_START + /// + public static int LAST_LINE_START => Clazz.GetField("LAST_LINE_START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#LINE_END + /// + public static int LINE_END => Clazz.GetField("LINE_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#LINE_START + /// + public static int LINE_START => Clazz.GetField("LINE_START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#NONE + /// + public static int NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#NORTH + /// + public static int NORTH => Clazz.GetField("NORTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#NORTHEAST + /// + public static int NORTHEAST => Clazz.GetField("NORTHEAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#NORTHWEST + /// + public static int NORTHWEST => Clazz.GetField("NORTHWEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#PAGE_END + /// + public static int PAGE_END => Clazz.GetField("PAGE_END"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#PAGE_START + /// + public static int PAGE_START => Clazz.GetField("PAGE_START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#RELATIVE + /// + public static int RELATIVE => Clazz.GetField("RELATIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#REMAINDER + /// + public static int REMAINDER => Clazz.GetField("REMAINDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#SOUTH + /// + public static int SOUTH => Clazz.GetField("SOUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#SOUTHEAST + /// + public static int SOUTHEAST => Clazz.GetField("SOUTHEAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#SOUTHWEST + /// + public static int SOUTHWEST => Clazz.GetField("SOUTHWEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#VERTICAL + /// + public static int VERTICAL => Clazz.GetField("VERTICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagConstraints.html#WEST + /// + public static int WEST => Clazz.GetField("WEST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GridBagLayout.cs b/src/net/JNet/Generated/Java/Awt/GridBagLayout.cs new file mode 100644 index 0000000000..3bdb62923a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GridBagLayout.cs @@ -0,0 +1,188 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GridBagLayout + public partial class GridBagLayout + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Java.Awt.GridBagLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.GridBagLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#columnWeights + /// + public double[] columnWeights => Instance.GetField("columnWeights"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#rowWeights + /// + public double[] rowWeights => Instance.GetField("rowWeights"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#columnWidths + /// + public int[] columnWidths => Instance.GetField("columnWidths"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#rowHeights + /// + public int[] rowHeights => Instance.GetField("rowHeights"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutDimensions() + /// + public int[] LayoutDimensions + { + get { return IExecuteArray("getLayoutDimensions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutOrigin() + /// + public Java.Awt.Point LayoutOrigin + { + get { return IExecute("getLayoutOrigin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutWeights() + /// + public double[] LayoutWeights + { + get { return IExecuteArray("getLayoutWeights"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#getConstraints(java.awt.Component) + /// + public Java.Awt.GridBagConstraints GetConstraints(Java.Awt.Component arg0) + { + return IExecute("getConstraints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#location(int,int) + /// + public Java.Awt.Point Location(int arg0, int arg1) + { + return IExecute("location", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridBagLayout.html#setConstraints(java.awt.Component,java.awt.GridBagConstraints) + /// + public void SetConstraints(Java.Awt.Component arg0, Java.Awt.GridBagConstraints arg1) + { + IExecute("setConstraints", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GridBagLayoutInfo.cs b/src/net/JNet/Generated/Java/Awt/GridBagLayoutInfo.cs new file mode 100644 index 0000000000..88c3148c92 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GridBagLayoutInfo.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GridBagLayoutInfo + public partial class GridBagLayoutInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.GridBagLayoutInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/GridLayout.cs b/src/net/JNet/Generated/Java/Awt/GridLayout.cs new file mode 100644 index 0000000000..4a32dbd5ca --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/GridLayout.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region GridLayout + public partial class GridLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#(int,int,int,int) + /// + public GridLayout(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#(int,int) + /// + public GridLayout(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Java.Awt.GridLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.GridLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#getColumns() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#setColumns(int) + /// + public int Columns + { + get { return IExecute("getColumns"); } set { IExecute("setColumns", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#getHgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#setHgap(int) + /// + public int Hgap + { + get { return IExecute("getHgap"); } set { IExecute("setHgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#getRows() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#setRows(int) + /// + public int Rows + { + get { return IExecute("getRows"); } set { IExecute("setRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#getVgap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#setVgap(int) + /// + public int Vgap + { + get { return IExecute("getVgap"); } set { IExecute("setVgap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/GridLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/HeadlessException.cs b/src/net/JNet/Generated/Java/Awt/HeadlessException.cs new file mode 100644 index 0000000000..80a9f40369 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/HeadlessException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region HeadlessException + public partial class HeadlessException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/IllegalComponentStateException.cs b/src/net/JNet/Generated/Java/Awt/IllegalComponentStateException.cs new file mode 100644 index 0000000000..7696445d72 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/IllegalComponentStateException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region IllegalComponentStateException + public partial class IllegalComponentStateException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Im/AllPackageClasses.cs new file mode 100644 index 0000000000..7498be8682 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Im +{ + #region InputContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html + /// + public partial class InputContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.InputContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMethodHighlight + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html + /// + public partial class InputMethodHighlight : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMethodHighlight() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMethodHighlight(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.InputMethodHighlight"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMethodRequests + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html + /// + public partial class InputMethodRequests : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMethodRequests() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMethodRequests(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.InputMethodRequests"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputSubset + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html + /// + public partial class InputSubset : Java.Lang.Character.Subset + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputSubset() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputSubset(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.InputSubset"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/InputContext.cs b/src/net/JNet/Generated/Java/Awt/Im/InputContext.cs new file mode 100644 index 0000000000..5ba38903e0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/InputContext.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im +{ + #region InputContext + public partial class InputContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#getInstance() + /// + public static Java.Awt.Im.InputContext GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#getInputMethodControlObject() + /// + public object InputMethodControlObject + { + get { return IExecute("getInputMethodControlObject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#isCompositionEnabled() + /// + public bool IsCompositionEnabled() + { + return IExecute("isCompositionEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#selectInputMethod(java.util.Locale) + /// + public bool SelectInputMethod(Java.Util.Locale arg0) + { + return IExecute("selectInputMethod", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#dispatchEvent(java.awt.AWTEvent) + /// + public void DispatchEvent(Java.Awt.AWTEvent arg0) + { + IExecute("dispatchEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#endComposition() + /// + public void EndComposition() + { + IExecute("endComposition"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#reconvert() + /// + public void Reconvert() + { + IExecute("reconvert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#removeNotify(java.awt.Component) + /// + public void RemoveNotify(Java.Awt.Component arg0) + { + IExecute("removeNotify", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#setCharacterSubsets(java.lang.Character$Subset[]) + /// + public void SetCharacterSubsets(Java.Lang.Character.Subset[] arg0) + { + IExecute("setCharacterSubsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputContext.html#setCompositionEnabled(boolean) + /// + public void SetCompositionEnabled(bool arg0) + { + IExecute("setCompositionEnabled", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/InputMethodHighlight.cs b/src/net/JNet/Generated/Java/Awt/Im/InputMethodHighlight.cs new file mode 100644 index 0000000000..6ab84a6976 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/InputMethodHighlight.cs @@ -0,0 +1,117 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im +{ + #region InputMethodHighlight + public partial class InputMethodHighlight + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#(boolean,int,int) + /// + public InputMethodHighlight(bool arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#(boolean,int) + /// + public InputMethodHighlight(bool arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#CONVERTED_TEXT + /// + public static int CONVERTED_TEXT => Clazz.GetField("CONVERTED_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#RAW_TEXT + /// + public static int RAW_TEXT => Clazz.GetField("RAW_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#SELECTED_CONVERTED_TEXT_HIGHLIGHT + /// + public static Java.Awt.Im.InputMethodHighlight SELECTED_CONVERTED_TEXT_HIGHLIGHT => Clazz.GetField("SELECTED_CONVERTED_TEXT_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#SELECTED_RAW_TEXT_HIGHLIGHT + /// + public static Java.Awt.Im.InputMethodHighlight SELECTED_RAW_TEXT_HIGHLIGHT => Clazz.GetField("SELECTED_RAW_TEXT_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#UNSELECTED_CONVERTED_TEXT_HIGHLIGHT + /// + public static Java.Awt.Im.InputMethodHighlight UNSELECTED_CONVERTED_TEXT_HIGHLIGHT => Clazz.GetField("UNSELECTED_CONVERTED_TEXT_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#UNSELECTED_RAW_TEXT_HIGHLIGHT + /// + public static Java.Awt.Im.InputMethodHighlight UNSELECTED_RAW_TEXT_HIGHLIGHT => Clazz.GetField("UNSELECTED_RAW_TEXT_HIGHLIGHT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#getState() + /// + public int State + { + get { return IExecute("getState"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#getVariation() + /// + public int Variation + { + get { return IExecute("getVariation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodHighlight.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/InputMethodRequests.cs b/src/net/JNet/Generated/Java/Awt/Im/InputMethodRequests.cs new file mode 100644 index 0000000000..7e87a6bb1c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/InputMethodRequests.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im +{ + #region InputMethodRequests + public partial class InputMethodRequests + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#getCommittedTextLength() + /// + public int CommittedTextLength + { + get { return IExecute("getCommittedTextLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#getInsertPositionOffset() + /// + public int InsertPositionOffset + { + get { return IExecute("getInsertPositionOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#getLocationOffset(int,int) + /// + public Java.Awt.FontNs.TextHitInfo GetLocationOffset(int arg0, int arg1) + { + return IExecute("getLocationOffset", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#getTextLocation(java.awt.font.TextHitInfo) + /// + public Java.Awt.Rectangle GetTextLocation(Java.Awt.FontNs.TextHitInfo arg0) + { + return IExecute("getTextLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#cancelLatestCommittedText(java.text.AttributedCharacterIterator$Attribute[]) + /// + public Java.Text.AttributedCharacterIterator CancelLatestCommittedText(Java.Text.AttributedCharacterIterator.Attribute[] arg0) + { + return IExecute("cancelLatestCommittedText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#getCommittedText(int,int,java.text.AttributedCharacterIterator$Attribute[]) + /// + public Java.Text.AttributedCharacterIterator GetCommittedText(int arg0, int arg1, Java.Text.AttributedCharacterIterator.Attribute[] arg2) + { + return IExecute("getCommittedText", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputMethodRequests.html#getSelectedText(java.text.AttributedCharacterIterator$Attribute[]) + /// + public Java.Text.AttributedCharacterIterator GetSelectedText(Java.Text.AttributedCharacterIterator.Attribute[] arg0) + { + return IExecute("getSelectedText", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/InputSubset.cs b/src/net/JNet/Generated/Java/Awt/Im/InputSubset.cs new file mode 100644 index 0000000000..4df97a964d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/InputSubset.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im +{ + #region InputSubset + public partial class InputSubset + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#FULLWIDTH_DIGITS + /// + public static Java.Awt.Im.InputSubset FULLWIDTH_DIGITS => Clazz.GetField("FULLWIDTH_DIGITS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#FULLWIDTH_LATIN + /// + public static Java.Awt.Im.InputSubset FULLWIDTH_LATIN => Clazz.GetField("FULLWIDTH_LATIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#HALFWIDTH_KATAKANA + /// + public static Java.Awt.Im.InputSubset HALFWIDTH_KATAKANA => Clazz.GetField("HALFWIDTH_KATAKANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#HANJA + /// + public static Java.Awt.Im.InputSubset HANJA => Clazz.GetField("HANJA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#KANJI + /// + public static Java.Awt.Im.InputSubset KANJI => Clazz.GetField("KANJI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#LATIN + /// + public static Java.Awt.Im.InputSubset LATIN => Clazz.GetField("LATIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#LATIN_DIGITS + /// + public static Java.Awt.Im.InputSubset LATIN_DIGITS => Clazz.GetField("LATIN_DIGITS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#SIMPLIFIED_HANZI + /// + public static Java.Awt.Im.InputSubset SIMPLIFIED_HANZI => Clazz.GetField("SIMPLIFIED_HANZI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/InputSubset.html#TRADITIONAL_HANZI + /// + public static Java.Awt.Im.InputSubset TRADITIONAL_HANZI => Clazz.GetField("TRADITIONAL_HANZI"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Im/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..dfb265b93c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/Spi/AllPackageClasses.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Im.Spi +{ + #region InputMethod + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html + /// + public partial class InputMethod : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMethod() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMethod(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.spi.InputMethod"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMethodContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodContext.html + /// + public partial class InputMethodContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMethodContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMethodContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.spi.InputMethodContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMethodDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodDescriptor.html + /// + public partial class InputMethodDescriptor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMethodDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMethodDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.im.spi.InputMethodDescriptor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethod.cs b/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethod.cs new file mode 100644 index 0000000000..157ad49394 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethod.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im.Spi +{ + #region InputMethod + public partial class InputMethod + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#getControlObject() + /// + public object ControlObject + { + get { return IExecute("getControlObject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#isCompositionEnabled() + /// + public bool IsCompositionEnabled() + { + return IExecute("isCompositionEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#setLocale(java.util.Locale) + /// + public bool SetLocale(Java.Util.Locale arg0) + { + return IExecute("setLocale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#activate() + /// + public void Activate() + { + IExecute("activate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#deactivate(boolean) + /// + public void Deactivate(bool arg0) + { + IExecute("deactivate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#dispatchEvent(java.awt.AWTEvent) + /// + public void DispatchEvent(Java.Awt.AWTEvent arg0) + { + IExecute("dispatchEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#endComposition() + /// + public void EndComposition() + { + IExecute("endComposition"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#hideWindows() + /// + public void HideWindows() + { + IExecute("hideWindows"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#notifyClientWindowChange(java.awt.Rectangle) + /// + public void NotifyClientWindowChange(Java.Awt.Rectangle arg0) + { + IExecute("notifyClientWindowChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#reconvert() + /// + public void Reconvert() + { + IExecute("reconvert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#removeNotify() + /// + public void RemoveNotify() + { + IExecute("removeNotify"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#setCharacterSubsets(java.lang.Character$Subset[]) + /// + public void SetCharacterSubsets(Java.Lang.Character.Subset[] arg0) + { + IExecute("setCharacterSubsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#setCompositionEnabled(boolean) + /// + public void SetCompositionEnabled(bool arg0) + { + IExecute("setCompositionEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethod.html#setInputMethodContext(java.awt.im.spi.InputMethodContext) + /// + public void SetInputMethodContext(Java.Awt.Im.Spi.InputMethodContext arg0) + { + IExecute("setInputMethodContext", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodContext.cs b/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodContext.cs new file mode 100644 index 0000000000..2fe172c825 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodContext.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im.Spi +{ + #region InputMethodContext + public partial class InputMethodContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Im.InputMethodRequests(Java.Awt.Im.Spi.InputMethodContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodContext.html#createInputMethodWindow(java.lang.String,boolean) + /// + public Java.Awt.Window CreateInputMethodWindow(string arg0, bool arg1) + { + return IExecute("createInputMethodWindow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodContext.html#createInputMethodJFrame(java.lang.String,boolean) + /// + public Javax.Swing.JFrame CreateInputMethodJFrame(string arg0, bool arg1) + { + return IExecute("createInputMethodJFrame", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodContext.html#dispatchInputMethodEvent(int,java.text.AttributedCharacterIterator,int,java.awt.font.TextHitInfo,java.awt.font.TextHitInfo) + /// + public void DispatchInputMethodEvent(int arg0, Java.Text.AttributedCharacterIterator arg1, int arg2, Java.Awt.FontNs.TextHitInfo arg3, Java.Awt.FontNs.TextHitInfo arg4) + { + IExecute("dispatchInputMethodEvent", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodContext.html#enableClientWindowNotification(java.awt.im.spi.InputMethod,boolean) + /// + public void EnableClientWindowNotification(Java.Awt.Im.Spi.InputMethod arg0, bool arg1) + { + IExecute("enableClientWindowNotification", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodDescriptor.cs b/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodDescriptor.cs new file mode 100644 index 0000000000..ecd910f9ae --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Im/Spi/InputMethodDescriptor.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Im.Spi +{ + #region InputMethodDescriptor + public partial class InputMethodDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodDescriptor.html#getAvailableLocales() throws java.awt.AWTException + /// + public Java.Util.Locale[] AvailableLocales + { + get { return IExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodDescriptor.html#hasDynamicLocaleList() + /// + public bool HasDynamicLocaleList() + { + return IExecute("hasDynamicLocaleList"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodDescriptor.html#createInputMethod() throws java.lang.Exception + /// + public Java.Awt.Im.Spi.InputMethod CreateInputMethod() + { + return IExecute("createInputMethod"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodDescriptor.html#getInputMethodIcon(java.util.Locale) + /// + public Java.Awt.Image GetInputMethodIcon(Java.Util.Locale arg0) + { + return IExecute("getInputMethodIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/im/spi/InputMethodDescriptor.html#getInputMethodDisplayName(java.util.Locale,java.util.Locale) + /// + public string GetInputMethodDisplayName(Java.Util.Locale arg0, Java.Util.Locale arg1) + { + return IExecute("getInputMethodDisplayName", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Image.cs b/src/net/JNet/Generated/Java/Awt/Image.cs new file mode 100644 index 0000000000..5cbe23ffc1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Image.cs @@ -0,0 +1,145 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Image + public partial class Image + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#SCALE_AREA_AVERAGING + /// + public static int SCALE_AREA_AVERAGING => Clazz.GetField("SCALE_AREA_AVERAGING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#SCALE_DEFAULT + /// + public static int SCALE_DEFAULT => Clazz.GetField("SCALE_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#SCALE_FAST + /// + public static int SCALE_FAST => Clazz.GetField("SCALE_FAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#SCALE_REPLICATE + /// + public static int SCALE_REPLICATE => Clazz.GetField("SCALE_REPLICATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#SCALE_SMOOTH + /// + public static int SCALE_SMOOTH => Clazz.GetField("SCALE_SMOOTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#UndefinedProperty + /// + public static object UndefinedProperty => Clazz.GetField("UndefinedProperty"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getAccelerationPriority() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#setAccelerationPriority(float) + /// + public float AccelerationPriority + { + get { return IExecute("getAccelerationPriority"); } set { IExecute("setAccelerationPriority", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getGraphics() + /// + public Java.Awt.Graphics Graphics + { + get { return IExecute("getGraphics"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getSource() + /// + public Java.Awt.ImageNs.ImageProducer Source + { + get { return IExecute("getSource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getHeight(java.awt.image.ImageObserver) + /// + public int GetHeight(Java.Awt.ImageNs.ImageObserver arg0) + { + return IExecute("getHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getWidth(java.awt.image.ImageObserver) + /// + public int GetWidth(Java.Awt.ImageNs.ImageObserver arg0) + { + return IExecute("getWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getProperty(java.lang.String,java.awt.image.ImageObserver) + /// + public object GetProperty(string arg0, Java.Awt.ImageNs.ImageObserver arg1) + { + return IExecute("getProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getScaledInstance(int,int,int) + /// + public Java.Awt.Image GetScaledInstance(int arg0, int arg1, int arg2) + { + return IExecute("getScaledInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#getCapabilities(java.awt.GraphicsConfiguration) + /// + public Java.Awt.ImageCapabilities GetCapabilities(Java.Awt.GraphicsConfiguration arg0) + { + return IExecute("getCapabilities", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Image.html#flush() + /// + public void Flush() + { + IExecute("flush"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageCapabilities.cs b/src/net/JNet/Generated/Java/Awt/ImageCapabilities.cs new file mode 100644 index 0000000000..0068ddb125 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageCapabilities.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ImageCapabilities + public partial class ImageCapabilities + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ImageCapabilities.html#(boolean) + /// + public ImageCapabilities(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.ImageCapabilities t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ImageCapabilities.html#isAccelerated() + /// + public bool IsAccelerated() + { + return IExecute("isAccelerated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ImageCapabilities.html#isTrueVolatile() + /// + public bool IsTrueVolatile() + { + return IExecute("isTrueVolatile"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/AbstractMultiResolutionImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/AbstractMultiResolutionImage.cs new file mode 100644 index 0000000000..ed39426fcc --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/AbstractMultiResolutionImage.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region AbstractMultiResolutionImage + public partial class AbstractMultiResolutionImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.MultiResolutionImage(Java.Awt.ImageNs.AbstractMultiResolutionImage t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/AffineTransformOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/AffineTransformOp.cs new file mode 100644 index 0000000000..52039cd3df --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/AffineTransformOp.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region AffineTransformOp + public partial class AffineTransformOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#(java.awt.geom.AffineTransform,int) + /// + public AffineTransformOp(Java.Awt.Geom.AffineTransform arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#(java.awt.geom.AffineTransform,java.awt.RenderingHints) + /// + public AffineTransformOp(Java.Awt.Geom.AffineTransform arg0, Java.Awt.RenderingHints arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.BufferedImageOp(Java.Awt.ImageNs.AffineTransformOp t) => t.Cast(); + public static implicit operator Java.Awt.ImageNs.RasterOp(Java.Awt.ImageNs.AffineTransformOp t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#TYPE_BICUBIC + /// + public static int TYPE_BICUBIC => Clazz.GetField("TYPE_BICUBIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#TYPE_BILINEAR + /// + public static int TYPE_BILINEAR => Clazz.GetField("TYPE_BILINEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#TYPE_NEAREST_NEIGHBOR + /// + public static int TYPE_NEAREST_NEIGHBOR => Clazz.GetField("TYPE_NEAREST_NEIGHBOR"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#getInterpolationType() + /// + public int InterpolationType + { + get { return IExecute("getInterpolationType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#getTransform() + /// + public Java.Awt.Geom.AffineTransform Transform + { + get { return IExecute("getTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#getBounds2D(java.awt.image.BufferedImage) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#filter(java.awt.image.BufferedImage,java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Filter(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImage arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#createCompatibleDestImage(java.awt.image.BufferedImage,java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleDestImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.ColorModel arg1) + { + return IExecute("createCompatibleDestImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/AllPackageClasses.cs new file mode 100644 index 0000000000..b11a3ddb87 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/AllPackageClasses.cs @@ -0,0 +1,1914 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.ImageNs +{ + #region AbstractMultiResolutionImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AbstractMultiResolutionImage.html + /// + public partial class AbstractMultiResolutionImage : Java.Awt.Image + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractMultiResolutionImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractMultiResolutionImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.AbstractMultiResolutionImage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AffineTransformOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AffineTransformOp.html + /// + public partial class AffineTransformOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AffineTransformOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AffineTransformOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.AffineTransformOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AreaAveragingScaleFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AreaAveragingScaleFilter.html + /// + public partial class AreaAveragingScaleFilter : Java.Awt.ImageNs.ReplicateScaleFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AreaAveragingScaleFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AreaAveragingScaleFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.AreaAveragingScaleFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BandCombineOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html + /// + public partial class BandCombineOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BandCombineOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BandCombineOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BandCombineOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BandedSampleModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandedSampleModel.html + /// + public partial class BandedSampleModel : Java.Awt.ImageNs.ComponentSampleModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BandedSampleModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BandedSampleModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BandedSampleModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BaseMultiResolutionImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BaseMultiResolutionImage.html + /// + public partial class BaseMultiResolutionImage : Java.Awt.ImageNs.AbstractMultiResolutionImage + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BaseMultiResolutionImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BaseMultiResolutionImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BaseMultiResolutionImage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferedImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html + /// + public partial class BufferedImage : Java.Awt.Image + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BufferedImage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferedImageFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageFilter.html + /// + public partial class BufferedImageFilter : Java.Awt.ImageNs.ImageFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedImageFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedImageFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BufferedImageFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferedImageOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageOp.html + /// + public partial class BufferedImageOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedImageOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedImageOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BufferedImageOp"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferStrategy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html + /// + public partial class BufferStrategy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferStrategy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferStrategy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.BufferStrategy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ByteLookupTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ByteLookupTable.html + /// + public partial class ByteLookupTable : Java.Awt.ImageNs.LookupTable + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ByteLookupTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ByteLookupTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ByteLookupTable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorConvertOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html + /// + public partial class ColorConvertOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorConvertOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorConvertOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ColorConvertOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html + /// + public partial class ColorModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ColorModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentColorModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentColorModel.html + /// + public partial class ComponentColorModel : Java.Awt.ImageNs.ColorModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentColorModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentColorModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ComponentColorModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentSampleModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html + /// + public partial class ComponentSampleModel : Java.Awt.ImageNs.SampleModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentSampleModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentSampleModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ComponentSampleModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConvolveOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html + /// + public partial class ConvolveOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConvolveOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConvolveOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ConvolveOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CropImageFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/CropImageFilter.html + /// + public partial class CropImageFilter : Java.Awt.ImageNs.ImageFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CropImageFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CropImageFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.CropImageFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html + /// + public partial class DataBuffer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBufferByte + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html + /// + public partial class DataBufferByte : Java.Awt.ImageNs.DataBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBufferByte() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBufferByte(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBufferByte"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBufferDouble + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html + /// + public partial class DataBufferDouble : Java.Awt.ImageNs.DataBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBufferDouble() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBufferDouble(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBufferDouble"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBufferFloat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html + /// + public partial class DataBufferFloat : Java.Awt.ImageNs.DataBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBufferFloat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBufferFloat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBufferFloat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBufferInt + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html + /// + public partial class DataBufferInt : Java.Awt.ImageNs.DataBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBufferInt() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBufferInt(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBufferInt"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBufferShort + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html + /// + public partial class DataBufferShort : Java.Awt.ImageNs.DataBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBufferShort() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBufferShort(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBufferShort"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataBufferUShort + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html + /// + public partial class DataBufferUShort : Java.Awt.ImageNs.DataBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataBufferUShort() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataBufferUShort(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DataBufferUShort"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DirectColorModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html + /// + public partial class DirectColorModel : Java.Awt.ImageNs.PackedColorModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirectColorModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirectColorModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.DirectColorModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilteredImageSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html + /// + public partial class FilteredImageSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilteredImageSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilteredImageSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.FilteredImageSource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html + /// + public partial class ImageConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ImageConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html + /// + public partial class ImageFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ImageFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageObserver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html + /// + public partial class ImageObserver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageObserver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageObserver(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ImageObserver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageProducer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageProducer.html + /// + public partial class ImageProducer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageProducer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageProducer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ImageProducer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImagingOpException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImagingOpException.html + /// + public partial class ImagingOpException : Java.Lang.RuntimeException + { + public ImagingOpException() { } + + /// + public override string ClassName => "java.awt.image.ImagingOpException"; + + // TODO: complete the class + + } + #endregion + + #region IndexColorModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html + /// + public partial class IndexColorModel : Java.Awt.ImageNs.ColorModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IndexColorModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IndexColorModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.IndexColorModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Kernel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html + /// + public partial class Kernel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Kernel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Kernel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.Kernel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LookupOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html + /// + public partial class LookupOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LookupOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LookupOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.LookupOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LookupTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupTable.html + /// + public partial class LookupTable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LookupTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LookupTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.LookupTable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryImageSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html + /// + public partial class MemoryImageSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryImageSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryImageSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.MemoryImageSource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiPixelPackedSampleModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html + /// + public partial class MultiPixelPackedSampleModel : Java.Awt.ImageNs.SampleModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiPixelPackedSampleModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiPixelPackedSampleModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.MultiPixelPackedSampleModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiResolutionImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiResolutionImage.html + /// + public partial class MultiResolutionImage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiResolutionImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiResolutionImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.MultiResolutionImage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PackedColorModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PackedColorModel.html + /// + public partial class PackedColorModel : Java.Awt.ImageNs.ColorModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PackedColorModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PackedColorModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.PackedColorModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PixelGrabber + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html + /// + public partial class PixelGrabber : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PixelGrabber() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PixelGrabber(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.PixelGrabber"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PixelInterleavedSampleModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelInterleavedSampleModel.html + /// + public partial class PixelInterleavedSampleModel : Java.Awt.ImageNs.ComponentSampleModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PixelInterleavedSampleModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PixelInterleavedSampleModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.PixelInterleavedSampleModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Raster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html + /// + public partial class Raster : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Raster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Raster(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.Raster"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RasterFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterFormatException.html + /// + public partial class RasterFormatException : Java.Lang.RuntimeException + { + public RasterFormatException() { } + + /// + public override string ClassName => "java.awt.image.RasterFormatException"; + + // TODO: complete the class + + } + #endregion + + #region RasterOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterOp.html + /// + public partial class RasterOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RasterOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RasterOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.RasterOp"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderedImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html + /// + public partial class RenderedImage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderedImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderedImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.RenderedImage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReplicateScaleFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ReplicateScaleFilter.html + /// + public partial class ReplicateScaleFilter : Java.Awt.ImageNs.ImageFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReplicateScaleFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReplicateScaleFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ReplicateScaleFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RescaleOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html + /// + public partial class RescaleOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RescaleOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RescaleOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.RescaleOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RGBImageFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RGBImageFilter.html + /// + public partial class RGBImageFilter : Java.Awt.ImageNs.ImageFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RGBImageFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RGBImageFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.RGBImageFilter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SampleModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html + /// + public partial class SampleModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SampleModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SampleModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.SampleModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ShortLookupTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ShortLookupTable.html + /// + public partial class ShortLookupTable : Java.Awt.ImageNs.LookupTable + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ShortLookupTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ShortLookupTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.ShortLookupTable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SinglePixelPackedSampleModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html + /// + public partial class SinglePixelPackedSampleModel : Java.Awt.ImageNs.SampleModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SinglePixelPackedSampleModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SinglePixelPackedSampleModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.SinglePixelPackedSampleModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TileObserver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/TileObserver.html + /// + public partial class TileObserver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TileObserver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TileObserver(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.TileObserver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region VolatileImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html + /// + public partial class VolatileImage : Java.Awt.Image + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VolatileImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VolatileImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.VolatileImage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WritableRaster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html + /// + public partial class WritableRaster : Java.Awt.ImageNs.Raster + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WritableRaster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WritableRaster(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.WritableRaster"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WritableRenderedImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html + /// + public partial class WritableRenderedImage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WritableRenderedImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WritableRenderedImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.WritableRenderedImage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/AreaAveragingScaleFilter.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/AreaAveragingScaleFilter.cs new file mode 100644 index 0000000000..9c9277b8a2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/AreaAveragingScaleFilter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region AreaAveragingScaleFilter + public partial class AreaAveragingScaleFilter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/AreaAveragingScaleFilter.html#(int,int) + /// + public AreaAveragingScaleFilter(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BandCombineOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BandCombineOp.cs new file mode 100644 index 0000000000..561aac76a6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BandCombineOp.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BandCombineOp + public partial class BandCombineOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#(float[][],java.awt.RenderingHints) + /// + public BandCombineOp(float[][] arg0, Java.Awt.RenderingHints arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.RasterOp(Java.Awt.ImageNs.BandCombineOp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#getMatrix() + /// + public float[] Matrix + { + get { return IExecuteArray("getMatrix"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandCombineOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BandedSampleModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BandedSampleModel.cs new file mode 100644 index 0000000000..b271e19b20 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BandedSampleModel.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BandedSampleModel + public partial class BandedSampleModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandedSampleModel.html#(int,int,int,int,int[],int[]) + /// + public BandedSampleModel(int arg0, int arg1, int arg2, int arg3, int[] arg4, int[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BandedSampleModel.html#(int,int,int,int) + /// + public BandedSampleModel(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BaseMultiResolutionImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BaseMultiResolutionImage.cs new file mode 100644 index 0000000000..a6ab08533e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BaseMultiResolutionImage.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BaseMultiResolutionImage + public partial class BaseMultiResolutionImage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BaseMultiResolutionImage.html#(int,java.awt.Image...) + /// + public BaseMultiResolutionImage(int arg0, params Java.Awt.Image[] arg1) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BaseMultiResolutionImage.html#(java.awt.Image...) + /// + public BaseMultiResolutionImage(params Java.Awt.Image[] arg0) + : base() + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BufferStrategy.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferStrategy.cs new file mode 100644 index 0000000000..533890a1d4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferStrategy.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BufferStrategy + public partial class BufferStrategy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html#getCapabilities() + /// + public Java.Awt.BufferCapabilities Capabilities + { + get { return IExecute("getCapabilities"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html#getDrawGraphics() + /// + public Java.Awt.Graphics DrawGraphics + { + get { return IExecute("getDrawGraphics"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html#contentsLost() + /// + public bool ContentsLost() + { + return IExecute("contentsLost"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html#contentsRestored() + /// + public bool ContentsRestored() + { + return IExecute("contentsRestored"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html#show() + /// + public void Show() + { + IExecute("show"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferStrategy.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImage.cs new file mode 100644 index 0000000000..9884299277 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImage.cs @@ -0,0 +1,403 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BufferedImage + public partial class BufferedImage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#(int,int,int,java.awt.image.IndexColorModel) + /// + public BufferedImage(int arg0, int arg1, int arg2, Java.Awt.ImageNs.IndexColorModel arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#(int,int,int) + /// + public BufferedImage(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.WritableRenderedImage(Java.Awt.ImageNs.BufferedImage t) => t.Cast(); + public static implicit operator Java.Awt.Transparency(Java.Awt.ImageNs.BufferedImage t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_3BYTE_BGR + /// + public static int TYPE_3BYTE_BGR => Clazz.GetField("TYPE_3BYTE_BGR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_4BYTE_ABGR + /// + public static int TYPE_4BYTE_ABGR => Clazz.GetField("TYPE_4BYTE_ABGR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_4BYTE_ABGR_PRE + /// + public static int TYPE_4BYTE_ABGR_PRE => Clazz.GetField("TYPE_4BYTE_ABGR_PRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_BYTE_BINARY + /// + public static int TYPE_BYTE_BINARY => Clazz.GetField("TYPE_BYTE_BINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_BYTE_GRAY + /// + public static int TYPE_BYTE_GRAY => Clazz.GetField("TYPE_BYTE_GRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_BYTE_INDEXED + /// + public static int TYPE_BYTE_INDEXED => Clazz.GetField("TYPE_BYTE_INDEXED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_CUSTOM + /// + public static int TYPE_CUSTOM => Clazz.GetField("TYPE_CUSTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_INT_ARGB + /// + public static int TYPE_INT_ARGB => Clazz.GetField("TYPE_INT_ARGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_INT_ARGB_PRE + /// + public static int TYPE_INT_ARGB_PRE => Clazz.GetField("TYPE_INT_ARGB_PRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_INT_BGR + /// + public static int TYPE_INT_BGR => Clazz.GetField("TYPE_INT_BGR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_INT_RGB + /// + public static int TYPE_INT_RGB => Clazz.GetField("TYPE_INT_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_USHORT_555_RGB + /// + public static int TYPE_USHORT_555_RGB => Clazz.GetField("TYPE_USHORT_555_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_USHORT_565_RGB + /// + public static int TYPE_USHORT_565_RGB => Clazz.GetField("TYPE_USHORT_565_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#TYPE_USHORT_GRAY + /// + public static int TYPE_USHORT_GRAY => Clazz.GetField("TYPE_USHORT_GRAY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getAlphaRaster() + /// + public Java.Awt.ImageNs.WritableRaster AlphaRaster + { + get { return IExecute("getAlphaRaster"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getColorModel() + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getData() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#setData(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.Raster Data + { + get { return IExecute("getData"); } set { IExecute("setData", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getMinTileX() + /// + public int MinTileX + { + get { return IExecute("getMinTileX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getMinTileY() + /// + public int MinTileY + { + get { return IExecute("getMinTileY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getMinX() + /// + public int MinX + { + get { return IExecute("getMinX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getMinY() + /// + public int MinY + { + get { return IExecute("getMinY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getNumXTiles() + /// + public int NumXTiles + { + get { return IExecute("getNumXTiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getNumYTiles() + /// + public int NumYTiles + { + get { return IExecute("getNumYTiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getPropertyNames() + /// + public string[] PropertyNames + { + get { return IExecuteArray("getPropertyNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getRaster() + /// + public Java.Awt.ImageNs.WritableRaster Raster + { + get { return IExecute("getRaster"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getSampleModel() + /// + public Java.Awt.ImageNs.SampleModel SampleModel + { + get { return IExecute("getSampleModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getTileGridXOffset() + /// + public int TileGridXOffset + { + get { return IExecute("getTileGridXOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getTileGridYOffset() + /// + public int TileGridYOffset + { + get { return IExecute("getTileGridYOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getTileHeight() + /// + public int TileHeight + { + get { return IExecute("getTileHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getTileWidth() + /// + public int TileWidth + { + get { return IExecute("getTileWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getWritableTileIndices() + /// + public Java.Awt.Point[] WritableTileIndices + { + get { return IExecuteArray("getWritableTileIndices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#hasTileWriters() + /// + public bool HasTileWriters() + { + return IExecute("hasTileWriters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#isAlphaPremultiplied() + /// + public bool IsAlphaPremultiplied() + { + return IExecute("isAlphaPremultiplied"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#isTileWritable(int,int) + /// + public bool IsTileWritable(int arg0, int arg1) + { + return IExecute("isTileWritable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getRGB(int,int) + /// + public int GetRGB(int arg0, int arg1) + { + return IExecute("getRGB", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getRGB(int,int,int,int,int[],int,int) + /// + public int[] GetRGB(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6) + { + return IExecuteArray("getRGB", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#createGraphics() + /// + public Java.Awt.Graphics2D CreateGraphics() + { + return IExecute("createGraphics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getSubimage(int,int,int,int) + /// + public Java.Awt.ImageNs.BufferedImage GetSubimage(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("getSubimage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getData(java.awt.Rectangle) + /// + public Java.Awt.ImageNs.Raster GetData(Java.Awt.Rectangle arg0) + { + return IExecute("getData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getTile(int,int) + /// + public Java.Awt.ImageNs.Raster GetTile(int arg0, int arg1) + { + return IExecute("getTile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#copyData(java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster CopyData(Java.Awt.ImageNs.WritableRaster arg0) + { + return IExecute("copyData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getWritableTile(int,int) + /// + public Java.Awt.ImageNs.WritableRaster GetWritableTile(int arg0, int arg1) + { + return IExecute("getWritableTile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#addTileObserver(java.awt.image.TileObserver) + /// + public void AddTileObserver(Java.Awt.ImageNs.TileObserver arg0) + { + IExecute("addTileObserver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#coerceData(boolean) + /// + public void CoerceData(bool arg0) + { + IExecute("coerceData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#releaseWritableTile(int,int) + /// + public void ReleaseWritableTile(int arg0, int arg1) + { + IExecute("releaseWritableTile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#removeTileObserver(java.awt.image.TileObserver) + /// + public void RemoveTileObserver(Java.Awt.ImageNs.TileObserver arg0) + { + IExecute("removeTileObserver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#setRGB(int,int,int,int,int[],int,int) + /// + public void SetRGB(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6) + { + IExecute("setRGB", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html#setRGB(int,int,int) + /// + public void SetRGB(int arg0, int arg1, int arg2) + { + IExecute("setRGB", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageFilter.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageFilter.cs new file mode 100644 index 0000000000..1762030bb6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageFilter.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BufferedImageFilter + public partial class BufferedImageFilter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageFilter.html#(java.awt.image.BufferedImageOp) + /// + public BufferedImageFilter(Java.Awt.ImageNs.BufferedImageOp arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.ImageNs.BufferedImageFilter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageFilter.html#getBufferedImageOp() + /// + public Java.Awt.ImageNs.BufferedImageOp BufferedImageOp + { + get { return IExecute("getBufferedImageOp"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageOp.cs new file mode 100644 index 0000000000..a0cbeee48e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/BufferedImageOp.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region BufferedImageOp + public partial class BufferedImageOp + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageOp.html#getBounds2D(java.awt.image.BufferedImage) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageOp.html#createCompatibleDestImage(java.awt.image.BufferedImage,java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleDestImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.ColorModel arg1) + { + return IExecute("createCompatibleDestImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImageOp.html#filter(java.awt.image.BufferedImage,java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Filter(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImage arg1) + { + return IExecute("filter", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ByteLookupTable.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ByteLookupTable.cs new file mode 100644 index 0000000000..74d8f7e437 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ByteLookupTable.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ByteLookupTable + public partial class ByteLookupTable + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ByteLookupTable.html#(int,byte[]) + /// + public ByteLookupTable(int arg0, byte[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ByteLookupTable.html#(int,byte[][]) + /// + public ByteLookupTable(int arg0, byte[][] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ByteLookupTable.html#getTable() + /// + public byte[] Table + { + get { return IExecuteArray("getTable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ByteLookupTable.html#lookupPixel(byte[],byte[]) + /// + public byte[] LookupPixel(byte[] arg0, byte[] arg1) + { + return IExecuteArray("lookupPixel", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ColorConvertOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ColorConvertOp.cs new file mode 100644 index 0000000000..ec47bcf87d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ColorConvertOp.cs @@ -0,0 +1,151 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ColorConvertOp + public partial class ColorConvertOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#(java.awt.color.ColorSpace,java.awt.color.ColorSpace,java.awt.RenderingHints) + /// + public ColorConvertOp(Java.Awt.ColorNs.ColorSpace arg0, Java.Awt.ColorNs.ColorSpace arg1, Java.Awt.RenderingHints arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#(java.awt.color.ColorSpace,java.awt.RenderingHints) + /// + public ColorConvertOp(Java.Awt.ColorNs.ColorSpace arg0, Java.Awt.RenderingHints arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#(java.awt.color.ICC_Profile[],java.awt.RenderingHints) + /// + public ColorConvertOp(Java.Awt.ColorNs.ICC_Profile[] arg0, Java.Awt.RenderingHints arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#(java.awt.RenderingHints) + /// + public ColorConvertOp(Java.Awt.RenderingHints arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.BufferedImageOp(Java.Awt.ImageNs.ColorConvertOp t) => t.Cast(); + public static implicit operator Java.Awt.ImageNs.RasterOp(Java.Awt.ImageNs.ColorConvertOp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#getICC_Profiles() + /// + public Java.Awt.ColorNs.ICC_Profile[] ICC_Profiles + { + get { return IExecuteArray("getICC_Profiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#getBounds2D(java.awt.image.BufferedImage) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#filter(java.awt.image.BufferedImage,java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Filter(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImage arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#createCompatibleDestImage(java.awt.image.BufferedImage,java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleDestImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.ColorModel arg1) + { + return IExecute("createCompatibleDestImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorConvertOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ColorModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ColorModel.cs new file mode 100644 index 0000000000..f44e4776b5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ColorModel.cs @@ -0,0 +1,325 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ColorModel + public partial class ColorModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#(int) + /// + public ColorModel(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Transparency(Java.Awt.ImageNs.ColorModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getRGBdefault() + /// + public static Java.Awt.ImageNs.ColorModel RGBdefault + { + get { return SExecute("getRGBdefault"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getColorSpace() + /// + public Java.Awt.ColorNs.ColorSpace ColorSpace + { + get { return IExecute("getColorSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponentSize() + /// + public int[] ComponentSize + { + get { return IExecuteArray("getComponentSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getNumColorComponents() + /// + public int NumColorComponents + { + get { return IExecute("getNumColorComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getNumComponents() + /// + public int NumComponents + { + get { return IExecute("getNumComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getPixelSize() + /// + public int PixelSize + { + get { return IExecute("getPixelSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getTransferType() + /// + public int TransferType + { + get { return IExecute("getTransferType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlpha(int) + /// + public int GetAlpha(int arg0) + { + return IExecute("getAlpha", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getBlue(int) + /// + public int GetBlue(int arg0) + { + return IExecute("getBlue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getGreen(int) + /// + public int GetGreen(int arg0) + { + return IExecute("getGreen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getRed(int) + /// + public int GetRed(int arg0) + { + return IExecute("getRed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#isCompatibleRaster(java.awt.image.Raster) + /// + public bool IsCompatibleRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("isCompatibleRaster", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#isCompatibleSampleModel(java.awt.image.SampleModel) + /// + public bool IsCompatibleSampleModel(Java.Awt.ImageNs.SampleModel arg0) + { + return IExecute("isCompatibleSampleModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#hasAlpha() + /// + public bool HasAlpha() + { + return IExecute("hasAlpha"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#isAlphaPremultiplied() + /// + public bool IsAlphaPremultiplied() + { + return IExecute("isAlphaPremultiplied"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getNormalizedComponents(int[],int,float[],int) + /// + public float[] GetNormalizedComponents(int[] arg0, int arg1, float[] arg2, int arg3) + { + return IExecuteArray("getNormalizedComponents", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getNormalizedComponents(java.lang.Object,float[],int) + /// + public float[] GetNormalizedComponents(object arg0, float[] arg1, int arg2) + { + return IExecuteArray("getNormalizedComponents", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlpha(java.lang.Object) + /// + public int GetAlpha(object arg0) + { + return IExecute("getAlpha", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getBlue(java.lang.Object) + /// + public int GetBlue(object arg0) + { + return IExecute("getBlue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponentSize(int) + /// + public int GetComponentSize(int arg0) + { + return IExecute("getComponentSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElement(float[],int) + /// + public int GetDataElement(float[] arg0, int arg1) + { + return IExecute("getDataElement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElement(int[],int) + /// + public int GetDataElement(int[] arg0, int arg1) + { + return IExecute("getDataElement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getGreen(java.lang.Object) + /// + public int GetGreen(object arg0) + { + return IExecute("getGreen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getRed(java.lang.Object) + /// + public int GetRed(object arg0) + { + return IExecute("getRed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getRGB(int) + /// + public int GetRGB(int arg0) + { + return IExecute("getRGB", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getRGB(java.lang.Object) + /// + public int GetRGB(object arg0) + { + return IExecute("getRGB", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponents(int,int[],int) + /// + public int[] GetComponents(int arg0, int[] arg1, int arg2) + { + return IExecuteArray("getComponents", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponents(java.lang.Object,int[],int) + /// + public int[] GetComponents(object arg0, int[] arg1, int arg2) + { + return IExecuteArray("getComponents", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getUnnormalizedComponents(float[],int,int[],int) + /// + public int[] GetUnnormalizedComponents(float[] arg0, int arg1, int[] arg2, int arg3) + { + return IExecuteArray("getUnnormalizedComponents", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#coerceData(java.awt.image.WritableRaster,boolean) + /// + public Java.Awt.ImageNs.ColorModel CoerceData(Java.Awt.ImageNs.WritableRaster arg0, bool arg1) + { + return IExecute("coerceData", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#createCompatibleSampleModel(int,int) + /// + public Java.Awt.ImageNs.SampleModel CreateCompatibleSampleModel(int arg0, int arg1) + { + return IExecute("createCompatibleSampleModel", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#createCompatibleWritableRaster(int,int) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleWritableRaster(int arg0, int arg1) + { + return IExecute("createCompatibleWritableRaster", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlphaRaster(java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster GetAlphaRaster(Java.Awt.ImageNs.WritableRaster arg0) + { + return IExecute("getAlphaRaster", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(float[],int,java.lang.Object) + /// + public object GetDataElements(float[] arg0, int arg1, object arg2) + { + return IExecute("getDataElements", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(int,java.lang.Object) + /// + public object GetDataElements(int arg0, object arg1) + { + return IExecute("getDataElements", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(int[],int,java.lang.Object) + /// + public object GetDataElements(int[] arg0, int arg1, object arg2) + { + return IExecute("getDataElements", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ComponentColorModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ComponentColorModel.cs new file mode 100644 index 0000000000..dee302418e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ComponentColorModel.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ComponentColorModel + public partial class ComponentColorModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentColorModel.html#(java.awt.color.ColorSpace,boolean,boolean,int,int) + /// + public ComponentColorModel(Java.Awt.ColorNs.ColorSpace arg0, bool arg1, bool arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentColorModel.html#(java.awt.color.ColorSpace,int[],boolean,boolean,int,int) + /// + public ComponentColorModel(Java.Awt.ColorNs.ColorSpace arg0, int[] arg1, bool arg2, bool arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ComponentSampleModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ComponentSampleModel.cs new file mode 100644 index 0000000000..e110455365 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ComponentSampleModel.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ComponentSampleModel + public partial class ComponentSampleModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#(int,int,int,int,int,int[],int[]) + /// + public ComponentSampleModel(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, int[] arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#(int,int,int,int,int,int[]) + /// + public ComponentSampleModel(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#getBandOffsets() + /// + public int[] BandOffsets + { + get { return IExecuteArray("getBandOffsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#getBankIndices() + /// + public int[] BankIndices + { + get { return IExecuteArray("getBankIndices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#getPixelStride() + /// + public int PixelStride + { + get { return IExecute("getPixelStride"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#getScanlineStride() + /// + public int ScanlineStride + { + get { return IExecute("getScanlineStride"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#getOffset(int,int,int) + /// + public int GetOffset(int arg0, int arg1, int arg2) + { + return IExecute("getOffset", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html#getOffset(int,int) + /// + public int GetOffset(int arg0, int arg1) + { + return IExecute("getOffset", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ConvolveOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ConvolveOp.cs new file mode 100644 index 0000000000..20f693530c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ConvolveOp.cs @@ -0,0 +1,152 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ConvolveOp + public partial class ConvolveOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#(java.awt.image.Kernel,int,java.awt.RenderingHints) + /// + public ConvolveOp(Java.Awt.ImageNs.Kernel arg0, int arg1, Java.Awt.RenderingHints arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#(java.awt.image.Kernel) + /// + public ConvolveOp(Java.Awt.ImageNs.Kernel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.BufferedImageOp(Java.Awt.ImageNs.ConvolveOp t) => t.Cast(); + public static implicit operator Java.Awt.ImageNs.RasterOp(Java.Awt.ImageNs.ConvolveOp t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#EDGE_NO_OP + /// + public static int EDGE_NO_OP => Clazz.GetField("EDGE_NO_OP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#EDGE_ZERO_FILL + /// + public static int EDGE_ZERO_FILL => Clazz.GetField("EDGE_ZERO_FILL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#getEdgeCondition() + /// + public int EdgeCondition + { + get { return IExecute("getEdgeCondition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#getKernel() + /// + public Java.Awt.ImageNs.Kernel Kernel + { + get { return IExecute("getKernel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#getBounds2D(java.awt.image.BufferedImage) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#filter(java.awt.image.BufferedImage,java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Filter(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImage arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#createCompatibleDestImage(java.awt.image.BufferedImage,java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleDestImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.ColorModel arg1) + { + return IExecute("createCompatibleDestImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ConvolveOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/CropImageFilter.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/CropImageFilter.cs new file mode 100644 index 0000000000..161549a81e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/CropImageFilter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region CropImageFilter + public partial class CropImageFilter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/CropImageFilter.html#(int,int,int,int) + /// + public CropImageFilter(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBuffer.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBuffer.cs new file mode 100644 index 0000000000..1e3b5afa6f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBuffer.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBuffer + public partial class DataBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_BYTE + /// + public static int TYPE_BYTE => Clazz.GetField("TYPE_BYTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_DOUBLE + /// + public static int TYPE_DOUBLE => Clazz.GetField("TYPE_DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_FLOAT + /// + public static int TYPE_FLOAT => Clazz.GetField("TYPE_FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_INT + /// + public static int TYPE_INT => Clazz.GetField("TYPE_INT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_SHORT + /// + public static int TYPE_SHORT => Clazz.GetField("TYPE_SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_UNDEFINED + /// + public static int TYPE_UNDEFINED => Clazz.GetField("TYPE_UNDEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#TYPE_USHORT + /// + public static int TYPE_USHORT => Clazz.GetField("TYPE_USHORT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getDataTypeSize(int) + /// + public static int GetDataTypeSize(int arg0) + { + return SExecute("getDataTypeSize", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getDataType() + /// + public int DataType + { + get { return IExecute("getDataType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getNumBanks() + /// + public int NumBanks + { + get { return IExecute("getNumBanks"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getOffset() + /// + public int Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getOffsets() + /// + public int[] Offsets + { + get { return IExecuteArray("getOffsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getSize() + /// + public int Size + { + get { return IExecute("getSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getElem(int,int) + /// + public int GetElem(int arg0, int arg1) + { + return IExecute("getElem", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#setElem(int,int,int) + /// + public void SetElem(int arg0, int arg1, int arg2) + { + IExecute("setElem", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getElemDouble(int,int) + /// + public double GetElemDouble(int arg0, int arg1) + { + return IExecute("getElemDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getElemDouble(int) + /// + public double GetElemDouble(int arg0) + { + return IExecute("getElemDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getElemFloat(int,int) + /// + public float GetElemFloat(int arg0, int arg1) + { + return IExecute("getElemFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getElemFloat(int) + /// + public float GetElemFloat(int arg0) + { + return IExecute("getElemFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#getElem(int) + /// + public int GetElem(int arg0) + { + return IExecute("getElem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#setElem(int,int) + /// + public void SetElem(int arg0, int arg1) + { + IExecute("setElem", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#setElemDouble(int,double) + /// + public void SetElemDouble(int arg0, double arg1) + { + IExecute("setElemDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#setElemDouble(int,int,double) + /// + public void SetElemDouble(int arg0, int arg1, double arg2) + { + IExecute("setElemDouble", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#setElemFloat(int,float) + /// + public void SetElemFloat(int arg0, float arg1) + { + IExecute("setElemFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBuffer.html#setElemFloat(int,int,float) + /// + public void SetElemFloat(int arg0, int arg1, float arg2) + { + IExecute("setElemFloat", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferByte.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferByte.cs new file mode 100644 index 0000000000..d6a4ce44bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferByte.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBufferByte + public partial class DataBufferByte + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#(byte[],int,int) + /// + public DataBufferByte(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#(byte[],int) + /// + public DataBufferByte(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#(byte[][],int,int[]) + /// + public DataBufferByte(byte[][] arg0, int arg1, int[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#(byte[][],int) + /// + public DataBufferByte(byte[][] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#(int,int) + /// + public DataBufferByte(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#(int) + /// + public DataBufferByte(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#getBankData() + /// + public byte[] BankData + { + get { return IExecuteArray("getBankData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#getData() + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferByte.html#getData(int) + /// + public byte[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferDouble.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferDouble.cs new file mode 100644 index 0000000000..730e934f14 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferDouble.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBufferDouble + public partial class DataBufferDouble + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#(double[],int,int) + /// + public DataBufferDouble(double[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#(double[],int) + /// + public DataBufferDouble(double[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#(double[][],int,int[]) + /// + public DataBufferDouble(double[][] arg0, int arg1, int[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#(double[][],int) + /// + public DataBufferDouble(double[][] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#(int,int) + /// + public DataBufferDouble(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#(int) + /// + public DataBufferDouble(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#getBankData() + /// + public double[] BankData + { + get { return IExecuteArray("getBankData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#getData() + /// + public double[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferDouble.html#getData(int) + /// + public double[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferFloat.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferFloat.cs new file mode 100644 index 0000000000..6b6998a958 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferFloat.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBufferFloat + public partial class DataBufferFloat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#(float[],int,int) + /// + public DataBufferFloat(float[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#(float[],int) + /// + public DataBufferFloat(float[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#(float[][],int,int[]) + /// + public DataBufferFloat(float[][] arg0, int arg1, int[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#(float[][],int) + /// + public DataBufferFloat(float[][] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#(int,int) + /// + public DataBufferFloat(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#(int) + /// + public DataBufferFloat(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#getBankData() + /// + public float[] BankData + { + get { return IExecuteArray("getBankData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#getData() + /// + public float[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferFloat.html#getData(int) + /// + public float[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferInt.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferInt.cs new file mode 100644 index 0000000000..73ce06a451 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferInt.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBufferInt + public partial class DataBufferInt + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#(int,int) + /// + public DataBufferInt(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#(int) + /// + public DataBufferInt(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#(int[],int,int) + /// + public DataBufferInt(int[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#(int[],int) + /// + public DataBufferInt(int[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#(int[][],int,int[]) + /// + public DataBufferInt(int[][] arg0, int arg1, int[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#(int[][],int) + /// + public DataBufferInt(int[][] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#getBankData() + /// + public int[] BankData + { + get { return IExecuteArray("getBankData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#getData() + /// + public int[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferInt.html#getData(int) + /// + public int[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferShort.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferShort.cs new file mode 100644 index 0000000000..16c5e61d38 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferShort.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBufferShort + public partial class DataBufferShort + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#(int,int) + /// + public DataBufferShort(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#(int) + /// + public DataBufferShort(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#(short[],int,int) + /// + public DataBufferShort(short[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#(short[],int) + /// + public DataBufferShort(short[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#(short[][],int,int[]) + /// + public DataBufferShort(short[][] arg0, int arg1, int[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#(short[][],int) + /// + public DataBufferShort(short[][] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#getBankData() + /// + public short[] BankData + { + get { return IExecuteArray("getBankData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#getData() + /// + public short[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferShort.html#getData(int) + /// + public short[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferUShort.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferUShort.cs new file mode 100644 index 0000000000..0f99ff5b10 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DataBufferUShort.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DataBufferUShort + public partial class DataBufferUShort + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#(int,int) + /// + public DataBufferUShort(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#(int) + /// + public DataBufferUShort(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#(short[],int,int) + /// + public DataBufferUShort(short[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#(short[],int) + /// + public DataBufferUShort(short[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#(short[][],int,int[]) + /// + public DataBufferUShort(short[][] arg0, int arg1, int[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#(short[][],int) + /// + public DataBufferUShort(short[][] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#getBankData() + /// + public short[] BankData + { + get { return IExecuteArray("getBankData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#getData() + /// + public short[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DataBufferUShort.html#getData(int) + /// + public short[] GetData(int arg0) + { + return IExecuteArray("getData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/DirectColorModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/DirectColorModel.cs new file mode 100644 index 0000000000..4f843b7d97 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/DirectColorModel.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region DirectColorModel + public partial class DirectColorModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#(int,int,int,int,int) + /// + public DirectColorModel(int arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#(int,int,int,int) + /// + public DirectColorModel(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#(java.awt.color.ColorSpace,int,int,int,int,int,boolean,int) + /// + public DirectColorModel(Java.Awt.ColorNs.ColorSpace arg0, int arg1, int arg2, int arg3, int arg4, int arg5, bool arg6, int arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getAlphaMask() + /// + public int AlphaMask + { + get { return IExecute("getAlphaMask"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getBlueMask() + /// + public int BlueMask + { + get { return IExecute("getBlueMask"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getGreenMask() + /// + public int GreenMask + { + get { return IExecute("getGreenMask"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getRedMask() + /// + public int RedMask + { + get { return IExecute("getRedMask"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/FilteredImageSource.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/FilteredImageSource.cs new file mode 100644 index 0000000000..c9e5e9fa01 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/FilteredImageSource.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region FilteredImageSource + public partial class FilteredImageSource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html#(java.awt.image.ImageProducer,java.awt.image.ImageFilter) + /// + public FilteredImageSource(Java.Awt.ImageNs.ImageProducer arg0, Java.Awt.ImageNs.ImageFilter arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.ImageProducer(Java.Awt.ImageNs.FilteredImageSource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html#isConsumer(java.awt.image.ImageConsumer) + /// + public bool IsConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + return IExecute("isConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html#addConsumer(java.awt.image.ImageConsumer) + /// + public void AddConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("addConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html#removeConsumer(java.awt.image.ImageConsumer) + /// + public void RemoveConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("removeConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html#requestTopDownLeftRightResend(java.awt.image.ImageConsumer) + /// + public void RequestTopDownLeftRightResend(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("requestTopDownLeftRightResend", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/FilteredImageSource.html#startProduction(java.awt.image.ImageConsumer) + /// + public void StartProduction(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("startProduction", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ImageConsumer.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageConsumer.cs new file mode 100644 index 0000000000..ab42ceb43c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageConsumer.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ImageConsumer + public partial class ImageConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#COMPLETESCANLINES + /// + public static int COMPLETESCANLINES => Clazz.GetField("COMPLETESCANLINES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#IMAGEABORTED + /// + public static int IMAGEABORTED => Clazz.GetField("IMAGEABORTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#IMAGEERROR + /// + public static int IMAGEERROR => Clazz.GetField("IMAGEERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#RANDOMPIXELORDER + /// + public static int RANDOMPIXELORDER => Clazz.GetField("RANDOMPIXELORDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#SINGLEFRAME + /// + public static int SINGLEFRAME => Clazz.GetField("SINGLEFRAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#SINGLEFRAMEDONE + /// + public static int SINGLEFRAMEDONE => Clazz.GetField("SINGLEFRAMEDONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#SINGLEPASS + /// + public static int SINGLEPASS => Clazz.GetField("SINGLEPASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#STATICIMAGEDONE + /// + public static int STATICIMAGEDONE => Clazz.GetField("STATICIMAGEDONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#TOPDOWNLEFTRIGHT + /// + public static int TOPDOWNLEFTRIGHT => Clazz.GetField("TOPDOWNLEFTRIGHT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#imageComplete(int) + /// + public void ImageComplete(int arg0) + { + IExecute("imageComplete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#setColorModel(java.awt.image.ColorModel) + /// + public void SetColorModel(Java.Awt.ImageNs.ColorModel arg0) + { + IExecute("setColorModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#setDimensions(int,int) + /// + public void SetDimensions(int arg0, int arg1) + { + IExecute("setDimensions", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#setHints(int) + /// + public void SetHints(int arg0) + { + IExecute("setHints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#setPixels(int,int,int,int,java.awt.image.ColorModel,byte[],int,int) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.ColorModel arg4, byte[] arg5, int arg6, int arg7) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageConsumer.html#setPixels(int,int,int,int,java.awt.image.ColorModel,int[],int,int) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.ColorModel arg4, int[] arg5, int arg6, int arg7) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ImageFilter.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageFilter.cs new file mode 100644 index 0000000000..295099dc04 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageFilter.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ImageFilter + public partial class ImageFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.ImageConsumer(Java.Awt.ImageNs.ImageFilter t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Awt.ImageNs.ImageFilter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#getFilterInstance(java.awt.image.ImageConsumer) + /// + public Java.Awt.ImageNs.ImageFilter GetFilterInstance(Java.Awt.ImageNs.ImageConsumer arg0) + { + return IExecute("getFilterInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#imageComplete(int) + /// + public void ImageComplete(int arg0) + { + IExecute("imageComplete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#resendTopDownLeftRight(java.awt.image.ImageProducer) + /// + public void ResendTopDownLeftRight(Java.Awt.ImageNs.ImageProducer arg0) + { + IExecute("resendTopDownLeftRight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#setColorModel(java.awt.image.ColorModel) + /// + public void SetColorModel(Java.Awt.ImageNs.ColorModel arg0) + { + IExecute("setColorModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#setDimensions(int,int) + /// + public void SetDimensions(int arg0, int arg1) + { + IExecute("setDimensions", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#setHints(int) + /// + public void SetHints(int arg0) + { + IExecute("setHints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#setPixels(int,int,int,int,java.awt.image.ColorModel,byte[],int,int) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.ColorModel arg4, byte[] arg5, int arg6, int arg7) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageFilter.html#setPixels(int,int,int,int,java.awt.image.ColorModel,int[],int,int) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.ColorModel arg4, int[] arg5, int arg6, int arg7) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ImageObserver.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageObserver.cs new file mode 100644 index 0000000000..c34b09c4d0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageObserver.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ImageObserver + public partial class ImageObserver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#ABORT + /// + public static int ABORT => Clazz.GetField("ABORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#ALLBITS + /// + public static int ALLBITS => Clazz.GetField("ALLBITS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#ERROR + /// + public static int ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#FRAMEBITS + /// + public static int FRAMEBITS => Clazz.GetField("FRAMEBITS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#HEIGHT + /// + public static int HEIGHT => Clazz.GetField("HEIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#PROPERTIES + /// + public static int PROPERTIES => Clazz.GetField("PROPERTIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#SOMEBITS + /// + public static int SOMEBITS => Clazz.GetField("SOMEBITS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#WIDTH + /// + public static int WIDTH => Clazz.GetField("WIDTH"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageObserver.html#imageUpdate(java.awt.Image,int,int,int,int,int) + /// + public bool ImageUpdate(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + return IExecute("imageUpdate", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ImageProducer.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageProducer.cs new file mode 100644 index 0000000000..bf9a89f486 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ImageProducer.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ImageProducer + public partial class ImageProducer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageProducer.html#isConsumer(java.awt.image.ImageConsumer) + /// + public bool IsConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + return IExecute("isConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageProducer.html#addConsumer(java.awt.image.ImageConsumer) + /// + public void AddConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("addConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageProducer.html#removeConsumer(java.awt.image.ImageConsumer) + /// + public void RemoveConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("removeConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageProducer.html#requestTopDownLeftRightResend(java.awt.image.ImageConsumer) + /// + public void RequestTopDownLeftRightResend(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("requestTopDownLeftRightResend", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ImageProducer.html#startProduction(java.awt.image.ImageConsumer) + /// + public void StartProduction(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("startProduction", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ImagingOpException.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ImagingOpException.cs new file mode 100644 index 0000000000..c5f4a56c22 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ImagingOpException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ImagingOpException + public partial class ImagingOpException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/IndexColorModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/IndexColorModel.cs new file mode 100644 index 0000000000..71372753a6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/IndexColorModel.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region IndexColorModel + public partial class IndexColorModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,byte[],byte[],byte[],byte[]) + /// + public IndexColorModel(int arg0, int arg1, byte[] arg2, byte[] arg3, byte[] arg4, byte[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,byte[],byte[],byte[],int) + /// + public IndexColorModel(int arg0, int arg1, byte[] arg2, byte[] arg3, byte[] arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,byte[],byte[],byte[]) + /// + public IndexColorModel(int arg0, int arg1, byte[] arg2, byte[] arg3, byte[] arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,byte[],int,boolean,int) + /// + public IndexColorModel(int arg0, int arg1, byte[] arg2, int arg3, bool arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,byte[],int,boolean) + /// + public IndexColorModel(int arg0, int arg1, byte[] arg2, int arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,int[],int,boolean,int,int) + /// + public IndexColorModel(int arg0, int arg1, int[] arg2, int arg3, bool arg4, int arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#(int,int,int[],int,int,java.math.BigInteger) + /// + public IndexColorModel(int arg0, int arg1, int[] arg2, int arg3, int arg4, Java.Math.BigInteger arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getMapSize() + /// + public int MapSize + { + get { return IExecute("getMapSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getTransparentPixel() + /// + public int TransparentPixel + { + get { return IExecute("getTransparentPixel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getValidPixels() + /// + public Java.Math.BigInteger ValidPixels + { + get { return IExecute("getValidPixels"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isValid(int) + /// + public bool IsValid(int arg0) + { + return IExecute("isValid", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getAlphas(byte[]) + /// + public void GetAlphas(byte[] arg0) + { + IExecute("getAlphas", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getBlues(byte[]) + /// + public void GetBlues(byte[] arg0) + { + IExecute("getBlues", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getGreens(byte[]) + /// + public void GetGreens(byte[] arg0) + { + IExecute("getGreens", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getReds(byte[]) + /// + public void GetReds(byte[] arg0) + { + IExecute("getReds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getRGBs(int[]) + /// + public void GetRGBs(int[] arg0) + { + IExecute("getRGBs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/IndexColorModel.html#convertToIntDiscrete(java.awt.image.Raster,boolean) + /// + public Java.Awt.ImageNs.BufferedImage ConvertToIntDiscrete(Java.Awt.ImageNs.Raster arg0, bool arg1) + { + return IExecute("convertToIntDiscrete", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Kernel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Kernel.cs new file mode 100644 index 0000000000..c80080cba9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Kernel.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region Kernel + public partial class Kernel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html#(int,int,float[]) + /// + public Kernel(int arg0, int arg1, float[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.ImageNs.Kernel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html#getXOrigin() + /// + public int XOrigin + { + get { return IExecute("getXOrigin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html#getYOrigin() + /// + public int YOrigin + { + get { return IExecute("getYOrigin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Kernel.html#getKernelData(float[]) + /// + public float[] GetKernelData(float[] arg0) + { + return IExecuteArray("getKernelData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/LookupOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/LookupOp.cs new file mode 100644 index 0000000000..051706a3f4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/LookupOp.cs @@ -0,0 +1,130 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region LookupOp + public partial class LookupOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#(java.awt.image.LookupTable,java.awt.RenderingHints) + /// + public LookupOp(Java.Awt.ImageNs.LookupTable arg0, Java.Awt.RenderingHints arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.BufferedImageOp(Java.Awt.ImageNs.LookupOp t) => t.Cast(); + public static implicit operator Java.Awt.ImageNs.RasterOp(Java.Awt.ImageNs.LookupOp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#getTable() + /// + public Java.Awt.ImageNs.LookupTable Table + { + get { return IExecute("getTable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#getBounds2D(java.awt.image.BufferedImage) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#filter(java.awt.image.BufferedImage,java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Filter(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImage arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#createCompatibleDestImage(java.awt.image.BufferedImage,java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleDestImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.ColorModel arg1) + { + return IExecute("createCompatibleDestImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/LookupTable.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/LookupTable.cs new file mode 100644 index 0000000000..b2b2101d15 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/LookupTable.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region LookupTable + public partial class LookupTable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupTable.html#getNumComponents() + /// + public int NumComponents + { + get { return IExecute("getNumComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupTable.html#getOffset() + /// + public int Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/LookupTable.html#lookupPixel(int[],int[]) + /// + public int[] LookupPixel(int[] arg0, int[] arg1) + { + return IExecuteArray("lookupPixel", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/MemoryImageSource.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/MemoryImageSource.cs new file mode 100644 index 0000000000..0250eb8313 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/MemoryImageSource.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region MemoryImageSource + public partial class MemoryImageSource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#(int,int,int[],int,int) + /// + public MemoryImageSource(int arg0, int arg1, int[] arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#(int,int,java.awt.image.ColorModel,byte[],int,int) + /// + public MemoryImageSource(int arg0, int arg1, Java.Awt.ImageNs.ColorModel arg2, byte[] arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#(int,int,java.awt.image.ColorModel,int[],int,int) + /// + public MemoryImageSource(int arg0, int arg1, Java.Awt.ImageNs.ColorModel arg2, int[] arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.ImageProducer(Java.Awt.ImageNs.MemoryImageSource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#isConsumer(java.awt.image.ImageConsumer) + /// + public bool IsConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + return IExecute("isConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#addConsumer(java.awt.image.ImageConsumer) + /// + public void AddConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("addConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(byte[],java.awt.image.ColorModel,int,int) + /// + public void NewPixels(byte[] arg0, Java.Awt.ImageNs.ColorModel arg1, int arg2, int arg3) + { + IExecute("newPixels", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(int,int,int,int,boolean) + /// + public void NewPixels(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("newPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(int,int,int,int) + /// + public void NewPixels(int arg0, int arg1, int arg2, int arg3) + { + IExecute("newPixels", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(int[],java.awt.image.ColorModel,int,int) + /// + public void NewPixels(int[] arg0, Java.Awt.ImageNs.ColorModel arg1, int arg2, int arg3) + { + IExecute("newPixels", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#removeConsumer(java.awt.image.ImageConsumer) + /// + public void RemoveConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("removeConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#setAnimated(boolean) + /// + public void SetAnimated(bool arg0) + { + IExecute("setAnimated", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#setFullBufferUpdates(boolean) + /// + public void SetFullBufferUpdates(bool arg0) + { + IExecute("setFullBufferUpdates", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels() + /// + public void NewPixels() + { + IExecute("newPixels"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#requestTopDownLeftRightResend(java.awt.image.ImageConsumer) + /// + public void RequestTopDownLeftRightResend(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("requestTopDownLeftRightResend", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#startProduction(java.awt.image.ImageConsumer) + /// + public void StartProduction(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("startProduction", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/MultiPixelPackedSampleModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/MultiPixelPackedSampleModel.cs new file mode 100644 index 0000000000..fa3d157da6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/MultiPixelPackedSampleModel.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region MultiPixelPackedSampleModel + public partial class MultiPixelPackedSampleModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#(int,int,int,int,int,int) + /// + public MultiPixelPackedSampleModel(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#(int,int,int,int) + /// + public MultiPixelPackedSampleModel(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#getDataBitOffset() + /// + public int DataBitOffset + { + get { return IExecute("getDataBitOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#getPixelBitStride() + /// + public int PixelBitStride + { + get { return IExecute("getPixelBitStride"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#getScanlineStride() + /// + public int ScanlineStride + { + get { return IExecute("getScanlineStride"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#getBitOffset(int) + /// + public int GetBitOffset(int arg0) + { + return IExecute("getBitOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html#getOffset(int,int) + /// + public int GetOffset(int arg0, int arg1) + { + return IExecute("getOffset", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/MultiResolutionImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/MultiResolutionImage.cs new file mode 100644 index 0000000000..b359085e66 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/MultiResolutionImage.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region MultiResolutionImage + public partial class MultiResolutionImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/MultiResolutionImage.html#getResolutionVariant(double,double) + /// + public Java.Awt.Image GetResolutionVariant(double arg0, double arg1) + { + return IExecute("getResolutionVariant", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/PackedColorModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/PackedColorModel.cs new file mode 100644 index 0000000000..f2ebc9874e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/PackedColorModel.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region PackedColorModel + public partial class PackedColorModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PackedColorModel.html#(java.awt.color.ColorSpace,int,int,int,int,int,boolean,int,int) + /// + public PackedColorModel(Java.Awt.ColorNs.ColorSpace arg0, int arg1, int arg2, int arg3, int arg4, int arg5, bool arg6, int arg7, int arg8) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PackedColorModel.html#(java.awt.color.ColorSpace,int,int[],int,boolean,int,int) + /// + public PackedColorModel(Java.Awt.ColorNs.ColorSpace arg0, int arg1, int[] arg2, int arg3, bool arg4, int arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PackedColorModel.html#getMasks() + /// + public int[] Masks + { + get { return IExecuteArray("getMasks"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PackedColorModel.html#getMask(int) + /// + public int GetMask(int arg0) + { + return IExecute("getMask", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/PixelGrabber.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/PixelGrabber.cs new file mode 100644 index 0000000000..4693834314 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/PixelGrabber.cs @@ -0,0 +1,185 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region PixelGrabber + public partial class PixelGrabber + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#(java.awt.Image,int,int,int,int,boolean) + /// + public PixelGrabber(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, bool arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#(java.awt.Image,int,int,int,int,int[],int,int) + /// + public PixelGrabber(Java.Awt.Image arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, int arg6, int arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#(java.awt.image.ImageProducer,int,int,int,int,int[],int,int) + /// + public PixelGrabber(Java.Awt.ImageNs.ImageProducer arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, int arg6, int arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.ImageConsumer(Java.Awt.ImageNs.PixelGrabber t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getColorModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#setColorModel(java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } set { IExecute("setColorModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getPixels() + /// + public object Pixels + { + get { return IExecute("getPixels"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#grabPixels() throws java.lang.InterruptedException + /// + public bool GrabPixels() + { + return IExecute("grabPixels"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#grabPixels(long) throws java.lang.InterruptedException + /// + public bool GrabPixels(long arg0) + { + return IExecute("grabPixels", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getStatus() + /// + public int GetStatus() + { + return IExecute("getStatus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#status() + /// + public int Status() + { + return IExecute("status"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#abortGrabbing() + /// + public void AbortGrabbing() + { + IExecute("abortGrabbing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#imageComplete(int) + /// + public void ImageComplete(int arg0) + { + IExecute("imageComplete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#startGrabbing() + /// + public void StartGrabbing() + { + IExecute("startGrabbing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#setDimensions(int,int) + /// + public void SetDimensions(int arg0, int arg1) + { + IExecute("setDimensions", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#setHints(int) + /// + public void SetHints(int arg0) + { + IExecute("setHints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#setPixels(int,int,int,int,java.awt.image.ColorModel,byte[],int,int) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.ColorModel arg4, byte[] arg5, int arg6, int arg7) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelGrabber.html#setPixels(int,int,int,int,java.awt.image.ColorModel,int[],int,int) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.ColorModel arg4, int[] arg5, int arg6, int arg7) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/PixelInterleavedSampleModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/PixelInterleavedSampleModel.cs new file mode 100644 index 0000000000..4618879c8e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/PixelInterleavedSampleModel.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region PixelInterleavedSampleModel + public partial class PixelInterleavedSampleModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/PixelInterleavedSampleModel.html#(int,int,int,int,int,int[]) + /// + public PixelInterleavedSampleModel(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/RGBImageFilter.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/RGBImageFilter.cs new file mode 100644 index 0000000000..f51b571a39 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/RGBImageFilter.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region RGBImageFilter + public partial class RGBImageFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#filterRGB(int,int,int) + /// + public int FilterRGB(int arg0, int arg1, int arg2) + { + return IExecute("filterRGB", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#filterIndexColorModel(java.awt.image.IndexColorModel) + /// + public Java.Awt.ImageNs.IndexColorModel FilterIndexColorModel(Java.Awt.ImageNs.IndexColorModel arg0) + { + return IExecute("filterIndexColorModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#filterRGBPixels(int,int,int,int,int[],int,int) + /// + public void FilterRGBPixels(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6) + { + IExecute("filterRGBPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#substituteColorModel(java.awt.image.ColorModel,java.awt.image.ColorModel) + /// + public void SubstituteColorModel(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.ImageNs.ColorModel arg1) + { + IExecute("substituteColorModel", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Raster.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Raster.cs new file mode 100644 index 0000000000..48af12084f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Raster.cs @@ -0,0 +1,380 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region Raster + public partial class Raster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createRaster(java.awt.image.SampleModel,java.awt.image.DataBuffer,java.awt.Point) + /// + public static Java.Awt.ImageNs.Raster CreateRaster(Java.Awt.ImageNs.SampleModel arg0, Java.Awt.ImageNs.DataBuffer arg1, Java.Awt.Point arg2) + { + return SExecute("createRaster", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createBandedRaster(int,int,int,int,int[],int[],java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateBandedRaster(int arg0, int arg1, int arg2, int arg3, int[] arg4, int[] arg5, Java.Awt.Point arg6) + { + return SExecute("createBandedRaster", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createBandedRaster(int,int,int,int,java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateBandedRaster(int arg0, int arg1, int arg2, int arg3, Java.Awt.Point arg4) + { + return SExecute("createBandedRaster", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createBandedRaster(java.awt.image.DataBuffer,int,int,int,int[],int[],java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateBandedRaster(Java.Awt.ImageNs.DataBuffer arg0, int arg1, int arg2, int arg3, int[] arg4, int[] arg5, Java.Awt.Point arg6) + { + return SExecute("createBandedRaster", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createInterleavedRaster(int,int,int,int,int,int[],java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateInterleavedRaster(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, Java.Awt.Point arg6) + { + return SExecute("createInterleavedRaster", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createInterleavedRaster(int,int,int,int,java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateInterleavedRaster(int arg0, int arg1, int arg2, int arg3, Java.Awt.Point arg4) + { + return SExecute("createInterleavedRaster", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createInterleavedRaster(java.awt.image.DataBuffer,int,int,int,int,int[],java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateInterleavedRaster(Java.Awt.ImageNs.DataBuffer arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, Java.Awt.Point arg6) + { + return SExecute("createInterleavedRaster", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createPackedRaster(int,int,int,int,int,java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreatePackedRaster(int arg0, int arg1, int arg2, int arg3, int arg4, Java.Awt.Point arg5) + { + return SExecute("createPackedRaster", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createPackedRaster(int,int,int,int[],java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreatePackedRaster(int arg0, int arg1, int arg2, int[] arg3, Java.Awt.Point arg4) + { + return SExecute("createPackedRaster", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createPackedRaster(java.awt.image.DataBuffer,int,int,int,int[],java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreatePackedRaster(Java.Awt.ImageNs.DataBuffer arg0, int arg1, int arg2, int arg3, int[] arg4, Java.Awt.Point arg5) + { + return SExecute("createPackedRaster", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createPackedRaster(java.awt.image.DataBuffer,int,int,int,java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreatePackedRaster(Java.Awt.ImageNs.DataBuffer arg0, int arg1, int arg2, int arg3, Java.Awt.Point arg4) + { + return SExecute("createPackedRaster", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createWritableRaster(java.awt.image.SampleModel,java.awt.image.DataBuffer,java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateWritableRaster(Java.Awt.ImageNs.SampleModel arg0, Java.Awt.ImageNs.DataBuffer arg1, Java.Awt.Point arg2) + { + return SExecute("createWritableRaster", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createWritableRaster(java.awt.image.SampleModel,java.awt.Point) + /// + public static Java.Awt.ImageNs.WritableRaster CreateWritableRaster(Java.Awt.ImageNs.SampleModel arg0, Java.Awt.Point arg1) + { + return SExecute("createWritableRaster", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getDataBuffer() + /// + public Java.Awt.ImageNs.DataBuffer DataBuffer + { + get { return IExecute("getDataBuffer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getMinX() + /// + public int MinX + { + get { return IExecute("getMinX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getMinY() + /// + public int MinY + { + get { return IExecute("getMinY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getNumBands() + /// + public int NumBands + { + get { return IExecute("getNumBands"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getNumDataElements() + /// + public int NumDataElements + { + get { return IExecute("getNumDataElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getParent() + /// + public Java.Awt.ImageNs.Raster Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSampleModel() + /// + public Java.Awt.ImageNs.SampleModel SampleModel + { + get { return IExecute("getSampleModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSampleModelTranslateX() + /// + public int SampleModelTranslateX + { + get { return IExecute("getSampleModelTranslateX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSampleModelTranslateY() + /// + public int SampleModelTranslateY + { + get { return IExecute("getSampleModelTranslateY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getTransferType() + /// + public int TransferType + { + get { return IExecute("getTransferType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSampleDouble(int,int,int) + /// + public double GetSampleDouble(int arg0, int arg1, int arg2) + { + return IExecute("getSampleDouble", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getPixel(int,int,double[]) + /// + public double[] GetPixel(int arg0, int arg1, double[] arg2) + { + return IExecuteArray("getPixel", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getPixels(int,int,int,int,double[]) + /// + public double[] GetPixels(int arg0, int arg1, int arg2, int arg3, double[] arg4) + { + return IExecuteArray("getPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSamples(int,int,int,int,int,double[]) + /// + public double[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, double[] arg5) + { + return IExecuteArray("getSamples", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSampleFloat(int,int,int) + /// + public float GetSampleFloat(int arg0, int arg1, int arg2) + { + return IExecute("getSampleFloat", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getPixel(int,int,float[]) + /// + public float[] GetPixel(int arg0, int arg1, float[] arg2) + { + return IExecuteArray("getPixel", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getPixels(int,int,int,int,float[]) + /// + public float[] GetPixels(int arg0, int arg1, int arg2, int arg3, float[] arg4) + { + return IExecuteArray("getPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSamples(int,int,int,int,int,float[]) + /// + public float[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, float[] arg5) + { + return IExecuteArray("getSamples", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSample(int,int,int) + /// + public int GetSample(int arg0, int arg1, int arg2) + { + return IExecute("getSample", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getPixel(int,int,int[]) + /// + public int[] GetPixel(int arg0, int arg1, int[] arg2) + { + return IExecuteArray("getPixel", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getPixels(int,int,int,int,int[]) + /// + public int[] GetPixels(int arg0, int arg1, int arg2, int arg3, int[] arg4) + { + return IExecuteArray("getPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getSamples(int,int,int,int,int,int[]) + /// + public int[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5) + { + return IExecuteArray("getSamples", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createChild(int,int,int,int,int,int,int[]) + /// + public Java.Awt.ImageNs.Raster CreateChild(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int[] arg6) + { + return IExecute("createChild", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createTranslatedChild(int,int) + /// + public Java.Awt.ImageNs.Raster CreateTranslatedChild(int arg0, int arg1) + { + return IExecute("createTranslatedChild", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createCompatibleWritableRaster() + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleWritableRaster() + { + return IExecute("createCompatibleWritableRaster"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createCompatibleWritableRaster(int,int,int,int) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleWritableRaster(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("createCompatibleWritableRaster", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createCompatibleWritableRaster(int,int) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleWritableRaster(int arg0, int arg1) + { + return IExecute("createCompatibleWritableRaster", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#createCompatibleWritableRaster(java.awt.Rectangle) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleWritableRaster(Java.Awt.Rectangle arg0) + { + return IExecute("createCompatibleWritableRaster", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getDataElements(int,int,int,int,java.lang.Object) + /// + public object GetDataElements(int arg0, int arg1, int arg2, int arg3, object arg4) + { + return IExecute("getDataElements", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/Raster.html#getDataElements(int,int,java.lang.Object) + /// + public object GetDataElements(int arg0, int arg1, object arg2) + { + return IExecute("getDataElements", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/RasterFormatException.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/RasterFormatException.cs new file mode 100644 index 0000000000..fdbe9543e1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/RasterFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region RasterFormatException + public partial class RasterFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/RasterOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/RasterOp.cs new file mode 100644 index 0000000000..467d14ff88 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/RasterOp.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region RasterOp + public partial class RasterOp + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RasterOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/AllPackageClasses.cs new file mode 100644 index 0000000000..43775792de --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/AllPackageClasses.cs @@ -0,0 +1,272 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.ImageNs.Renderable +{ + #region ContextualRenderedImageFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html + /// + public partial class ContextualRenderedImageFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ContextualRenderedImageFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ContextualRenderedImageFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.ContextualRenderedImageFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ParameterBlock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html + /// + public partial class ParameterBlock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParameterBlock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParameterBlock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.ParameterBlock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderableImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html + /// + public partial class RenderableImage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderableImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderableImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.RenderableImage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderableImageOp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html + /// + public partial class RenderableImageOp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderableImageOp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderableImageOp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.RenderableImageOp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderableImageProducer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html + /// + public partial class RenderableImageProducer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderableImageProducer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderableImageProducer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.RenderableImageProducer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html + /// + public partial class RenderContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.RenderContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RenderedImageFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderedImageFactory.html + /// + public partial class RenderedImageFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RenderedImageFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RenderedImageFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.image.renderable.RenderedImageFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ContextualRenderedImageFactory.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ContextualRenderedImageFactory.cs new file mode 100644 index 0000000000..d918913caf --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ContextualRenderedImageFactory.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region ContextualRenderedImageFactory + public partial class ContextualRenderedImageFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.Renderable.RenderedImageFactory(Java.Awt.ImageNs.Renderable.ContextualRenderedImageFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html#getPropertyNames() + /// + public string[] PropertyNames + { + get { return IExecuteArray("getPropertyNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html#isDynamic() + /// + public bool IsDynamic() + { + return IExecute("isDynamic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html#getBounds2D(java.awt.image.renderable.ParameterBlock) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Renderable.ParameterBlock arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html#mapRenderContext(int,java.awt.image.renderable.RenderContext,java.awt.image.renderable.ParameterBlock,java.awt.image.renderable.RenderableImage) + /// + public Java.Awt.ImageNs.Renderable.RenderContext MapRenderContext(int arg0, Java.Awt.ImageNs.Renderable.RenderContext arg1, Java.Awt.ImageNs.Renderable.ParameterBlock arg2, Java.Awt.ImageNs.Renderable.RenderableImage arg3) + { + return IExecute("mapRenderContext", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html#create(java.awt.image.renderable.RenderContext,java.awt.image.renderable.ParameterBlock) + /// + public Java.Awt.ImageNs.RenderedImage Create(Java.Awt.ImageNs.Renderable.RenderContext arg0, Java.Awt.ImageNs.Renderable.ParameterBlock arg1) + { + return IExecute("create", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ContextualRenderedImageFactory.html#getProperty(java.awt.image.renderable.ParameterBlock,java.lang.String) + /// + public object GetProperty(Java.Awt.ImageNs.Renderable.ParameterBlock arg0, string arg1) + { + return IExecute("getProperty", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ParameterBlock.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ParameterBlock.cs new file mode 100644 index 0000000000..273d76d009 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/ParameterBlock.cs @@ -0,0 +1,305 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region ParameterBlock + public partial class ParameterBlock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.ImageNs.Renderable.ParameterBlock t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.ImageNs.Renderable.ParameterBlock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getNumParameters() + /// + public int NumParameters + { + get { return IExecute("getNumParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getNumSources() + /// + public int NumSources + { + get { return IExecute("getNumSources"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getParamClasses() + /// + public Java.Lang.Class[] ParamClasses + { + get { return IExecuteArray("getParamClasses"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getByteParameter(int) + /// + public byte GetByteParameter(int arg0) + { + return IExecute("getByteParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getCharParameter(int) + /// + public char GetCharParameter(int arg0) + { + return IExecute("getCharParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getDoubleParameter(int) + /// + public double GetDoubleParameter(int arg0) + { + return IExecute("getDoubleParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getFloatParameter(int) + /// + public float GetFloatParameter(int arg0) + { + return IExecute("getFloatParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getIntParameter(int) + /// + public int GetIntParameter(int arg0) + { + return IExecute("getIntParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(byte) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(byte arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(char) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(char arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(double) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(double arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(float) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(float arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(int arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(java.lang.Object) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(long) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(long arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#add(short) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Add(short arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#addSource(java.lang.Object) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock AddSource(object arg0) + { + return IExecute("addSource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(byte,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(byte arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(char,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(char arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(double,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(double arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(float,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(float arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(int,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(int arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(java.lang.Object,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(object arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(long,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(long arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#set(short,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock Set(short arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#setSource(java.lang.Object,int) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock SetSource(object arg0, int arg1) + { + return IExecute("setSource", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getRenderableSource(int) + /// + public Java.Awt.ImageNs.Renderable.RenderableImage GetRenderableSource(int arg0) + { + return IExecute("getRenderableSource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getRenderedSource(int) + /// + public Java.Awt.ImageNs.RenderedImage GetRenderedSource(int arg0) + { + return IExecute("getRenderedSource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getObjectParameter(int) + /// + public object GetObjectParameter(int arg0) + { + return IExecute("getObjectParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getSource(int) + /// + public object GetSource(int arg0) + { + return IExecute("getSource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#shallowClone() + /// + public object ShallowClone() + { + return IExecute("shallowClone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getLongParameter(int) + /// + public long GetLongParameter(int arg0) + { + return IExecute("getLongParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#getShortParameter(int) + /// + public short GetShortParameter(int arg0) + { + return IExecute("getShortParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#removeParameters() + /// + public void RemoveParameters() + { + IExecute("removeParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/ParameterBlock.html#removeSources() + /// + public void RemoveSources() + { + IExecute("removeSources"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderContext.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderContext.cs new file mode 100644 index 0000000000..874f659551 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderContext.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region RenderContext + public partial class RenderContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#(java.awt.geom.AffineTransform,java.awt.RenderingHints) + /// + public RenderContext(Java.Awt.Geom.AffineTransform arg0, Java.Awt.RenderingHints arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#(java.awt.geom.AffineTransform,java.awt.Shape,java.awt.RenderingHints) + /// + public RenderContext(Java.Awt.Geom.AffineTransform arg0, Java.Awt.Shape arg1, Java.Awt.RenderingHints arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#(java.awt.geom.AffineTransform,java.awt.Shape) + /// + public RenderContext(Java.Awt.Geom.AffineTransform arg0, Java.Awt.Shape arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#(java.awt.geom.AffineTransform) + /// + public RenderContext(Java.Awt.Geom.AffineTransform arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.ImageNs.Renderable.RenderContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#getAreaOfInterest() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#setAreaOfInterest(java.awt.Shape) + /// + public Java.Awt.Shape AreaOfInterest + { + get { return IExecute("getAreaOfInterest"); } set { IExecute("setAreaOfInterest", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#getRenderingHints() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#setRenderingHints(java.awt.RenderingHints) + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } set { IExecute("setRenderingHints", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#getTransform() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#setTransform(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.AffineTransform Transform + { + get { return IExecute("getTransform"); } set { IExecute("setTransform", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#concatenateTransform(java.awt.geom.AffineTransform) + /// + public void ConcatenateTransform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("concatenateTransform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderContext.html#preConcatenateTransform(java.awt.geom.AffineTransform) + /// + public void PreConcatenateTransform(Java.Awt.Geom.AffineTransform arg0) + { + IExecute("preConcatenateTransform", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImage.cs new file mode 100644 index 0000000000..1893fc4550 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImage.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region RenderableImage + public partial class RenderableImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#HINTS_OBSERVED + /// + public static string HINTS_OBSERVED => Clazz.GetField("HINTS_OBSERVED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#getHeight() + /// + public float Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#getMinX() + /// + public float MinX + { + get { return IExecute("getMinX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#getMinY() + /// + public float MinY + { + get { return IExecute("getMinY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#getPropertyNames() + /// + public string[] PropertyNames + { + get { return IExecuteArray("getPropertyNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#getWidth() + /// + public float Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#isDynamic() + /// + public bool IsDynamic() + { + return IExecute("isDynamic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#createDefaultRendering() + /// + public Java.Awt.ImageNs.RenderedImage CreateDefaultRendering() + { + return IExecute("createDefaultRendering"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#createRendering(java.awt.image.renderable.RenderContext) + /// + public Java.Awt.ImageNs.RenderedImage CreateRendering(Java.Awt.ImageNs.Renderable.RenderContext arg0) + { + return IExecute("createRendering", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#createScaledRendering(int,int,java.awt.RenderingHints) + /// + public Java.Awt.ImageNs.RenderedImage CreateScaledRendering(int arg0, int arg1, Java.Awt.RenderingHints arg2) + { + return IExecute("createScaledRendering", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImage.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageOp.cs new file mode 100644 index 0000000000..14f041e32b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageOp.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region RenderableImageOp + public partial class RenderableImageOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#(java.awt.image.renderable.ContextualRenderedImageFactory,java.awt.image.renderable.ParameterBlock) + /// + public RenderableImageOp(Java.Awt.ImageNs.Renderable.ContextualRenderedImageFactory arg0, Java.Awt.ImageNs.Renderable.ParameterBlock arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.Renderable.RenderableImage(Java.Awt.ImageNs.Renderable.RenderableImageOp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getHeight() + /// + public float Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getMinX() + /// + public float MinX + { + get { return IExecute("getMinX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getMinY() + /// + public float MinY + { + get { return IExecute("getMinY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getParameterBlock() + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock ParameterBlock + { + get { return IExecute("getParameterBlock"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getPropertyNames() + /// + public string[] PropertyNames + { + get { return IExecuteArray("getPropertyNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getWidth() + /// + public float Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#isDynamic() + /// + public bool IsDynamic() + { + return IExecute("isDynamic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#setParameterBlock(java.awt.image.renderable.ParameterBlock) + /// + public Java.Awt.ImageNs.Renderable.ParameterBlock SetParameterBlock(Java.Awt.ImageNs.Renderable.ParameterBlock arg0) + { + return IExecute("setParameterBlock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#createDefaultRendering() + /// + public Java.Awt.ImageNs.RenderedImage CreateDefaultRendering() + { + return IExecute("createDefaultRendering"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#createRendering(java.awt.image.renderable.RenderContext) + /// + public Java.Awt.ImageNs.RenderedImage CreateRendering(Java.Awt.ImageNs.Renderable.RenderContext arg0) + { + return IExecute("createRendering", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#createScaledRendering(int,int,java.awt.RenderingHints) + /// + public Java.Awt.ImageNs.RenderedImage CreateScaledRendering(int arg0, int arg1, Java.Awt.RenderingHints arg2) + { + return IExecute("createScaledRendering", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageOp.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageProducer.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageProducer.cs new file mode 100644 index 0000000000..1e93691a32 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderableImageProducer.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region RenderableImageProducer + public partial class RenderableImageProducer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#(java.awt.image.renderable.RenderableImage,java.awt.image.renderable.RenderContext) + /// + public RenderableImageProducer(Java.Awt.ImageNs.Renderable.RenderableImage arg0, Java.Awt.ImageNs.Renderable.RenderContext arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.ImageProducer(Java.Awt.ImageNs.Renderable.RenderableImageProducer t) => t.Cast(); + public static implicit operator Java.Lang.Runnable(Java.Awt.ImageNs.Renderable.RenderableImageProducer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#isConsumer(java.awt.image.ImageConsumer) + /// + public bool IsConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + return IExecute("isConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#addConsumer(java.awt.image.ImageConsumer) + /// + public void AddConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("addConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#removeConsumer(java.awt.image.ImageConsumer) + /// + public void RemoveConsumer(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("removeConsumer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#setRenderContext(java.awt.image.renderable.RenderContext) + /// + public void SetRenderContext(Java.Awt.ImageNs.Renderable.RenderContext arg0) + { + IExecute("setRenderContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#startProduction(java.awt.image.ImageConsumer) + /// + public void StartProduction(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("startProduction", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#requestTopDownLeftRightResend(java.awt.image.ImageConsumer) + /// + public void RequestTopDownLeftRightResend(Java.Awt.ImageNs.ImageConsumer arg0) + { + IExecute("requestTopDownLeftRightResend", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderableImageProducer.html#run() + /// + public void Run() + { + IExecute("run"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderedImageFactory.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderedImageFactory.cs new file mode 100644 index 0000000000..3c268f9de3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/Renderable/RenderedImageFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs.Renderable +{ + #region RenderedImageFactory + public partial class RenderedImageFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/renderable/RenderedImageFactory.html#create(java.awt.image.renderable.ParameterBlock,java.awt.RenderingHints) + /// + public Java.Awt.ImageNs.RenderedImage Create(Java.Awt.ImageNs.Renderable.ParameterBlock arg0, Java.Awt.RenderingHints arg1) + { + return IExecute("create", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/RenderedImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/RenderedImage.cs new file mode 100644 index 0000000000..f33ac90e7f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/RenderedImage.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region RenderedImage + public partial class RenderedImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getColorModel() + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getData() + /// + public Java.Awt.ImageNs.Raster Data + { + get { return IExecute("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getMinTileX() + /// + public int MinTileX + { + get { return IExecute("getMinTileX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getMinTileY() + /// + public int MinTileY + { + get { return IExecute("getMinTileY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getMinX() + /// + public int MinX + { + get { return IExecute("getMinX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getMinY() + /// + public int MinY + { + get { return IExecute("getMinY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getNumXTiles() + /// + public int NumXTiles + { + get { return IExecute("getNumXTiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getNumYTiles() + /// + public int NumYTiles + { + get { return IExecute("getNumYTiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getPropertyNames() + /// + public string[] PropertyNames + { + get { return IExecuteArray("getPropertyNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getSampleModel() + /// + public Java.Awt.ImageNs.SampleModel SampleModel + { + get { return IExecute("getSampleModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getTileGridXOffset() + /// + public int TileGridXOffset + { + get { return IExecute("getTileGridXOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getTileGridYOffset() + /// + public int TileGridYOffset + { + get { return IExecute("getTileGridYOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getTileHeight() + /// + public int TileHeight + { + get { return IExecute("getTileHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getTileWidth() + /// + public int TileWidth + { + get { return IExecute("getTileWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getData(java.awt.Rectangle) + /// + public Java.Awt.ImageNs.Raster GetData(Java.Awt.Rectangle arg0) + { + return IExecute("getData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getTile(int,int) + /// + public Java.Awt.ImageNs.Raster GetTile(int arg0, int arg1) + { + return IExecute("getTile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#copyData(java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster CopyData(Java.Awt.ImageNs.WritableRaster arg0) + { + return IExecute("copyData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RenderedImage.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ReplicateScaleFilter.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ReplicateScaleFilter.cs new file mode 100644 index 0000000000..34afd71cb9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ReplicateScaleFilter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ReplicateScaleFilter + public partial class ReplicateScaleFilter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ReplicateScaleFilter.html#(int,int) + /// + public ReplicateScaleFilter(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/RescaleOp.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/RescaleOp.cs new file mode 100644 index 0000000000..bada7926fd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/RescaleOp.cs @@ -0,0 +1,151 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region RescaleOp + public partial class RescaleOp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#(float,float,java.awt.RenderingHints) + /// + public RescaleOp(float arg0, float arg1, Java.Awt.RenderingHints arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#(float[],float[],java.awt.RenderingHints) + /// + public RescaleOp(float[] arg0, float[] arg1, Java.Awt.RenderingHints arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.BufferedImageOp(Java.Awt.ImageNs.RescaleOp t) => t.Cast(); + public static implicit operator Java.Awt.ImageNs.RasterOp(Java.Awt.ImageNs.RescaleOp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getNumFactors() + /// + public int NumFactors + { + get { return IExecute("getNumFactors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getRenderingHints() + /// + public Java.Awt.RenderingHints RenderingHints + { + get { return IExecute("getRenderingHints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getOffsets(float[]) + /// + public float[] GetOffsets(float[] arg0) + { + return IExecuteArray("getOffsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getScaleFactors(float[]) + /// + public float[] GetScaleFactors(float[] arg0) + { + return IExecuteArray("getScaleFactors", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getPoint2D(java.awt.geom.Point2D,java.awt.geom.Point2D) + /// + public Java.Awt.Geom.Point2D GetPoint2D(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getPoint2D", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getBounds2D(java.awt.image.BufferedImage) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.BufferedImage arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#getBounds2D(java.awt.image.Raster) + /// + public Java.Awt.Geom.Rectangle2D GetBounds2D(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("getBounds2D", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#filter(java.awt.image.BufferedImage,java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Filter(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.BufferedImage arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#filter(java.awt.image.Raster,java.awt.image.WritableRaster) + /// + public Java.Awt.ImageNs.WritableRaster Filter(Java.Awt.ImageNs.Raster arg0, Java.Awt.ImageNs.WritableRaster arg1) + { + return IExecute("filter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#createCompatibleDestImage(java.awt.image.BufferedImage,java.awt.image.ColorModel) + /// + public Java.Awt.ImageNs.BufferedImage CreateCompatibleDestImage(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.ImageNs.ColorModel arg1) + { + return IExecute("createCompatibleDestImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/RescaleOp.html#createCompatibleDestRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.WritableRaster CreateCompatibleDestRaster(Java.Awt.ImageNs.Raster arg0) + { + return IExecute("createCompatibleDestRaster", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/SampleModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/SampleModel.cs new file mode 100644 index 0000000000..a9c0c06184 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/SampleModel.cs @@ -0,0 +1,338 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region SampleModel + public partial class SampleModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#(int,int,int,int) + /// + public SampleModel(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getDataType() + /// + public int DataType + { + get { return IExecute("getDataType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getNumBands() + /// + public int NumBands + { + get { return IExecute("getNumBands"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getNumDataElements() + /// + public int NumDataElements + { + get { return IExecute("getNumDataElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSampleSize() + /// + public int[] SampleSize + { + get { return IExecuteArray("getSampleSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getTransferType() + /// + public int TransferType + { + get { return IExecute("getTransferType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSample(int,int,int,java.awt.image.DataBuffer) + /// + public int GetSample(int arg0, int arg1, int arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecute("getSample", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSampleSize(int) + /// + public int GetSampleSize(int arg0) + { + return IExecute("getSampleSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#createDataBuffer() + /// + public Java.Awt.ImageNs.DataBuffer CreateDataBuffer() + { + return IExecute("createDataBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#createCompatibleSampleModel(int,int) + /// + public Java.Awt.ImageNs.SampleModel CreateCompatibleSampleModel(int arg0, int arg1) + { + return IExecute("createCompatibleSampleModel", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#createSubsetSampleModel(int[]) + /// + public Java.Awt.ImageNs.SampleModel CreateSubsetSampleModel(int[] arg0) + { + return IExecute("createSubsetSampleModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getDataElements(int,int,java.lang.Object,java.awt.image.DataBuffer) + /// + public object GetDataElements(int arg0, int arg1, object arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecute("getDataElements", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setDataElements(int,int,java.lang.Object,java.awt.image.DataBuffer) + /// + public void SetDataElements(int arg0, int arg1, object arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + IExecute("setDataElements", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setSample(int,int,int,int,java.awt.image.DataBuffer) + /// + public void SetSample(int arg0, int arg1, int arg2, int arg3, Java.Awt.ImageNs.DataBuffer arg4) + { + IExecute("setSample", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSampleDouble(int,int,int,java.awt.image.DataBuffer) + /// + public double GetSampleDouble(int arg0, int arg1, int arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecute("getSampleDouble", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getPixel(int,int,double[],java.awt.image.DataBuffer) + /// + public double[] GetPixel(int arg0, int arg1, double[] arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecuteArray("getPixel", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getPixels(int,int,int,int,double[],java.awt.image.DataBuffer) + /// + public double[] GetPixels(int arg0, int arg1, int arg2, int arg3, double[] arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + return IExecuteArray("getPixels", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSamples(int,int,int,int,int,double[],java.awt.image.DataBuffer) + /// + public double[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, double[] arg5, Java.Awt.ImageNs.DataBuffer arg6) + { + return IExecuteArray("getSamples", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSampleFloat(int,int,int,java.awt.image.DataBuffer) + /// + public float GetSampleFloat(int arg0, int arg1, int arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecute("getSampleFloat", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getPixel(int,int,float[],java.awt.image.DataBuffer) + /// + public float[] GetPixel(int arg0, int arg1, float[] arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecuteArray("getPixel", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getPixels(int,int,int,int,float[],java.awt.image.DataBuffer) + /// + public float[] GetPixels(int arg0, int arg1, int arg2, int arg3, float[] arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + return IExecuteArray("getPixels", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSamples(int,int,int,int,int,float[],java.awt.image.DataBuffer) + /// + public float[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, float[] arg5, Java.Awt.ImageNs.DataBuffer arg6) + { + return IExecuteArray("getSamples", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getPixel(int,int,int[],java.awt.image.DataBuffer) + /// + public int[] GetPixel(int arg0, int arg1, int[] arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + return IExecuteArray("getPixel", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getPixels(int,int,int,int,int[],java.awt.image.DataBuffer) + /// + public int[] GetPixels(int arg0, int arg1, int arg2, int arg3, int[] arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + return IExecuteArray("getPixels", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getSamples(int,int,int,int,int,int[],java.awt.image.DataBuffer) + /// + public int[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, Java.Awt.ImageNs.DataBuffer arg6) + { + return IExecuteArray("getSamples", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#getDataElements(int,int,int,int,java.lang.Object,java.awt.image.DataBuffer) + /// + public object GetDataElements(int arg0, int arg1, int arg2, int arg3, object arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + return IExecute("getDataElements", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setDataElements(int,int,int,int,java.lang.Object,java.awt.image.DataBuffer) + /// + public void SetDataElements(int arg0, int arg1, int arg2, int arg3, object arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + IExecute("setDataElements", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setPixel(int,int,double[],java.awt.image.DataBuffer) + /// + public void SetPixel(int arg0, int arg1, double[] arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + IExecute("setPixel", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setPixel(int,int,float[],java.awt.image.DataBuffer) + /// + public void SetPixel(int arg0, int arg1, float[] arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + IExecute("setPixel", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setPixel(int,int,int[],java.awt.image.DataBuffer) + /// + public void SetPixel(int arg0, int arg1, int[] arg2, Java.Awt.ImageNs.DataBuffer arg3) + { + IExecute("setPixel", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setPixels(int,int,int,int,double[],java.awt.image.DataBuffer) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, double[] arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setPixels(int,int,int,int,float[],java.awt.image.DataBuffer) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, float[] arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setPixels(int,int,int,int,int[],java.awt.image.DataBuffer) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, int[] arg4, Java.Awt.ImageNs.DataBuffer arg5) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setSample(int,int,int,double,java.awt.image.DataBuffer) + /// + public void SetSample(int arg0, int arg1, int arg2, double arg3, Java.Awt.ImageNs.DataBuffer arg4) + { + IExecute("setSample", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setSample(int,int,int,float,java.awt.image.DataBuffer) + /// + public void SetSample(int arg0, int arg1, int arg2, float arg3, Java.Awt.ImageNs.DataBuffer arg4) + { + IExecute("setSample", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setSamples(int,int,int,int,int,double[],java.awt.image.DataBuffer) + /// + public void SetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, double[] arg5, Java.Awt.ImageNs.DataBuffer arg6) + { + IExecute("setSamples", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setSamples(int,int,int,int,int,float[],java.awt.image.DataBuffer) + /// + public void SetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, float[] arg5, Java.Awt.ImageNs.DataBuffer arg6) + { + IExecute("setSamples", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SampleModel.html#setSamples(int,int,int,int,int,int[],java.awt.image.DataBuffer) + /// + public void SetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, Java.Awt.ImageNs.DataBuffer arg6) + { + IExecute("setSamples", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/ShortLookupTable.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/ShortLookupTable.cs new file mode 100644 index 0000000000..4688758508 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/ShortLookupTable.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region ShortLookupTable + public partial class ShortLookupTable + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ShortLookupTable.html#(int,short[]) + /// + public ShortLookupTable(int arg0, short[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ShortLookupTable.html#(int,short[][]) + /// + public ShortLookupTable(int arg0, short[][] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ShortLookupTable.html#getTable() + /// + public short[] Table + { + get { return IExecuteArray("getTable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/ShortLookupTable.html#lookupPixel(short[],short[]) + /// + public short[] LookupPixel(short[] arg0, short[] arg1) + { + return IExecuteArray("lookupPixel", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/SinglePixelPackedSampleModel.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/SinglePixelPackedSampleModel.cs new file mode 100644 index 0000000000..7e1d0ebe8b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/SinglePixelPackedSampleModel.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region SinglePixelPackedSampleModel + public partial class SinglePixelPackedSampleModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html#(int,int,int,int,int[]) + /// + public SinglePixelPackedSampleModel(int arg0, int arg1, int arg2, int arg3, int[] arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html#(int,int,int,int[]) + /// + public SinglePixelPackedSampleModel(int arg0, int arg1, int arg2, int[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html#getBitMasks() + /// + public int[] BitMasks + { + get { return IExecuteArray("getBitMasks"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html#getBitOffsets() + /// + public int[] BitOffsets + { + get { return IExecuteArray("getBitOffsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html#getScanlineStride() + /// + public int ScanlineStride + { + get { return IExecute("getScanlineStride"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html#getOffset(int,int) + /// + public int GetOffset(int arg0, int arg1) + { + return IExecute("getOffset", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/TileObserver.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/TileObserver.cs new file mode 100644 index 0000000000..555544bc88 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/TileObserver.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region TileObserver + public partial class TileObserver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/TileObserver.html#tileUpdate(java.awt.image.WritableRenderedImage,int,int,boolean) + /// + public void TileUpdate(Java.Awt.ImageNs.WritableRenderedImage arg0, int arg1, int arg2, bool arg3) + { + IExecute("tileUpdate", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/VolatileImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/VolatileImage.cs new file mode 100644 index 0000000000..aa19451d9d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/VolatileImage.cs @@ -0,0 +1,127 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region VolatileImage + public partial class VolatileImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Transparency(Java.Awt.ImageNs.VolatileImage t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#IMAGE_INCOMPATIBLE + /// + public static int IMAGE_INCOMPATIBLE => Clazz.GetField("IMAGE_INCOMPATIBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#IMAGE_OK + /// + public static int IMAGE_OK => Clazz.GetField("IMAGE_OK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#IMAGE_RESTORED + /// + public static int IMAGE_RESTORED => Clazz.GetField("IMAGE_RESTORED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#getCapabilities() + /// + public Java.Awt.ImageCapabilities Capabilities + { + get { return IExecute("getCapabilities"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#getHeight() + /// + public int Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#getSnapshot() + /// + public Java.Awt.ImageNs.BufferedImage Snapshot + { + get { return IExecute("getSnapshot"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#getWidth() + /// + public int Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#contentsLost() + /// + public bool ContentsLost() + { + return IExecute("contentsLost"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#validate(java.awt.GraphicsConfiguration) + /// + public int Validate(Java.Awt.GraphicsConfiguration arg0) + { + return IExecute("validate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/VolatileImage.html#createGraphics() + /// + public Java.Awt.Graphics2D CreateGraphics() + { + return IExecute("createGraphics"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/WritableRaster.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/WritableRaster.cs new file mode 100644 index 0000000000..d629163bdb --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/WritableRaster.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region WritableRaster + public partial class WritableRaster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#getWritableParent() + /// + public Java.Awt.ImageNs.WritableRaster WritableParent + { + get { return IExecute("getWritableParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#createWritableChild(int,int,int,int,int,int,int[]) + /// + public Java.Awt.ImageNs.WritableRaster CreateWritableChild(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int[] arg6) + { + return IExecute("createWritableChild", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#createWritableTranslatedChild(int,int) + /// + public Java.Awt.ImageNs.WritableRaster CreateWritableTranslatedChild(int arg0, int arg1) + { + return IExecute("createWritableTranslatedChild", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setDataElements(int,int,int,int,java.lang.Object) + /// + public void SetDataElements(int arg0, int arg1, int arg2, int arg3, object arg4) + { + IExecute("setDataElements", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setDataElements(int,int,java.awt.image.Raster) + /// + public void SetDataElements(int arg0, int arg1, Java.Awt.ImageNs.Raster arg2) + { + IExecute("setDataElements", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setDataElements(int,int,java.lang.Object) + /// + public void SetDataElements(int arg0, int arg1, object arg2) + { + IExecute("setDataElements", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setPixel(int,int,double[]) + /// + public void SetPixel(int arg0, int arg1, double[] arg2) + { + IExecute("setPixel", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setPixel(int,int,float[]) + /// + public void SetPixel(int arg0, int arg1, float[] arg2) + { + IExecute("setPixel", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setPixel(int,int,int[]) + /// + public void SetPixel(int arg0, int arg1, int[] arg2) + { + IExecute("setPixel", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setPixels(int,int,int,int,double[]) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, double[] arg4) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setPixels(int,int,int,int,float[]) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, float[] arg4) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setPixels(int,int,int,int,int[]) + /// + public void SetPixels(int arg0, int arg1, int arg2, int arg3, int[] arg4) + { + IExecute("setPixels", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setRect(int,int,java.awt.image.Raster) + /// + public void SetRect(int arg0, int arg1, Java.Awt.ImageNs.Raster arg2) + { + IExecute("setRect", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setRect(java.awt.image.Raster) + /// + public void SetRect(Java.Awt.ImageNs.Raster arg0) + { + IExecute("setRect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setSample(int,int,int,double) + /// + public void SetSample(int arg0, int arg1, int arg2, double arg3) + { + IExecute("setSample", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setSample(int,int,int,float) + /// + public void SetSample(int arg0, int arg1, int arg2, float arg3) + { + IExecute("setSample", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setSample(int,int,int,int) + /// + public void SetSample(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setSample", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setSamples(int,int,int,int,int,double[]) + /// + public void SetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, double[] arg5) + { + IExecute("setSamples", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setSamples(int,int,int,int,int,float[]) + /// + public void SetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, float[] arg5) + { + IExecute("setSamples", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRaster.html#setSamples(int,int,int,int,int,int[]) + /// + public void SetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5) + { + IExecute("setSamples", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ImageNs/WritableRenderedImage.cs b/src/net/JNet/Generated/Java/Awt/ImageNs/WritableRenderedImage.cs new file mode 100644 index 0000000000..41dd6b11f2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ImageNs/WritableRenderedImage.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.ImageNs +{ + #region WritableRenderedImage + public partial class WritableRenderedImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ImageNs.RenderedImage(Java.Awt.ImageNs.WritableRenderedImage t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#getWritableTileIndices() + /// + public Java.Awt.Point[] WritableTileIndices + { + get { return IExecuteArray("getWritableTileIndices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#hasTileWriters() + /// + public bool HasTileWriters() + { + return IExecute("hasTileWriters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#isTileWritable(int,int) + /// + public bool IsTileWritable(int arg0, int arg1) + { + return IExecute("isTileWritable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#getWritableTile(int,int) + /// + public Java.Awt.ImageNs.WritableRaster GetWritableTile(int arg0, int arg1) + { + return IExecute("getWritableTile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#addTileObserver(java.awt.image.TileObserver) + /// + public void AddTileObserver(Java.Awt.ImageNs.TileObserver arg0) + { + IExecute("addTileObserver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#releaseWritableTile(int,int) + /// + public void ReleaseWritableTile(int arg0, int arg1) + { + IExecute("releaseWritableTile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#removeTileObserver(java.awt.image.TileObserver) + /// + public void RemoveTileObserver(Java.Awt.ImageNs.TileObserver arg0) + { + IExecute("removeTileObserver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html#setData(java.awt.image.Raster) + /// + public void SetData(Java.Awt.ImageNs.Raster arg0) + { + IExecute("setData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Insets.cs b/src/net/JNet/Generated/Java/Awt/Insets.cs new file mode 100644 index 0000000000..47a6fe3f9b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Insets.cs @@ -0,0 +1,90 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Insets + public partial class Insets + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html#(int,int,int,int) + /// + public Insets(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.Insets t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Insets t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html#bottom + /// + public int bottom => Instance.GetField("bottom"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html#left + /// + public int left => Instance.GetField("left"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html#right + /// + public int right => Instance.GetField("right"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html#top + /// + public int top => Instance.GetField("top"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html#sets.set(int,int,int,int) + /// + public void Set(int arg0, int arg1, int arg2, int arg3) + { + IExecute("set", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ItemSelectable.cs b/src/net/JNet/Generated/Java/Awt/ItemSelectable.cs new file mode 100644 index 0000000000..d84847847b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ItemSelectable.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ItemSelectable + public partial class ItemSelectable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ItemSelectable.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ItemSelectable.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ItemSelectable.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/JobAttributes.cs b/src/net/JNet/Generated/Java/Awt/JobAttributes.cs new file mode 100644 index 0000000000..344d023e4f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/JobAttributes.cs @@ -0,0 +1,379 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region JobAttributes + public partial class JobAttributes + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#(int,java.awt.JobAttributes$DefaultSelectionType,java.awt.JobAttributes$DestinationType,java.awt.JobAttributes$DialogType,java.lang.String,int,int,java.awt.JobAttributes$MultipleDocumentHandlingType,int[][],java.lang.String,java.awt.JobAttributes$SidesType) + /// + public JobAttributes(int arg0, Java.Awt.JobAttributes.DefaultSelectionType arg1, Java.Awt.JobAttributes.DestinationType arg2, Java.Awt.JobAttributes.DialogType arg3, string arg4, int arg5, int arg6, Java.Awt.JobAttributes.MultipleDocumentHandlingType arg7, int[][] arg8, string arg9, Java.Awt.JobAttributes.SidesType arg10) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#(java.awt.JobAttributes) + /// + public JobAttributes(Java.Awt.JobAttributes arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.JobAttributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getCopies() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setCopies(int) + /// + public int Copies + { + get { return IExecute("getCopies"); } set { IExecute("setCopies", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getDefaultSelection() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setDefaultSelection(java.awt.JobAttributes$DefaultSelectionType) + /// + public Java.Awt.JobAttributes.DefaultSelectionType DefaultSelection + { + get { return IExecute("getDefaultSelection"); } set { IExecute("setDefaultSelection", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getDestination() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setDestination(java.awt.JobAttributes$DestinationType) + /// + public Java.Awt.JobAttributes.DestinationType Destination + { + get { return IExecute("getDestination"); } set { IExecute("setDestination", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getDialog() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setDialog(java.awt.JobAttributes$DialogType) + /// + public Java.Awt.JobAttributes.DialogType Dialog + { + get { return IExecute("getDialog"); } set { IExecute("setDialog", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getFileName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setFileName(java.lang.String) + /// + public string FileName + { + get { return IExecute("getFileName"); } set { IExecute("setFileName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getFromPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setFromPage(int) + /// + public int FromPage + { + get { return IExecute("getFromPage"); } set { IExecute("setFromPage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getMaxPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMaxPage(int) + /// + public int MaxPage + { + get { return IExecute("getMaxPage"); } set { IExecute("setMaxPage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getMinPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMinPage(int) + /// + public int MinPage + { + get { return IExecute("getMinPage"); } set { IExecute("setMinPage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getMultipleDocumentHandling() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMultipleDocumentHandling(java.awt.JobAttributes$MultipleDocumentHandlingType) + /// + public Java.Awt.JobAttributes.MultipleDocumentHandlingType MultipleDocumentHandling + { + get { return IExecute("getMultipleDocumentHandling"); } set { IExecute("setMultipleDocumentHandling", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getPageRanges() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setPageRanges(int[][]) + /// + public int[] PageRanges + { + get { return IExecuteArray("getPageRanges"); } set { IExecute("setPageRanges", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getPrinter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setPrinter(java.lang.String) + /// + public string Printer + { + get { return IExecute("getPrinter"); } set { IExecute("setPrinter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getSides() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setSides(java.awt.JobAttributes$SidesType) + /// + public Java.Awt.JobAttributes.SidesType Sides + { + get { return IExecute("getSides"); } set { IExecute("setSides", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#getToPage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setToPage(int) + /// + public int ToPage + { + get { return IExecute("getToPage"); } set { IExecute("setToPage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#set(java.awt.JobAttributes) + /// + public void Set(Java.Awt.JobAttributes arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setCopiesToDefault() + /// + public void SetCopiesToDefault() + { + IExecute("setCopiesToDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setMultipleDocumentHandlingToDefault() + /// + public void SetMultipleDocumentHandlingToDefault() + { + IExecute("setMultipleDocumentHandlingToDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.html#setSidesToDefault() + /// + public void SetSidesToDefault() + { + IExecute("setSidesToDefault"); + } + + #endregion + + #region Nested classes + #region DefaultSelectionType + public partial class DefaultSelectionType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DefaultSelectionType.html#ALL + /// + public static Java.Awt.JobAttributes.DefaultSelectionType ALL => Clazz.GetField("ALL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DefaultSelectionType.html#RANGE + /// + public static Java.Awt.JobAttributes.DefaultSelectionType RANGE => Clazz.GetField("RANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DefaultSelectionType.html#SELECTION + /// + public static Java.Awt.JobAttributes.DefaultSelectionType SELECTION => Clazz.GetField("SELECTION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region DestinationType + public partial class DestinationType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DestinationType.html#FILE + /// + public static Java.Awt.JobAttributes.DestinationType FILE => Clazz.GetField("FILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DestinationType.html#PRINTER + /// + public static Java.Awt.JobAttributes.DestinationType PRINTER => Clazz.GetField("PRINTER"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region DialogType + public partial class DialogType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DialogType.html#COMMON + /// + public static Java.Awt.JobAttributes.DialogType COMMON => Clazz.GetField("COMMON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DialogType.html#NATIVE + /// + public static Java.Awt.JobAttributes.DialogType NATIVE => Clazz.GetField("NATIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.DialogType.html#NONE + /// + public static Java.Awt.JobAttributes.DialogType NONE => Clazz.GetField("NONE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MultipleDocumentHandlingType + public partial class MultipleDocumentHandlingType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.MultipleDocumentHandlingType.html#SEPARATE_DOCUMENTS_COLLATED_COPIES + /// + public static Java.Awt.JobAttributes.MultipleDocumentHandlingType SEPARATE_DOCUMENTS_COLLATED_COPIES => Clazz.GetField("SEPARATE_DOCUMENTS_COLLATED_COPIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.MultipleDocumentHandlingType.html#SEPARATE_DOCUMENTS_UNCOLLATED_COPIES + /// + public static Java.Awt.JobAttributes.MultipleDocumentHandlingType SEPARATE_DOCUMENTS_UNCOLLATED_COPIES => Clazz.GetField("SEPARATE_DOCUMENTS_UNCOLLATED_COPIES"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SidesType + public partial class SidesType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.SidesType.html#ONE_SIDED + /// + public static Java.Awt.JobAttributes.SidesType ONE_SIDED => Clazz.GetField("ONE_SIDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.SidesType.html#TWO_SIDED_LONG_EDGE + /// + public static Java.Awt.JobAttributes.SidesType TWO_SIDED_LONG_EDGE => Clazz.GetField("TWO_SIDED_LONG_EDGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/JobAttributes.SidesType.html#TWO_SIDED_SHORT_EDGE + /// + public static Java.Awt.JobAttributes.SidesType TWO_SIDED_SHORT_EDGE => Clazz.GetField("TWO_SIDED_SHORT_EDGE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/KeyEventDispatcher.cs b/src/net/JNet/Generated/Java/Awt/KeyEventDispatcher.cs new file mode 100644 index 0000000000..2e09a65482 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/KeyEventDispatcher.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region KeyEventDispatcher + public partial class KeyEventDispatcher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyEventDispatcher.html#dispatchKeyEvent(java.awt.event.KeyEvent) + /// + public bool DispatchKeyEvent(Java.Awt.EventNs.KeyEvent arg0) + { + return IExecute("dispatchKeyEvent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/KeyEventPostProcessor.cs b/src/net/JNet/Generated/Java/Awt/KeyEventPostProcessor.cs new file mode 100644 index 0000000000..5f9e82d78f --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/KeyEventPostProcessor.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region KeyEventPostProcessor + public partial class KeyEventPostProcessor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyEventPostProcessor.html#postProcessKeyEvent(java.awt.event.KeyEvent) + /// + public bool PostProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0) + { + return IExecute("postProcessKeyEvent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/KeyboardFocusManager.cs b/src/net/JNet/Generated/Java/Awt/KeyboardFocusManager.cs new file mode 100644 index 0000000000..a2231eebe2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/KeyboardFocusManager.cs @@ -0,0 +1,349 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region KeyboardFocusManager + public partial class KeyboardFocusManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.KeyEventDispatcher(Java.Awt.KeyboardFocusManager t) => t.Cast(); + public static implicit operator Java.Awt.KeyEventPostProcessor(Java.Awt.KeyboardFocusManager t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#BACKWARD_TRAVERSAL_KEYS + /// + public static int BACKWARD_TRAVERSAL_KEYS => Clazz.GetField("BACKWARD_TRAVERSAL_KEYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#DOWN_CYCLE_TRAVERSAL_KEYS + /// + public static int DOWN_CYCLE_TRAVERSAL_KEYS => Clazz.GetField("DOWN_CYCLE_TRAVERSAL_KEYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#FORWARD_TRAVERSAL_KEYS + /// + public static int FORWARD_TRAVERSAL_KEYS => Clazz.GetField("FORWARD_TRAVERSAL_KEYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#UP_CYCLE_TRAVERSAL_KEYS + /// + public static int UP_CYCLE_TRAVERSAL_KEYS => Clazz.GetField("UP_CYCLE_TRAVERSAL_KEYS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getCurrentKeyboardFocusManager() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#setCurrentKeyboardFocusManager(java.awt.KeyboardFocusManager) throws java.lang.SecurityException + /// + public static Java.Awt.KeyboardFocusManager CurrentKeyboardFocusManager + { + get { return SExecute("getCurrentKeyboardFocusManager"); } set { SExecute("setCurrentKeyboardFocusManager", value); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getActiveWindow() + /// + public Java.Awt.Window ActiveWindow + { + get { return IExecute("getActiveWindow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getCurrentFocusCycleRoot() + /// + public Java.Awt.Container CurrentFocusCycleRoot + { + get { return IExecute("getCurrentFocusCycleRoot"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getDefaultFocusTraversalPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#setDefaultFocusTraversalPolicy(java.awt.FocusTraversalPolicy) + /// + public Java.Awt.FocusTraversalPolicy DefaultFocusTraversalPolicy + { + get { return IExecute("getDefaultFocusTraversalPolicy"); } set { IExecute("setDefaultFocusTraversalPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getFocusedWindow() + /// + public Java.Awt.Window FocusedWindow + { + get { return IExecute("getFocusedWindow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getFocusOwner() + /// + public Java.Awt.Component FocusOwner + { + get { return IExecute("getFocusOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getPermanentFocusOwner() + /// + public Java.Awt.Component PermanentFocusOwner + { + get { return IExecute("getPermanentFocusOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getVetoableChangeListeners() + /// + public Java.Beans.VetoableChangeListener[] VetoableChangeListeners + { + get { return IExecuteArray("getVetoableChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#dispatchEvent(java.awt.AWTEvent) + /// + public bool DispatchEvent(Java.Awt.AWTEvent arg0) + { + return IExecute("dispatchEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#dispatchKeyEvent(java.awt.event.KeyEvent) + /// + public bool DispatchKeyEvent(Java.Awt.EventNs.KeyEvent arg0) + { + return IExecute("dispatchKeyEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#postProcessKeyEvent(java.awt.event.KeyEvent) + /// + public bool PostProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0) + { + return IExecute("postProcessKeyEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#downFocusCycle(java.awt.Container) + /// + public void DownFocusCycle(Java.Awt.Container arg0) + { + IExecute("downFocusCycle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#focusNextComponent(java.awt.Component) + /// + public void FocusNextComponent(Java.Awt.Component arg0) + { + IExecute("focusNextComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#focusPreviousComponent(java.awt.Component) + /// + public void FocusPreviousComponent(Java.Awt.Component arg0) + { + IExecute("focusPreviousComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#processKeyEvent(java.awt.Component,java.awt.event.KeyEvent) + /// + public void ProcessKeyEvent(Java.Awt.Component arg0, Java.Awt.EventNs.KeyEvent arg1) + { + IExecute("processKeyEvent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#upFocusCycle(java.awt.Component) + /// + public void UpFocusCycle(Java.Awt.Component arg0) + { + IExecute("upFocusCycle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#downFocusCycle() + /// + public void DownFocusCycle() + { + IExecute("downFocusCycle"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#focusNextComponent() + /// + public void FocusNextComponent() + { + IExecute("focusNextComponent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#focusPreviousComponent() + /// + public void FocusPreviousComponent() + { + IExecute("focusPreviousComponent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#redispatchEvent(java.awt.Component,java.awt.AWTEvent) + /// + public void RedispatchEvent(Java.Awt.Component arg0, Java.Awt.AWTEvent arg1) + { + IExecute("redispatchEvent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#upFocusCycle() + /// + public void UpFocusCycle() + { + IExecute("upFocusCycle"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getPropertyChangeListeners(java.lang.String) + /// + public Java.Beans.PropertyChangeListener[] GetPropertyChangeListeners(string arg0) + { + return IExecuteArray("getPropertyChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#getVetoableChangeListeners(java.lang.String) + /// + public Java.Beans.VetoableChangeListener[] GetVetoableChangeListeners(string arg0) + { + return IExecuteArray("getVetoableChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#addKeyEventDispatcher(java.awt.KeyEventDispatcher) + /// + public void AddKeyEventDispatcher(Java.Awt.KeyEventDispatcher arg0) + { + IExecute("addKeyEventDispatcher", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#addKeyEventPostProcessor(java.awt.KeyEventPostProcessor) + /// + public void AddKeyEventPostProcessor(Java.Awt.KeyEventPostProcessor arg0) + { + IExecute("addKeyEventPostProcessor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#addVetoableChangeListener(java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(Java.Beans.VetoableChangeListener arg0) + { + IExecute("addVetoableChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#addVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("addVetoableChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#clearFocusOwner() + /// + public void ClearFocusOwner() + { + IExecute("clearFocusOwner"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#clearGlobalFocusOwner() throws java.lang.SecurityException + /// + public void ClearGlobalFocusOwner() + { + IExecute("clearGlobalFocusOwner"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#removeKeyEventDispatcher(java.awt.KeyEventDispatcher) + /// + public void RemoveKeyEventDispatcher(Java.Awt.KeyEventDispatcher arg0) + { + IExecute("removeKeyEventDispatcher", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#removeKeyEventPostProcessor(java.awt.KeyEventPostProcessor) + /// + public void RemoveKeyEventPostProcessor(Java.Awt.KeyEventPostProcessor arg0) + { + IExecute("removeKeyEventPostProcessor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#removeVetoableChangeListener(java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(Java.Beans.VetoableChangeListener arg0) + { + IExecute("removeVetoableChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#removeVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("removeVetoableChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/KeyboardFocusManager.html#setGlobalCurrentFocusCycleRoot(java.awt.Container) throws java.lang.SecurityException + /// + public void SetGlobalCurrentFocusCycleRoot(Java.Awt.Container arg0) + { + IExecute("setGlobalCurrentFocusCycleRoot", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Label.cs b/src/net/JNet/Generated/Java/Awt/Label.cs new file mode 100644 index 0000000000..ed7d1e559a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Label.cs @@ -0,0 +1,99 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Label + public partial class Label + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#(java.lang.String,int) throws java.awt.HeadlessException + /// + public Label(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#(java.lang.String) throws java.awt.HeadlessException + /// + public Label(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Label t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#CENTER + /// + public static int CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#LEFT + /// + public static int LEFT => Clazz.GetField("LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#RIGHT + /// + public static int RIGHT => Clazz.GetField("RIGHT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#getAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#setAlignment(int) + /// + public int Alignment + { + get { return IExecute("getAlignment"); } set { IExecute("setAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#getText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Label.html#setText(java.lang.String) + /// + public string Text + { + get { return IExecute("getText"); } set { IExecute("setText", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/LayoutManager.cs b/src/net/JNet/Generated/Java/Awt/LayoutManager.cs new file mode 100644 index 0000000000..3840c0eddb --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/LayoutManager.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region LayoutManager + public partial class LayoutManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/LayoutManager2.cs b/src/net/JNet/Generated/Java/Awt/LayoutManager2.cs new file mode 100644 index 0000000000..7a53924670 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/LayoutManager2.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region LayoutManager2 + public partial class LayoutManager2 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Java.Awt.LayoutManager2 t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager2.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager2.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager2.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager2.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LayoutManager2.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/LinearGradientPaint.cs b/src/net/JNet/Generated/Java/Awt/LinearGradientPaint.cs new file mode 100644 index 0000000000..8744197967 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/LinearGradientPaint.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region LinearGradientPaint + public partial class LinearGradientPaint + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LinearGradientPaint.html#(float,float,float,float,float[],java.awt.Color[]) + /// + public LinearGradientPaint(float arg0, float arg1, float arg2, float arg3, float[] arg4, Java.Awt.Color[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LinearGradientPaint.html#(java.awt.geom.Point2D,java.awt.geom.Point2D,float[],java.awt.Color[]) + /// + public LinearGradientPaint(Java.Awt.Geom.Point2D arg0, Java.Awt.Geom.Point2D arg1, float[] arg2, Java.Awt.Color[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LinearGradientPaint.html#getEndPoint() + /// + public Java.Awt.Geom.Point2D EndPoint + { + get { return IExecute("getEndPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/LinearGradientPaint.html#getStartPoint() + /// + public Java.Awt.Geom.Point2D StartPoint + { + get { return IExecute("getStartPoint"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/List.cs b/src/net/JNet/Generated/Java/Awt/List.cs new file mode 100644 index 0000000000..e95a7d9c60 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/List.cs @@ -0,0 +1,284 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region List + public partial class List + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#(int,boolean) throws java.awt.HeadlessException + /// + public List(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#(int) throws java.awt.HeadlessException + /// + public List(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Java.Awt.List t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.List t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getItemCount() + /// + public int ItemCount + { + get { return IExecute("getItemCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getItems() + /// + public string[] Items + { + get { return IExecuteArray("getItems"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getRows() + /// + public int Rows + { + get { return IExecute("getRows"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getSelectedIndex() + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getSelectedIndexes() + /// + public int[] SelectedIndexes + { + get { return IExecuteArray("getSelectedIndexes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getSelectedItem() + /// + public string SelectedItem + { + get { return IExecute("getSelectedItem"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getSelectedItems() + /// + public string[] SelectedItems + { + get { return IExecuteArray("getSelectedItems"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getVisibleIndex() + /// + public int VisibleIndex + { + get { return IExecute("getVisibleIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#isIndexSelected(int) + /// + public bool IsIndexSelected(int arg0) + { + return IExecute("isIndexSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#isMultipleMode() + /// + public bool IsMultipleMode() + { + return IExecute("isMultipleMode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getMinimumSize(int) + /// + public Java.Awt.Dimension GetMinimumSize(int arg0) + { + return IExecute("getMinimumSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getPreferredSize(int) + /// + public Java.Awt.Dimension GetPreferredSize(int arg0) + { + return IExecute("getPreferredSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#getItem(int) + /// + public string GetItem(int arg0) + { + return IExecute("getItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#deselect(int) + /// + public void Deselect(int arg0) + { + IExecute("deselect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#makeVisible(int) + /// + public void MakeVisible(int arg0) + { + IExecute("makeVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#remove(java.lang.String) + /// + public void Remove(string arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#replaceItem(java.lang.String,int) + /// + public void ReplaceItem(string arg0, int arg1) + { + IExecute("replaceItem", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#add(java.lang.String,int) + /// + public void Add(string arg0, int arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#add(java.lang.String) + /// + public void Add(string arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#remove(int) + /// + public void Remove(int arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#removeAll() + /// + public void RemoveAll() + { + IExecute("removeAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#select(int) + /// + public void Select(int arg0) + { + IExecute("select", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/List.html#setMultipleMode(boolean) + /// + public void SetMultipleMode(bool arg0) + { + IExecute("setMultipleMode", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MediaTracker.cs b/src/net/JNet/Generated/Java/Awt/MediaTracker.cs new file mode 100644 index 0000000000..262931e1b7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MediaTracker.cs @@ -0,0 +1,215 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MediaTracker + public partial class MediaTracker + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#(java.awt.Component) + /// + public MediaTracker(Java.Awt.Component arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.MediaTracker t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#ABORTED + /// + public static int ABORTED => Clazz.GetField("ABORTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#COMPLETE + /// + public static int COMPLETE => Clazz.GetField("COMPLETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#ERRORED + /// + public static int ERRORED => Clazz.GetField("ERRORED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#LOADING + /// + public static int LOADING => Clazz.GetField("LOADING"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#getErrorsAny() + /// + public object[] ErrorsAny + { + get { return IExecuteArray("getErrorsAny"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#checkAll() + /// + public bool CheckAll() + { + return IExecute("checkAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#checkAll(boolean) + /// + public bool CheckAll(bool arg0) + { + return IExecute("checkAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#checkID(int,boolean) + /// + public bool CheckID(int arg0, bool arg1) + { + return IExecute("checkID", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#checkID(int) + /// + public bool CheckID(int arg0) + { + return IExecute("checkID", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#statusAll(boolean) + /// + public int StatusAll(bool arg0) + { + return IExecute("statusAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#statusID(int,boolean) + /// + public int StatusID(int arg0, bool arg1) + { + return IExecute("statusID", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#isErrorAny() + /// + public bool IsErrorAny() + { + return IExecute("isErrorAny"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#isErrorID(int) + /// + public bool IsErrorID(int arg0) + { + return IExecute("isErrorID", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#waitForAll(long) throws java.lang.InterruptedException + /// + public bool WaitForAll(long arg0) + { + return IExecute("waitForAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#waitForID(int,long) throws java.lang.InterruptedException + /// + public bool WaitForID(int arg0, long arg1) + { + return IExecute("waitForID", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#getErrorsID(int) + /// + public object[] GetErrorsID(int arg0) + { + return IExecuteArray("getErrorsID", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#addImage(java.awt.Image,int,int,int) + /// + public void AddImage(Java.Awt.Image arg0, int arg1, int arg2, int arg3) + { + IExecute("addImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#removeImage(java.awt.Image,int,int,int) + /// + public void RemoveImage(Java.Awt.Image arg0, int arg1, int arg2, int arg3) + { + IExecute("removeImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#removeImage(java.awt.Image,int) + /// + public void RemoveImage(Java.Awt.Image arg0, int arg1) + { + IExecute("removeImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#removeImage(java.awt.Image) + /// + public void RemoveImage(Java.Awt.Image arg0) + { + IExecute("removeImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#addImage(java.awt.Image,int) + /// + public void AddImage(Java.Awt.Image arg0, int arg1) + { + IExecute("addImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#waitForAll() throws java.lang.InterruptedException + /// + public void WaitForAll() + { + IExecute("waitForAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MediaTracker.html#waitForID(int) throws java.lang.InterruptedException + /// + public void WaitForID(int arg0) + { + IExecute("waitForID", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Menu.cs b/src/net/JNet/Generated/Java/Awt/Menu.cs new file mode 100644 index 0000000000..3952ac8868 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Menu.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Menu + public partial class Menu + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#(java.lang.String,boolean) throws java.awt.HeadlessException + /// + public Menu(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#(java.lang.String) throws java.awt.HeadlessException + /// + public Menu(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.MenuContainer(Java.Awt.Menu t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Menu t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#getItemCount() + /// + public int ItemCount + { + get { return IExecute("getItemCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#isTearOff() + /// + public bool IsTearOff() + { + return IExecute("isTearOff"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#add(java.awt.MenuItem) + /// + public Java.Awt.MenuItem Add(Java.Awt.MenuItem arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#getItem(int) + /// + public Java.Awt.MenuItem GetItem(int arg0) + { + return IExecute("getItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#add(java.lang.String) + /// + public void Add(string arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#addSeparator() + /// + public void AddSeparator() + { + IExecute("addSeparator"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#insert(java.awt.MenuItem,int) + /// + public void Insert(Java.Awt.MenuItem arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#insert(java.lang.String,int) + /// + public void Insert(string arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#insertSeparator(int) + /// + public void InsertSeparator(int arg0) + { + IExecute("insertSeparator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#remove(int) + /// + public void Remove(int arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#remove(java.awt.MenuComponent) + /// + public void Remove(Java.Awt.MenuComponent arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Menu.html#removeAll() + /// + public void RemoveAll() + { + IExecute("removeAll"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MenuBar.cs b/src/net/JNet/Generated/Java/Awt/MenuBar.cs new file mode 100644 index 0000000000..f711cecea3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MenuBar.cs @@ -0,0 +1,123 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MenuBar + public partial class MenuBar + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.MenuContainer(Java.Awt.MenuBar t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.MenuBar t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#getHelpMenu() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#setHelpMenu(java.awt.Menu) + /// + public Java.Awt.Menu HelpMenu + { + get { return IExecute("getHelpMenu"); } set { IExecute("setHelpMenu", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#getMenuCount() + /// + public int MenuCount + { + get { return IExecute("getMenuCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#add(java.awt.Menu) + /// + public Java.Awt.Menu Add(Java.Awt.Menu arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#getMenu(int) + /// + public Java.Awt.Menu GetMenu(int arg0) + { + return IExecute("getMenu", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#getShortcutMenuItem(java.awt.MenuShortcut) + /// + public Java.Awt.MenuItem GetShortcutMenuItem(Java.Awt.MenuShortcut arg0) + { + return IExecute("getShortcutMenuItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#addNotify() + /// + public void AddNotify() + { + IExecute("addNotify"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#deleteShortcut(java.awt.MenuShortcut) + /// + public void DeleteShortcut(Java.Awt.MenuShortcut arg0) + { + IExecute("deleteShortcut", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#remove(int) + /// + public void Remove(int arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuBar.html#remove(java.awt.MenuComponent) + /// + public void Remove(Java.Awt.MenuComponent arg0) + { + IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MenuComponent.cs b/src/net/JNet/Generated/Java/Awt/MenuComponent.cs new file mode 100644 index 0000000000..2ff970772d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MenuComponent.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MenuComponent + public partial class MenuComponent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.MenuComponent t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#getAccessibleContext() + /// + public Javax.Accessibility.AccessibleContext AccessibleContext + { + get { return IExecute("getAccessibleContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#getFont() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#setFont(java.awt.Font) + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } set { IExecute("setFont", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#getName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#setName(java.lang.String) + /// + public string Name + { + get { return IExecute("getName"); } set { IExecute("setName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#getParent() + /// + public Java.Awt.MenuContainer Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#dispatchEvent(java.awt.AWTEvent) + /// + public void DispatchEvent(Java.Awt.AWTEvent arg0) + { + IExecute("dispatchEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuComponent.html#removeNotify() + /// + public void RemoveNotify() + { + IExecute("removeNotify"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MenuContainer.cs b/src/net/JNet/Generated/Java/Awt/MenuContainer.cs new file mode 100644 index 0000000000..ce036a2aa2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MenuContainer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MenuContainer + public partial class MenuContainer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuContainer.html#getFont() + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuContainer.html#remove(java.awt.MenuComponent) + /// + public void Remove(Java.Awt.MenuComponent arg0) + { + IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MenuItem.cs b/src/net/JNet/Generated/Java/Awt/MenuItem.cs new file mode 100644 index 0000000000..24904f2e18 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MenuItem.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MenuItem + public partial class MenuItem + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#(java.lang.String,java.awt.MenuShortcut) throws java.awt.HeadlessException + /// + public MenuItem(string arg0, Java.Awt.MenuShortcut arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#(java.lang.String) throws java.awt.HeadlessException + /// + public MenuItem(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.MenuItem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#getLabel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#setLabel(java.lang.String) + /// + public string Label + { + get { return IExecute("getLabel"); } set { IExecute("setLabel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#getShortcut() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#setShortcut(java.awt.MenuShortcut) + /// + public Java.Awt.MenuShortcut Shortcut + { + get { return IExecute("getShortcut"); } set { IExecute("setShortcut", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#paramString() + /// + public string ParamString() + { + return IExecute("paramString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#addNotify() + /// + public void AddNotify() + { + IExecute("addNotify"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuItem.html#deleteShortcut() + /// + public void DeleteShortcut() + { + IExecute("deleteShortcut"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MenuShortcut.cs b/src/net/JNet/Generated/Java/Awt/MenuShortcut.cs new file mode 100644 index 0000000000..714ff389ec --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MenuShortcut.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MenuShortcut + public partial class MenuShortcut + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuShortcut.html#(int,boolean) + /// + public MenuShortcut(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuShortcut.html#(int) + /// + public MenuShortcut(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.MenuShortcut t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuShortcut.html#getKey() + /// + public int Key + { + get { return IExecute("getKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MenuShortcut.html#usesShiftModifier() + /// + public bool UsesShiftModifier() + { + return IExecute("usesShiftModifier"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MouseInfo.cs b/src/net/JNet/Generated/Java/Awt/MouseInfo.cs new file mode 100644 index 0000000000..dd3e45e133 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MouseInfo.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MouseInfo + public partial class MouseInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MouseInfo.html#getNumberOfButtons() throws java.awt.HeadlessException + /// + public static int NumberOfButtons + { + get { return SExecute("getNumberOfButtons"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MouseInfo.html#getPointerInfo() throws java.awt.HeadlessException + /// + public static Java.Awt.PointerInfo PointerInfo + { + get { return SExecute("getPointerInfo"); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/MultipleGradientPaint.cs b/src/net/JNet/Generated/Java/Awt/MultipleGradientPaint.cs new file mode 100644 index 0000000000..f0074b095e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/MultipleGradientPaint.cs @@ -0,0 +1,175 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region MultipleGradientPaint + public partial class MultipleGradientPaint + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Paint(Java.Awt.MultipleGradientPaint t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.html#getColors() + /// + public Java.Awt.Color[] Colors + { + get { return IExecuteArray("getColors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.html#getFractions() + /// + public float[] Fractions + { + get { return IExecuteArray("getFractions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.html#getTransform() + /// + public Java.Awt.Geom.AffineTransform Transform + { + get { return IExecute("getTransform"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + + #endregion + + #region Nested classes + #region ColorSpaceType + public partial class ColorSpaceType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.ColorSpaceType.html#LINEAR_RGB + /// + public static Java.Awt.MultipleGradientPaint.ColorSpaceType LINEAR_RGB => Clazz.GetField("LINEAR_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.ColorSpaceType.html#SRGB + /// + public static Java.Awt.MultipleGradientPaint.ColorSpaceType SRGB => Clazz.GetField("SRGB"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.ColorSpaceType.html#values() + /// + public static Java.Awt.MultipleGradientPaint.ColorSpaceType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region CycleMethod + public partial class CycleMethod + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html#NO_CYCLE + /// + public static Java.Awt.MultipleGradientPaint.CycleMethod NO_CYCLE => Clazz.GetField("NO_CYCLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html#REFLECT + /// + public static Java.Awt.MultipleGradientPaint.CycleMethod REFLECT => Clazz.GetField("REFLECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html#REPEAT + /// + public static Java.Awt.MultipleGradientPaint.CycleMethod REPEAT => Clazz.GetField("REPEAT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html#values() + /// + public static Java.Awt.MultipleGradientPaint.CycleMethod[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/PageAttributes.cs b/src/net/JNet/Generated/Java/Awt/PageAttributes.cs new file mode 100644 index 0000000000..e3253453ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/PageAttributes.cs @@ -0,0 +1,951 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region PageAttributes + public partial class PageAttributes + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#(java.awt.PageAttributes) + /// + public PageAttributes(Java.Awt.PageAttributes arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#(java.awt.PageAttributes$ColorType,java.awt.PageAttributes$MediaType,java.awt.PageAttributes$OrientationRequestedType,java.awt.PageAttributes$OriginType,java.awt.PageAttributes$PrintQualityType,int[]) + /// + public PageAttributes(Java.Awt.PageAttributes.ColorType arg0, Java.Awt.PageAttributes.MediaType arg1, Java.Awt.PageAttributes.OrientationRequestedType arg2, Java.Awt.PageAttributes.OriginType arg3, Java.Awt.PageAttributes.PrintQualityType arg4, int[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.PageAttributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#getColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setColor(java.awt.PageAttributes$ColorType) + /// + public Java.Awt.PageAttributes.ColorType Color + { + get { return IExecute("getColor"); } set { IExecute("setColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#getMedia() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setMedia(java.awt.PageAttributes$MediaType) + /// + public Java.Awt.PageAttributes.MediaType Media + { + get { return IExecute("getMedia"); } set { IExecute("setMedia", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#getOrientationRequested() + /// + public Java.Awt.PageAttributes.OrientationRequestedType OrientationRequested + { + get { return IExecute("getOrientationRequested"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#getOrigin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setOrigin(java.awt.PageAttributes$OriginType) + /// + public Java.Awt.PageAttributes.OriginType Origin + { + get { return IExecute("getOrigin"); } set { IExecute("setOrigin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#getPrinterResolution() + /// + public int[] PrinterResolution + { + get { return IExecuteArray("getPrinterResolution"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#getPrintQuality() + /// + public Java.Awt.PageAttributes.PrintQualityType PrintQuality + { + get { return IExecute("getPrintQuality"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#set(java.awt.PageAttributes) + /// + public void Set(Java.Awt.PageAttributes arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setMediaToDefault() + /// + public void SetMediaToDefault() + { + IExecute("setMediaToDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setOrientationRequested(int) + /// + public void SetOrientationRequested(int arg0) + { + IExecute("setOrientationRequested", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setOrientationRequested(java.awt.PageAttributes$OrientationRequestedType) + /// + public void SetOrientationRequested(Java.Awt.PageAttributes.OrientationRequestedType arg0) + { + IExecute("setOrientationRequested", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setOrientationRequestedToDefault() + /// + public void SetOrientationRequestedToDefault() + { + IExecute("setOrientationRequestedToDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setPrinterResolution(int) + /// + public void SetPrinterResolution(int arg0) + { + IExecute("setPrinterResolution", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setPrinterResolution(int[]) + /// + public void SetPrinterResolution(int[] arg0) + { + IExecute("setPrinterResolution", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setPrinterResolutionToDefault() + /// + public void SetPrinterResolutionToDefault() + { + IExecute("setPrinterResolutionToDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setPrintQuality(int) + /// + public void SetPrintQuality(int arg0) + { + IExecute("setPrintQuality", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setPrintQuality(java.awt.PageAttributes$PrintQualityType) + /// + public void SetPrintQuality(Java.Awt.PageAttributes.PrintQualityType arg0) + { + IExecute("setPrintQuality", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.html#setPrintQualityToDefault() + /// + public void SetPrintQualityToDefault() + { + IExecute("setPrintQualityToDefault"); + } + + #endregion + + #region Nested classes + #region ColorType + public partial class ColorType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.ColorType.html#COLOR + /// + public static Java.Awt.PageAttributes.ColorType COLOR => Clazz.GetField("COLOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.ColorType.html#MONOCHROME + /// + public static Java.Awt.PageAttributes.ColorType MONOCHROME => Clazz.GetField("MONOCHROME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MediaType + public partial class MediaType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A + /// + public static Java.Awt.PageAttributes.MediaType A => Clazz.GetField("A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A0 + /// + public static Java.Awt.PageAttributes.MediaType A0 => Clazz.GetField("A0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A1 + /// + public static Java.Awt.PageAttributes.MediaType A1 => Clazz.GetField("A1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A10 + /// + public static Java.Awt.PageAttributes.MediaType A10 => Clazz.GetField("A10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A2 + /// + public static Java.Awt.PageAttributes.MediaType A2 => Clazz.GetField("A2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A3 + /// + public static Java.Awt.PageAttributes.MediaType A3 => Clazz.GetField("A3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A4 + /// + public static Java.Awt.PageAttributes.MediaType A4 => Clazz.GetField("A4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A5 + /// + public static Java.Awt.PageAttributes.MediaType A5 => Clazz.GetField("A5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A6 + /// + public static Java.Awt.PageAttributes.MediaType A6 => Clazz.GetField("A6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A7 + /// + public static Java.Awt.PageAttributes.MediaType A7 => Clazz.GetField("A7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A8 + /// + public static Java.Awt.PageAttributes.MediaType A8 => Clazz.GetField("A8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#A9 + /// + public static Java.Awt.PageAttributes.MediaType A9 => Clazz.GetField("A9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B + /// + public static Java.Awt.PageAttributes.MediaType B => Clazz.GetField("B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B0 + /// + public static Java.Awt.PageAttributes.MediaType B0 => Clazz.GetField("B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B1 + /// + public static Java.Awt.PageAttributes.MediaType B1 => Clazz.GetField("B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B10 + /// + public static Java.Awt.PageAttributes.MediaType B10 => Clazz.GetField("B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B2 + /// + public static Java.Awt.PageAttributes.MediaType B2 => Clazz.GetField("B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B3 + /// + public static Java.Awt.PageAttributes.MediaType B3 => Clazz.GetField("B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B4 + /// + public static Java.Awt.PageAttributes.MediaType B4 => Clazz.GetField("B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B5 + /// + public static Java.Awt.PageAttributes.MediaType B5 => Clazz.GetField("B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B6 + /// + public static Java.Awt.PageAttributes.MediaType B6 => Clazz.GetField("B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B7 + /// + public static Java.Awt.PageAttributes.MediaType B7 => Clazz.GetField("B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B8 + /// + public static Java.Awt.PageAttributes.MediaType B8 => Clazz.GetField("B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#B9 + /// + public static Java.Awt.PageAttributes.MediaType B9 => Clazz.GetField("B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C + /// + public static Java.Awt.PageAttributes.MediaType C => Clazz.GetField("C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C0 + /// + public static Java.Awt.PageAttributes.MediaType C0 => Clazz.GetField("C0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C1 + /// + public static Java.Awt.PageAttributes.MediaType C1 => Clazz.GetField("C1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C10 + /// + public static Java.Awt.PageAttributes.MediaType C10 => Clazz.GetField("C10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C2 + /// + public static Java.Awt.PageAttributes.MediaType C2 => Clazz.GetField("C2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C3 + /// + public static Java.Awt.PageAttributes.MediaType C3 => Clazz.GetField("C3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C4 + /// + public static Java.Awt.PageAttributes.MediaType C4 => Clazz.GetField("C4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C5 + /// + public static Java.Awt.PageAttributes.MediaType C5 => Clazz.GetField("C5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C6 + /// + public static Java.Awt.PageAttributes.MediaType C6 => Clazz.GetField("C6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C7 + /// + public static Java.Awt.PageAttributes.MediaType C7 => Clazz.GetField("C7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C8 + /// + public static Java.Awt.PageAttributes.MediaType C8 => Clazz.GetField("C8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#C9 + /// + public static Java.Awt.PageAttributes.MediaType C9 => Clazz.GetField("C9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#D + /// + public static Java.Awt.PageAttributes.MediaType D => Clazz.GetField("D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#E + /// + public static Java.Awt.PageAttributes.MediaType E => Clazz.GetField("E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_10 + /// + public static Java.Awt.PageAttributes.MediaType ENV_10 => Clazz.GetField("ENV_10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_10X13 + /// + public static Java.Awt.PageAttributes.MediaType ENV_10X13 => Clazz.GetField("ENV_10X13"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_10X14 + /// + public static Java.Awt.PageAttributes.MediaType ENV_10X14 => Clazz.GetField("ENV_10X14"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_10X15 + /// + public static Java.Awt.PageAttributes.MediaType ENV_10X15 => Clazz.GetField("ENV_10X15"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_11 + /// + public static Java.Awt.PageAttributes.MediaType ENV_11 => Clazz.GetField("ENV_11"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_12 + /// + public static Java.Awt.PageAttributes.MediaType ENV_12 => Clazz.GetField("ENV_12"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_14 + /// + public static Java.Awt.PageAttributes.MediaType ENV_14 => Clazz.GetField("ENV_14"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_6X9 + /// + public static Java.Awt.PageAttributes.MediaType ENV_6X9 => Clazz.GetField("ENV_6X9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_7X9 + /// + public static Java.Awt.PageAttributes.MediaType ENV_7X9 => Clazz.GetField("ENV_7X9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_9 + /// + public static Java.Awt.PageAttributes.MediaType ENV_9 => Clazz.GetField("ENV_9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_9X11 + /// + public static Java.Awt.PageAttributes.MediaType ENV_9X11 => Clazz.GetField("ENV_9X11"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_9X12 + /// + public static Java.Awt.PageAttributes.MediaType ENV_9X12 => Clazz.GetField("ENV_9X12"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_INVITE + /// + public static Java.Awt.PageAttributes.MediaType ENV_INVITE => Clazz.GetField("ENV_INVITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_ITALY + /// + public static Java.Awt.PageAttributes.MediaType ENV_ITALY => Clazz.GetField("ENV_ITALY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_MONARCH + /// + public static Java.Awt.PageAttributes.MediaType ENV_MONARCH => Clazz.GetField("ENV_MONARCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ENV_PERSONAL + /// + public static Java.Awt.PageAttributes.MediaType ENV_PERSONAL => Clazz.GetField("ENV_PERSONAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#EXECUTIVE + /// + public static Java.Awt.PageAttributes.MediaType EXECUTIVE => Clazz.GetField("EXECUTIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#FOLIO + /// + public static Java.Awt.PageAttributes.MediaType FOLIO => Clazz.GetField("FOLIO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#INVITE + /// + public static Java.Awt.PageAttributes.MediaType INVITE => Clazz.GetField("INVITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#INVITE_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType INVITE_ENVELOPE => Clazz.GetField("INVITE_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#INVOICE + /// + public static Java.Awt.PageAttributes.MediaType INVOICE => Clazz.GetField("INVOICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_2A0 + /// + public static Java.Awt.PageAttributes.MediaType ISO_2A0 => Clazz.GetField("ISO_2A0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_4A0 + /// + public static Java.Awt.PageAttributes.MediaType ISO_4A0 => Clazz.GetField("ISO_4A0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A0 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A0 => Clazz.GetField("ISO_A0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A1 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A1 => Clazz.GetField("ISO_A1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A10 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A10 => Clazz.GetField("ISO_A10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A2 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A2 => Clazz.GetField("ISO_A2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A3 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A3 => Clazz.GetField("ISO_A3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A4 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A4 => Clazz.GetField("ISO_A4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A5 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A5 => Clazz.GetField("ISO_A5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A6 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A6 => Clazz.GetField("ISO_A6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A7 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A7 => Clazz.GetField("ISO_A7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A8 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A8 => Clazz.GetField("ISO_A8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_A9 + /// + public static Java.Awt.PageAttributes.MediaType ISO_A9 => Clazz.GetField("ISO_A9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B0 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B0 => Clazz.GetField("ISO_B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B1 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B1 => Clazz.GetField("ISO_B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B10 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B10 => Clazz.GetField("ISO_B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B2 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B2 => Clazz.GetField("ISO_B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B3 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B3 => Clazz.GetField("ISO_B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B4 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B4 => Clazz.GetField("ISO_B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B4_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_B4_ENVELOPE => Clazz.GetField("ISO_B4_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B5 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B5 => Clazz.GetField("ISO_B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B5_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_B5_ENVELOPE => Clazz.GetField("ISO_B5_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B6 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B6 => Clazz.GetField("ISO_B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B7 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B7 => Clazz.GetField("ISO_B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B8 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B8 => Clazz.GetField("ISO_B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_B9 + /// + public static Java.Awt.PageAttributes.MediaType ISO_B9 => Clazz.GetField("ISO_B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C0 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C0 => Clazz.GetField("ISO_C0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C0_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C0_ENVELOPE => Clazz.GetField("ISO_C0_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C1 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C1 => Clazz.GetField("ISO_C1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C1_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C1_ENVELOPE => Clazz.GetField("ISO_C1_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C10 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C10 => Clazz.GetField("ISO_C10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C10_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C10_ENVELOPE => Clazz.GetField("ISO_C10_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C2 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C2 => Clazz.GetField("ISO_C2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C2_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C2_ENVELOPE => Clazz.GetField("ISO_C2_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C3 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C3 => Clazz.GetField("ISO_C3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C3_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C3_ENVELOPE => Clazz.GetField("ISO_C3_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C4 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C4 => Clazz.GetField("ISO_C4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C4_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C4_ENVELOPE => Clazz.GetField("ISO_C4_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C5 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C5 => Clazz.GetField("ISO_C5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C5_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C5_ENVELOPE => Clazz.GetField("ISO_C5_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C6 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C6 => Clazz.GetField("ISO_C6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C6_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C6_ENVELOPE => Clazz.GetField("ISO_C6_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C7 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C7 => Clazz.GetField("ISO_C7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C7_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C7_ENVELOPE => Clazz.GetField("ISO_C7_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C8 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C8 => Clazz.GetField("ISO_C8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C8_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C8_ENVELOPE => Clazz.GetField("ISO_C8_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C9 + /// + public static Java.Awt.PageAttributes.MediaType ISO_C9 => Clazz.GetField("ISO_C9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_C9_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_C9_ENVELOPE => Clazz.GetField("ISO_C9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_DESIGNATED_LONG + /// + public static Java.Awt.PageAttributes.MediaType ISO_DESIGNATED_LONG => Clazz.GetField("ISO_DESIGNATED_LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ISO_DESIGNATED_LONG_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ISO_DESIGNATED_LONG_ENVELOPE => Clazz.GetField("ISO_DESIGNATED_LONG_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ITALY + /// + public static Java.Awt.PageAttributes.MediaType ITALY => Clazz.GetField("ITALY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#ITALY_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType ITALY_ENVELOPE => Clazz.GetField("ITALY_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B0 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B0 => Clazz.GetField("JIS_B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B1 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B1 => Clazz.GetField("JIS_B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B10 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B10 => Clazz.GetField("JIS_B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B2 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B2 => Clazz.GetField("JIS_B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B3 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B3 => Clazz.GetField("JIS_B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B4 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B4 => Clazz.GetField("JIS_B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B5 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B5 => Clazz.GetField("JIS_B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B6 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B6 => Clazz.GetField("JIS_B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B7 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B7 => Clazz.GetField("JIS_B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B8 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B8 => Clazz.GetField("JIS_B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#JIS_B9 + /// + public static Java.Awt.PageAttributes.MediaType JIS_B9 => Clazz.GetField("JIS_B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#LEDGER + /// + public static Java.Awt.PageAttributes.MediaType LEDGER => Clazz.GetField("LEDGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#LEGAL + /// + public static Java.Awt.PageAttributes.MediaType LEGAL => Clazz.GetField("LEGAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#LETTER + /// + public static Java.Awt.PageAttributes.MediaType LETTER => Clazz.GetField("LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#MONARCH + /// + public static Java.Awt.PageAttributes.MediaType MONARCH => Clazz.GetField("MONARCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#MONARCH_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType MONARCH_ENVELOPE => Clazz.GetField("MONARCH_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_10X13_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_10X13_ENVELOPE => Clazz.GetField("NA_10X13_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_10X14_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_10X14_ENVELOPE => Clazz.GetField("NA_10X14_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_10X15_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_10X15_ENVELOPE => Clazz.GetField("NA_10X15_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_6X9_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_6X9_ENVELOPE => Clazz.GetField("NA_6X9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_7X9_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_7X9_ENVELOPE => Clazz.GetField("NA_7X9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_9X11_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_9X11_ENVELOPE => Clazz.GetField("NA_9X11_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_9X12_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_9X12_ENVELOPE => Clazz.GetField("NA_9X12_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_LEGAL + /// + public static Java.Awt.PageAttributes.MediaType NA_LEGAL => Clazz.GetField("NA_LEGAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_LETTER + /// + public static Java.Awt.PageAttributes.MediaType NA_LETTER => Clazz.GetField("NA_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_NUMBER_10_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_NUMBER_10_ENVELOPE => Clazz.GetField("NA_NUMBER_10_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_NUMBER_11_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_NUMBER_11_ENVELOPE => Clazz.GetField("NA_NUMBER_11_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_NUMBER_12_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_NUMBER_12_ENVELOPE => Clazz.GetField("NA_NUMBER_12_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_NUMBER_14_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_NUMBER_14_ENVELOPE => Clazz.GetField("NA_NUMBER_14_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NA_NUMBER_9_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType NA_NUMBER_9_ENVELOPE => Clazz.GetField("NA_NUMBER_9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#NOTE + /// + public static Java.Awt.PageAttributes.MediaType NOTE => Clazz.GetField("NOTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#PERSONAL + /// + public static Java.Awt.PageAttributes.MediaType PERSONAL => Clazz.GetField("PERSONAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#PERSONAL_ENVELOPE + /// + public static Java.Awt.PageAttributes.MediaType PERSONAL_ENVELOPE => Clazz.GetField("PERSONAL_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#QUARTO + /// + public static Java.Awt.PageAttributes.MediaType QUARTO => Clazz.GetField("QUARTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#STATEMENT + /// + public static Java.Awt.PageAttributes.MediaType STATEMENT => Clazz.GetField("STATEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html#TABLOID + /// + public static Java.Awt.PageAttributes.MediaType TABLOID => Clazz.GetField("TABLOID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region OrientationRequestedType + public partial class OrientationRequestedType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.OrientationRequestedType.html#LANDSCAPE + /// + public static Java.Awt.PageAttributes.OrientationRequestedType LANDSCAPE => Clazz.GetField("LANDSCAPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.OrientationRequestedType.html#PORTRAIT + /// + public static Java.Awt.PageAttributes.OrientationRequestedType PORTRAIT => Clazz.GetField("PORTRAIT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region OriginType + public partial class OriginType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.OriginType.html#PHYSICAL + /// + public static Java.Awt.PageAttributes.OriginType PHYSICAL => Clazz.GetField("PHYSICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.OriginType.html#PRINTABLE + /// + public static Java.Awt.PageAttributes.OriginType PRINTABLE => Clazz.GetField("PRINTABLE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region PrintQualityType + public partial class PrintQualityType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.PrintQualityType.html#DRAFT + /// + public static Java.Awt.PageAttributes.PrintQualityType DRAFT => Clazz.GetField("DRAFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.PrintQualityType.html#HIGH + /// + public static Java.Awt.PageAttributes.PrintQualityType HIGH => Clazz.GetField("HIGH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PageAttributes.PrintQualityType.html#NORMAL + /// + public static Java.Awt.PageAttributes.PrintQualityType NORMAL => Clazz.GetField("NORMAL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Paint.cs b/src/net/JNet/Generated/Java/Awt/Paint.cs new file mode 100644 index 0000000000..75cf521264 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Paint.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Paint + public partial class Paint + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Transparency(Java.Awt.Paint t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Paint.html#createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints) + /// + public Java.Awt.PaintContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.Rectangle arg1, Java.Awt.Geom.Rectangle2D arg2, Java.Awt.Geom.AffineTransform arg3, Java.Awt.RenderingHints arg4) + { + return IExecute("createContext", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/PaintContext.cs b/src/net/JNet/Generated/Java/Awt/PaintContext.cs new file mode 100644 index 0000000000..ffe514f982 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/PaintContext.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region PaintContext + public partial class PaintContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PaintContext.html#getColorModel() + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PaintContext.html#getRaster(int,int,int,int) + /// + public Java.Awt.ImageNs.Raster GetRaster(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("getRaster", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PaintContext.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Panel.cs b/src/net/JNet/Generated/Java/Awt/Panel.cs new file mode 100644 index 0000000000..f11883493a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Panel.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Panel + public partial class Panel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Panel.html#(java.awt.LayoutManager) + /// + public Panel(Java.Awt.LayoutManager arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Panel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Point.cs b/src/net/JNet/Generated/Java/Awt/Point.cs new file mode 100644 index 0000000000..4510fd8f2e --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Point.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Point + public partial class Point + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#(int,int) + /// + public Point(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#(java.awt.Point) + /// + public Point(Java.Awt.Point arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.Point t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#x + /// + public int x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#y + /// + public int y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#getLocation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#setLocation(java.awt.Point) + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } set { IExecute("setLocation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#move(int,int) + /// + public void Move(int arg0, int arg1) + { + IExecute("move", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#setLocation(int,int) + /// + public void SetLocation(int arg0, int arg1) + { + IExecute("setLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Point.html#translate(int,int) + /// + public void Translate(int arg0, int arg1) + { + IExecute("translate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/PointerInfo.cs b/src/net/JNet/Generated/Java/Awt/PointerInfo.cs new file mode 100644 index 0000000000..466e170cd7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/PointerInfo.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region PointerInfo + public partial class PointerInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PointerInfo.html#getDevice() + /// + public Java.Awt.GraphicsDevice Device + { + get { return IExecute("getDevice"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PointerInfo.html#getLocation() + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Polygon.cs b/src/net/JNet/Generated/Java/Awt/Polygon.cs new file mode 100644 index 0000000000..4c17619972 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Polygon.cs @@ -0,0 +1,191 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Polygon + public partial class Polygon + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#(int[],int[],int) + /// + public Polygon(int[] arg0, int[] arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Polygon t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Polygon t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#npoints + /// + public int npoints => Instance.GetField("npoints"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#xpoints + /// + public int[] xpoints => Instance.GetField("xpoints"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#ypoints + /// + public int[] ypoints => Instance.GetField("ypoints"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#getBounds2D() + /// + public Java.Awt.Geom.Rectangle2D Bounds2D + { + get { return IExecute("getBounds2D"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#contains(int,int) + /// + public bool Contains(int arg0, int arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.Point) + /// + public bool Contains(Java.Awt.Point arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#getPathIterator(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getPathIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#addPoint(int,int) + /// + public void AddPoint(int arg0, int arg1) + { + IExecute("addPoint", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#invalidate() + /// + public void Invalidate() + { + IExecute("invalidate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Polygon.html#translate(int,int) + /// + public void Translate(int arg0, int arg1) + { + IExecute("translate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/PopupMenu.cs b/src/net/JNet/Generated/Java/Awt/PopupMenu.cs new file mode 100644 index 0000000000..1f8bf21e62 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/PopupMenu.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region PopupMenu + public partial class PopupMenu + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PopupMenu.html#(java.lang.String) throws java.awt.HeadlessException + /// + public PopupMenu(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PopupMenu.html#show(java.awt.Component,int,int) + /// + public void Show(Java.Awt.Component arg0, int arg1, int arg2) + { + IExecute("show", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Awt/Print/AllPackageClasses.cs new file mode 100644 index 0000000000..2bc5b72c6d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/AllPackageClasses.cs @@ -0,0 +1,320 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Awt.Print +{ + #region Book + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html + /// + public partial class Book : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Book() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Book(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.Book"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Pageable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Pageable.html + /// + public partial class Pageable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Pageable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Pageable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.Pageable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PageFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html + /// + public partial class PageFormat : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PageFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PageFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.PageFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Paper + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html + /// + public partial class Paper : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Paper() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Paper(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.Paper"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Printable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Printable.html + /// + public partial class Printable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Printable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Printable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.Printable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterAbortException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterAbortException.html + /// + public partial class PrinterAbortException : Java.Awt.Print.PrinterException + { + public PrinterAbortException() { } + + /// + public override string ClassName => "java.awt.print.PrinterAbortException"; + + // TODO: complete the class + + } + #endregion + + #region PrinterException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterException.html + /// + public partial class PrinterException : Java.Lang.Exception + { + public PrinterException() { } + + /// + public override string ClassName => "java.awt.print.PrinterException"; + + // TODO: complete the class + + } + #endregion + + #region PrinterGraphics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterGraphics.html + /// + public partial class PrinterGraphics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterGraphics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterGraphics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.PrinterGraphics"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterIOException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterIOException.html + /// + public partial class PrinterIOException : Java.Awt.Print.PrinterException + { + public PrinterIOException() { } + + /// + public override string ClassName => "java.awt.print.PrinterIOException"; + + // TODO: complete the class + + } + #endregion + + #region PrinterJob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html + /// + public partial class PrinterJob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterJob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterJob(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.awt.print.PrinterJob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/Book.cs b/src/net/JNet/Generated/Java/Awt/Print/Book.cs new file mode 100644 index 0000000000..13cf63dcc3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/Book.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region Book + public partial class Book + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Print.Pageable(Java.Awt.Print.Book t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html#getNumberOfPages() + /// + public int NumberOfPages + { + get { return IExecute("getNumberOfPages"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html#getPageFormat(int) throws java.lang.IndexOutOfBoundsException + /// + public Java.Awt.Print.PageFormat GetPageFormat(int arg0) + { + return IExecute("getPageFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html#getPrintable(int) throws java.lang.IndexOutOfBoundsException + /// + public Java.Awt.Print.Printable GetPrintable(int arg0) + { + return IExecute("getPrintable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html#append(java.awt.print.Printable,java.awt.print.PageFormat,int) + /// + public void Append(Java.Awt.Print.Printable arg0, Java.Awt.Print.PageFormat arg1, int arg2) + { + IExecute("append", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html#append(java.awt.print.Printable,java.awt.print.PageFormat) + /// + public void Append(Java.Awt.Print.Printable arg0, Java.Awt.Print.PageFormat arg1) + { + IExecute("append", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Book.html#setPage(int,java.awt.print.Printable,java.awt.print.PageFormat) throws java.lang.IndexOutOfBoundsException + /// + public void SetPage(int arg0, Java.Awt.Print.Printable arg1, Java.Awt.Print.PageFormat arg2) + { + IExecute("setPage", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/PageFormat.cs b/src/net/JNet/Generated/Java/Awt/Print/PageFormat.cs new file mode 100644 index 0000000000..5ed5b0c588 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/PageFormat.cs @@ -0,0 +1,134 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region PageFormat + public partial class PageFormat + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.Print.PageFormat t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#LANDSCAPE + /// + public static int LANDSCAPE => Clazz.GetField("LANDSCAPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#PORTRAIT + /// + public static int PORTRAIT => Clazz.GetField("PORTRAIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#REVERSE_LANDSCAPE + /// + public static int REVERSE_LANDSCAPE => Clazz.GetField("REVERSE_LANDSCAPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getHeight() + /// + public double Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getImageableHeight() + /// + public double ImageableHeight + { + get { return IExecute("getImageableHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getImageableWidth() + /// + public double ImageableWidth + { + get { return IExecute("getImageableWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getImageableX() + /// + public double ImageableX + { + get { return IExecute("getImageableX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getImageableY() + /// + public double ImageableY + { + get { return IExecute("getImageableY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getMatrix() + /// + public double[] Matrix + { + get { return IExecuteArray("getMatrix"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#setOrientation(int) throws java.lang.IllegalArgumentException + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getPaper() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#setPaper(java.awt.print.Paper) + /// + public Java.Awt.Print.Paper Paper + { + get { return IExecute("getPaper"); } set { IExecute("setPaper", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PageFormat.html#getWidth() + /// + public double Width + { + get { return IExecute("getWidth"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/Pageable.cs b/src/net/JNet/Generated/Java/Awt/Print/Pageable.cs new file mode 100644 index 0000000000..928def3960 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/Pageable.cs @@ -0,0 +1,83 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region Pageable + public partial class Pageable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Pageable.html#UNKNOWN_NUMBER_OF_PAGES + /// + public static int UNKNOWN_NUMBER_OF_PAGES => Clazz.GetField("UNKNOWN_NUMBER_OF_PAGES"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Pageable.html#getNumberOfPages() + /// + public int NumberOfPages + { + get { return IExecute("getNumberOfPages"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Pageable.html#getPageFormat(int) throws java.lang.IndexOutOfBoundsException + /// + public Java.Awt.Print.PageFormat GetPageFormat(int arg0) + { + return IExecute("getPageFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Pageable.html#getPrintable(int) throws java.lang.IndexOutOfBoundsException + /// + public Java.Awt.Print.Printable GetPrintable(int arg0) + { + return IExecute("getPrintable", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/Paper.cs b/src/net/JNet/Generated/Java/Awt/Print/Paper.cs new file mode 100644 index 0000000000..9c652979d1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/Paper.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region Paper + public partial class Paper + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.Print.Paper t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#getHeight() + /// + public double Height + { + get { return IExecute("getHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#getImageableHeight() + /// + public double ImageableHeight + { + get { return IExecute("getImageableHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#getImageableWidth() + /// + public double ImageableWidth + { + get { return IExecute("getImageableWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#getImageableX() + /// + public double ImageableX + { + get { return IExecute("getImageableX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#getImageableY() + /// + public double ImageableY + { + get { return IExecute("getImageableY"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#getWidth() + /// + public double Width + { + get { return IExecute("getWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#setImageableArea(double,double,double,double) + /// + public void SetImageableArea(double arg0, double arg1, double arg2, double arg3) + { + IExecute("setImageableArea", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Paper.html#setSize(double,double) + /// + public void SetSize(double arg0, double arg1) + { + IExecute("setSize", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/Printable.cs b/src/net/JNet/Generated/Java/Awt/Print/Printable.cs new file mode 100644 index 0000000000..0f2e27ec48 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/Printable.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region Printable + public partial class Printable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Printable.html#NO_SUCH_PAGE + /// + public static int NO_SUCH_PAGE => Clazz.GetField("NO_SUCH_PAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Printable.html#PAGE_EXISTS + /// + public static int PAGE_EXISTS => Clazz.GetField("PAGE_EXISTS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/Printable.html#print.Printable.print(java.awt.Graphics,java.awt.print.PageFormat,int) throws java.awt.print.PrinterException + /// + public int Print(Java.Awt.Graphics arg0, Java.Awt.Print.PageFormat arg1, int arg2) + { + return IExecute("print", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/PrinterAbortException.cs b/src/net/JNet/Generated/Java/Awt/Print/PrinterAbortException.cs new file mode 100644 index 0000000000..57be2ec280 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/PrinterAbortException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region PrinterAbortException + public partial class PrinterAbortException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/PrinterException.cs b/src/net/JNet/Generated/Java/Awt/Print/PrinterException.cs new file mode 100644 index 0000000000..37f78bbce6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/PrinterException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region PrinterException + public partial class PrinterException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/PrinterGraphics.cs b/src/net/JNet/Generated/Java/Awt/Print/PrinterGraphics.cs new file mode 100644 index 0000000000..4e3d3b5eab --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/PrinterGraphics.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region PrinterGraphics + public partial class PrinterGraphics + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterGraphics.html#getPrinterJob() + /// + public Java.Awt.Print.PrinterJob PrinterJob + { + get { return IExecute("getPrinterJob"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/PrinterIOException.cs b/src/net/JNet/Generated/Java/Awt/Print/PrinterIOException.cs new file mode 100644 index 0000000000..237cdb799b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/PrinterIOException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region PrinterIOException + public partial class PrinterIOException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Print/PrinterJob.cs b/src/net/JNet/Generated/Java/Awt/Print/PrinterJob.cs new file mode 100644 index 0000000000..0c0fa5005a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Print/PrinterJob.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt.Print +{ + #region PrinterJob + public partial class PrinterJob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#getPrinterJob() + /// + public static Java.Awt.Print.PrinterJob GetPrinterJob() + { + return SExecute("getPrinterJob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#lookupPrintServices() + /// + public static Javax.Print.PrintService[] LookupPrintServices() + { + return SExecuteArray("lookupPrintServices"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#lookupStreamPrintServices(java.lang.String) + /// + public static Javax.Print.StreamPrintServiceFactory[] LookupStreamPrintServices(string arg0) + { + return SExecuteArray("lookupStreamPrintServices", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#getCopies() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#setCopies(int) + /// + public int Copies + { + get { return IExecute("getCopies"); } set { IExecute("setCopies", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#getJobName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#setJobName(java.lang.String) + /// + public string JobName + { + get { return IExecute("getJobName"); } set { IExecute("setJobName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#getPrintService() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#setPrintService(javax.print.PrintService) throws java.awt.print.PrinterException + /// + public Javax.Print.PrintService PrintService + { + get { return IExecute("getPrintService"); } set { IExecute("setPrintService", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#getUserName() + /// + public string UserName + { + get { return IExecute("getUserName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#isCancelled() + /// + public bool IsCancelled() + { + return IExecute("isCancelled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#printDialog() throws java.awt.HeadlessException + /// + public bool PrintDialog() + { + return IExecute("printDialog"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#defaultPage(java.awt.print.PageFormat) + /// + public Java.Awt.Print.PageFormat DefaultPage(Java.Awt.Print.PageFormat arg0) + { + return IExecute("defaultPage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#pageDialog(java.awt.print.PageFormat) throws java.awt.HeadlessException + /// + public Java.Awt.Print.PageFormat PageDialog(Java.Awt.Print.PageFormat arg0) + { + return IExecute("pageDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#validatePage(java.awt.print.PageFormat) + /// + public Java.Awt.Print.PageFormat ValidatePage(Java.Awt.Print.PageFormat arg0) + { + return IExecute("validatePage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#cancel() + /// + public void Cancel() + { + IExecute("cancel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#print.PrinterJob.print() throws java.awt.print.PrinterException + /// + public void Print() + { + IExecute("print"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#setPageable(java.awt.print.Pageable) throws java.lang.NullPointerException + /// + public void SetPageable(Java.Awt.Print.Pageable arg0) + { + IExecute("setPageable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#setPrintable(java.awt.print.Printable,java.awt.print.PageFormat) + /// + public void SetPrintable(Java.Awt.Print.Printable arg0, Java.Awt.Print.PageFormat arg1) + { + IExecute("setPrintable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#setPrintable(java.awt.print.Printable) + /// + public void SetPrintable(Java.Awt.Print.Printable arg0) + { + IExecute("setPrintable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#printDialog(javax.print.attribute.PrintRequestAttributeSet) throws java.awt.HeadlessException + /// + public bool PrintDialog(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + { + return IExecute("printDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#defaultPage() + /// + public Java.Awt.Print.PageFormat DefaultPage() + { + return IExecute("defaultPage"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#getPageFormat(javax.print.attribute.PrintRequestAttributeSet) + /// + public Java.Awt.Print.PageFormat GetPageFormat(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + { + return IExecute("getPageFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#pageDialog(javax.print.attribute.PrintRequestAttributeSet) throws java.awt.HeadlessException + /// + public Java.Awt.Print.PageFormat PageDialog(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + { + return IExecute("pageDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/print/PrinterJob.html#print.PrinterJob.print(javax.print.attribute.PrintRequestAttributeSet) throws java.awt.print.PrinterException + /// + public void Print(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + { + IExecute("print", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/PrintGraphics.cs b/src/net/JNet/Generated/Java/Awt/PrintGraphics.cs new file mode 100644 index 0000000000..7d31ae7c47 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/PrintGraphics.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region PrintGraphics + public partial class PrintGraphics + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintGraphics.html#getPrintJob() + /// + public Java.Awt.PrintJob PrintJob + { + get { return IExecute("getPrintJob"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/PrintJob.cs b/src/net/JNet/Generated/Java/Awt/PrintJob.cs new file mode 100644 index 0000000000..5211932d85 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/PrintJob.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region PrintJob + public partial class PrintJob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintJob.html#getGraphics() + /// + public Java.Awt.Graphics Graphics + { + get { return IExecute("getGraphics"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintJob.html#getPageDimension() + /// + public Java.Awt.Dimension PageDimension + { + get { return IExecute("getPageDimension"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintJob.html#getPageResolution() + /// + public int PageResolution + { + get { return IExecute("getPageResolution"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintJob.html#lastPageFirst() + /// + public bool LastPageFirst() + { + return IExecute("lastPageFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/PrintJob.html#end() + /// + public void End() + { + IExecute("end"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/RadialGradientPaint.cs b/src/net/JNet/Generated/Java/Awt/RadialGradientPaint.cs new file mode 100644 index 0000000000..7cfdaddbc5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/RadialGradientPaint.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region RadialGradientPaint + public partial class RadialGradientPaint + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RadialGradientPaint.html#(float,float,float,float[],java.awt.Color[]) + /// + public RadialGradientPaint(float arg0, float arg1, float arg2, float[] arg3, Java.Awt.Color[] arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RadialGradientPaint.html#(java.awt.geom.Point2D,float,float[],java.awt.Color[]) + /// + public RadialGradientPaint(Java.Awt.Geom.Point2D arg0, float arg1, float[] arg2, Java.Awt.Color[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RadialGradientPaint.html#getCenterPoint() + /// + public Java.Awt.Geom.Point2D CenterPoint + { + get { return IExecute("getCenterPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RadialGradientPaint.html#getFocusPoint() + /// + public Java.Awt.Geom.Point2D FocusPoint + { + get { return IExecute("getFocusPoint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RadialGradientPaint.html#getRadius() + /// + public float Radius + { + get { return IExecute("getRadius"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Rectangle.cs b/src/net/JNet/Generated/Java/Awt/Rectangle.cs new file mode 100644 index 0000000000..00a5239e38 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Rectangle.cs @@ -0,0 +1,244 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Rectangle + public partial class Rectangle + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#(int,int,int,int) + /// + public Rectangle(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#(int,int) + /// + public Rectangle(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#(java.awt.Dimension) + /// + public Rectangle(Java.Awt.Dimension arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#(java.awt.Point,java.awt.Dimension) + /// + public Rectangle(Java.Awt.Point arg0, Java.Awt.Dimension arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#(java.awt.Point) + /// + public Rectangle(Java.Awt.Point arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#(java.awt.Rectangle) + /// + public Rectangle(Java.Awt.Rectangle arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Shape(Java.Awt.Rectangle t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.Rectangle t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#height + /// + public int height => Instance.GetField("height"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#width + /// + public int width => Instance.GetField("width"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#x + /// + public int x => Instance.GetField("x"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#y + /// + public int y => Instance.GetField("y"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#getLocation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#setLocation(java.awt.Point) + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } set { IExecute("setLocation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#getSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#setSize(java.awt.Dimension) + /// + public Java.Awt.Dimension Size + { + get { return IExecute("getSize"); } set { IExecute("setSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#contains(int,int,int,int) + /// + public bool Contains(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#contains(int,int) + /// + public bool Contains(int arg0, int arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#contains(java.awt.Point) + /// + public bool Contains(Java.Awt.Point arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#contains(java.awt.Rectangle) + /// + public bool Contains(Java.Awt.Rectangle arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#intersects(java.awt.Rectangle) + /// + public bool Intersects(Java.Awt.Rectangle arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#intersection(java.awt.Rectangle) + /// + public Java.Awt.Rectangle Intersection(Java.Awt.Rectangle arg0) + { + return IExecute("intersection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#union(java.awt.Rectangle) + /// + public Java.Awt.Rectangle Union(Java.Awt.Rectangle arg0) + { + return IExecute("union", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#add(int,int) + /// + public void Add(int arg0, int arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#add(java.awt.Point) + /// + public void Add(Java.Awt.Point arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#add(java.awt.Rectangle) + /// + public void Add(Java.Awt.Rectangle arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#grow(int,int) + /// + public void Grow(int arg0, int arg1) + { + IExecute("grow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#setBounds(int,int,int,int) + /// + public void SetBounds(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setBounds", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#setBounds(java.awt.Rectangle) + /// + public void SetBounds(Java.Awt.Rectangle arg0) + { + IExecute("setBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#setLocation(int,int) + /// + public void SetLocation(int arg0, int arg1) + { + IExecute("setLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#setSize(int,int) + /// + public void SetSize(int arg0, int arg1) + { + IExecute("setSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Rectangle.html#translate(int,int) + /// + public void Translate(int arg0, int arg1) + { + IExecute("translate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/RenderingHints.cs b/src/net/JNet/Generated/Java/Awt/RenderingHints.cs new file mode 100644 index 0000000000..9d286728a8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/RenderingHints.cs @@ -0,0 +1,351 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region RenderingHints + public partial class RenderingHints + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#(java.awt.RenderingHints$Key,java.lang.Object) + /// + public RenderingHints(Java.Awt.RenderingHints.Key arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Awt.RenderingHints t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_ALPHA_INTERPOLATION + /// + public static Java.Awt.RenderingHints.Key KEY_ALPHA_INTERPOLATION => Clazz.GetField("KEY_ALPHA_INTERPOLATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_ANTIALIASING + /// + public static Java.Awt.RenderingHints.Key KEY_ANTIALIASING => Clazz.GetField("KEY_ANTIALIASING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_COLOR_RENDERING + /// + public static Java.Awt.RenderingHints.Key KEY_COLOR_RENDERING => Clazz.GetField("KEY_COLOR_RENDERING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_DITHERING + /// + public static Java.Awt.RenderingHints.Key KEY_DITHERING => Clazz.GetField("KEY_DITHERING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_FRACTIONALMETRICS + /// + public static Java.Awt.RenderingHints.Key KEY_FRACTIONALMETRICS => Clazz.GetField("KEY_FRACTIONALMETRICS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_INTERPOLATION + /// + public static Java.Awt.RenderingHints.Key KEY_INTERPOLATION => Clazz.GetField("KEY_INTERPOLATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_RENDERING + /// + public static Java.Awt.RenderingHints.Key KEY_RENDERING => Clazz.GetField("KEY_RENDERING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_RESOLUTION_VARIANT + /// + public static Java.Awt.RenderingHints.Key KEY_RESOLUTION_VARIANT => Clazz.GetField("KEY_RESOLUTION_VARIANT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_STROKE_CONTROL + /// + public static Java.Awt.RenderingHints.Key KEY_STROKE_CONTROL => Clazz.GetField("KEY_STROKE_CONTROL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_TEXT_ANTIALIASING + /// + public static Java.Awt.RenderingHints.Key KEY_TEXT_ANTIALIASING => Clazz.GetField("KEY_TEXT_ANTIALIASING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#KEY_TEXT_LCD_CONTRAST + /// + public static Java.Awt.RenderingHints.Key KEY_TEXT_LCD_CONTRAST => Clazz.GetField("KEY_TEXT_LCD_CONTRAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_ALPHA_INTERPOLATION_DEFAULT + /// + public static object VALUE_ALPHA_INTERPOLATION_DEFAULT => Clazz.GetField("VALUE_ALPHA_INTERPOLATION_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_ALPHA_INTERPOLATION_QUALITY + /// + public static object VALUE_ALPHA_INTERPOLATION_QUALITY => Clazz.GetField("VALUE_ALPHA_INTERPOLATION_QUALITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_ALPHA_INTERPOLATION_SPEED + /// + public static object VALUE_ALPHA_INTERPOLATION_SPEED => Clazz.GetField("VALUE_ALPHA_INTERPOLATION_SPEED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_ANTIALIAS_DEFAULT + /// + public static object VALUE_ANTIALIAS_DEFAULT => Clazz.GetField("VALUE_ANTIALIAS_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_ANTIALIAS_OFF + /// + public static object VALUE_ANTIALIAS_OFF => Clazz.GetField("VALUE_ANTIALIAS_OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_ANTIALIAS_ON + /// + public static object VALUE_ANTIALIAS_ON => Clazz.GetField("VALUE_ANTIALIAS_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_COLOR_RENDER_DEFAULT + /// + public static object VALUE_COLOR_RENDER_DEFAULT => Clazz.GetField("VALUE_COLOR_RENDER_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_COLOR_RENDER_QUALITY + /// + public static object VALUE_COLOR_RENDER_QUALITY => Clazz.GetField("VALUE_COLOR_RENDER_QUALITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_COLOR_RENDER_SPEED + /// + public static object VALUE_COLOR_RENDER_SPEED => Clazz.GetField("VALUE_COLOR_RENDER_SPEED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_DITHER_DEFAULT + /// + public static object VALUE_DITHER_DEFAULT => Clazz.GetField("VALUE_DITHER_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_DITHER_DISABLE + /// + public static object VALUE_DITHER_DISABLE => Clazz.GetField("VALUE_DITHER_DISABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_DITHER_ENABLE + /// + public static object VALUE_DITHER_ENABLE => Clazz.GetField("VALUE_DITHER_ENABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_FRACTIONALMETRICS_DEFAULT + /// + public static object VALUE_FRACTIONALMETRICS_DEFAULT => Clazz.GetField("VALUE_FRACTIONALMETRICS_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_FRACTIONALMETRICS_OFF + /// + public static object VALUE_FRACTIONALMETRICS_OFF => Clazz.GetField("VALUE_FRACTIONALMETRICS_OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_FRACTIONALMETRICS_ON + /// + public static object VALUE_FRACTIONALMETRICS_ON => Clazz.GetField("VALUE_FRACTIONALMETRICS_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_INTERPOLATION_BICUBIC + /// + public static object VALUE_INTERPOLATION_BICUBIC => Clazz.GetField("VALUE_INTERPOLATION_BICUBIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_INTERPOLATION_BILINEAR + /// + public static object VALUE_INTERPOLATION_BILINEAR => Clazz.GetField("VALUE_INTERPOLATION_BILINEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_INTERPOLATION_NEAREST_NEIGHBOR + /// + public static object VALUE_INTERPOLATION_NEAREST_NEIGHBOR => Clazz.GetField("VALUE_INTERPOLATION_NEAREST_NEIGHBOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RENDER_DEFAULT + /// + public static object VALUE_RENDER_DEFAULT => Clazz.GetField("VALUE_RENDER_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RENDER_QUALITY + /// + public static object VALUE_RENDER_QUALITY => Clazz.GetField("VALUE_RENDER_QUALITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RENDER_SPEED + /// + public static object VALUE_RENDER_SPEED => Clazz.GetField("VALUE_RENDER_SPEED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RESOLUTION_VARIANT_BASE + /// + public static object VALUE_RESOLUTION_VARIANT_BASE => Clazz.GetField("VALUE_RESOLUTION_VARIANT_BASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RESOLUTION_VARIANT_DEFAULT + /// + public static object VALUE_RESOLUTION_VARIANT_DEFAULT => Clazz.GetField("VALUE_RESOLUTION_VARIANT_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RESOLUTION_VARIANT_DPI_FIT + /// + public static object VALUE_RESOLUTION_VARIANT_DPI_FIT => Clazz.GetField("VALUE_RESOLUTION_VARIANT_DPI_FIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_RESOLUTION_VARIANT_SIZE_FIT + /// + public static object VALUE_RESOLUTION_VARIANT_SIZE_FIT => Clazz.GetField("VALUE_RESOLUTION_VARIANT_SIZE_FIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_STROKE_DEFAULT + /// + public static object VALUE_STROKE_DEFAULT => Clazz.GetField("VALUE_STROKE_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_STROKE_NORMALIZE + /// + public static object VALUE_STROKE_NORMALIZE => Clazz.GetField("VALUE_STROKE_NORMALIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_STROKE_PURE + /// + public static object VALUE_STROKE_PURE => Clazz.GetField("VALUE_STROKE_PURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_DEFAULT + /// + public static object VALUE_TEXT_ANTIALIAS_DEFAULT => Clazz.GetField("VALUE_TEXT_ANTIALIAS_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_GASP + /// + public static object VALUE_TEXT_ANTIALIAS_GASP => Clazz.GetField("VALUE_TEXT_ANTIALIAS_GASP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_HBGR + /// + public static object VALUE_TEXT_ANTIALIAS_LCD_HBGR => Clazz.GetField("VALUE_TEXT_ANTIALIAS_LCD_HBGR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_HRGB + /// + public static object VALUE_TEXT_ANTIALIAS_LCD_HRGB => Clazz.GetField("VALUE_TEXT_ANTIALIAS_LCD_HRGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_VBGR + /// + public static object VALUE_TEXT_ANTIALIAS_LCD_VBGR => Clazz.GetField("VALUE_TEXT_ANTIALIAS_LCD_VBGR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_VRGB + /// + public static object VALUE_TEXT_ANTIALIAS_LCD_VRGB => Clazz.GetField("VALUE_TEXT_ANTIALIAS_LCD_VRGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_OFF + /// + public static object VALUE_TEXT_ANTIALIAS_OFF => Clazz.GetField("VALUE_TEXT_ANTIALIAS_OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_ON + /// + public static object VALUE_TEXT_ANTIALIAS_ON => Clazz.GetField("VALUE_TEXT_ANTIALIAS_ON"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#put(java.lang.Object,java.lang.Object) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#add(java.awt.RenderingHints) + /// + public void Add(Java.Awt.RenderingHints arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + #region Key + public partial class Key + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/RenderingHints.Key.html#isCompatibleValue(java.lang.Object) + /// + public bool IsCompatibleValue(object arg0) + { + return IExecute("isCompatibleValue", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Robot.cs b/src/net/JNet/Generated/Java/Awt/Robot.cs new file mode 100644 index 0000000000..ca8e4e4c52 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Robot.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Robot + public partial class Robot + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#(java.awt.GraphicsDevice) throws java.awt.AWTException + /// + public Robot(Java.Awt.GraphicsDevice arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#getAutoDelay() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#setAutoDelay(int) + /// + public int AutoDelay + { + get { return IExecute("getAutoDelay"); } set { IExecute("setAutoDelay", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#isAutoWaitForIdle() + /// + public bool IsAutoWaitForIdle() + { + return IExecute("isAutoWaitForIdle"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#getPixelColor(int,int) + /// + public Java.Awt.Color GetPixelColor(int arg0, int arg1) + { + return IExecute("getPixelColor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#createScreenCapture(java.awt.Rectangle) + /// + public Java.Awt.ImageNs.BufferedImage CreateScreenCapture(Java.Awt.Rectangle arg0) + { + return IExecute("createScreenCapture", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#createMultiResolutionScreenCapture(java.awt.Rectangle) + /// + public Java.Awt.ImageNs.MultiResolutionImage CreateMultiResolutionScreenCapture(Java.Awt.Rectangle arg0) + { + return IExecute("createMultiResolutionScreenCapture", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#delay(int) + /// + public void Delay(int arg0) + { + IExecute("delay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#keyPress(int) + /// + public void KeyPress(int arg0) + { + IExecute("keyPress", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#keyRelease(int) + /// + public void KeyRelease(int arg0) + { + IExecute("keyRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#mouseMove(int,int) + /// + public void MouseMove(int arg0, int arg1) + { + IExecute("mouseMove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#mousePress(int) + /// + public void MousePress(int arg0) + { + IExecute("mousePress", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#mouseRelease(int) + /// + public void MouseRelease(int arg0) + { + IExecute("mouseRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#mouseWheel(int) + /// + public void MouseWheel(int arg0) + { + IExecute("mouseWheel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#setAutoWaitForIdle(boolean) + /// + public void SetAutoWaitForIdle(bool arg0) + { + IExecute("setAutoWaitForIdle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Robot.html#waitForIdle() + /// + public void WaitForIdle() + { + IExecute("waitForIdle"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ScrollPane.cs b/src/net/JNet/Generated/Java/Awt/ScrollPane.cs new file mode 100644 index 0000000000..1f19bf0bcd --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ScrollPane.cs @@ -0,0 +1,155 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ScrollPane + public partial class ScrollPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#(int) throws java.awt.HeadlessException + /// + public ScrollPane(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.ScrollPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#SCROLLBARS_ALWAYS + /// + public static int SCROLLBARS_ALWAYS => Clazz.GetField("SCROLLBARS_ALWAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#SCROLLBARS_AS_NEEDED + /// + public static int SCROLLBARS_AS_NEEDED => Clazz.GetField("SCROLLBARS_AS_NEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#SCROLLBARS_NEVER + /// + public static int SCROLLBARS_NEVER => Clazz.GetField("SCROLLBARS_NEVER"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getHAdjustable() + /// + public Java.Awt.Adjustable HAdjustable + { + get { return IExecute("getHAdjustable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getHScrollbarHeight() + /// + public int HScrollbarHeight + { + get { return IExecute("getHScrollbarHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getScrollbarDisplayPolicy() + /// + public int ScrollbarDisplayPolicy + { + get { return IExecute("getScrollbarDisplayPolicy"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getScrollPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#setScrollPosition(java.awt.Point) + /// + public Java.Awt.Point ScrollPosition + { + get { return IExecute("getScrollPosition"); } set { IExecute("setScrollPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getVAdjustable() + /// + public Java.Awt.Adjustable VAdjustable + { + get { return IExecute("getVAdjustable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getViewportSize() + /// + public Java.Awt.Dimension ViewportSize + { + get { return IExecute("getViewportSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#getVScrollbarWidth() + /// + public int VScrollbarWidth + { + get { return IExecute("getVScrollbarWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#isWheelScrollingEnabled() + /// + public bool IsWheelScrollingEnabled() + { + return IExecute("isWheelScrollingEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#paramString() + /// + public string ParamString() + { + return IExecute("paramString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#setScrollPosition(int,int) + /// + public void SetScrollPosition(int arg0, int arg1) + { + IExecute("setScrollPosition", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPane.html#setWheelScrollingEnabled(boolean) + /// + public void SetWheelScrollingEnabled(bool arg0) + { + IExecute("setWheelScrollingEnabled", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/ScrollPaneAdjustable.cs b/src/net/JNet/Generated/Java/Awt/ScrollPaneAdjustable.cs new file mode 100644 index 0000000000..18782cdf81 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/ScrollPaneAdjustable.cs @@ -0,0 +1,144 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region ScrollPaneAdjustable + public partial class ScrollPaneAdjustable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Adjustable(Java.Awt.ScrollPaneAdjustable t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Awt.ScrollPaneAdjustable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getAdjustmentListeners() + /// + public Java.Awt.EventNs.AdjustmentListener[] AdjustmentListeners + { + get { return IExecuteArray("getAdjustmentListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getBlockIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setBlockIncrement(int) + /// + public int BlockIncrement + { + get { return IExecute("getBlockIncrement"); } set { IExecute("setBlockIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getOrientation() + /// + public int Orientation + { + get { return IExecute("getOrientation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getUnitIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setUnitIncrement(int) + /// + public int UnitIncrement + { + get { return IExecute("getUnitIncrement"); } set { IExecute("setUnitIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#getVisibleAmount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#setVisibleAmount(int) + /// + public int VisibleAmount + { + get { return IExecute("getVisibleAmount"); } set { IExecute("setVisibleAmount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#paramString() + /// + public string ParamString() + { + return IExecute("paramString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#addAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void AddAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("addAdjustmentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html#removeAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void RemoveAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("removeAdjustmentListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Scrollbar.cs b/src/net/JNet/Generated/Java/Awt/Scrollbar.cs new file mode 100644 index 0000000000..a8a1f09221 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Scrollbar.cs @@ -0,0 +1,166 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Scrollbar + public partial class Scrollbar + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#(int,int,int,int,int) throws java.awt.HeadlessException + /// + public Scrollbar(int arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#(int) throws java.awt.HeadlessException + /// + public Scrollbar(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Adjustable(Java.Awt.Scrollbar t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Scrollbar t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#HORIZONTAL + /// + public static int HORIZONTAL => Clazz.GetField("HORIZONTAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#VERTICAL + /// + public static int VERTICAL => Clazz.GetField("VERTICAL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getAdjustmentListeners() + /// + public Java.Awt.EventNs.AdjustmentListener[] AdjustmentListeners + { + get { return IExecuteArray("getAdjustmentListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getBlockIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setBlockIncrement(int) + /// + public int BlockIncrement + { + get { return IExecute("getBlockIncrement"); } set { IExecute("setBlockIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getUnitIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setUnitIncrement(int) + /// + public int UnitIncrement + { + get { return IExecute("getUnitIncrement"); } set { IExecute("setUnitIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#getVisibleAmount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setVisibleAmount(int) + /// + public int VisibleAmount + { + get { return IExecute("getVisibleAmount"); } set { IExecute("setVisibleAmount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#addAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void AddAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("addAdjustmentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#removeAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void RemoveAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("removeAdjustmentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Scrollbar.html#setValues(int,int,int,int) + /// + public void SetValues(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setValues", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/SecondaryLoop.cs b/src/net/JNet/Generated/Java/Awt/SecondaryLoop.cs new file mode 100644 index 0000000000..2576995b67 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/SecondaryLoop.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region SecondaryLoop + public partial class SecondaryLoop + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SecondaryLoop.html#enter() + /// + public bool Enter() + { + return IExecute("enter"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SecondaryLoop.html#exit() + /// + public bool Exit() + { + return IExecute("exit"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Shape.cs b/src/net/JNet/Generated/Java/Awt/Shape.cs new file mode 100644 index 0000000000..be839550c4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Shape.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Shape + public partial class Shape + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#getBounds() + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#getBounds2D() + /// + public Java.Awt.Geom.Rectangle2D Bounds2D + { + get { return IExecute("getBounds2D"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#contains(double,double,double,double) + /// + public bool Contains(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("contains", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#contains(double,double) + /// + public bool Contains(double arg0, double arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#contains(java.awt.geom.Point2D) + /// + public bool Contains(Java.Awt.Geom.Point2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#contains(java.awt.geom.Rectangle2D) + /// + public bool Contains(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#intersects(double,double,double,double) + /// + public bool Intersects(double arg0, double arg1, double arg2, double arg3) + { + return IExecute("intersects", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#intersects(java.awt.geom.Rectangle2D) + /// + public bool Intersects(Java.Awt.Geom.Rectangle2D arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#getPathIterator(java.awt.geom.AffineTransform,double) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0, double arg1) + { + return IExecute("getPathIterator", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Shape.html#getPathIterator(java.awt.geom.AffineTransform) + /// + public Java.Awt.Geom.PathIterator GetPathIterator(Java.Awt.Geom.AffineTransform arg0) + { + return IExecute("getPathIterator", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/SplashScreen.cs b/src/net/JNet/Generated/Java/Awt/SplashScreen.cs new file mode 100644 index 0000000000..e0c9a91d22 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/SplashScreen.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region SplashScreen + public partial class SplashScreen + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#getSplashScreen() + /// + public static Java.Awt.SplashScreen GetSplashScreen() + { + return SExecute("getSplashScreen"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#getBounds() throws java.lang.IllegalStateException + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#getImageURL() throws java.lang.IllegalStateException https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#setImageURL(java.net.URL) throws java.lang.NullPointerException,java.io.IOException,java.lang.IllegalStateException + /// + public Java.Net.URL ImageURL + { + get { return IExecute("getImageURL"); } set { IExecute("setImageURL", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#getSize() throws java.lang.IllegalStateException + /// + public Java.Awt.Dimension Size + { + get { return IExecute("getSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#isVisible() + /// + public bool IsVisible() + { + return IExecute("isVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#createGraphics() throws java.lang.IllegalStateException + /// + public Java.Awt.Graphics2D CreateGraphics() + { + return IExecute("createGraphics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#close() throws java.lang.IllegalStateException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SplashScreen.html#update() throws java.lang.IllegalStateException + /// + public void Update() + { + IExecute("update"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Stroke.cs b/src/net/JNet/Generated/Java/Awt/Stroke.cs new file mode 100644 index 0000000000..0f4d74b08c --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Stroke.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Stroke + public partial class Stroke + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Stroke.html#createStrokedShape(java.awt.Shape) + /// + public Java.Awt.Shape CreateStrokedShape(Java.Awt.Shape arg0) + { + return IExecute("createStrokedShape", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/SystemColor.cs b/src/net/JNet/Generated/Java/Awt/SystemColor.cs new file mode 100644 index 0000000000..a37adeb23b --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/SystemColor.cs @@ -0,0 +1,271 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region SystemColor + public partial class SystemColor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Awt.SystemColor t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#ACTIVE_CAPTION + /// + public static int ACTIVE_CAPTION => Clazz.GetField("ACTIVE_CAPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#ACTIVE_CAPTION_BORDER + /// + public static int ACTIVE_CAPTION_BORDER => Clazz.GetField("ACTIVE_CAPTION_BORDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#ACTIVE_CAPTION_TEXT + /// + public static int ACTIVE_CAPTION_TEXT => Clazz.GetField("ACTIVE_CAPTION_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#CONTROL + /// + public static int CONTROL => Clazz.GetField("CONTROL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#CONTROL_DK_SHADOW + /// + public static int CONTROL_DK_SHADOW => Clazz.GetField("CONTROL_DK_SHADOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#CONTROL_HIGHLIGHT + /// + public static int CONTROL_HIGHLIGHT => Clazz.GetField("CONTROL_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#CONTROL_LT_HIGHLIGHT + /// + public static int CONTROL_LT_HIGHLIGHT => Clazz.GetField("CONTROL_LT_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#CONTROL_SHADOW + /// + public static int CONTROL_SHADOW => Clazz.GetField("CONTROL_SHADOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#CONTROL_TEXT + /// + public static int CONTROL_TEXT => Clazz.GetField("CONTROL_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#DESKTOP + /// + public static int DESKTOP => Clazz.GetField("DESKTOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#INACTIVE_CAPTION + /// + public static int INACTIVE_CAPTION => Clazz.GetField("INACTIVE_CAPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#INACTIVE_CAPTION_BORDER + /// + public static int INACTIVE_CAPTION_BORDER => Clazz.GetField("INACTIVE_CAPTION_BORDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#INACTIVE_CAPTION_TEXT + /// + public static int INACTIVE_CAPTION_TEXT => Clazz.GetField("INACTIVE_CAPTION_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#INFO + /// + public static int INFO => Clazz.GetField("INFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#INFO_TEXT + /// + public static int INFO_TEXT => Clazz.GetField("INFO_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#MENU + /// + public static int MENU => Clazz.GetField("MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#MENU_TEXT + /// + public static int MENU_TEXT => Clazz.GetField("MENU_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#NUM_COLORS + /// + public static int NUM_COLORS => Clazz.GetField("NUM_COLORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#SCROLLBAR + /// + public static int SCROLLBAR => Clazz.GetField("SCROLLBAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#TEXT + /// + public static int TEXT => Clazz.GetField("TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#TEXT_HIGHLIGHT + /// + public static int TEXT_HIGHLIGHT => Clazz.GetField("TEXT_HIGHLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#TEXT_HIGHLIGHT_TEXT + /// + public static int TEXT_HIGHLIGHT_TEXT => Clazz.GetField("TEXT_HIGHLIGHT_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#TEXT_INACTIVE_TEXT + /// + public static int TEXT_INACTIVE_TEXT => Clazz.GetField("TEXT_INACTIVE_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#TEXT_TEXT + /// + public static int TEXT_TEXT => Clazz.GetField("TEXT_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#WINDOW + /// + public static int WINDOW => Clazz.GetField("WINDOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#WINDOW_BORDER + /// + public static int WINDOW_BORDER => Clazz.GetField("WINDOW_BORDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#WINDOW_TEXT + /// + public static int WINDOW_TEXT => Clazz.GetField("WINDOW_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#activeCaption + /// + public static Java.Awt.SystemColor activeCaption => Clazz.GetField("activeCaption"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#activeCaptionBorder + /// + public static Java.Awt.SystemColor activeCaptionBorder => Clazz.GetField("activeCaptionBorder"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#activeCaptionText + /// + public static Java.Awt.SystemColor activeCaptionText => Clazz.GetField("activeCaptionText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#control + /// + public static Java.Awt.SystemColor control => Clazz.GetField("control"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#controlDkShadow + /// + public static Java.Awt.SystemColor controlDkShadow => Clazz.GetField("controlDkShadow"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#controlHighlight + /// + public static Java.Awt.SystemColor controlHighlight => Clazz.GetField("controlHighlight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#controlLtHighlight + /// + public static Java.Awt.SystemColor controlLtHighlight => Clazz.GetField("controlLtHighlight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#controlShadow + /// + public static Java.Awt.SystemColor controlShadow => Clazz.GetField("controlShadow"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#controlText + /// + public static Java.Awt.SystemColor controlText => Clazz.GetField("controlText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#desktop + /// + public static Java.Awt.SystemColor desktop => Clazz.GetField("desktop"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#inactiveCaption + /// + public static Java.Awt.SystemColor inactiveCaption => Clazz.GetField("inactiveCaption"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#inactiveCaptionBorder + /// + public static Java.Awt.SystemColor inactiveCaptionBorder => Clazz.GetField("inactiveCaptionBorder"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#inactiveCaptionText + /// + public static Java.Awt.SystemColor inactiveCaptionText => Clazz.GetField("inactiveCaptionText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#info + /// + public static Java.Awt.SystemColor info => Clazz.GetField("info"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#infoText + /// + public static Java.Awt.SystemColor infoText => Clazz.GetField("infoText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#menu + /// + public static Java.Awt.SystemColor menu => Clazz.GetField("menu"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#menuText + /// + public static Java.Awt.SystemColor menuText => Clazz.GetField("menuText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#scrollbar + /// + public static Java.Awt.SystemColor scrollbar => Clazz.GetField("scrollbar"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#text + /// + public static Java.Awt.SystemColor text => Clazz.GetField("text"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#textHighlight + /// + public static Java.Awt.SystemColor textHighlight => Clazz.GetField("textHighlight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#textHighlightText + /// + public static Java.Awt.SystemColor textHighlightText => Clazz.GetField("textHighlightText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#textInactiveText + /// + public static Java.Awt.SystemColor textInactiveText => Clazz.GetField("textInactiveText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#textText + /// + public static Java.Awt.SystemColor textText => Clazz.GetField("textText"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#window + /// + public static Java.Awt.SystemColor window => Clazz.GetField("window"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#windowBorder + /// + public static Java.Awt.SystemColor windowBorder => Clazz.GetField("windowBorder"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemColor.html#windowText + /// + public static Java.Awt.SystemColor windowText => Clazz.GetField("windowText"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/SystemTray.cs b/src/net/JNet/Generated/Java/Awt/SystemTray.cs new file mode 100644 index 0000000000..8d5ea5dd69 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/SystemTray.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region SystemTray + public partial class SystemTray + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#isSupported() + /// + public static bool IsSupported() + { + return SExecute("isSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#getSystemTray() + /// + public static Java.Awt.SystemTray GetSystemTray() + { + return SExecute("getSystemTray"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#getTrayIcons() + /// + public Java.Awt.TrayIcon[] TrayIcons + { + get { return IExecuteArray("getTrayIcons"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#getTrayIconSize() + /// + public Java.Awt.Dimension TrayIconSize + { + get { return IExecute("getTrayIconSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#getPropertyChangeListeners(java.lang.String) + /// + public Java.Beans.PropertyChangeListener[] GetPropertyChangeListeners(string arg0) + { + return IExecuteArray("getPropertyChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#add(java.awt.TrayIcon) throws java.awt.AWTException + /// + public void Add(Java.Awt.TrayIcon arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/SystemTray.html#remove(java.awt.TrayIcon) + /// + public void Remove(Java.Awt.TrayIcon arg0) + { + IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Taskbar.cs b/src/net/JNet/Generated/Java/Awt/Taskbar.cs new file mode 100644 index 0000000000..69fb09d1d3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Taskbar.cs @@ -0,0 +1,256 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Taskbar + public partial class Taskbar + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#isTaskbarSupported() + /// + public static bool IsTaskbarSupported() + { + return SExecute("isTaskbarSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#getTaskbar() + /// + public static Java.Awt.Taskbar GetTaskbar() + { + return SExecute("getTaskbar"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#getIconImage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#setIconImage(java.awt.Image) + /// + public Java.Awt.Image IconImage + { + get { return IExecute("getIconImage"); } set { IExecute("setIconImage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#getMenu() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#setMenu(java.awt.PopupMenu) + /// + public Java.Awt.PopupMenu Menu + { + get { return IExecute("getMenu"); } set { IExecute("setMenu", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#requestUserAttention(boolean,boolean) + /// + public void RequestUserAttention(bool arg0, bool arg1) + { + IExecute("requestUserAttention", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#requestWindowUserAttention(java.awt.Window) + /// + public void RequestWindowUserAttention(Java.Awt.Window arg0) + { + IExecute("requestWindowUserAttention", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#setIconBadge(java.lang.String) + /// + public void SetIconBadge(string arg0) + { + IExecute("setIconBadge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#setProgressValue(int) + /// + public void SetProgressValue(int arg0) + { + IExecute("setProgressValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#setWindowIconBadge(java.awt.Window,java.awt.Image) + /// + public void SetWindowIconBadge(Java.Awt.Window arg0, Java.Awt.Image arg1) + { + IExecute("setWindowIconBadge", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.html#setWindowProgressValue(java.awt.Window,int) + /// + public void SetWindowProgressValue(Java.Awt.Window arg0, int arg1) + { + IExecute("setWindowProgressValue", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Feature + public partial class Feature + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#ICON_BADGE_IMAGE_WINDOW + /// + public static Java.Awt.Taskbar.Feature ICON_BADGE_IMAGE_WINDOW => Clazz.GetField("ICON_BADGE_IMAGE_WINDOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#ICON_BADGE_NUMBER + /// + public static Java.Awt.Taskbar.Feature ICON_BADGE_NUMBER => Clazz.GetField("ICON_BADGE_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#ICON_BADGE_TEXT + /// + public static Java.Awt.Taskbar.Feature ICON_BADGE_TEXT => Clazz.GetField("ICON_BADGE_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#ICON_IMAGE + /// + public static Java.Awt.Taskbar.Feature ICON_IMAGE => Clazz.GetField("ICON_IMAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#MENU + /// + public static Java.Awt.Taskbar.Feature MENU => Clazz.GetField("MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#PROGRESS_STATE_WINDOW + /// + public static Java.Awt.Taskbar.Feature PROGRESS_STATE_WINDOW => Clazz.GetField("PROGRESS_STATE_WINDOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#PROGRESS_VALUE + /// + public static Java.Awt.Taskbar.Feature PROGRESS_VALUE => Clazz.GetField("PROGRESS_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#PROGRESS_VALUE_WINDOW + /// + public static Java.Awt.Taskbar.Feature PROGRESS_VALUE_WINDOW => Clazz.GetField("PROGRESS_VALUE_WINDOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#USER_ATTENTION + /// + public static Java.Awt.Taskbar.Feature USER_ATTENTION => Clazz.GetField("USER_ATTENTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#USER_ATTENTION_WINDOW + /// + public static Java.Awt.Taskbar.Feature USER_ATTENTION_WINDOW => Clazz.GetField("USER_ATTENTION_WINDOW"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.Feature.html#values() + /// + public static Java.Awt.Taskbar.Feature[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region State + public partial class State + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html#ERROR + /// + public static Java.Awt.Taskbar.State ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html#INDETERMINATE + /// + public static Java.Awt.Taskbar.State INDETERMINATE => Clazz.GetField("INDETERMINATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html#NORMAL + /// + public static Java.Awt.Taskbar.State NORMAL => Clazz.GetField("NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html#OFF + /// + public static Java.Awt.Taskbar.State OFF => Clazz.GetField("OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html#PAUSED + /// + public static Java.Awt.Taskbar.State PAUSED => Clazz.GetField("PAUSED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Taskbar.State.html#values() + /// + public static Java.Awt.Taskbar.State[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/TextArea.cs b/src/net/JNet/Generated/Java/Awt/TextArea.cs new file mode 100644 index 0000000000..24c0c5d395 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/TextArea.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region TextArea + public partial class TextArea + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#(int,int) throws java.awt.HeadlessException + /// + public TextArea(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#(java.lang.String,int,int,int) throws java.awt.HeadlessException + /// + public TextArea(string arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#(java.lang.String,int,int) throws java.awt.HeadlessException + /// + public TextArea(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#(java.lang.String) throws java.awt.HeadlessException + /// + public TextArea(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_BOTH + /// + public static int SCROLLBARS_BOTH => Clazz.GetField("SCROLLBARS_BOTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_HORIZONTAL_ONLY + /// + public static int SCROLLBARS_HORIZONTAL_ONLY => Clazz.GetField("SCROLLBARS_HORIZONTAL_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_NONE + /// + public static int SCROLLBARS_NONE => Clazz.GetField("SCROLLBARS_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_VERTICAL_ONLY + /// + public static int SCROLLBARS_VERTICAL_ONLY => Clazz.GetField("SCROLLBARS_VERTICAL_ONLY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#getColumns() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#setColumns(int) + /// + public int Columns + { + get { return IExecute("getColumns"); } set { IExecute("setColumns", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#getRows() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#setRows(int) + /// + public int Rows + { + get { return IExecute("getRows"); } set { IExecute("setRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#getScrollbarVisibility() + /// + public int ScrollbarVisibility + { + get { return IExecute("getScrollbarVisibility"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#getMinimumSize(int,int) + /// + public Java.Awt.Dimension GetMinimumSize(int arg0, int arg1) + { + return IExecute("getMinimumSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#getPreferredSize(int,int) + /// + public Java.Awt.Dimension GetPreferredSize(int arg0, int arg1) + { + return IExecute("getPreferredSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#append(java.lang.String) + /// + public void Append(string arg0) + { + IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#insert(java.lang.String,int) + /// + public void Insert(string arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextArea.html#replaceRange(java.lang.String,int,int) + /// + public void ReplaceRange(string arg0, int arg1, int arg2) + { + IExecute("replaceRange", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/TextComponent.cs b/src/net/JNet/Generated/Java/Awt/TextComponent.cs new file mode 100644 index 0000000000..73b1778ae6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/TextComponent.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region TextComponent + public partial class TextComponent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.TextComponent t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#getCaretPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#setCaretPosition(int) + /// + public int CaretPosition + { + get { return IExecute("getCaretPosition"); } set { IExecute("setCaretPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#getSelectedText() + /// + public string SelectedText + { + get { return IExecute("getSelectedText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#getSelectionEnd() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#setSelectionEnd(int) + /// + public int SelectionEnd + { + get { return IExecute("getSelectionEnd"); } set { IExecute("setSelectionEnd", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#getSelectionStart() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#setSelectionStart(int) + /// + public int SelectionStart + { + get { return IExecute("getSelectionStart"); } set { IExecute("setSelectionStart", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#getText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#setText(java.lang.String) + /// + public string Text + { + get { return IExecute("getText"); } set { IExecute("setText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#getTextListeners() + /// + public Java.Awt.EventNs.TextListener[] TextListeners + { + get { return IExecuteArray("getTextListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#isEditable() + /// + public bool IsEditable() + { + return IExecute("isEditable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#addTextListener(java.awt.event.TextListener) + /// + public void AddTextListener(Java.Awt.EventNs.TextListener arg0) + { + IExecute("addTextListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#removeTextListener(java.awt.event.TextListener) + /// + public void RemoveTextListener(Java.Awt.EventNs.TextListener arg0) + { + IExecute("removeTextListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#select(int,int) + /// + public void Select(int arg0, int arg1) + { + IExecute("select", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#selectAll() + /// + public void SelectAll() + { + IExecute("selectAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextComponent.html#setEditable(boolean) + /// + public void SetEditable(bool arg0) + { + IExecute("setEditable", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/TextField.cs b/src/net/JNet/Generated/Java/Awt/TextField.cs new file mode 100644 index 0000000000..7e29f6046d --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/TextField.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region TextField + public partial class TextField + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#(int) throws java.awt.HeadlessException + /// + public TextField(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#(java.lang.String,int) throws java.awt.HeadlessException + /// + public TextField(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#(java.lang.String) throws java.awt.HeadlessException + /// + public TextField(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#getColumns() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#setColumns(int) + /// + public int Columns + { + get { return IExecute("getColumns"); } set { IExecute("setColumns", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#getEchoChar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#setEchoChar(char) + /// + public char EchoChar + { + get { return IExecute("getEchoChar"); } set { IExecute("setEchoChar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#echoCharIsSet() + /// + public bool EchoCharIsSet() + { + return IExecute("echoCharIsSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#getMinimumSize(int) + /// + public Java.Awt.Dimension GetMinimumSize(int arg0) + { + return IExecute("getMinimumSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#getPreferredSize(int) + /// + public Java.Awt.Dimension GetPreferredSize(int arg0) + { + return IExecute("getPreferredSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TextField.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/TexturePaint.cs b/src/net/JNet/Generated/Java/Awt/TexturePaint.cs new file mode 100644 index 0000000000..4d98a8c04a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/TexturePaint.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region TexturePaint + public partial class TexturePaint + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TexturePaint.html#(java.awt.image.BufferedImage,java.awt.geom.Rectangle2D) + /// + public TexturePaint(Java.Awt.ImageNs.BufferedImage arg0, Java.Awt.Geom.Rectangle2D arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Paint(Java.Awt.TexturePaint t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TexturePaint.html#getAnchorRect() + /// + public Java.Awt.Geom.Rectangle2D AnchorRect + { + get { return IExecute("getAnchorRect"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TexturePaint.html#getImage() + /// + public Java.Awt.ImageNs.BufferedImage Image + { + get { return IExecute("getImage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TexturePaint.html#getTransparency() + /// + public int Transparency + { + get { return IExecute("getTransparency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TexturePaint.html#createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints) + /// + public Java.Awt.PaintContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.Rectangle arg1, Java.Awt.Geom.Rectangle2D arg2, Java.Awt.Geom.AffineTransform arg3, Java.Awt.RenderingHints arg4) + { + return IExecute("createContext", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Toolkit.cs b/src/net/JNet/Generated/Java/Awt/Toolkit.cs new file mode 100644 index 0000000000..f00f99eb9a --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Toolkit.cs @@ -0,0 +1,345 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Toolkit + public partial class Toolkit + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getDefaultToolkit() + /// + public static Java.Awt.Toolkit DefaultToolkit + { + get { return SExecute("getDefaultToolkit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getProperty(java.lang.String,java.lang.String) + /// + public static string GetProperty(string arg0, string arg1) + { + return SExecute("getProperty", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getAWTEventListeners() + /// + public Java.Awt.EventNs.AWTEventListener[] AWTEventListeners + { + get { return IExecuteArray("getAWTEventListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getColorModel() throws java.awt.HeadlessException + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getMaximumCursorColors() throws java.awt.HeadlessException + /// + public int MaximumCursorColors + { + get { return IExecute("getMaximumCursorColors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getMenuShortcutKeyMaskEx() throws java.awt.HeadlessException + /// + public int MenuShortcutKeyMaskEx + { + get { return IExecute("getMenuShortcutKeyMaskEx"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getScreenResolution() throws java.awt.HeadlessException + /// + public int ScreenResolution + { + get { return IExecute("getScreenResolution"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getScreenSize() throws java.awt.HeadlessException + /// + public Java.Awt.Dimension ScreenSize + { + get { return IExecute("getScreenSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getSystemClipboard() throws java.awt.HeadlessException + /// + public Java.Awt.Datatransfer.Clipboard SystemClipboard + { + get { return IExecute("getSystemClipboard"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getSystemEventQueue() + /// + public Java.Awt.EventQueue SystemEventQueue + { + get { return IExecute("getSystemEventQueue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getSystemSelection() throws java.awt.HeadlessException + /// + public Java.Awt.Datatransfer.Clipboard SystemSelection + { + get { return IExecute("getSystemSelection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#prepareImage(java.awt.Image,int,int,java.awt.image.ImageObserver) + /// + public bool PrepareImage(Java.Awt.Image arg0, int arg1, int arg2, Java.Awt.ImageNs.ImageObserver arg3) + { + return IExecute("prepareImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#checkImage(java.awt.Image,int,int,java.awt.image.ImageObserver) + /// + public int CheckImage(Java.Awt.Image arg0, int arg1, int arg2, Java.Awt.ImageNs.ImageObserver arg3) + { + return IExecute("checkImage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#createImage(byte[],int,int) + /// + public Java.Awt.Image CreateImage(byte[] arg0, int arg1, int arg2) + { + return IExecute("createImage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.awt.image.ImageProducer) + /// + public Java.Awt.Image CreateImage(Java.Awt.ImageNs.ImageProducer arg0) + { + return IExecute("createImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.lang.String) + /// + public Java.Awt.Image CreateImage(string arg0) + { + return IExecute("createImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.net.URL) + /// + public Java.Awt.Image CreateImage(Java.Net.URL arg0) + { + return IExecute("createImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getImage(java.lang.String) + /// + public Java.Awt.Image GetImage(string arg0) + { + return IExecute("getImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getImage(java.net.URL) + /// + public Java.Awt.Image GetImage(Java.Net.URL arg0) + { + return IExecute("getImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#beep() + /// + public void Beep() + { + IExecute("beep"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#sync() + /// + public void Sync() + { + IExecute("sync"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#areExtraMouseButtonsEnabled() throws java.awt.HeadlessException + /// + public bool AreExtraMouseButtonsEnabled() + { + return IExecute("areExtraMouseButtonsEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getLockingKeyState(int) throws java.lang.UnsupportedOperationException + /// + public bool GetLockingKeyState(int arg0) + { + return IExecute("getLockingKeyState", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#isAlwaysOnTopSupported() + /// + public bool IsAlwaysOnTopSupported() + { + return IExecute("isAlwaysOnTopSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#isDynamicLayoutActive() throws java.awt.HeadlessException + /// + public bool IsDynamicLayoutActive() + { + return IExecute("isDynamicLayoutActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#isFrameStateSupported(int) throws java.awt.HeadlessException + /// + public bool IsFrameStateSupported(int arg0) + { + return IExecute("isFrameStateSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getDesktopProperty(java.lang.String) + /// + public object GetDesktopProperty(string arg0) + { + return IExecute("getDesktopProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#createCustomCursor(java.awt.Image,java.awt.Point,java.lang.String) throws java.lang.IndexOutOfBoundsException,java.awt.HeadlessException + /// + public Java.Awt.Cursor CreateCustomCursor(Java.Awt.Image arg0, Java.Awt.Point arg1, string arg2) + { + return IExecute("createCustomCursor", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getBestCursorSize(int,int) throws java.awt.HeadlessException + /// + public Java.Awt.Dimension GetBestCursorSize(int arg0, int arg1) + { + return IExecute("getBestCursorSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getAWTEventListeners(long) + /// + public Java.Awt.EventNs.AWTEventListener[] GetAWTEventListeners(long arg0) + { + return IExecuteArray("getAWTEventListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#createImage(byte[]) + /// + public Java.Awt.Image CreateImage(byte[] arg0) + { + return IExecute("createImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getScreenInsets(java.awt.GraphicsConfiguration) throws java.awt.HeadlessException + /// + public Java.Awt.Insets GetScreenInsets(Java.Awt.GraphicsConfiguration arg0) + { + return IExecute("getScreenInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getPrintJob(java.awt.Frame,java.lang.String,java.awt.JobAttributes,java.awt.PageAttributes) + /// + public Java.Awt.PrintJob GetPrintJob(Java.Awt.Frame arg0, string arg1, Java.Awt.JobAttributes arg2, Java.Awt.PageAttributes arg3) + { + return IExecute("getPrintJob", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#getPropertyChangeListeners(java.lang.String) + /// + public Java.Beans.PropertyChangeListener[] GetPropertyChangeListeners(string arg0) + { + return IExecuteArray("getPropertyChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#addAWTEventListener(java.awt.event.AWTEventListener,long) + /// + public void AddAWTEventListener(Java.Awt.EventNs.AWTEventListener arg0, long arg1) + { + IExecute("addAWTEventListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#removeAWTEventListener(java.awt.event.AWTEventListener) + /// + public void RemoveAWTEventListener(Java.Awt.EventNs.AWTEventListener arg0) + { + IExecute("removeAWTEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#setDynamicLayout(boolean) throws java.awt.HeadlessException + /// + public void SetDynamicLayout(bool arg0) + { + IExecute("setDynamicLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Toolkit.html#setLockingKeyState(int,boolean) throws java.lang.UnsupportedOperationException + /// + public void SetLockingKeyState(int arg0, bool arg1) + { + IExecute("setLockingKeyState", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Transparency.cs b/src/net/JNet/Generated/Java/Awt/Transparency.cs new file mode 100644 index 0000000000..b6483fb222 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Transparency.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Transparency + public partial class Transparency + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Transparency.html#BITMASK + /// + public static int BITMASK => Clazz.GetField("BITMASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Transparency.html#OPAQUE + /// + public static int OPAQUE => Clazz.GetField("OPAQUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Transparency.html#TRANSLUCENT + /// + public static int TRANSLUCENT => Clazz.GetField("TRANSLUCENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Transparency.html#getTransparency() + /// + public int GetTransparency() + { + return IExecute("getTransparency"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/TrayIcon.cs b/src/net/JNet/Generated/Java/Awt/TrayIcon.cs new file mode 100644 index 0000000000..230e75d3bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/TrayIcon.cs @@ -0,0 +1,241 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region TrayIcon + public partial class TrayIcon + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#(java.awt.Image,java.lang.String,java.awt.PopupMenu) + /// + public TrayIcon(Java.Awt.Image arg0, string arg1, Java.Awt.PopupMenu arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#(java.awt.Image,java.lang.String) + /// + public TrayIcon(Java.Awt.Image arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#(java.awt.Image) + /// + public TrayIcon(Java.Awt.Image arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getImage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#setImage(java.awt.Image) + /// + public Java.Awt.Image Image + { + get { return IExecute("getImage"); } set { IExecute("setImage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getMouseListeners() + /// + public Java.Awt.EventNs.MouseListener[] MouseListeners + { + get { return IExecuteArray("getMouseListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getMouseMotionListeners() + /// + public Java.Awt.EventNs.MouseMotionListener[] MouseMotionListeners + { + get { return IExecuteArray("getMouseMotionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getPopupMenu() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#setPopupMenu(java.awt.PopupMenu) + /// + public Java.Awt.PopupMenu PopupMenu + { + get { return IExecute("getPopupMenu"); } set { IExecute("setPopupMenu", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getSize() + /// + public Java.Awt.Dimension Size + { + get { return IExecute("getSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#getToolTip() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#setToolTip(java.lang.String) + /// + public string ToolTip + { + get { return IExecute("getToolTip"); } set { IExecute("setToolTip", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#isImageAutoSize() + /// + public bool IsImageAutoSize() + { + return IExecute("isImageAutoSize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#addMouseListener(java.awt.event.MouseListener) + /// + public void AddMouseListener(Java.Awt.EventNs.MouseListener arg0) + { + IExecute("addMouseListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#addMouseMotionListener(java.awt.event.MouseMotionListener) + /// + public void AddMouseMotionListener(Java.Awt.EventNs.MouseMotionListener arg0) + { + IExecute("addMouseMotionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#removeMouseListener(java.awt.event.MouseListener) + /// + public void RemoveMouseListener(Java.Awt.EventNs.MouseListener arg0) + { + IExecute("removeMouseListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#removeMouseMotionListener(java.awt.event.MouseMotionListener) + /// + public void RemoveMouseMotionListener(Java.Awt.EventNs.MouseMotionListener arg0) + { + IExecute("removeMouseMotionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.html#setImageAutoSize(boolean) + /// + public void SetImageAutoSize(bool arg0) + { + IExecute("setImageAutoSize", arg0); + } + + #endregion + + #region Nested classes + #region MessageType + public partial class MessageType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html#ERROR + /// + public static Java.Awt.TrayIcon.MessageType ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html#INFO + /// + public static Java.Awt.TrayIcon.MessageType INFO => Clazz.GetField("INFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html#NONE + /// + public static Java.Awt.TrayIcon.MessageType NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html#WARNING + /// + public static Java.Awt.TrayIcon.MessageType WARNING => Clazz.GetField("WARNING"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html#values() + /// + public static Java.Awt.TrayIcon.MessageType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Awt/Window.cs b/src/net/JNet/Generated/Java/Awt/Window.cs new file mode 100644 index 0000000000..b92a82f656 --- /dev/null +++ b/src/net/JNet/Generated/Java/Awt/Window.cs @@ -0,0 +1,392 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Awt +{ + #region Window + public partial class Window + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#(java.awt.Frame) + /// + public Window(Java.Awt.Frame arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#(java.awt.Window,java.awt.GraphicsConfiguration) + /// + public Window(Java.Awt.Window arg0, Java.Awt.GraphicsConfiguration arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#(java.awt.Window) + /// + public Window(Java.Awt.Window arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Java.Awt.Window t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getOwnerlessWindows() + /// + public static Java.Awt.Window[] OwnerlessWindows + { + get { return SExecuteArray("getOwnerlessWindows"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getWindows() + /// + public static Java.Awt.Window[] Windows + { + get { return SExecuteArray("getWindows"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getBufferStrategy() + /// + public Java.Awt.ImageNs.BufferStrategy BufferStrategy + { + get { return IExecute("getBufferStrategy"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getFocusableWindowState() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setFocusableWindowState(boolean) + /// + public bool FocusableWindowState + { + get { return IExecute("getFocusableWindowState"); } set { IExecute("setFocusableWindowState", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getFocusOwner() + /// + public Java.Awt.Component FocusOwner + { + get { return IExecute("getFocusOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getMostRecentFocusOwner() + /// + public Java.Awt.Component MostRecentFocusOwner + { + get { return IExecute("getMostRecentFocusOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getOpacity() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setOpacity(float) + /// + public float Opacity + { + get { return IExecute("getOpacity"); } set { IExecute("setOpacity", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getOwnedWindows() + /// + public Java.Awt.Window[] OwnedWindows + { + get { return IExecuteArray("getOwnedWindows"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getOwner() + /// + public Java.Awt.Window Owner + { + get { return IExecute("getOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getShape() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setShape(java.awt.Shape) + /// + public Java.Awt.Shape Shape + { + get { return IExecute("getShape"); } set { IExecute("setShape", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getWarningString() + /// + public string WarningString + { + get { return IExecute("getWarningString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getWindowFocusListeners() + /// + public Java.Awt.EventNs.WindowFocusListener[] WindowFocusListeners + { + get { return IExecuteArray("getWindowFocusListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getWindowListeners() + /// + public Java.Awt.EventNs.WindowListener[] WindowListeners + { + get { return IExecuteArray("getWindowListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#getWindowStateListeners() + /// + public Java.Awt.EventNs.WindowStateListener[] WindowStateListeners + { + get { return IExecuteArray("getWindowStateListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTopSupported() + /// + public bool IsAlwaysOnTopSupported() + { + return IExecute("isAlwaysOnTopSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isAutoRequestFocus() + /// + public bool IsAutoRequestFocus() + { + return IExecute("isAutoRequestFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isFocused() + /// + public bool IsFocused() + { + return IExecute("isFocused"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isLocationByPlatform() + /// + public bool IsLocationByPlatform() + { + return IExecute("isLocationByPlatform"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTop() + /// + public bool IsAlwaysOnTop() + { + return IExecute("isAlwaysOnTop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#isFocusableWindow() + /// + public bool IsFocusableWindow() + { + return IExecute("isFocusableWindow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setAlwaysOnTop(boolean) throws java.lang.SecurityException + /// + public void SetAlwaysOnTop(bool arg0) + { + IExecute("setAlwaysOnTop", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#addWindowFocusListener(java.awt.event.WindowFocusListener) + /// + public void AddWindowFocusListener(Java.Awt.EventNs.WindowFocusListener arg0) + { + IExecute("addWindowFocusListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#addWindowListener(java.awt.event.WindowListener) + /// + public void AddWindowListener(Java.Awt.EventNs.WindowListener arg0) + { + IExecute("addWindowListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#addWindowStateListener(java.awt.event.WindowStateListener) + /// + public void AddWindowStateListener(Java.Awt.EventNs.WindowStateListener arg0) + { + IExecute("addWindowStateListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#removeWindowFocusListener(java.awt.event.WindowFocusListener) + /// + public void RemoveWindowFocusListener(Java.Awt.EventNs.WindowFocusListener arg0) + { + IExecute("removeWindowFocusListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#removeWindowListener(java.awt.event.WindowListener) + /// + public void RemoveWindowListener(Java.Awt.EventNs.WindowListener arg0) + { + IExecute("removeWindowListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#removeWindowStateListener(java.awt.event.WindowStateListener) + /// + public void RemoveWindowStateListener(Java.Awt.EventNs.WindowStateListener arg0) + { + IExecute("removeWindowStateListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int,java.awt.BufferCapabilities) throws java.awt.AWTException + /// + public void CreateBufferStrategy(int arg0, Java.Awt.BufferCapabilities arg1) + { + IExecute("createBufferStrategy", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int) + /// + public void CreateBufferStrategy(int arg0) + { + IExecute("createBufferStrategy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#pack() + /// + public void Pack() + { + IExecute("pack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setAutoRequestFocus(boolean) + /// + public void SetAutoRequestFocus(bool arg0) + { + IExecute("setAutoRequestFocus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setIconImage(java.awt.Image) + /// + public void SetIconImage(Java.Awt.Image arg0) + { + IExecute("setIconImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setLocationByPlatform(boolean) + /// + public void SetLocationByPlatform(bool arg0) + { + IExecute("setLocationByPlatform", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#setLocationRelativeTo(java.awt.Component) + /// + public void SetLocationRelativeTo(Java.Awt.Component arg0) + { + IExecute("setLocationRelativeTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#toBack() + /// + public void ToBack() + { + IExecute("toBack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.html#toFront() + /// + public void ToFront() + { + IExecute("toFront"); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.Type.html#NORMAL + /// + public static Java.Awt.Window.Type NORMAL => Clazz.GetField("NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.Type.html#POPUP + /// + public static Java.Awt.Window.Type POPUP => Clazz.GetField("POPUP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.Type.html#UTILITY + /// + public static Java.Awt.Window.Type UTILITY => Clazz.GetField("UTILITY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Window.Type.html#values() + /// + public static Java.Awt.Window.Type[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Beans/AllPackageClasses.cs new file mode 100644 index 0000000000..d0b2fb3b0a --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/AllPackageClasses.cs @@ -0,0 +1,1323 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Beans +{ + #region BeanDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanDescriptor.html + /// + public partial class BeanDescriptor : Java.Beans.FeatureDescriptor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.BeanDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html + /// + public partial class BeanInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.BeanInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanProperty + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html + /// + public partial class BeanProperty : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanProperty() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanProperty(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.BeanProperty"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Beans + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html + /// + public partial class Beans : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Beans() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Beans(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Beans"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConstructorProperties + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/ConstructorProperties.html + /// + public partial class ConstructorProperties : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConstructorProperties() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConstructorProperties(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.ConstructorProperties"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Customizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Customizer.html + /// + public partial class Customizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Customizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Customizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Customizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultPersistenceDelegate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/DefaultPersistenceDelegate.html + /// + public partial class DefaultPersistenceDelegate : Java.Beans.PersistenceDelegate + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultPersistenceDelegate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultPersistenceDelegate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.DefaultPersistenceDelegate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DesignMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/DesignMode.html + /// + public partial class DesignMode : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DesignMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DesignMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.DesignMode"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Encoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html + /// + public partial class Encoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Encoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Encoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Encoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EventHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html + /// + public partial class EventHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.EventHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EventSetDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html + /// + public partial class EventSetDescriptor : Java.Beans.FeatureDescriptor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventSetDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventSetDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.EventSetDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExceptionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/ExceptionListener.html + /// + public partial class ExceptionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region Expression + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Expression.html + /// + public partial class Expression : Java.Beans.Statement + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Expression() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Expression(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Expression"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FeatureDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html + /// + public partial class FeatureDescriptor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FeatureDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FeatureDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.FeatureDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IndexedPropertyChangeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyChangeEvent.html + /// + public partial class IndexedPropertyChangeEvent : Java.Beans.PropertyChangeEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IndexedPropertyChangeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IndexedPropertyChangeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.IndexedPropertyChangeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IndexedPropertyDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html + /// + public partial class IndexedPropertyDescriptor : Java.Beans.PropertyDescriptor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IndexedPropertyDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IndexedPropertyDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.IndexedPropertyDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntrospectionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IntrospectionException.html + /// + public partial class IntrospectionException : Java.Lang.Exception + { + public IntrospectionException() { } + + /// + public override string ClassName => "java.beans.IntrospectionException"; + + // TODO: complete the class + + } + #endregion + + #region Introspector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html + /// + public partial class Introspector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Introspector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Introspector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Introspector"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JavaBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/JavaBean.html + /// + public partial class JavaBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JavaBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JavaBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.JavaBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MethodDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/MethodDescriptor.html + /// + public partial class MethodDescriptor : Java.Beans.FeatureDescriptor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MethodDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MethodDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.MethodDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ParameterDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/ParameterDescriptor.html + /// + public partial class ParameterDescriptor : Java.Beans.FeatureDescriptor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParameterDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParameterDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.ParameterDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PersistenceDelegate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PersistenceDelegate.html + /// + public partial class PersistenceDelegate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PersistenceDelegate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PersistenceDelegate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PersistenceDelegate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyChangeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html + /// + public partial class PropertyChangeEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyChangeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeListener.html + /// + public partial class PropertyChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PropertyChangeListenerProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeListenerProxy.html + /// + public partial class PropertyChangeListenerProxy : Java.Util.EventListenerProxy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeListenerProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeListenerProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyChangeListenerProxy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyChangeSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html + /// + public partial class PropertyChangeSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyChangeSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html + /// + public partial class PropertyDescriptor : Java.Beans.FeatureDescriptor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html + /// + public partial class PropertyEditor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyEditor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyEditorManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorManager.html + /// + public partial class PropertyEditorManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyEditorManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyEditorManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyEditorManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyEditorSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html + /// + public partial class PropertyEditorSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyEditorSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyEditorSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.PropertyEditorSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyVetoException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyVetoException.html + /// + public partial class PropertyVetoException : Java.Lang.Exception + { + public PropertyVetoException() { } + + /// + public override string ClassName => "java.beans.PropertyVetoException"; + + // TODO: complete the class + + } + #endregion + + #region SimpleBeanInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html + /// + public partial class SimpleBeanInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleBeanInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleBeanInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.SimpleBeanInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Statement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Statement.html + /// + public partial class Statement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Statement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Statement(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Statement"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Transient + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Transient.html + /// + public partial class Transient : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Transient() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Transient(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Transient"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region VetoableChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeListener.html + /// + public partial class VetoableChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region VetoableChangeListenerProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeListenerProxy.html + /// + public partial class VetoableChangeListenerProxy : Java.Util.EventListenerProxy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VetoableChangeListenerProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VetoableChangeListenerProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.VetoableChangeListenerProxy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region VetoableChangeSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html + /// + public partial class VetoableChangeSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VetoableChangeSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VetoableChangeSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.VetoableChangeSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Visibility + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Visibility.html + /// + public partial class Visibility : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Visibility() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Visibility(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.Visibility"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XMLDecoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html + /// + public partial class XMLDecoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XMLDecoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XMLDecoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.XMLDecoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XMLEncoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html + /// + public partial class XMLEncoder : Java.Beans.Encoder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XMLEncoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XMLEncoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.XMLEncoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/BeanDescriptor.cs b/src/net/JNet/Generated/Java/Beans/BeanDescriptor.cs new file mode 100644 index 0000000000..53fe8ca81d --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/BeanDescriptor.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region BeanDescriptor + public partial class BeanDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/BeanInfo.cs b/src/net/JNet/Generated/Java/Beans/BeanInfo.cs new file mode 100644 index 0000000000..8171979c12 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/BeanInfo.cs @@ -0,0 +1,130 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region BeanInfo + public partial class BeanInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#ICON_COLOR_16x16 + /// + public static int ICON_COLOR_16x16 => Clazz.GetField("ICON_COLOR_16x16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#ICON_COLOR_32x32 + /// + public static int ICON_COLOR_32x32 => Clazz.GetField("ICON_COLOR_32x32"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#ICON_MONO_16x16 + /// + public static int ICON_MONO_16x16 => Clazz.GetField("ICON_MONO_16x16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#ICON_MONO_32x32 + /// + public static int ICON_MONO_32x32 => Clazz.GetField("ICON_MONO_32x32"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getAdditionalBeanInfo() + /// + public Java.Beans.BeanInfo[] AdditionalBeanInfo + { + get { return IExecuteArray("getAdditionalBeanInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getBeanDescriptor() + /// + public Java.Beans.BeanDescriptor BeanDescriptor + { + get { return IExecute("getBeanDescriptor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getDefaultEventIndex() + /// + public int DefaultEventIndex + { + get { return IExecute("getDefaultEventIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getDefaultPropertyIndex() + /// + public int DefaultPropertyIndex + { + get { return IExecute("getDefaultPropertyIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getEventSetDescriptors() + /// + public Java.Beans.EventSetDescriptor[] EventSetDescriptors + { + get { return IExecuteArray("getEventSetDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getMethodDescriptors() + /// + public Java.Beans.MethodDescriptor[] MethodDescriptors + { + get { return IExecuteArray("getMethodDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getPropertyDescriptors() + /// + public Java.Beans.PropertyDescriptor[] PropertyDescriptors + { + get { return IExecuteArray("getPropertyDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanInfo.html#getIcon(int) + /// + public Java.Awt.Image GetIcon(int arg0) + { + return IExecute("getIcon", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/BeanProperty.cs b/src/net/JNet/Generated/Java/Beans/BeanProperty.cs new file mode 100644 index 0000000000..219e8d78ee --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/BeanProperty.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region BeanProperty + public partial class BeanProperty + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Beans.BeanProperty t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#bound() + /// + public bool Bound() + { + return IExecute("bound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#expert() + /// + public bool Expert() + { + return IExecute("expert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#hidden() + /// + public bool Hidden() + { + return IExecute("hidden"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#preferred() + /// + public bool Preferred() + { + return IExecute("preferred"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#required() + /// + public bool Required() + { + return IExecute("required"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#visualUpdate() + /// + public bool VisualUpdate() + { + return IExecute("visualUpdate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#description() + /// + public string Description() + { + return IExecute("description"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/BeanProperty.html#enumerationValues() + /// + public string[] EnumerationValues() + { + return IExecuteArray("enumerationValues"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/AllPackageClasses.cs new file mode 100644 index 0000000000..3bb06b7ac4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/AllPackageClasses.cs @@ -0,0 +1,591 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Beans.Beancontext +{ + #region BeanContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html + /// + public partial class BeanContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextChild + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html + /// + public partial class BeanContextChild : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextChild() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextChild(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextChild"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextChildComponentProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html + /// + public partial class BeanContextChildComponentProxy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextChildComponentProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextChildComponentProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextChildComponentProxy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextChildSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html + /// + public partial class BeanContextChildSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextChildSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextChildSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextChildSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextContainerProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html + /// + public partial class BeanContextContainerProxy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextContainerProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextContainerProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextContainerProxy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html + /// + public partial class BeanContextEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextMembershipEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html + /// + public partial class BeanContextMembershipEvent : Java.Beans.Beancontext.BeanContextEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextMembershipEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextMembershipEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextMembershipEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextMembershipListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html + /// + public partial class BeanContextMembershipListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region BeanContextProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html + /// + public partial class BeanContextProxy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextProxy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextServiceAvailableEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html + /// + public partial class BeanContextServiceAvailableEvent : Java.Beans.Beancontext.BeanContextEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextServiceAvailableEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextServiceAvailableEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextServiceAvailableEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextServiceProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html + /// + public partial class BeanContextServiceProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextServiceProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextServiceProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextServiceProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextServiceProviderBeanInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html + /// + public partial class BeanContextServiceProviderBeanInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextServiceProviderBeanInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextServiceProviderBeanInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextServiceProviderBeanInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextServiceRevokedEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html + /// + public partial class BeanContextServiceRevokedEvent : Java.Beans.Beancontext.BeanContextEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextServiceRevokedEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextServiceRevokedEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextServiceRevokedEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextServiceRevokedListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html + /// + public partial class BeanContextServiceRevokedListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region BeanContextServices + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html + /// + public partial class BeanContextServices : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextServices() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextServices(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextServices"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextServicesListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html + /// + public partial class BeanContextServicesListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region BeanContextServicesSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html + /// + public partial class BeanContextServicesSupport : Java.Beans.Beancontext.BeanContextSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextServicesSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextServicesSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextServicesSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BeanContextSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html + /// + public partial class BeanContextSupport : Java.Beans.Beancontext.BeanContextChildSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeanContextSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeanContextSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.beans.beancontext.BeanContextSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContext.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContext.cs new file mode 100644 index 0000000000..6921332035 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContext.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContext + public partial class BeanContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.Beancontext.BeanContextChild(Java.Beans.Beancontext.BeanContext t) => t.Cast(); + public static implicit operator Java.Beans.DesignMode(Java.Beans.Beancontext.BeanContext t) => t.Cast(); + public static implicit operator Java.Beans.Visibility(Java.Beans.Beancontext.BeanContext t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html#globalHierarchyLock + /// + public static object globalHierarchyLock => Clazz.GetField("globalHierarchyLock"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html#getResourceAsStream(java.lang.String,java.beans.beancontext.BeanContextChild) throws java.lang.IllegalArgumentException + /// + public Java.Io.InputStream GetResourceAsStream(string arg0, Java.Beans.Beancontext.BeanContextChild arg1) + { + return IExecute("getResourceAsStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html#instantiateChild(java.lang.String) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public object InstantiateChild(string arg0) + { + return IExecute("instantiateChild", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html#getResource(java.lang.String,java.beans.beancontext.BeanContextChild) throws java.lang.IllegalArgumentException + /// + public Java.Net.URL GetResource(string arg0, Java.Beans.Beancontext.BeanContextChild arg1) + { + return IExecute("getResource", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html#addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) + /// + public void AddBeanContextMembershipListener(Java.Beans.Beancontext.BeanContextMembershipListener arg0) + { + IExecute("addBeanContextMembershipListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContext.html#removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) + /// + public void RemoveBeanContextMembershipListener(Java.Beans.Beancontext.BeanContextMembershipListener arg0) + { + IExecute("removeBeanContextMembershipListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChild.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChild.cs new file mode 100644 index 0000000000..e380f0e19b --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChild.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextChild + public partial class BeanContextChild + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html#getBeanContext() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html#setBeanContext(java.beans.beancontext.BeanContext) throws java.beans.PropertyVetoException + /// + public Java.Beans.Beancontext.BeanContext BeanContext + { + get { return IExecute("getBeanContext"); } set { IExecute("setBeanContext", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html#addVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("addVetoableChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html#removeVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("removeVetoableChangeListener", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildComponentProxy.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildComponentProxy.cs new file mode 100644 index 0000000000..ac2574fc3c --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildComponentProxy.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextChildComponentProxy + public partial class BeanContextChildComponentProxy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildSupport.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildSupport.cs new file mode 100644 index 0000000000..65edbf58cc --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextChildSupport.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextChildSupport + public partial class BeanContextChildSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#(java.beans.beancontext.BeanContextChild) + /// + public BeanContextChildSupport(Java.Beans.Beancontext.BeanContextChild arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.Beancontext.BeanContextChild(Java.Beans.Beancontext.BeanContextChildSupport t) => t.Cast(); + public static implicit operator Java.Beans.Beancontext.BeanContextServicesListener(Java.Beans.Beancontext.BeanContextChildSupport t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Beans.Beancontext.BeanContextChildSupport t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#beanContextChildPeer + /// + public Java.Beans.Beancontext.BeanContextChild beanContextChildPeer => Instance.GetField("beanContextChildPeer"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#getBeanContext() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#setBeanContext(java.beans.beancontext.BeanContext) throws java.beans.PropertyVetoException + /// + public Java.Beans.Beancontext.BeanContext BeanContext + { + get { return IExecute("getBeanContext"); } set { IExecute("setBeanContext", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#getBeanContextChildPeer() + /// + public Java.Beans.Beancontext.BeanContextChild BeanContextChildPeer + { + get { return IExecute("getBeanContextChildPeer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#isDelegated() + /// + public bool IsDelegated() + { + return IExecute("isDelegated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#validatePendingSetBeanContext(java.beans.beancontext.BeanContext) + /// + public bool ValidatePendingSetBeanContext(Java.Beans.Beancontext.BeanContext arg0) + { + return IExecute("validatePendingSetBeanContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#addVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("addVetoableChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object) + /// + public void FirePropertyChange(string arg0, object arg1, object arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#fireVetoableChange(java.lang.String,java.lang.Object,java.lang.Object) throws java.beans.PropertyVetoException + /// + public void FireVetoableChange(string arg0, object arg1, object arg2) + { + IExecute("fireVetoableChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#removeVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("removeVetoableChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) + /// + public void ServiceAvailable(Java.Beans.Beancontext.BeanContextServiceAvailableEvent arg0) + { + IExecute("serviceAvailable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html#serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) + /// + public void ServiceRevoked(Java.Beans.Beancontext.BeanContextServiceRevokedEvent arg0) + { + IExecute("serviceRevoked", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextContainerProxy.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextContainerProxy.cs new file mode 100644 index 0000000000..b1798e708c --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextContainerProxy.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextContainerProxy + public partial class BeanContextContainerProxy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html#getContainer() + /// + public Java.Awt.Container Container + { + get { return IExecute("getContainer"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextEvent.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextEvent.cs new file mode 100644 index 0000000000..7e7dd71765 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextEvent + public partial class BeanContextEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html#getBeanContext() + /// + public Java.Beans.Beancontext.BeanContext BeanContext + { + get { return IExecute("getBeanContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html#getPropagatedFrom() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html#setPropagatedFrom(java.beans.beancontext.BeanContext) + /// + public Java.Beans.Beancontext.BeanContext PropagatedFrom + { + get { return IExecute("getPropagatedFrom"); } set { IExecute("setPropagatedFrom", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html#isPropagated() + /// + public bool IsPropagated() + { + return IExecute("isPropagated"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextMembershipEvent.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextMembershipEvent.cs new file mode 100644 index 0000000000..32f13c1b8c --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextMembershipEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextMembershipEvent + public partial class BeanContextMembershipEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextProxy.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextProxy.cs new file mode 100644 index 0000000000..1f5410f7c6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextProxy.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextProxy + public partial class BeanContextProxy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html#getBeanContextProxy() + /// + public Java.Beans.Beancontext.BeanContextChild GetBeanContextProxy() + { + return IExecute("getBeanContextProxy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceAvailableEvent.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceAvailableEvent.cs new file mode 100644 index 0000000000..fbb8931328 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceAvailableEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextServiceAvailableEvent + public partial class BeanContextServiceAvailableEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html#getSourceAsBeanContextServices() + /// + public Java.Beans.Beancontext.BeanContextServices SourceAsBeanContextServices + { + get { return IExecute("getSourceAsBeanContextServices"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProvider.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProvider.cs new file mode 100644 index 0000000000..7d76201169 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextServiceProvider + public partial class BeanContextServiceProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html#releaseService(java.beans.beancontext.BeanContextServices,java.lang.Object,java.lang.Object) + /// + public void ReleaseService(Java.Beans.Beancontext.BeanContextServices arg0, object arg1, object arg2) + { + IExecute("releaseService", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProviderBeanInfo.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProviderBeanInfo.cs new file mode 100644 index 0000000000..329e359bab --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceProviderBeanInfo.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextServiceProviderBeanInfo + public partial class BeanContextServiceProviderBeanInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.BeanInfo(Java.Beans.Beancontext.BeanContextServiceProviderBeanInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html#getServicesBeanInfo() + /// + public Java.Beans.BeanInfo[] ServicesBeanInfo + { + get { return IExecuteArray("getServicesBeanInfo"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceRevokedEvent.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceRevokedEvent.cs new file mode 100644 index 0000000000..4e4e428cb3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServiceRevokedEvent.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextServiceRevokedEvent + public partial class BeanContextServiceRevokedEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html#getSourceAsBeanContextServices() + /// + public Java.Beans.Beancontext.BeanContextServices SourceAsBeanContextServices + { + get { return IExecute("getSourceAsBeanContextServices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html#isCurrentServiceInvalidNow() + /// + public bool IsCurrentServiceInvalidNow() + { + return IExecute("isCurrentServiceInvalidNow"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServices.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServices.cs new file mode 100644 index 0000000000..8c70a76f09 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServices.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextServices + public partial class BeanContextServices + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.Beancontext.BeanContext(Java.Beans.Beancontext.BeanContextServices t) => t.Cast(); + public static implicit operator Java.Beans.Beancontext.BeanContextServicesListener(Java.Beans.Beancontext.BeanContextServices t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html#addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) + /// + public void AddBeanContextServicesListener(Java.Beans.Beancontext.BeanContextServicesListener arg0) + { + IExecute("addBeanContextServicesListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html#releaseService(java.beans.beancontext.BeanContextChild,java.lang.Object,java.lang.Object) + /// + public void ReleaseService(Java.Beans.Beancontext.BeanContextChild arg0, object arg1, object arg2) + { + IExecute("releaseService", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html#removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) + /// + public void RemoveBeanContextServicesListener(Java.Beans.Beancontext.BeanContextServicesListener arg0) + { + IExecute("removeBeanContextServicesListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServicesSupport.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServicesSupport.cs new file mode 100644 index 0000000000..a7634fa8a9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextServicesSupport.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextServicesSupport + public partial class BeanContextServicesSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#(java.beans.beancontext.BeanContextServices,java.util.Locale,boolean,boolean) + /// + public BeanContextServicesSupport(Java.Beans.Beancontext.BeanContextServices arg0, Java.Util.Locale arg1, bool arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#(java.beans.beancontext.BeanContextServices,java.util.Locale,boolean) + /// + public BeanContextServicesSupport(Java.Beans.Beancontext.BeanContextServices arg0, Java.Util.Locale arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#(java.beans.beancontext.BeanContextServices,java.util.Locale) + /// + public BeanContextServicesSupport(Java.Beans.Beancontext.BeanContextServices arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#(java.beans.beancontext.BeanContextServices) + /// + public BeanContextServicesSupport(Java.Beans.Beancontext.BeanContextServices arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.Beancontext.BeanContextServices(Java.Beans.Beancontext.BeanContextServicesSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#getBeanContextServicesPeer() + /// + public Java.Beans.Beancontext.BeanContextServices BeanContextServicesPeer + { + get { return IExecute("getBeanContextServicesPeer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) + /// + public void AddBeanContextServicesListener(Java.Beans.Beancontext.BeanContextServicesListener arg0) + { + IExecute("addBeanContextServicesListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#initialize() + /// + public void Initialize() + { + IExecute("initialize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#releaseService(java.beans.beancontext.BeanContextChild,java.lang.Object,java.lang.Object) + /// + public void ReleaseService(Java.Beans.Beancontext.BeanContextChild arg0, object arg1, object arg2) + { + IExecute("releaseService", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html#removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) + /// + public void RemoveBeanContextServicesListener(Java.Beans.Beancontext.BeanContextServicesListener arg0) + { + IExecute("removeBeanContextServicesListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextSupport.cs b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextSupport.cs new file mode 100644 index 0000000000..2f18e8b475 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beancontext/BeanContextSupport.cs @@ -0,0 +1,279 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans.Beancontext +{ + #region BeanContextSupport + public partial class BeanContextSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#(java.beans.beancontext.BeanContext,java.util.Locale,boolean,boolean) + /// + public BeanContextSupport(Java.Beans.Beancontext.BeanContext arg0, Java.Util.Locale arg1, bool arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#(java.beans.beancontext.BeanContext,java.util.Locale,boolean) + /// + public BeanContextSupport(Java.Beans.Beancontext.BeanContext arg0, Java.Util.Locale arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#(java.beans.beancontext.BeanContext,java.util.Locale) + /// + public BeanContextSupport(Java.Beans.Beancontext.BeanContext arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#(java.beans.beancontext.BeanContext) + /// + public BeanContextSupport(Java.Beans.Beancontext.BeanContext arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.Beancontext.BeanContext(Java.Beans.Beancontext.BeanContextSupport t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Beans.Beancontext.BeanContextSupport t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Java.Beans.Beancontext.BeanContextSupport t) => t.Cast(); + public static implicit operator Java.Beans.VetoableChangeListener(Java.Beans.Beancontext.BeanContextSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#getBeanContextPeer() + /// + public Java.Beans.Beancontext.BeanContext BeanContextPeer + { + get { return IExecute("getBeanContextPeer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#setLocale(java.util.Locale) throws java.beans.PropertyVetoException + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } set { IExecute("setLocale", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#add(java.lang.Object) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#avoidingGui() + /// + public bool AvoidingGui() + { + return IExecute("avoidingGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#isSerializing() + /// + public bool IsSerializing() + { + return IExecute("isSerializing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#readChildren(java.io.ObjectInputStream) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public void ReadChildren(Java.Io.ObjectInputStream arg0) + { + IExecute("readChildren", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#writeChildren(java.io.ObjectOutputStream) throws java.io.IOException + /// + public void WriteChildren(Java.Io.ObjectOutputStream arg0) + { + IExecute("writeChildren", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#getResourceAsStream(java.lang.String,java.beans.beancontext.BeanContextChild) + /// + public Java.Io.InputStream GetResourceAsStream(string arg0, Java.Beans.Beancontext.BeanContextChild arg1) + { + return IExecute("getResourceAsStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#instantiateChild(java.lang.String) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public object InstantiateChild(string arg0) + { + return IExecute("instantiateChild", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#toArray(java.lang.Object[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#getResource(java.lang.String,java.beans.beancontext.BeanContextChild) + /// + public Java.Net.URL GetResource(string arg0, Java.Beans.Beancontext.BeanContextChild arg1) + { + return IExecute("getResource", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#isDesignTime() + /// + public bool IsDesignTime() + { + return IExecute("isDesignTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#needsGui() + /// + public bool NeedsGui() + { + return IExecute("needsGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#dontUseGui() + /// + public void DontUseGui() + { + IExecute("dontUseGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#okToUseGui() + /// + public void OkToUseGui() + { + IExecute("okToUseGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#setDesignTime(boolean) + /// + public void SetDesignTime(bool arg0) + { + IExecute("setDesignTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) + /// + public void AddBeanContextMembershipListener(Java.Beans.Beancontext.BeanContextMembershipListener arg0) + { + IExecute("addBeanContextMembershipListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) + /// + public void RemoveBeanContextMembershipListener(Java.Beans.Beancontext.BeanContextMembershipListener arg0) + { + IExecute("removeBeanContextMembershipListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html#vetoableChange(java.beans.PropertyChangeEvent) throws java.beans.PropertyVetoException + /// + public void VetoableChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("vetoableChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Beans.cs b/src/net/JNet/Generated/Java/Beans/Beans.cs new file mode 100644 index 0000000000..6bc856caf1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Beans.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Beans + public partial class Beans + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html#isDesignTime() + /// + public static bool IsDesignTime() + { + return SExecute("isDesignTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html#isGuiAvailable() + /// + public static bool IsGuiAvailable() + { + return SExecute("isGuiAvailable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public static object Instantiate(Java.Lang.ClassLoader arg0, string arg1, Java.Beans.Beancontext.BeanContext arg2) + { + return SExecute("instantiate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public static object Instantiate(Java.Lang.ClassLoader arg0, string arg1) + { + return SExecute("instantiate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html#setDesignTime(boolean) throws java.lang.SecurityException + /// + public static void SetDesignTime(bool arg0) + { + SExecute("setDesignTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Beans.html#setGuiAvailable(boolean) throws java.lang.SecurityException + /// + public static void SetGuiAvailable(bool arg0) + { + SExecute("setGuiAvailable", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/ConstructorProperties.cs b/src/net/JNet/Generated/Java/Beans/ConstructorProperties.cs new file mode 100644 index 0000000000..580818f8d2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/ConstructorProperties.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region ConstructorProperties + public partial class ConstructorProperties + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Beans.ConstructorProperties t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/ConstructorProperties.html#value() + /// + public string[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Customizer.cs b/src/net/JNet/Generated/Java/Beans/Customizer.cs new file mode 100644 index 0000000000..9c08885835 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Customizer.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Customizer + public partial class Customizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Customizer.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Customizer.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Customizer.html#setObject(java.lang.Object) + /// + public void SetObject(object arg0) + { + IExecute("setObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/DefaultPersistenceDelegate.cs b/src/net/JNet/Generated/Java/Beans/DefaultPersistenceDelegate.cs new file mode 100644 index 0000000000..22e019da37 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/DefaultPersistenceDelegate.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region DefaultPersistenceDelegate + public partial class DefaultPersistenceDelegate + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/DefaultPersistenceDelegate.html#(java.lang.String[]) + /// + public DefaultPersistenceDelegate(string[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/DesignMode.cs b/src/net/JNet/Generated/Java/Beans/DesignMode.cs new file mode 100644 index 0000000000..dbdf666d77 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/DesignMode.cs @@ -0,0 +1,76 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region DesignMode + public partial class DesignMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/DesignMode.html#PROPERTYNAME + /// + public static string PROPERTYNAME => Clazz.GetField("PROPERTYNAME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/DesignMode.html#isDesignTime() + /// + public bool IsDesignTime() + { + return IExecute("isDesignTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/DesignMode.html#setDesignTime(boolean) + /// + public void SetDesignTime(bool arg0) + { + IExecute("setDesignTime", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Encoder.cs b/src/net/JNet/Generated/Java/Beans/Encoder.cs new file mode 100644 index 0000000000..e9aa97f1db --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Encoder.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Encoder + public partial class Encoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html#getExceptionListener() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html#setExceptionListener(java.beans.ExceptionListener) + /// + public Java.Beans.ExceptionListener ExceptionListener + { + get { return IExecute("getExceptionListener"); } set { IExecute("setExceptionListener", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html#writeExpression(java.beans.Expression) + /// + public void WriteExpression(Java.Beans.Expression arg0) + { + IExecute("writeExpression", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Encoder.html#writeStatement(java.beans.Statement) + /// + public void WriteStatement(Java.Beans.Statement arg0) + { + IExecute("writeStatement", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/EventHandler.cs b/src/net/JNet/Generated/Java/Beans/EventHandler.cs new file mode 100644 index 0000000000..b58124446a --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/EventHandler.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region EventHandler + public partial class EventHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html#(java.lang.Object,java.lang.String,java.lang.String,java.lang.String) + /// + public EventHandler(object arg0, string arg1, string arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.InvocationHandler(Java.Beans.EventHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html#getAction() + /// + public string Action + { + get { return IExecute("getAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html#getEventPropertyName() + /// + public string EventPropertyName + { + get { return IExecute("getEventPropertyName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html#getListenerMethodName() + /// + public string ListenerMethodName + { + get { return IExecute("getListenerMethodName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html#getTarget() + /// + public object Target + { + get { return IExecute("getTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventHandler.html#invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) + /// + public object Invoke(object arg0, Java.Lang.Reflect.Method arg1, object[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/EventSetDescriptor.cs b/src/net/JNet/Generated/Java/Beans/EventSetDescriptor.cs new file mode 100644 index 0000000000..99e7cfbf5f --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/EventSetDescriptor.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region EventSetDescriptor + public partial class EventSetDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#getAddListenerMethod() + /// + public Java.Lang.Reflect.Method AddListenerMethod + { + get { return IExecute("getAddListenerMethod"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#getGetListenerMethod() + /// + public Java.Lang.Reflect.Method GetListenerMethod + { + get { return IExecute("getGetListenerMethod"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#getListenerMethodDescriptors() + /// + public Java.Beans.MethodDescriptor[] ListenerMethodDescriptors + { + get { return IExecuteArray("getListenerMethodDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#getListenerMethods() + /// + public Java.Lang.Reflect.Method[] ListenerMethods + { + get { return IExecuteArray("getListenerMethods"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#getRemoveListenerMethod() + /// + public Java.Lang.Reflect.Method RemoveListenerMethod + { + get { return IExecute("getRemoveListenerMethod"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#isInDefaultEventSet() + /// + public bool IsInDefaultEventSet() + { + return IExecute("isInDefaultEventSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#isUnicast() + /// + public bool IsUnicast() + { + return IExecute("isUnicast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#setInDefaultEventSet(boolean) + /// + public void SetInDefaultEventSet(bool arg0) + { + IExecute("setInDefaultEventSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/EventSetDescriptor.html#setUnicast(boolean) + /// + public void SetUnicast(bool arg0) + { + IExecute("setUnicast", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Expression.cs b/src/net/JNet/Generated/Java/Beans/Expression.cs new file mode 100644 index 0000000000..f25c546e70 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Expression.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Expression + public partial class Expression + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Expression.html#getValue() throws java.lang.Exception https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Expression.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/FeatureDescriptor.cs b/src/net/JNet/Generated/Java/Beans/FeatureDescriptor.cs new file mode 100644 index 0000000000..f2160b02f1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/FeatureDescriptor.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region FeatureDescriptor + public partial class FeatureDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#getDisplayName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setDisplayName(java.lang.String) + /// + public string DisplayName + { + get { return IExecute("getDisplayName"); } set { IExecute("setDisplayName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#getName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setName(java.lang.String) + /// + public string Name + { + get { return IExecute("getName"); } set { IExecute("setName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#getShortDescription() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setShortDescription(java.lang.String) + /// + public string ShortDescription + { + get { return IExecute("getShortDescription"); } set { IExecute("setShortDescription", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#isExpert() + /// + public bool IsExpert() + { + return IExecute("isExpert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#isHidden() + /// + public bool IsHidden() + { + return IExecute("isHidden"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#isPreferred() + /// + public bool IsPreferred() + { + return IExecute("isPreferred"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#getValue(java.lang.String) + /// + public object GetValue(string arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setExpert(boolean) + /// + public void SetExpert(bool arg0) + { + IExecute("setExpert", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setHidden(boolean) + /// + public void SetHidden(bool arg0) + { + IExecute("setHidden", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setPreferred(boolean) + /// + public void SetPreferred(bool arg0) + { + IExecute("setPreferred", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setValue(java.lang.String,java.lang.Object) + /// + public void SetValue(string arg0, object arg1) + { + IExecute("setValue", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/IndexedPropertyChangeEvent.cs b/src/net/JNet/Generated/Java/Beans/IndexedPropertyChangeEvent.cs new file mode 100644 index 0000000000..82f5362625 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/IndexedPropertyChangeEvent.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region IndexedPropertyChangeEvent + public partial class IndexedPropertyChangeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyChangeEvent.html#(java.lang.Object,java.lang.String,java.lang.Object,java.lang.Object,int) + /// + public IndexedPropertyChangeEvent(object arg0, string arg1, object arg2, object arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyChangeEvent.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/IndexedPropertyDescriptor.cs b/src/net/JNet/Generated/Java/Beans/IndexedPropertyDescriptor.cs new file mode 100644 index 0000000000..62db6dadb6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/IndexedPropertyDescriptor.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region IndexedPropertyDescriptor + public partial class IndexedPropertyDescriptor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#(java.lang.String,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method) throws java.beans.IntrospectionException + /// + public IndexedPropertyDescriptor(string arg0, Java.Lang.Reflect.Method arg1, Java.Lang.Reflect.Method arg2, Java.Lang.Reflect.Method arg3, Java.Lang.Reflect.Method arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#getIndexedReadMethod() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#setIndexedReadMethod(java.lang.reflect.Method) throws java.beans.IntrospectionException + /// + public Java.Lang.Reflect.Method IndexedReadMethod + { + get { return IExecute("getIndexedReadMethod"); } set { IExecute("setIndexedReadMethod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#getIndexedWriteMethod() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#setIndexedWriteMethod(java.lang.reflect.Method) throws java.beans.IntrospectionException + /// + public Java.Lang.Reflect.Method IndexedWriteMethod + { + get { return IExecute("getIndexedWriteMethod"); } set { IExecute("setIndexedWriteMethod", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/IntrospectionException.cs b/src/net/JNet/Generated/Java/Beans/IntrospectionException.cs new file mode 100644 index 0000000000..c8382c3984 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/IntrospectionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region IntrospectionException + public partial class IntrospectionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Introspector.cs b/src/net/JNet/Generated/Java/Beans/Introspector.cs new file mode 100644 index 0000000000..73dd040a78 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Introspector.cs @@ -0,0 +1,91 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Introspector + public partial class Introspector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#IGNORE_ALL_BEANINFO + /// + public static int IGNORE_ALL_BEANINFO => Clazz.GetField("IGNORE_ALL_BEANINFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#IGNORE_IMMEDIATE_BEANINFO + /// + public static int IGNORE_IMMEDIATE_BEANINFO => Clazz.GetField("IGNORE_IMMEDIATE_BEANINFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#USE_ALL_BEANINFO + /// + public static int USE_ALL_BEANINFO => Clazz.GetField("USE_ALL_BEANINFO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#getBeanInfoSearchPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#setBeanInfoSearchPath(java.lang.String[]) + /// + public static string[] BeanInfoSearchPath + { + get { return SExecuteArray("getBeanInfoSearchPath"); } set { SExecute("setBeanInfoSearchPath", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#decapitalize(java.lang.String) + /// + public static string Decapitalize(string arg0) + { + return SExecute("decapitalize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Introspector.html#flushCaches() + /// + public static void FlushCaches() + { + SExecute("flushCaches"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/JavaBean.cs b/src/net/JNet/Generated/Java/Beans/JavaBean.cs new file mode 100644 index 0000000000..bc81b0c4a2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/JavaBean.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region JavaBean + public partial class JavaBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Beans.JavaBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/JavaBean.html#defaultEventSet() + /// + public string DefaultEventSet() + { + return IExecute("defaultEventSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/JavaBean.html#defaultProperty() + /// + public string DefaultProperty() + { + return IExecute("defaultProperty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/JavaBean.html#description() + /// + public string Description() + { + return IExecute("description"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/MethodDescriptor.cs b/src/net/JNet/Generated/Java/Beans/MethodDescriptor.cs new file mode 100644 index 0000000000..690d5e1833 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/MethodDescriptor.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region MethodDescriptor + public partial class MethodDescriptor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/MethodDescriptor.html#(java.lang.reflect.Method,java.beans.ParameterDescriptor[]) + /// + public MethodDescriptor(Java.Lang.Reflect.Method arg0, Java.Beans.ParameterDescriptor[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/MethodDescriptor.html#(java.lang.reflect.Method) + /// + public MethodDescriptor(Java.Lang.Reflect.Method arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/MethodDescriptor.html#getMethod() + /// + public Java.Lang.Reflect.Method Method + { + get { return IExecute("getMethod"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/MethodDescriptor.html#getParameterDescriptors() + /// + public Java.Beans.ParameterDescriptor[] ParameterDescriptors + { + get { return IExecuteArray("getParameterDescriptors"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/ParameterDescriptor.cs b/src/net/JNet/Generated/Java/Beans/ParameterDescriptor.cs new file mode 100644 index 0000000000..4cac57587e --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/ParameterDescriptor.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region ParameterDescriptor + public partial class ParameterDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PersistenceDelegate.cs b/src/net/JNet/Generated/Java/Beans/PersistenceDelegate.cs new file mode 100644 index 0000000000..675daed5ec --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PersistenceDelegate.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PersistenceDelegate + public partial class PersistenceDelegate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PersistenceDelegate.html#writeObject(java.lang.Object,java.beans.Encoder) + /// + public void WriteObject(object arg0, Java.Beans.Encoder arg1) + { + IExecute("writeObject", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyChangeEvent.cs b/src/net/JNet/Generated/Java/Beans/PropertyChangeEvent.cs new file mode 100644 index 0000000000..7fab440ef1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyChangeEvent.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyChangeEvent + public partial class PropertyChangeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#(java.lang.Object,java.lang.String,java.lang.Object,java.lang.Object) + /// + public PropertyChangeEvent(object arg0, string arg1, object arg2, object arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#getNewValue() + /// + public object NewValue + { + get { return IExecute("getNewValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#getOldValue() + /// + public object OldValue + { + get { return IExecute("getOldValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#getPropagationId() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#setPropagationId(java.lang.Object) + /// + public object PropagationId + { + get { return IExecute("getPropagationId"); } set { IExecute("setPropagationId", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#getPropertyName() + /// + public string PropertyName + { + get { return IExecute("getPropertyName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyChangeListenerProxy.cs b/src/net/JNet/Generated/Java/Beans/PropertyChangeListenerProxy.cs new file mode 100644 index 0000000000..b6afbaf571 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyChangeListenerProxy.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyChangeListenerProxy + public partial class PropertyChangeListenerProxy + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeListenerProxy.html#(java.lang.String,java.beans.PropertyChangeListener) + /// + public PropertyChangeListenerProxy(string arg0, Java.Beans.PropertyChangeListener arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Java.Beans.PropertyChangeListenerProxy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeListenerProxy.html#getPropertyName() + /// + public string PropertyName + { + get { return IExecute("getPropertyName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeListenerProxy.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyChangeSupport.cs b/src/net/JNet/Generated/Java/Beans/PropertyChangeSupport.cs new file mode 100644 index 0000000000..10d3aedcf6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyChangeSupport.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyChangeSupport + public partial class PropertyChangeSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#(java.lang.Object) + /// + public PropertyChangeSupport(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Beans.PropertyChangeSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#hasListeners(java.lang.String) + /// + public bool HasListeners(string arg0) + { + return IExecute("hasListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#getPropertyChangeListeners(java.lang.String) + /// + public Java.Beans.PropertyChangeListener[] GetPropertyChangeListeners(string arg0) + { + return IExecuteArray("getPropertyChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#fireIndexedPropertyChange(java.lang.String,int,boolean,boolean) + /// + public void FireIndexedPropertyChange(string arg0, int arg1, bool arg2, bool arg3) + { + IExecute("fireIndexedPropertyChange", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#fireIndexedPropertyChange(java.lang.String,int,int,int) + /// + public void FireIndexedPropertyChange(string arg0, int arg1, int arg2, int arg3) + { + IExecute("fireIndexedPropertyChange", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#fireIndexedPropertyChange(java.lang.String,int,java.lang.Object,java.lang.Object) + /// + public void FireIndexedPropertyChange(string arg0, int arg1, object arg2, object arg3) + { + IExecute("fireIndexedPropertyChange", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.beans.PropertyChangeEvent) + /// + public void FirePropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("firePropertyChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.lang.String,boolean,boolean) + /// + public void FirePropertyChange(string arg0, bool arg1, bool arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.lang.String,int,int) + /// + public void FirePropertyChange(string arg0, int arg1, int arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object) + /// + public void FirePropertyChange(string arg0, object arg1, object arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyDescriptor.cs b/src/net/JNet/Generated/Java/Beans/PropertyDescriptor.cs new file mode 100644 index 0000000000..2b398ea58f --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyDescriptor.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyDescriptor + public partial class PropertyDescriptor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#(java.lang.String,java.lang.reflect.Method,java.lang.reflect.Method) throws java.beans.IntrospectionException + /// + public PropertyDescriptor(string arg0, Java.Lang.Reflect.Method arg1, Java.Lang.Reflect.Method arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#getReadMethod() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#setReadMethod(java.lang.reflect.Method) throws java.beans.IntrospectionException + /// + public Java.Lang.Reflect.Method ReadMethod + { + get { return IExecute("getReadMethod"); } set { IExecute("setReadMethod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#getWriteMethod() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#setWriteMethod(java.lang.reflect.Method) throws java.beans.IntrospectionException + /// + public Java.Lang.Reflect.Method WriteMethod + { + get { return IExecute("getWriteMethod"); } set { IExecute("setWriteMethod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#isBound() + /// + public bool IsBound() + { + return IExecute("isBound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#isConstrained() + /// + public bool IsConstrained() + { + return IExecute("isConstrained"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#createPropertyEditor(java.lang.Object) + /// + public Java.Beans.PropertyEditor CreatePropertyEditor(object arg0) + { + return IExecute("createPropertyEditor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#setBound(boolean) + /// + public void SetBound(bool arg0) + { + IExecute("setBound", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyDescriptor.html#setConstrained(boolean) + /// + public void SetConstrained(bool arg0) + { + IExecute("setConstrained", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyEditor.cs b/src/net/JNet/Generated/Java/Beans/PropertyEditor.cs new file mode 100644 index 0000000000..08e0845aab --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyEditor.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyEditor + public partial class PropertyEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#getAsText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#setAsText(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string AsText + { + get { return IExecute("getAsText"); } set { IExecute("setAsText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#getCustomEditor() + /// + public Java.Awt.Component CustomEditor + { + get { return IExecute("getCustomEditor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#getJavaInitializationString() + /// + public string JavaInitializationString + { + get { return IExecute("getJavaInitializationString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#getTags() + /// + public string[] Tags + { + get { return IExecuteArray("getTags"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#isPaintable() + /// + public bool IsPaintable() + { + return IExecute("isPaintable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#supportsCustomEditor() + /// + public bool SupportsCustomEditor() + { + return IExecute("supportsCustomEditor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#paintValue(java.awt.Graphics,java.awt.Rectangle) + /// + public void PaintValue(Java.Awt.Graphics arg0, Java.Awt.Rectangle arg1) + { + IExecute("paintValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditor.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyEditorManager.cs b/src/net/JNet/Generated/Java/Beans/PropertyEditorManager.cs new file mode 100644 index 0000000000..7d4bdfa6b1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyEditorManager.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyEditorManager + public partial class PropertyEditorManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorManager.html#getEditorSearchPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorManager.html#setEditorSearchPath(java.lang.String[]) + /// + public static string[] EditorSearchPath + { + get { return SExecuteArray("getEditorSearchPath"); } set { SExecute("setEditorSearchPath", value); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyEditorSupport.cs b/src/net/JNet/Generated/Java/Beans/PropertyEditorSupport.cs new file mode 100644 index 0000000000..2a74e40280 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyEditorSupport.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyEditorSupport + public partial class PropertyEditorSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#(java.lang.Object) + /// + public PropertyEditorSupport(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyEditor(Java.Beans.PropertyEditorSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getAsText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#setAsText(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string AsText + { + get { return IExecute("getAsText"); } set { IExecute("setAsText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getCustomEditor() + /// + public Java.Awt.Component CustomEditor + { + get { return IExecute("getCustomEditor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getJavaInitializationString() + /// + public string JavaInitializationString + { + get { return IExecute("getJavaInitializationString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getSource() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#setSource(java.lang.Object) + /// + public object Source + { + get { return IExecute("getSource"); } set { IExecute("setSource", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getTags() + /// + public string[] Tags + { + get { return IExecuteArray("getTags"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#isPaintable() + /// + public bool IsPaintable() + { + return IExecute("isPaintable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#supportsCustomEditor() + /// + public bool SupportsCustomEditor() + { + return IExecute("supportsCustomEditor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#firePropertyChange() + /// + public void FirePropertyChange() + { + IExecute("firePropertyChange"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#paintValue(java.awt.Graphics,java.awt.Rectangle) + /// + public void PaintValue(Java.Awt.Graphics arg0, Java.Awt.Rectangle arg1) + { + IExecute("paintValue", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/PropertyVetoException.cs b/src/net/JNet/Generated/Java/Beans/PropertyVetoException.cs new file mode 100644 index 0000000000..e191341c3d --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/PropertyVetoException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region PropertyVetoException + public partial class PropertyVetoException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/SimpleBeanInfo.cs b/src/net/JNet/Generated/Java/Beans/SimpleBeanInfo.cs new file mode 100644 index 0000000000..c06c79804c --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/SimpleBeanInfo.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region SimpleBeanInfo + public partial class SimpleBeanInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.BeanInfo(Java.Beans.SimpleBeanInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getAdditionalBeanInfo() + /// + public Java.Beans.BeanInfo[] AdditionalBeanInfo + { + get { return IExecuteArray("getAdditionalBeanInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getBeanDescriptor() + /// + public Java.Beans.BeanDescriptor BeanDescriptor + { + get { return IExecute("getBeanDescriptor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getDefaultEventIndex() + /// + public int DefaultEventIndex + { + get { return IExecute("getDefaultEventIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getDefaultPropertyIndex() + /// + public int DefaultPropertyIndex + { + get { return IExecute("getDefaultPropertyIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getEventSetDescriptors() + /// + public Java.Beans.EventSetDescriptor[] EventSetDescriptors + { + get { return IExecuteArray("getEventSetDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getMethodDescriptors() + /// + public Java.Beans.MethodDescriptor[] MethodDescriptors + { + get { return IExecuteArray("getMethodDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getPropertyDescriptors() + /// + public Java.Beans.PropertyDescriptor[] PropertyDescriptors + { + get { return IExecuteArray("getPropertyDescriptors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#getIcon(int) + /// + public Java.Awt.Image GetIcon(int arg0) + { + return IExecute("getIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/SimpleBeanInfo.html#loadImage(java.lang.String) + /// + public Java.Awt.Image LoadImage(string arg0) + { + return IExecute("loadImage", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Statement.cs b/src/net/JNet/Generated/Java/Beans/Statement.cs new file mode 100644 index 0000000000..8335c09b53 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Statement.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Statement + public partial class Statement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Statement.html#getArguments() + /// + public object[] Arguments + { + get { return IExecuteArray("getArguments"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Statement.html#getMethodName() + /// + public string MethodName + { + get { return IExecute("getMethodName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Statement.html#getTarget() + /// + public object Target + { + get { return IExecute("getTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Statement.html#execute() throws java.lang.Exception + /// + public void Execute() + { + IExecute("execute"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Transient.cs b/src/net/JNet/Generated/Java/Beans/Transient.cs new file mode 100644 index 0000000000..546a14ddef --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Transient.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Transient + public partial class Transient + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Beans.Transient t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Transient.html#value() + /// + public bool Value() + { + return IExecute("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/VetoableChangeListenerProxy.cs b/src/net/JNet/Generated/Java/Beans/VetoableChangeListenerProxy.cs new file mode 100644 index 0000000000..fab93e95b7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/VetoableChangeListenerProxy.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region VetoableChangeListenerProxy + public partial class VetoableChangeListenerProxy + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeListenerProxy.html#(java.lang.String,java.beans.VetoableChangeListener) + /// + public VetoableChangeListenerProxy(string arg0, Java.Beans.VetoableChangeListener arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.VetoableChangeListener(Java.Beans.VetoableChangeListenerProxy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeListenerProxy.html#getPropertyName() + /// + public string PropertyName + { + get { return IExecute("getPropertyName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeListenerProxy.html#vetoableChange(java.beans.PropertyChangeEvent) throws java.beans.PropertyVetoException + /// + public void VetoableChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("vetoableChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/VetoableChangeSupport.cs b/src/net/JNet/Generated/Java/Beans/VetoableChangeSupport.cs new file mode 100644 index 0000000000..b3a0a80896 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/VetoableChangeSupport.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region VetoableChangeSupport + public partial class VetoableChangeSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#(java.lang.Object) + /// + public VetoableChangeSupport(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Beans.VetoableChangeSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#getVetoableChangeListeners() + /// + public Java.Beans.VetoableChangeListener[] VetoableChangeListeners + { + get { return IExecuteArray("getVetoableChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#hasListeners(java.lang.String) + /// + public bool HasListeners(string arg0) + { + return IExecute("hasListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#getVetoableChangeListeners(java.lang.String) + /// + public Java.Beans.VetoableChangeListener[] GetVetoableChangeListeners(string arg0) + { + return IExecuteArray("getVetoableChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#addVetoableChangeListener(java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(Java.Beans.VetoableChangeListener arg0) + { + IExecute("addVetoableChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#addVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("addVetoableChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.beans.PropertyChangeEvent) throws java.beans.PropertyVetoException + /// + public void FireVetoableChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("fireVetoableChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.lang.String,boolean,boolean) throws java.beans.PropertyVetoException + /// + public void FireVetoableChange(string arg0, bool arg1, bool arg2) + { + IExecute("fireVetoableChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.lang.String,int,int) throws java.beans.PropertyVetoException + /// + public void FireVetoableChange(string arg0, int arg1, int arg2) + { + IExecute("fireVetoableChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.lang.String,java.lang.Object,java.lang.Object) throws java.beans.PropertyVetoException + /// + public void FireVetoableChange(string arg0, object arg1, object arg2) + { + IExecute("fireVetoableChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#removeVetoableChangeListener(java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(Java.Beans.VetoableChangeListener arg0) + { + IExecute("removeVetoableChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#removeVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(string arg0, Java.Beans.VetoableChangeListener arg1) + { + IExecute("removeVetoableChangeListener", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/Visibility.cs b/src/net/JNet/Generated/Java/Beans/Visibility.cs new file mode 100644 index 0000000000..806fba0022 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/Visibility.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region Visibility + public partial class Visibility + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Visibility.html#avoidingGui() + /// + public bool AvoidingGui() + { + return IExecute("avoidingGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Visibility.html#needsGui() + /// + public bool NeedsGui() + { + return IExecute("needsGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Visibility.html#dontUseGui() + /// + public void DontUseGui() + { + IExecute("dontUseGui"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/Visibility.html#okToUseGui() + /// + public void OkToUseGui() + { + IExecute("okToUseGui"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/XMLDecoder.cs b/src/net/JNet/Generated/Java/Beans/XMLDecoder.cs new file mode 100644 index 0000000000..62d90a359f --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/XMLDecoder.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region XMLDecoder + public partial class XMLDecoder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#(java.io.InputStream,java.lang.Object,java.beans.ExceptionListener,java.lang.ClassLoader) + /// + public XMLDecoder(Java.Io.InputStream arg0, object arg1, Java.Beans.ExceptionListener arg2, Java.Lang.ClassLoader arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#(java.io.InputStream,java.lang.Object,java.beans.ExceptionListener) + /// + public XMLDecoder(Java.Io.InputStream arg0, object arg1, Java.Beans.ExceptionListener arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#(java.io.InputStream,java.lang.Object) + /// + public XMLDecoder(Java.Io.InputStream arg0, object arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#(java.io.InputStream) + /// + public XMLDecoder(Java.Io.InputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#(org.xml.sax.InputSource) + /// + public XMLDecoder(Org.Xml.Sax.InputSource arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Java.Beans.XMLDecoder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#createHandler(java.lang.Object,java.beans.ExceptionListener,java.lang.ClassLoader) + /// + public static Org.Xml.Sax.Helpers.DefaultHandler CreateHandler(object arg0, Java.Beans.ExceptionListener arg1, Java.Lang.ClassLoader arg2) + { + return SExecute("createHandler", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#getExceptionListener() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#setExceptionListener(java.beans.ExceptionListener) + /// + public Java.Beans.ExceptionListener ExceptionListener + { + get { return IExecute("getExceptionListener"); } set { IExecute("setExceptionListener", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#getOwner() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#setOwner(java.lang.Object) + /// + public object Owner + { + get { return IExecute("getOwner"); } set { IExecute("setOwner", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#readObject() + /// + public object ReadObject() + { + return IExecute("readObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLDecoder.html#close() + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Beans/XMLEncoder.cs b/src/net/JNet/Generated/Java/Beans/XMLEncoder.cs new file mode 100644 index 0000000000..c19d913131 --- /dev/null +++ b/src/net/JNet/Generated/Java/Beans/XMLEncoder.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Beans +{ + #region XMLEncoder + public partial class XMLEncoder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#(java.io.OutputStream,java.lang.String,boolean,int) + /// + public XMLEncoder(Java.Io.OutputStream arg0, string arg1, bool arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#(java.io.OutputStream) + /// + public XMLEncoder(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Java.Beans.XMLEncoder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#getOwner() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#setOwner(java.lang.Object) + /// + public object Owner + { + get { return IExecute("getOwner"); } set { IExecute("setOwner", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#flush() + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/XMLEncoder.html#writeObject(java.lang.Object) + /// + public void WriteObject(object arg0) + { + IExecute("writeObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Io/AllPackageClasses.cs new file mode 100644 index 0000000000..e17eaf6f81 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/AllPackageClasses.cs @@ -0,0 +1,2585 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Io +{ + #region BufferedInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedInputStream.html + /// + public partial class BufferedInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.BufferedInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferedOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedOutputStream.html + /// + public partial class BufferedOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.BufferedOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferedReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedReader.html + /// + public partial class BufferedReader : Java.Io.Reader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.BufferedReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferedWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedWriter.html + /// + public partial class BufferedWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferedWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferedWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.BufferedWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ByteArrayInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayInputStream.html + /// + public partial class ByteArrayInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ByteArrayInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ByteArrayInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ByteArrayInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ByteArrayOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html + /// + public partial class ByteArrayOutputStream : Java.Io.OutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ByteArrayOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ByteArrayOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ByteArrayOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharArrayReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayReader.html + /// + public partial class CharArrayReader : Java.Io.Reader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharArrayReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharArrayReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.CharArrayReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharArrayWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayWriter.html + /// + public partial class CharArrayWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharArrayWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharArrayWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.CharArrayWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharConversionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharConversionException.html + /// + public partial class CharConversionException : Java.Io.IOException + { + public CharConversionException() { } + + /// + public override string ClassName => "java.io.CharConversionException"; + + // TODO: complete the class + + } + #endregion + + #region Closeable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Closeable.html + /// + public partial class Closeable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Closeable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Closeable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Closeable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Console + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html + /// + public partial class Console : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Console() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Console(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Console"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataInput + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html + /// + public partial class DataInput : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataInput() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataInput(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.DataInput"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html + /// + public partial class DataInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.DataInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataOutput + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html + /// + public partial class DataOutput : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataOutput() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataOutput(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.DataOutput"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html + /// + public partial class DataOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.DataOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EOFException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/EOFException.html + /// + public partial class EOFException : Java.Io.IOException + { + public EOFException() { } + + /// + public override string ClassName => "java.io.EOFException"; + + // TODO: complete the class + + } + #endregion + + #region Externalizable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Externalizable.html + /// + public partial class Externalizable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Externalizable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Externalizable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Externalizable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region File + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html + /// + public partial class File : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public File() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public File(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.File"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileDescriptor.html + /// + public partial class FileDescriptor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FileDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileFilter.html + /// + public partial class FileFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FileFilter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileInputStream.html + /// + public partial class FileInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FileInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilenameFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilenameFilter.html + /// + public partial class FilenameFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilenameFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilenameFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FilenameFilter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileNotFoundException.html + /// + public partial class FileNotFoundException : Java.Io.IOException + { + public FileNotFoundException() { } + + /// + public override string ClassName => "java.io.FileNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region FileOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html + /// + public partial class FileOutputStream : Java.Io.OutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FileOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilePermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilePermission.html + /// + public partial class FilePermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilePermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilePermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FilePermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html + /// + public partial class FileReader : Java.Io.InputStreamReader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FileReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html + /// + public partial class FileWriter : Java.Io.OutputStreamWriter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FileWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilterInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilterInputStream.html + /// + public partial class FilterInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FilterInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilterOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilterOutputStream.html + /// + public partial class FilterOutputStream : Java.Io.OutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FilterOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilterReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilterReader.html + /// + public partial class FilterReader : Java.Io.Reader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FilterReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilterWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilterWriter.html + /// + public partial class FilterWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.FilterWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Flushable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Flushable.html + /// + public partial class Flushable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Flushable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Flushable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Flushable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html + /// + public partial class InputStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.InputStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputStreamReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStreamReader.html + /// + public partial class InputStreamReader : Java.Io.Reader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputStreamReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputStreamReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.InputStreamReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InterruptedIOException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InterruptedIOException.html + /// + public partial class InterruptedIOException : Java.Io.IOException + { + public InterruptedIOException() { } + + /// + public override string ClassName => "java.io.InterruptedIOException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidClassException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InvalidClassException.html + /// + public partial class InvalidClassException : Java.Io.ObjectStreamException + { + public InvalidClassException() { } + + /// + public override string ClassName => "java.io.InvalidClassException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidObjectException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InvalidObjectException.html + /// + public partial class InvalidObjectException : Java.Io.ObjectStreamException + { + public InvalidObjectException() { } + + /// + public override string ClassName => "java.io.InvalidObjectException"; + + // TODO: complete the class + + } + #endregion + + #region IOError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOError.html + /// + public partial class IOError : Java.Lang.Error + { + public IOError() { } + + /// + public override string ClassName => "java.io.IOError"; + + // TODO: complete the class + + } + #endregion + + #region IOException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html + /// + public partial class IOException : Java.Lang.Exception + { + public IOException() { } + + /// + public override string ClassName => "java.io.IOException"; + + // TODO: complete the class + + } + #endregion + + #region LineNumberReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/LineNumberReader.html + /// + public partial class LineNumberReader : Java.Io.BufferedReader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LineNumberReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LineNumberReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.LineNumberReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotActiveException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/NotActiveException.html + /// + public partial class NotActiveException : Java.Io.ObjectStreamException + { + public NotActiveException() { } + + /// + public override string ClassName => "java.io.NotActiveException"; + + // TODO: complete the class + + } + #endregion + + #region NotSerializableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/NotSerializableException.html + /// + public partial class NotSerializableException : Java.Io.ObjectStreamException + { + public NotSerializableException() { } + + /// + public override string ClassName => "java.io.NotSerializableException"; + + // TODO: complete the class + + } + #endregion + + #region ObjectInput + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html + /// + public partial class ObjectInput : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectInput() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectInput(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInput"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectInputFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.html + /// + public partial class ObjectInputFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectInputFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectInputFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputFilter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Config + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Config.html + /// + public partial class Config : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Config() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Config(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputFilter$Config"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region FilterInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html + /// + public partial class FilterInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputFilter$FilterInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Status + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Status.html + /// + public partial class Status : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Status() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Status(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputFilter$Status"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ObjectInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html + /// + public partial class ObjectInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region GetField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html + /// + public partial class GetField : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GetField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GetField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputStream$GetField"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ObjectInputValidation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputValidation.html + /// + public partial class ObjectInputValidation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectInputValidation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectInputValidation(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectInputValidation"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectOutput + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html + /// + public partial class ObjectOutput : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectOutput() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectOutput(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectOutput"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html + /// + public partial class ObjectOutputStream : Java.Io.OutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region PutField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html + /// + public partial class PutField : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PutField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PutField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectOutputStream$PutField"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ObjectStreamClass + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamClass.html + /// + public partial class ObjectStreamClass : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectStreamClass() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectStreamClass(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectStreamClass"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectStreamConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html + /// + public partial class ObjectStreamConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectStreamConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectStreamConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectStreamConstants"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectStreamException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamException.html + /// + public partial class ObjectStreamException : Java.Io.IOException + { + public ObjectStreamException() { } + + /// + public override string ClassName => "java.io.ObjectStreamException"; + + // TODO: complete the class + + } + #endregion + + #region ObjectStreamField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html + /// + public partial class ObjectStreamField : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectStreamField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectStreamField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.ObjectStreamField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OptionalDataException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OptionalDataException.html + /// + public partial class OptionalDataException : Java.Io.ObjectStreamException + { + public OptionalDataException() { } + + /// + public override string ClassName => "java.io.OptionalDataException"; + + // TODO: complete the class + + } + #endregion + + #region OutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html + /// + public partial class OutputStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.OutputStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OutputStreamWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStreamWriter.html + /// + public partial class OutputStreamWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OutputStreamWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OutputStreamWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.OutputStreamWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PipedInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedInputStream.html + /// + public partial class PipedInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PipedInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PipedInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PipedInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PipedOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedOutputStream.html + /// + public partial class PipedOutputStream : Java.Io.OutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PipedOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PipedOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PipedOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PipedReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedReader.html + /// + public partial class PipedReader : Java.Io.Reader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PipedReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PipedReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PipedReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PipedWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedWriter.html + /// + public partial class PipedWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PipedWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PipedWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PipedWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html + /// + public partial class PrintStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PrintStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html + /// + public partial class PrintWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PrintWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PushbackInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackInputStream.html + /// + public partial class PushbackInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PushbackInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PushbackInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PushbackInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PushbackReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackReader.html + /// + public partial class PushbackReader : Java.Io.FilterReader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PushbackReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PushbackReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.PushbackReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RandomAccessFile + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html + /// + public partial class RandomAccessFile : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RandomAccessFile() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RandomAccessFile(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.RandomAccessFile"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Reader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html + /// + public partial class Reader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Reader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Reader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Reader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SequenceInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/SequenceInputStream.html + /// + public partial class SequenceInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SequenceInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SequenceInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.SequenceInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Serializable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html + /// + public partial class Serializable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Serializable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Serializable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Serializable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerializablePermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/SerializablePermission.html + /// + public partial class SerializablePermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerializablePermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerializablePermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.SerializablePermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StreamCorruptedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamCorruptedException.html + /// + public partial class StreamCorruptedException : Java.Io.ObjectStreamException + { + public StreamCorruptedException() { } + + /// + public override string ClassName => "java.io.StreamCorruptedException"; + + // TODO: complete the class + + } + #endregion + + #region StreamTokenizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html + /// + public partial class StreamTokenizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StreamTokenizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StreamTokenizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.StreamTokenizer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StringReader.html + /// + public partial class StringReader : Java.Io.Reader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.StringReader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StringWriter.html + /// + public partial class StringWriter : Java.Io.Writer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.StringWriter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SyncFailedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/SyncFailedException.html + /// + public partial class SyncFailedException : Java.Io.IOException + { + public SyncFailedException() { } + + /// + public override string ClassName => "java.io.SyncFailedException"; + + // TODO: complete the class + + } + #endregion + + #region UncheckedIOException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/UncheckedIOException.html + /// + public partial class UncheckedIOException : Java.Lang.RuntimeException + { + public UncheckedIOException() { } + + /// + public override string ClassName => "java.io.UncheckedIOException"; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedEncodingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/UnsupportedEncodingException.html + /// + public partial class UnsupportedEncodingException : Java.Io.IOException + { + public UnsupportedEncodingException() { } + + /// + public override string ClassName => "java.io.UnsupportedEncodingException"; + + // TODO: complete the class + + } + #endregion + + #region UTFDataFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/UTFDataFormatException.html + /// + public partial class UTFDataFormatException : Java.Io.IOException + { + public UTFDataFormatException() { } + + /// + public override string ClassName => "java.io.UTFDataFormatException"; + + // TODO: complete the class + + } + #endregion + + #region WriteAbortedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/WriteAbortedException.html + /// + public partial class WriteAbortedException : Java.Io.ObjectStreamException + { + public WriteAbortedException() { } + + /// + public override string ClassName => "java.io.WriteAbortedException"; + + // TODO: complete the class + + } + #endregion + + #region Writer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html + /// + public partial class Writer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Writer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Writer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.io.Writer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/BufferedInputStream.cs b/src/net/JNet/Generated/Java/Io/BufferedInputStream.cs new file mode 100644 index 0000000000..0ba445d138 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/BufferedInputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region BufferedInputStream + public partial class BufferedInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedInputStream.html#(java.io.InputStream,int) + /// + public BufferedInputStream(Java.Io.InputStream arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedInputStream.html#(java.io.InputStream) + /// + public BufferedInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/BufferedOutputStream.cs b/src/net/JNet/Generated/Java/Io/BufferedOutputStream.cs new file mode 100644 index 0000000000..704e263a17 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/BufferedOutputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region BufferedOutputStream + public partial class BufferedOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedOutputStream.html#(java.io.OutputStream,int) + /// + public BufferedOutputStream(Java.Io.OutputStream arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedOutputStream.html#(java.io.OutputStream) + /// + public BufferedOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/BufferedReader.cs b/src/net/JNet/Generated/Java/Io/BufferedReader.cs new file mode 100644 index 0000000000..d6dc0d881e --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/BufferedReader.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region BufferedReader + public partial class BufferedReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedReader.html#(java.io.Reader,int) + /// + public BufferedReader(Java.Io.Reader arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedReader.html#(java.io.Reader) + /// + public BufferedReader(Java.Io.Reader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedReader.html#readLine() throws java.io.IOException + /// + public string ReadLine() + { + return IExecute("readLine"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/BufferedWriter.cs b/src/net/JNet/Generated/Java/Io/BufferedWriter.cs new file mode 100644 index 0000000000..b7353d679b --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/BufferedWriter.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region BufferedWriter + public partial class BufferedWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedWriter.html#(java.io.Writer,int) + /// + public BufferedWriter(Java.Io.Writer arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedWriter.html#(java.io.Writer) + /// + public BufferedWriter(Java.Io.Writer arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/BufferedWriter.html#newLine() throws java.io.IOException + /// + public void NewLine() + { + IExecute("newLine"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ByteArrayInputStream.cs b/src/net/JNet/Generated/Java/Io/ByteArrayInputStream.cs new file mode 100644 index 0000000000..c588681149 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ByteArrayInputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ByteArrayInputStream + public partial class ByteArrayInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayInputStream.html#(byte[],int,int) + /// + public ByteArrayInputStream(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayInputStream.html#(byte[]) + /// + public ByteArrayInputStream(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ByteArrayOutputStream.cs b/src/net/JNet/Generated/Java/Io/ByteArrayOutputStream.cs new file mode 100644 index 0000000000..8138df1ebb --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ByteArrayOutputStream.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ByteArrayOutputStream + public partial class ByteArrayOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#(int) + /// + public ByteArrayOutputStream(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#toByteArray() + /// + public byte[] ToByteArray() + { + return IExecuteArray("toByteArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#toString(java.lang.String) throws java.io.UnsupportedEncodingException + /// + public string ToString(string arg0) + { + return IExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#toString(java.nio.charset.Charset) + /// + public string ToString(Java.Nio.Charset.Charset arg0) + { + return IExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#writeTo(java.io.OutputStream) throws java.io.IOException + /// + public void WriteTo(Java.Io.OutputStream arg0) + { + IExecute("writeTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ByteArrayOutputStream.html#writeBytes(byte[]) + /// + public void WriteBytes(byte[] arg0) + { + IExecute("writeBytes", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/CharArrayReader.cs b/src/net/JNet/Generated/Java/Io/CharArrayReader.cs new file mode 100644 index 0000000000..772114bd15 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/CharArrayReader.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region CharArrayReader + public partial class CharArrayReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayReader.html#(char[],int,int) + /// + public CharArrayReader(char[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayReader.html#(char[]) + /// + public CharArrayReader(char[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/CharArrayWriter.cs b/src/net/JNet/Generated/Java/Io/CharArrayWriter.cs new file mode 100644 index 0000000000..a9ea6d2236 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/CharArrayWriter.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region CharArrayWriter + public partial class CharArrayWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayWriter.html#(int) + /// + public CharArrayWriter(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayWriter.html#toCharArray() + /// + public char[] ToCharArray() + { + return IExecuteArray("toCharArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayWriter.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayWriter.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/CharArrayWriter.html#writeTo(java.io.Writer) throws java.io.IOException + /// + public void WriteTo(Java.Io.Writer arg0) + { + IExecute("writeTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/CharConversionException.cs b/src/net/JNet/Generated/Java/Io/CharConversionException.cs new file mode 100644 index 0000000000..817c426be8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/CharConversionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region CharConversionException + public partial class CharConversionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Closeable.cs b/src/net/JNet/Generated/Java/Io/Closeable.cs new file mode 100644 index 0000000000..45189ba1b6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Closeable.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Closeable + public partial class Closeable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Java.Io.Closeable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Closeable.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Console.cs b/src/net/JNet/Generated/Java/Io/Console.cs new file mode 100644 index 0000000000..13f456975d --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Console.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Console + public partial class Console + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Flushable(Java.Io.Console t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#readPassword() + /// + public char[] ReadPassword() + { + return IExecuteArray("readPassword"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#readPassword(java.lang.String,java.lang.Object...) + /// + public char[] ReadPassword(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecuteArray("readPassword", arg0); else return IExecuteArray("readPassword", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#format(java.lang.String,java.lang.Object...) + /// + public Java.Io.Console Format(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("format", arg0); else return IExecute("format", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#printf(java.lang.String,java.lang.Object...) + /// + public Java.Io.Console Printf(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("printf", arg0); else return IExecute("printf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#writer() + /// + public Java.Io.PrintWriter Writer() + { + return IExecute("writer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#reader() + /// + public Java.Io.Reader Reader() + { + return IExecute("reader"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#readLine() + /// + public string ReadLine() + { + return IExecute("readLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#readLine(java.lang.String,java.lang.Object...) + /// + public string ReadLine(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("readLine", arg0); else return IExecute("readLine", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Console.html#flush() + /// + public void Flush() + { + IExecute("flush"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/DataInput.cs b/src/net/JNet/Generated/Java/Io/DataInput.cs new file mode 100644 index 0000000000..c566af25da --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/DataInput.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region DataInput + public partial class DataInput + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readBoolean() throws java.io.IOException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readByte() throws java.io.IOException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readChar() throws java.io.IOException + /// + public char ReadChar() + { + return IExecute("readChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readDouble() throws java.io.IOException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readFloat() throws java.io.IOException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readInt() throws java.io.IOException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readUnsignedByte() throws java.io.IOException + /// + public int ReadUnsignedByte() + { + return IExecute("readUnsignedByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readUnsignedShort() throws java.io.IOException + /// + public int ReadUnsignedShort() + { + return IExecute("readUnsignedShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#skipBytes(int) throws java.io.IOException + /// + public int SkipBytes(int arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readLine() throws java.io.IOException + /// + public string ReadLine() + { + return IExecute("readLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readUTF() throws java.io.IOException + /// + public string ReadUTF() + { + return IExecute("readUTF"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readLong() throws java.io.IOException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readShort() throws java.io.IOException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readFully(byte[],int,int) throws java.io.IOException + /// + public void ReadFully(byte[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInput.html#readFully(byte[]) throws java.io.IOException + /// + public void ReadFully(byte[] arg0) + { + IExecute("readFully", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/DataInputStream.cs b/src/net/JNet/Generated/Java/Io/DataInputStream.cs new file mode 100644 index 0000000000..26e6011812 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/DataInputStream.cs @@ -0,0 +1,171 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region DataInputStream + public partial class DataInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#(java.io.InputStream) + /// + public DataInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.DataInput(Java.Io.DataInputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readUTF(java.io.DataInput) throws java.io.IOException + /// + public static string ReadUTF(Java.Io.DataInput arg0) + { + return SExecute("readUTF", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readBoolean() throws java.io.IOException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readByte() throws java.io.IOException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readChar() throws java.io.IOException + /// + public char ReadChar() + { + return IExecute("readChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readDouble() throws java.io.IOException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readFloat() throws java.io.IOException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readInt() throws java.io.IOException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readUnsignedByte() throws java.io.IOException + /// + public int ReadUnsignedByte() + { + return IExecute("readUnsignedByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readUnsignedShort() throws java.io.IOException + /// + public int ReadUnsignedShort() + { + return IExecute("readUnsignedShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#skipBytes(int) throws java.io.IOException + /// + public int SkipBytes(int arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readUTF() throws java.io.IOException + /// + public string ReadUTF() + { + return IExecute("readUTF"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readLong() throws java.io.IOException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readShort() throws java.io.IOException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readFully(byte[],int,int) throws java.io.IOException + /// + public void ReadFully(byte[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataInputStream.html#readFully(byte[]) throws java.io.IOException + /// + public void ReadFully(byte[] arg0) + { + IExecute("readFully", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/DataOutput.cs b/src/net/JNet/Generated/Java/Io/DataOutput.cs new file mode 100644 index 0000000000..b5611f2468 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/DataOutput.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region DataOutput + public partial class DataOutput + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#write(byte[],int,int) throws java.io.IOException + /// + public void Write(byte[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#write(byte[]) throws java.io.IOException + /// + public void Write(byte[] arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeBoolean(boolean) throws java.io.IOException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeByte(int) throws java.io.IOException + /// + public void WriteByte(int arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeBytes(java.lang.String) throws java.io.IOException + /// + public void WriteBytes(string arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeChar(int) throws java.io.IOException + /// + public void WriteChar(int arg0) + { + IExecute("writeChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeChars(java.lang.String) throws java.io.IOException + /// + public void WriteChars(string arg0) + { + IExecute("writeChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeDouble(double) throws java.io.IOException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeFloat(float) throws java.io.IOException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeInt(int) throws java.io.IOException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeLong(long) throws java.io.IOException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeShort(int) throws java.io.IOException + /// + public void WriteShort(int arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutput.html#writeUTF(java.lang.String) throws java.io.IOException + /// + public void WriteUTF(string arg0) + { + IExecute("writeUTF", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/DataOutputStream.cs b/src/net/JNet/Generated/Java/Io/DataOutputStream.cs new file mode 100644 index 0000000000..c7c048d894 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/DataOutputStream.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region DataOutputStream + public partial class DataOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#(java.io.OutputStream) + /// + public DataOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.DataOutput(Java.Io.DataOutputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeBoolean(boolean) throws java.io.IOException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeByte(int) throws java.io.IOException + /// + public void WriteByte(int arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeBytes(java.lang.String) throws java.io.IOException + /// + public void WriteBytes(string arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeChar(int) throws java.io.IOException + /// + public void WriteChar(int arg0) + { + IExecute("writeChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeChars(java.lang.String) throws java.io.IOException + /// + public void WriteChars(string arg0) + { + IExecute("writeChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeDouble(double) throws java.io.IOException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeFloat(float) throws java.io.IOException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeInt(int) throws java.io.IOException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeLong(long) throws java.io.IOException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeShort(int) throws java.io.IOException + /// + public void WriteShort(int arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/DataOutputStream.html#writeUTF(java.lang.String) throws java.io.IOException + /// + public void WriteUTF(string arg0) + { + IExecute("writeUTF", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/EOFException.cs b/src/net/JNet/Generated/Java/Io/EOFException.cs new file mode 100644 index 0000000000..3ab02625dc --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/EOFException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region EOFException + public partial class EOFException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Externalizable.cs b/src/net/JNet/Generated/Java/Io/Externalizable.cs new file mode 100644 index 0000000000..c1d7765aa0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Externalizable.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Externalizable + public partial class Externalizable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Io.Externalizable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Externalizable.html#readExternal(java.io.ObjectInput) throws java.io.IOException,java.lang.ClassNotFoundException + /// + public void ReadExternal(Java.Io.ObjectInput arg0) + { + IExecute("readExternal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Externalizable.html#writeExternal(java.io.ObjectOutput) throws java.io.IOException + /// + public void WriteExternal(Java.Io.ObjectOutput arg0) + { + IExecute("writeExternal", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/File.cs b/src/net/JNet/Generated/Java/Io/File.cs new file mode 100644 index 0000000000..59badf8f69 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/File.cs @@ -0,0 +1,432 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region File + public partial class File + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#(java.io.File,java.lang.String) + /// + public File(Java.Io.File arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#(java.lang.String,java.lang.String) + /// + public File(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#(java.lang.String) + /// + public File(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#(java.net.URI) + /// + public File(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Io.File t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#pathSeparatorChar + /// + public static char pathSeparatorChar => Clazz.GetField("pathSeparatorChar"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#separatorChar + /// + public static char separatorChar => Clazz.GetField("separatorChar"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#pathSeparator + /// + public static string pathSeparator => Clazz.GetField("pathSeparator"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#separator + /// + public static string separator => Clazz.GetField("separator"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#createTempFile(java.lang.String,java.lang.String,java.io.File) throws java.io.IOException + /// + public static Java.Io.File CreateTempFile(string arg0, string arg1, Java.Io.File arg2) + { + return SExecute("createTempFile", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#createTempFile(java.lang.String,java.lang.String) throws java.io.IOException + /// + public static Java.Io.File CreateTempFile(string arg0, string arg1) + { + return SExecute("createTempFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#listRoots() + /// + public static Java.Io.File[] ListRoots() + { + return SExecuteArray("listRoots"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getAbsoluteFile() + /// + public Java.Io.File AbsoluteFile + { + get { return IExecute("getAbsoluteFile"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getAbsolutePath() + /// + public string AbsolutePath + { + get { return IExecute("getAbsolutePath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getCanonicalFile() throws java.io.IOException + /// + public Java.Io.File CanonicalFile + { + get { return IExecute("getCanonicalFile"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getCanonicalPath() throws java.io.IOException + /// + public string CanonicalPath + { + get { return IExecute("getCanonicalPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getFreeSpace() + /// + public long FreeSpace + { + get { return IExecute("getFreeSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getParent() + /// + public string Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getParentFile() + /// + public Java.Io.File ParentFile + { + get { return IExecute("getParentFile"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getPath() + /// + public string Path + { + get { return IExecute("getPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getTotalSpace() + /// + public long TotalSpace + { + get { return IExecute("getTotalSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#getUsableSpace() + /// + public long UsableSpace + { + get { return IExecute("getUsableSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#canExecute() + /// + public bool CanExecute() + { + return IExecute("canExecute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#canRead() + /// + public bool CanRead() + { + return IExecute("canRead"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#canWrite() + /// + public bool CanWrite() + { + return IExecute("canWrite"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#createNewFile() throws java.io.IOException + /// + public bool CreateNewFile() + { + return IExecute("createNewFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#delete() + /// + public bool Delete() + { + return IExecute("delete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#exists() + /// + public bool Exists() + { + return IExecute("exists"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#isAbsolute() + /// + public bool IsAbsolute() + { + return IExecute("isAbsolute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#isDirectory() + /// + public bool IsDirectory() + { + return IExecute("isDirectory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#isFile() + /// + public bool IsFile() + { + return IExecute("isFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#isHidden() + /// + public bool IsHidden() + { + return IExecute("isHidden"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#mkdir() + /// + public bool Mkdir() + { + return IExecute("mkdir"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#mkdirs() + /// + public bool Mkdirs() + { + return IExecute("mkdirs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#renameTo(java.io.File) + /// + public bool RenameTo(Java.Io.File arg0) + { + return IExecute("renameTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setExecutable(boolean,boolean) + /// + public bool SetExecutable(bool arg0, bool arg1) + { + return IExecute("setExecutable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setExecutable(boolean) + /// + public bool SetExecutable(bool arg0) + { + return IExecute("setExecutable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setLastModified(long) + /// + public bool SetLastModified(long arg0) + { + return IExecute("setLastModified", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setReadable(boolean,boolean) + /// + public bool SetReadable(bool arg0, bool arg1) + { + return IExecute("setReadable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setReadable(boolean) + /// + public bool SetReadable(bool arg0) + { + return IExecute("setReadable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setReadOnly() + /// + public bool SetReadOnly() + { + return IExecute("setReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setWritable(boolean,boolean) + /// + public bool SetWritable(bool arg0, bool arg1) + { + return IExecute("setWritable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#setWritable(boolean) + /// + public bool SetWritable(bool arg0) + { + return IExecute("setWritable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#compareTo(java.io.File) + /// + public int CompareTo(Java.Io.File arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#listFiles() + /// + public Java.Io.File[] ListFiles() + { + return IExecuteArray("listFiles"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#listFiles(java.io.FileFilter) + /// + public Java.Io.File[] ListFiles(Java.Io.FileFilter arg0) + { + return IExecuteArray("listFiles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#listFiles(java.io.FilenameFilter) + /// + public Java.Io.File[] ListFiles(Java.Io.FilenameFilter arg0) + { + return IExecuteArray("listFiles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#list() + /// + public string[] List() + { + return IExecuteArray("list"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#list(java.io.FilenameFilter) + /// + public string[] List(Java.Io.FilenameFilter arg0) + { + return IExecuteArray("list", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#toURI() + /// + public Java.Net.URI ToURI() + { + return IExecute("toURI"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#toPath() + /// + public Java.Nio.File.Path ToPath() + { + return IExecute("toPath"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#lastModified() + /// + public long LastModified() + { + return IExecute("lastModified"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#length() + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#deleteOnExit() + /// + public void DeleteOnExit() + { + IExecute("deleteOnExit"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileDescriptor.cs b/src/net/JNet/Generated/Java/Io/FileDescriptor.cs new file mode 100644 index 0000000000..a89dfb1479 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileDescriptor.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileDescriptor + public partial class FileDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileDescriptor.html#err + /// + public static Java.Io.FileDescriptor err => Clazz.GetField("err"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileDescriptor.html#in + /// + public static Java.Io.FileDescriptor inField => Clazz.GetField("in"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileDescriptor.html#out + /// + public static Java.Io.FileDescriptor outField => Clazz.GetField("out"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileDescriptor.html#valid() + /// + public bool Valid() + { + return IExecute("valid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileDescriptor.html#sync() throws java.io.SyncFailedException + /// + public void Sync() + { + IExecute("sync"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileFilter.cs b/src/net/JNet/Generated/Java/Io/FileFilter.cs new file mode 100644 index 0000000000..0121f41121 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileFilter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileFilter + public partial class FileFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileFilter.html#accept(java.io.File) + /// + public bool Accept(Java.Io.File arg0) + { + return IExecute("accept", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileInputStream.cs b/src/net/JNet/Generated/Java/Io/FileInputStream.cs new file mode 100644 index 0000000000..6823b5d1e8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileInputStream.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileInputStream + public partial class FileInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileInputStream.html#(java.io.File) throws java.io.FileNotFoundException + /// + public FileInputStream(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileInputStream.html#(java.io.FileDescriptor) + /// + public FileInputStream(Java.Io.FileDescriptor arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileInputStream.html#(java.lang.String) throws java.io.FileNotFoundException + /// + public FileInputStream(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileInputStream.html#getChannel() + /// + public Java.Nio.Channels.FileChannel Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileInputStream.html#getFD() throws java.io.IOException + /// + public Java.Io.FileDescriptor FD + { + get { return IExecute("getFD"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileNotFoundException.cs b/src/net/JNet/Generated/Java/Io/FileNotFoundException.cs new file mode 100644 index 0000000000..7757c49fcf --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileNotFoundException + public partial class FileNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileOutputStream.cs b/src/net/JNet/Generated/Java/Io/FileOutputStream.cs new file mode 100644 index 0000000000..090b1719b0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileOutputStream.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileOutputStream + public partial class FileOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#(java.io.File,boolean) throws java.io.FileNotFoundException + /// + public FileOutputStream(Java.Io.File arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#(java.io.File) throws java.io.FileNotFoundException + /// + public FileOutputStream(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#(java.io.FileDescriptor) + /// + public FileOutputStream(Java.Io.FileDescriptor arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#(java.lang.String,boolean) throws java.io.FileNotFoundException + /// + public FileOutputStream(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#(java.lang.String) throws java.io.FileNotFoundException + /// + public FileOutputStream(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#getChannel() + /// + public Java.Nio.Channels.FileChannel Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileOutputStream.html#getFD() throws java.io.IOException + /// + public Java.Io.FileDescriptor FD + { + get { return IExecute("getFD"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FilePermission.cs b/src/net/JNet/Generated/Java/Io/FilePermission.cs new file mode 100644 index 0000000000..bea355ec8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FilePermission.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FilePermission + public partial class FilePermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilePermission.html#(java.lang.String,java.lang.String) + /// + public FilePermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Io.FilePermission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileReader.cs b/src/net/JNet/Generated/Java/Io/FileReader.cs new file mode 100644 index 0000000000..64acf45157 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileReader.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileReader + public partial class FileReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html#(java.io.File,java.nio.charset.Charset) throws java.io.IOException + /// + public FileReader(Java.Io.File arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html#(java.io.File) throws java.io.FileNotFoundException + /// + public FileReader(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html#(java.io.FileDescriptor) + /// + public FileReader(Java.Io.FileDescriptor arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html#(java.lang.String,java.nio.charset.Charset) throws java.io.IOException + /// + public FileReader(string arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html#(java.lang.String) throws java.io.FileNotFoundException + /// + public FileReader(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FileWriter.cs b/src/net/JNet/Generated/Java/Io/FileWriter.cs new file mode 100644 index 0000000000..2262adcf7f --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FileWriter.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FileWriter + public partial class FileWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.io.File,boolean) throws java.io.IOException + /// + public FileWriter(Java.Io.File arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.io.File,java.nio.charset.Charset,boolean) throws java.io.IOException + /// + public FileWriter(Java.Io.File arg0, Java.Nio.Charset.Charset arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.io.File,java.nio.charset.Charset) throws java.io.IOException + /// + public FileWriter(Java.Io.File arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.io.File) throws java.io.IOException + /// + public FileWriter(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.io.FileDescriptor) + /// + public FileWriter(Java.Io.FileDescriptor arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.lang.String,boolean) throws java.io.IOException + /// + public FileWriter(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.lang.String,java.nio.charset.Charset,boolean) throws java.io.IOException + /// + public FileWriter(string arg0, Java.Nio.Charset.Charset arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.lang.String,java.nio.charset.Charset) throws java.io.IOException + /// + public FileWriter(string arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileWriter.html#(java.lang.String) throws java.io.IOException + /// + public FileWriter(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FilenameFilter.cs b/src/net/JNet/Generated/Java/Io/FilenameFilter.cs new file mode 100644 index 0000000000..56ee0ca465 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FilenameFilter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FilenameFilter + public partial class FilenameFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilenameFilter.html#accept(java.io.File,java.lang.String) + /// + public bool Accept(Java.Io.File arg0, string arg1) + { + return IExecute("accept", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FilterInputStream.cs b/src/net/JNet/Generated/Java/Io/FilterInputStream.cs new file mode 100644 index 0000000000..bd4ff181eb --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FilterInputStream.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FilterInputStream + public partial class FilterInputStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FilterOutputStream.cs b/src/net/JNet/Generated/Java/Io/FilterOutputStream.cs new file mode 100644 index 0000000000..0a24ae4faf --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FilterOutputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FilterOutputStream + public partial class FilterOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FilterOutputStream.html#(java.io.OutputStream) + /// + public FilterOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FilterReader.cs b/src/net/JNet/Generated/Java/Io/FilterReader.cs new file mode 100644 index 0000000000..0ed5167600 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FilterReader.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FilterReader + public partial class FilterReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/FilterWriter.cs b/src/net/JNet/Generated/Java/Io/FilterWriter.cs new file mode 100644 index 0000000000..e0279caba1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/FilterWriter.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region FilterWriter + public partial class FilterWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Flushable.cs b/src/net/JNet/Generated/Java/Io/Flushable.cs new file mode 100644 index 0000000000..f489e2d6f2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Flushable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Flushable + public partial class Flushable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Flushable.html#flush() throws java.io.IOException + /// + public void Flush() + { + IExecute("flush"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/JavaX/Naming/NameClassPair.cs b/src/net/JNet/Generated/Java/Io/IOError.cs similarity index 58% rename from src/net/JNet/JavaX/Naming/NameClassPair.cs rename to src/net/JNet/Generated/Java/Io/IOError.cs index 9fa4b07da4..c2a1f5afc6 100644 --- a/src/net/JNet/JavaX/Naming/NameClassPair.cs +++ b/src/net/JNet/Generated/Java/Io/IOError.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright 2023 MASES s.r.l. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,14 +16,43 @@ * Refer to LICENSE for more information. */ +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + using MASES.JCOBridge.C2JBridge; -namespace JavaX.Naming +namespace Java.Io { - public class NameClassPair : JVMBridgeBase + #region IOError + public partial class IOError { - public override string ClassName => "javax.naming.NameClassPair"; + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion // TODO: complete the class } -} + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/IOException.cs b/src/net/JNet/Generated/Java/Io/IOException.cs new file mode 100644 index 0000000000..80b88df29d --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/IOException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region IOException + public partial class IOException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/InputStream.cs b/src/net/JNet/Generated/Java/Io/InputStream.cs new file mode 100644 index 0000000000..63d1b19bda --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/InputStream.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region InputStream + public partial class InputStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Io.InputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#nullInputStream() + /// + public static Java.Io.InputStream NullInputStream() + { + return SExecute("nullInputStream"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#read() throws java.io.IOException + /// + public int Read() + { + return IExecute("read"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#markSupported() + /// + public bool MarkSupported() + { + return IExecute("markSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#readAllBytes() throws java.io.IOException + /// + public byte[] ReadAllBytes() + { + return IExecuteArray("readAllBytes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#readNBytes(int) throws java.io.IOException + /// + public byte[] ReadNBytes(int arg0) + { + return IExecuteArray("readNBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#available() throws java.io.IOException + /// + public int Available() + { + return IExecute("available"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#read(byte[],int,int) throws java.io.IOException + /// + public int Read(byte[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#read(byte[]) throws java.io.IOException + /// + public int Read(byte[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#readNBytes(byte[],int,int) throws java.io.IOException + /// + public int ReadNBytes(byte[] arg0, int arg1, int arg2) + { + return IExecute("readNBytes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#skip(long) throws java.io.IOException + /// + public long Skip(long arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#transferTo(java.io.OutputStream) throws java.io.IOException + /// + public long TransferTo(Java.Io.OutputStream arg0) + { + return IExecute("transferTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#mark(int) + /// + public void Mark(int arg0) + { + IExecute("mark", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#reset() throws java.io.IOException + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/InputStreamReader.cs b/src/net/JNet/Generated/Java/Io/InputStreamReader.cs new file mode 100644 index 0000000000..b5a9c6a86b --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/InputStreamReader.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region InputStreamReader + public partial class InputStreamReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStreamReader.html#(java.io.InputStream,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public InputStreamReader(Java.Io.InputStream arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStreamReader.html#(java.io.InputStream,java.nio.charset.Charset) + /// + public InputStreamReader(Java.Io.InputStream arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStreamReader.html#(java.io.InputStream,java.nio.charset.CharsetDecoder) + /// + public InputStreamReader(Java.Io.InputStream arg0, Java.Nio.Charset.CharsetDecoder arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStreamReader.html#(java.io.InputStream) + /// + public InputStreamReader(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStreamReader.html#getEncoding() + /// + public string Encoding + { + get { return IExecute("getEncoding"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/InterruptedIOException.cs b/src/net/JNet/Generated/Java/Io/InterruptedIOException.cs new file mode 100644 index 0000000000..14c134e98c --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/InterruptedIOException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region InterruptedIOException + public partial class InterruptedIOException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/InvalidClassException.cs b/src/net/JNet/Generated/Java/Io/InvalidClassException.cs new file mode 100644 index 0000000000..eb5120d75e --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/InvalidClassException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region InvalidClassException + public partial class InvalidClassException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/InvalidObjectException.cs b/src/net/JNet/Generated/Java/Io/InvalidObjectException.cs new file mode 100644 index 0000000000..3f44044783 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/InvalidObjectException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region InvalidObjectException + public partial class InvalidObjectException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/LineNumberReader.cs b/src/net/JNet/Generated/Java/Io/LineNumberReader.cs new file mode 100644 index 0000000000..5ef3d6d5ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/LineNumberReader.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region LineNumberReader + public partial class LineNumberReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/LineNumberReader.html#(java.io.Reader,int) + /// + public LineNumberReader(Java.Io.Reader arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/LineNumberReader.html#(java.io.Reader) + /// + public LineNumberReader(Java.Io.Reader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/LineNumberReader.html#getLineNumber() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/LineNumberReader.html#setLineNumber(int) + /// + public int LineNumber + { + get { return IExecute("getLineNumber"); } set { IExecute("setLineNumber", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/NotActiveException.cs b/src/net/JNet/Generated/Java/Io/NotActiveException.cs new file mode 100644 index 0000000000..4819861c79 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/NotActiveException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region NotActiveException + public partial class NotActiveException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/NotSerializableException.cs b/src/net/JNet/Generated/Java/Io/NotSerializableException.cs new file mode 100644 index 0000000000..ceb6312e3b --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/NotSerializableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region NotSerializableException + public partial class NotSerializableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectInput.cs b/src/net/JNet/Generated/Java/Io/ObjectInput.cs new file mode 100644 index 0000000000..9922bfc999 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectInput.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectInput + public partial class ObjectInput + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.DataInput(Java.Io.ObjectInput t) => t.Cast(); + public static implicit operator Java.Lang.AutoCloseable(Java.Io.ObjectInput t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#available() throws java.io.IOException + /// + public int Available() + { + return IExecute("available"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#read() throws java.io.IOException + /// + public int Read() + { + return IExecute("read"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#read(byte[],int,int) throws java.io.IOException + /// + public int Read(byte[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#read(byte[]) throws java.io.IOException + /// + public int Read(byte[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#readObject() throws java.lang.ClassNotFoundException,java.io.IOException + /// + public object ReadObject() + { + return IExecute("readObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#skip(long) throws java.io.IOException + /// + public long Skip(long arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectInputFilter.cs b/src/net/JNet/Generated/Java/Io/ObjectInputFilter.cs new file mode 100644 index 0000000000..db51050343 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectInputFilter.cs @@ -0,0 +1,200 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectInputFilter + public partial class ObjectInputFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Config + public partial class Config + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Config.html#getSerialFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Config.html#setSerialFilter(java.io.ObjectInputFilter) + /// + public static Java.Io.ObjectInputFilter SerialFilter + { + get { return SExecute("getSerialFilter"); } set { SExecute("setSerialFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Config.html#createFilter(java.lang.String) + /// + public static Java.Io.ObjectInputFilter CreateFilter(string arg0) + { + return SExecute("createFilter", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region FilterInfo + public partial class FilterInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html#arrayLength() + /// + public long ArrayLength() + { + return IExecute("arrayLength"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html#depth() + /// + public long Depth() + { + return IExecute("depth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html#references() + /// + public long References() + { + return IExecute("references"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html#streamBytes() + /// + public long StreamBytes() + { + return IExecute("streamBytes"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Status + public partial class Status + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Status.html#ALLOWED + /// + public static Java.Io.ObjectInputFilter.Status ALLOWED => Clazz.GetField("ALLOWED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Status.html#REJECTED + /// + public static Java.Io.ObjectInputFilter.Status REJECTED => Clazz.GetField("REJECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Status.html#UNDECIDED + /// + public static Java.Io.ObjectInputFilter.Status UNDECIDED => Clazz.GetField("UNDECIDED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputFilter.Status.html#values() + /// + public static Java.Io.ObjectInputFilter.Status[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectInputStream.cs b/src/net/JNet/Generated/Java/Io/ObjectInputStream.cs new file mode 100644 index 0000000000..9e66a192f4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectInputStream.cs @@ -0,0 +1,311 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectInputStream + public partial class ObjectInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#(java.io.InputStream) throws java.io.IOException + /// + public ObjectInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.ObjectInput(Java.Io.ObjectInputStream t) => t.Cast(); + public static implicit operator Java.Io.ObjectStreamConstants(Java.Io.ObjectInputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#getObjectInputFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#setObjectInputFilter(java.io.ObjectInputFilter) + /// + public Java.Io.ObjectInputFilter ObjectInputFilter + { + get { return IExecute("getObjectInputFilter"); } set { IExecute("setObjectInputFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readBoolean() throws java.io.IOException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readByte() throws java.io.IOException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readChar() throws java.io.IOException + /// + public char ReadChar() + { + return IExecute("readChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readDouble() throws java.io.IOException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readObject() throws java.io.IOException,java.lang.ClassNotFoundException + /// + public object ReadObject() + { + return IExecute("readObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readFloat() throws java.io.IOException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readInt() throws java.io.IOException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readUnsignedByte() throws java.io.IOException + /// + public int ReadUnsignedByte() + { + return IExecute("readUnsignedByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readUnsignedShort() throws java.io.IOException + /// + public int ReadUnsignedShort() + { + return IExecute("readUnsignedShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#skipBytes(int) throws java.io.IOException + /// + public int SkipBytes(int arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readFields() throws java.io.IOException,java.lang.ClassNotFoundException + /// + public Java.Io.ObjectInputStream.GetField ReadFields() + { + return IExecute("readFields"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readUnshared() throws java.io.IOException,java.lang.ClassNotFoundException + /// + public object ReadUnshared() + { + return IExecute("readUnshared"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readUTF() throws java.io.IOException + /// + public string ReadUTF() + { + return IExecute("readUTF"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readLong() throws java.io.IOException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readShort() throws java.io.IOException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#defaultReadObject() throws java.io.IOException,java.lang.ClassNotFoundException + /// + public void DefaultReadObject() + { + IExecute("defaultReadObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readFully(byte[],int,int) throws java.io.IOException + /// + public void ReadFully(byte[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#readFully(byte[]) throws java.io.IOException + /// + public void ReadFully(byte[] arg0) + { + IExecute("readFully", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html#registerValidation(java.io.ObjectInputValidation,int) throws java.io.NotActiveException,java.io.InvalidObjectException + /// + public void RegisterValidation(Java.Io.ObjectInputValidation arg0, int arg1) + { + IExecute("registerValidation", arg0, arg1); + } + + #endregion + + #region Nested classes + #region GetField + public partial class GetField + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#getObjectStreamClass() + /// + public Java.Io.ObjectStreamClass ObjectStreamClass + { + get { return IExecute("getObjectStreamClass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#defaulted(java.lang.String) throws java.io.IOException + /// + public bool Defaulted(string arg0) + { + return IExecute("defaulted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,boolean) throws java.io.IOException + /// + public bool Get(string arg0, bool arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,byte) throws java.io.IOException + /// + public byte Get(string arg0, byte arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,char) throws java.io.IOException + /// + public char Get(string arg0, char arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,double) throws java.io.IOException + /// + public double Get(string arg0, double arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,float) throws java.io.IOException + /// + public float Get(string arg0, float arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,int) throws java.io.IOException + /// + public int Get(string arg0, int arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,java.lang.Object) throws java.io.IOException + /// + public object Get(string arg0, object arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,long) throws java.io.IOException + /// + public long Get(string arg0, long arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.GetField.html#get(java.lang.String,short) throws java.io.IOException + /// + public short Get(string arg0, short arg1) + { + return IExecute("get", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectInputValidation.cs b/src/net/JNet/Generated/Java/Io/ObjectInputValidation.cs new file mode 100644 index 0000000000..5813880210 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectInputValidation.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectInputValidation + public partial class ObjectInputValidation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputValidation.html#validateObject() throws java.io.InvalidObjectException + /// + public void ValidateObject() + { + IExecute("validateObject"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectOutput.cs b/src/net/JNet/Generated/Java/Io/ObjectOutput.cs new file mode 100644 index 0000000000..087d56b56c --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectOutput.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectOutput + public partial class ObjectOutput + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.DataOutput(Java.Io.ObjectOutput t) => t.Cast(); + public static implicit operator Java.Lang.AutoCloseable(Java.Io.ObjectOutput t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html#flush() throws java.io.IOException + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html#write(byte[],int,int) throws java.io.IOException + /// + public void Write(byte[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html#write(byte[]) throws java.io.IOException + /// + public void Write(byte[] arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html#writeObject(java.lang.Object) throws java.io.IOException + /// + public void WriteObject(object arg0) + { + IExecute("writeObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectOutputStream.cs b/src/net/JNet/Generated/Java/Io/ObjectOutputStream.cs new file mode 100644 index 0000000000..2def9bc0c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectOutputStream.cs @@ -0,0 +1,283 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectOutputStream + public partial class ObjectOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#(java.io.OutputStream) throws java.io.IOException + /// + public ObjectOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.ObjectOutput(Java.Io.ObjectOutputStream t) => t.Cast(); + public static implicit operator Java.Io.ObjectStreamConstants(Java.Io.ObjectOutputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeObject(java.lang.Object) throws java.io.IOException + /// + public void WriteObject(object arg0) + { + IExecute("writeObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#putFields() throws java.io.IOException + /// + public Java.Io.ObjectOutputStream.PutField PutFields() + { + return IExecute("putFields"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#defaultWriteObject() throws java.io.IOException + /// + public void DefaultWriteObject() + { + IExecute("defaultWriteObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#reset() throws java.io.IOException + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#useProtocolVersion(int) throws java.io.IOException + /// + public void UseProtocolVersion(int arg0) + { + IExecute("useProtocolVersion", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeBoolean(boolean) throws java.io.IOException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeByte(int) throws java.io.IOException + /// + public void WriteByte(int arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeBytes(java.lang.String) throws java.io.IOException + /// + public void WriteBytes(string arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeChar(int) throws java.io.IOException + /// + public void WriteChar(int arg0) + { + IExecute("writeChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeChars(java.lang.String) throws java.io.IOException + /// + public void WriteChars(string arg0) + { + IExecute("writeChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeDouble(double) throws java.io.IOException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeFields() throws java.io.IOException + /// + public void WriteFields() + { + IExecute("writeFields"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeFloat(float) throws java.io.IOException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeInt(int) throws java.io.IOException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeLong(long) throws java.io.IOException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeShort(int) throws java.io.IOException + /// + public void WriteShort(int arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeUnshared(java.lang.Object) throws java.io.IOException + /// + public void WriteUnshared(object arg0) + { + IExecute("writeUnshared", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.html#writeUTF(java.lang.String) throws java.io.IOException + /// + public void WriteUTF(string arg0) + { + IExecute("writeUTF", arg0); + } + + #endregion + + #region Nested classes + #region PutField + public partial class PutField + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,boolean) + /// + public void Put(string arg0, bool arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,byte) + /// + public void Put(string arg0, byte arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,char) + /// + public void Put(string arg0, char arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,double) + /// + public void Put(string arg0, double arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,float) + /// + public void Put(string arg0, float arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,int) + /// + public void Put(string arg0, int arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,java.lang.Object) + /// + public void Put(string arg0, object arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,long) + /// + public void Put(string arg0, long arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutputStream.PutField.html#putStream$PutField.put(java.lang.String,short) + /// + public void Put(string arg0, short arg1) + { + IExecute("put", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectStreamClass.cs b/src/net/JNet/Generated/Java/Io/ObjectStreamClass.cs new file mode 100644 index 0000000000..f698a55658 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectStreamClass.cs @@ -0,0 +1,91 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectStreamClass + public partial class ObjectStreamClass + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Io.ObjectStreamClass t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamClass.html#NO_FIELDS + /// + public static Java.Io.ObjectStreamField[] NO_FIELDS => Clazz.GetField("NO_FIELDS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamClass.html#getFields() + /// + public Java.Io.ObjectStreamField[] Fields + { + get { return IExecuteArray("getFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamClass.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamClass.html#getSerialVersionUID() + /// + public long SerialVersionUID + { + get { return IExecute("getSerialVersionUID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamClass.html#getField(java.lang.String) + /// + public Java.Io.ObjectStreamField GetField(string arg0) + { + return IExecute("getField", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectStreamConstants.cs b/src/net/JNet/Generated/Java/Io/ObjectStreamConstants.cs new file mode 100644 index 0000000000..924e58cef8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectStreamConstants.cs @@ -0,0 +1,178 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectStreamConstants + public partial class ObjectStreamConstants + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SC_BLOCK_DATA + /// + public static byte SC_BLOCK_DATA => Clazz.GetField("SC_BLOCK_DATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SC_ENUM + /// + public static byte SC_ENUM => Clazz.GetField("SC_ENUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SC_EXTERNALIZABLE + /// + public static byte SC_EXTERNALIZABLE => Clazz.GetField("SC_EXTERNALIZABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SC_SERIALIZABLE + /// + public static byte SC_SERIALIZABLE => Clazz.GetField("SC_SERIALIZABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SC_WRITE_METHOD + /// + public static byte SC_WRITE_METHOD => Clazz.GetField("SC_WRITE_METHOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_ARRAY + /// + public static byte TC_ARRAY => Clazz.GetField("TC_ARRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_BASE + /// + public static byte TC_BASE => Clazz.GetField("TC_BASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_BLOCKDATA + /// + public static byte TC_BLOCKDATA => Clazz.GetField("TC_BLOCKDATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_BLOCKDATALONG + /// + public static byte TC_BLOCKDATALONG => Clazz.GetField("TC_BLOCKDATALONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_CLASS + /// + public static byte TC_CLASS => Clazz.GetField("TC_CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_CLASSDESC + /// + public static byte TC_CLASSDESC => Clazz.GetField("TC_CLASSDESC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_ENDBLOCKDATA + /// + public static byte TC_ENDBLOCKDATA => Clazz.GetField("TC_ENDBLOCKDATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_ENUM + /// + public static byte TC_ENUM => Clazz.GetField("TC_ENUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_EXCEPTION + /// + public static byte TC_EXCEPTION => Clazz.GetField("TC_EXCEPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_LONGSTRING + /// + public static byte TC_LONGSTRING => Clazz.GetField("TC_LONGSTRING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_MAX + /// + public static byte TC_MAX => Clazz.GetField("TC_MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_NULL + /// + public static byte TC_NULL => Clazz.GetField("TC_NULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_OBJECT + /// + public static byte TC_OBJECT => Clazz.GetField("TC_OBJECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_PROXYCLASSDESC + /// + public static byte TC_PROXYCLASSDESC => Clazz.GetField("TC_PROXYCLASSDESC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_REFERENCE + /// + public static byte TC_REFERENCE => Clazz.GetField("TC_REFERENCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_RESET + /// + public static byte TC_RESET => Clazz.GetField("TC_RESET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#TC_STRING + /// + public static byte TC_STRING => Clazz.GetField("TC_STRING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#baseWireHandle + /// + public static int baseWireHandle => Clazz.GetField("baseWireHandle"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_1 + /// + public static int PROTOCOL_VERSION_1 => Clazz.GetField("PROTOCOL_VERSION_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_2 + /// + public static int PROTOCOL_VERSION_2 => Clazz.GetField("PROTOCOL_VERSION_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SERIAL_FILTER_PERMISSION + /// + public static Java.Io.SerializablePermission SERIAL_FILTER_PERMISSION => Clazz.GetField("SERIAL_FILTER_PERMISSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SUBCLASS_IMPLEMENTATION_PERMISSION + /// + public static Java.Io.SerializablePermission SUBCLASS_IMPLEMENTATION_PERMISSION => Clazz.GetField("SUBCLASS_IMPLEMENTATION_PERMISSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#SUBSTITUTION_PERMISSION + /// + public static Java.Io.SerializablePermission SUBSTITUTION_PERMISSION => Clazz.GetField("SUBSTITUTION_PERMISSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#STREAM_MAGIC + /// + public static short STREAM_MAGIC => Clazz.GetField("STREAM_MAGIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamConstants.html#STREAM_VERSION + /// + public static short STREAM_VERSION => Clazz.GetField("STREAM_VERSION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectStreamException.cs b/src/net/JNet/Generated/Java/Io/ObjectStreamException.cs new file mode 100644 index 0000000000..f900a30ec7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectStreamException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectStreamException + public partial class ObjectStreamException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/ObjectStreamField.cs b/src/net/JNet/Generated/Java/Io/ObjectStreamField.cs new file mode 100644 index 0000000000..4bda65c584 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/ObjectStreamField.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region ObjectStreamField + public partial class ObjectStreamField + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#getOffset() + /// + public int Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#getTypeCode() + /// + public char TypeCode + { + get { return IExecute("getTypeCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#getTypeString() + /// + public string TypeString + { + get { return IExecute("getTypeString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#isPrimitive() + /// + public bool IsPrimitive() + { + return IExecute("isPrimitive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#isUnshared() + /// + public bool IsUnshared() + { + return IExecute("isUnshared"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectStreamField.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/OptionalDataException.cs b/src/net/JNet/Generated/Java/Io/OptionalDataException.cs new file mode 100644 index 0000000000..5d0f101fda --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/OptionalDataException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region OptionalDataException + public partial class OptionalDataException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/OutputStream.cs b/src/net/JNet/Generated/Java/Io/OutputStream.cs new file mode 100644 index 0000000000..d0796881f6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/OutputStream.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region OutputStream + public partial class OutputStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Io.OutputStream t) => t.Cast(); + public static implicit operator Java.Io.Flushable(Java.Io.OutputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html#nullOutputStream() + /// + public static Java.Io.OutputStream NullOutputStream() + { + return SExecute("nullOutputStream"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html#flush() throws java.io.IOException + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html#write(byte[],int,int) throws java.io.IOException + /// + public void Write(byte[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStream.html#write(byte[]) throws java.io.IOException + /// + public void Write(byte[] arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/OutputStreamWriter.cs b/src/net/JNet/Generated/Java/Io/OutputStreamWriter.cs new file mode 100644 index 0000000000..aff0ea2b24 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/OutputStreamWriter.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region OutputStreamWriter + public partial class OutputStreamWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStreamWriter.html#(java.io.OutputStream,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public OutputStreamWriter(Java.Io.OutputStream arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStreamWriter.html#(java.io.OutputStream,java.nio.charset.Charset) + /// + public OutputStreamWriter(Java.Io.OutputStream arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStreamWriter.html#(java.io.OutputStream,java.nio.charset.CharsetEncoder) + /// + public OutputStreamWriter(Java.Io.OutputStream arg0, Java.Nio.Charset.CharsetEncoder arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStreamWriter.html#(java.io.OutputStream) + /// + public OutputStreamWriter(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/OutputStreamWriter.html#getEncoding() + /// + public string Encoding + { + get { return IExecute("getEncoding"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PipedInputStream.cs b/src/net/JNet/Generated/Java/Io/PipedInputStream.cs new file mode 100644 index 0000000000..d3038609a9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PipedInputStream.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PipedInputStream + public partial class PipedInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedInputStream.html#(int) + /// + public PipedInputStream(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedInputStream.html#(java.io.PipedOutputStream,int) throws java.io.IOException + /// + public PipedInputStream(Java.Io.PipedOutputStream arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedInputStream.html#(java.io.PipedOutputStream) throws java.io.IOException + /// + public PipedInputStream(Java.Io.PipedOutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedInputStream.html#connect(java.io.PipedOutputStream) throws java.io.IOException + /// + public void Connect(Java.Io.PipedOutputStream arg0) + { + IExecute("connect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PipedOutputStream.cs b/src/net/JNet/Generated/Java/Io/PipedOutputStream.cs new file mode 100644 index 0000000000..e42573bf9a --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PipedOutputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PipedOutputStream + public partial class PipedOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedOutputStream.html#(java.io.PipedInputStream) throws java.io.IOException + /// + public PipedOutputStream(Java.Io.PipedInputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedOutputStream.html#connect(java.io.PipedInputStream) throws java.io.IOException + /// + public void Connect(Java.Io.PipedInputStream arg0) + { + IExecute("connect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PipedReader.cs b/src/net/JNet/Generated/Java/Io/PipedReader.cs new file mode 100644 index 0000000000..b6ef734430 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PipedReader.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PipedReader + public partial class PipedReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedReader.html#(int) + /// + public PipedReader(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedReader.html#(java.io.PipedWriter,int) throws java.io.IOException + /// + public PipedReader(Java.Io.PipedWriter arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedReader.html#(java.io.PipedWriter) throws java.io.IOException + /// + public PipedReader(Java.Io.PipedWriter arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedReader.html#connect(java.io.PipedWriter) throws java.io.IOException + /// + public void Connect(Java.Io.PipedWriter arg0) + { + IExecute("connect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PipedWriter.cs b/src/net/JNet/Generated/Java/Io/PipedWriter.cs new file mode 100644 index 0000000000..d88a3a861b --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PipedWriter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PipedWriter + public partial class PipedWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedWriter.html#(java.io.PipedReader) throws java.io.IOException + /// + public PipedWriter(Java.Io.PipedReader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PipedWriter.html#connect(java.io.PipedReader) throws java.io.IOException + /// + public void Connect(Java.Io.PipedReader arg0) + { + IExecute("connect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PrintStream.cs b/src/net/JNet/Generated/Java/Io/PrintStream.cs new file mode 100644 index 0000000000..32d8a0f179 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PrintStream.cs @@ -0,0 +1,319 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PrintStream + public partial class PrintStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.File,java.lang.String) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public PrintStream(Java.Io.File arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.File,java.nio.charset.Charset) throws java.io.IOException + /// + public PrintStream(Java.Io.File arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.File) throws java.io.FileNotFoundException + /// + public PrintStream(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.OutputStream,boolean,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public PrintStream(Java.Io.OutputStream arg0, bool arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.OutputStream,boolean,java.nio.charset.Charset) + /// + public PrintStream(Java.Io.OutputStream arg0, bool arg1, Java.Nio.Charset.Charset arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.OutputStream,boolean) + /// + public PrintStream(Java.Io.OutputStream arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.io.OutputStream) + /// + public PrintStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.lang.String,java.lang.String) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public PrintStream(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.lang.String,java.nio.charset.Charset) throws java.io.IOException + /// + public PrintStream(string arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#(java.lang.String) throws java.io.FileNotFoundException + /// + public PrintStream(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Appendable(Java.Io.PrintStream t) => t.Cast(); + public static implicit operator Java.Io.Closeable(Java.Io.PrintStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#checkError() + /// + public bool CheckError() + { + return IExecute("checkError"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintStream Format(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("format", arg0); else return IExecute("format", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#format(java.util.Locale,java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintStream Format(Java.Util.Locale arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return IExecute("format", arg0, arg1); else return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#printf(java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintStream Printf(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("printf", arg0); else return IExecute("printf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#printf(java.util.Locale,java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintStream Printf(Java.Util.Locale arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return IExecute("printf", arg0, arg1); else return IExecute("printf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#append(char) throws java.io.IOException + /// + public Java.Lang.Appendable Append(char arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#append(java.lang.CharSequence,int,int) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return IExecute("append", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#append(java.lang.CharSequence) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(boolean) + /// + public void Print(bool arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(char) + /// + public void Print(char arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(char[]) + /// + public void Print(char[] arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(double) + /// + public void Print(double arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(float) + /// + public void Print(float arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(int) + /// + public void Print(int arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(java.lang.Object) + /// + public void Print(object arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(java.lang.String) + /// + public void Print(string arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#print(long) + /// + public void Print(long arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println() + /// + public void Println() + { + IExecute("println"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(boolean) + /// + public void Println(bool arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(char) + /// + public void Println(char arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(char[]) + /// + public void Println(char[] arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(double) + /// + public void Println(double arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(float) + /// + public void Println(float arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(int) + /// + public void Println(int arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(java.lang.Object) + /// + public void Println(object arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(java.lang.String) + /// + public void Println(string arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#println(long) + /// + public void Println(long arg0) + { + IExecute("println", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PrintWriter.cs b/src/net/JNet/Generated/Java/Io/PrintWriter.cs new file mode 100644 index 0000000000..82daa2fc7d --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PrintWriter.cs @@ -0,0 +1,303 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PrintWriter + public partial class PrintWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.File,java.lang.String) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public PrintWriter(Java.Io.File arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.File,java.nio.charset.Charset) throws java.io.IOException + /// + public PrintWriter(Java.Io.File arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.File) throws java.io.FileNotFoundException + /// + public PrintWriter(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.OutputStream,boolean,java.nio.charset.Charset) + /// + public PrintWriter(Java.Io.OutputStream arg0, bool arg1, Java.Nio.Charset.Charset arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.OutputStream,boolean) + /// + public PrintWriter(Java.Io.OutputStream arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.OutputStream) + /// + public PrintWriter(Java.Io.OutputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.Writer,boolean) + /// + public PrintWriter(Java.Io.Writer arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.io.Writer) + /// + public PrintWriter(Java.Io.Writer arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.lang.String,java.lang.String) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public PrintWriter(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.lang.String,java.nio.charset.Charset) throws java.io.IOException + /// + public PrintWriter(string arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#(java.lang.String) throws java.io.FileNotFoundException + /// + public PrintWriter(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#checkError() + /// + public bool CheckError() + { + return IExecute("checkError"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#format(java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintWriter Format(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("format", arg0); else return IExecute("format", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#format(java.util.Locale,java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintWriter Format(Java.Util.Locale arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return IExecute("format", arg0, arg1); else return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#printf(java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintWriter Printf(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("printf", arg0); else return IExecute("printf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#printf(java.util.Locale,java.lang.String,java.lang.Object...) + /// + public Java.Io.PrintWriter Printf(Java.Util.Locale arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return IExecute("printf", arg0, arg1); else return IExecute("printf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(boolean) + /// + public void Print(bool arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(char) + /// + public void Print(char arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(char[]) + /// + public void Print(char[] arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(double) + /// + public void Print(double arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(float) + /// + public void Print(float arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(int) + /// + public void Print(int arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(java.lang.Object) + /// + public void Print(object arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(java.lang.String) + /// + public void Print(string arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#print(long) + /// + public void Print(long arg0) + { + IExecute("print", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println() + /// + public void Println() + { + IExecute("println"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(boolean) + /// + public void Println(bool arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(char) + /// + public void Println(char arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(char[]) + /// + public void Println(char[] arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(double) + /// + public void Println(double arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(float) + /// + public void Println(float arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(int) + /// + public void Println(int arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(java.lang.Object) + /// + public void Println(object arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(java.lang.String) + /// + public void Println(string arg0) + { + IExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintWriter.html#println(long) + /// + public void Println(long arg0) + { + IExecute("println", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PushbackInputStream.cs b/src/net/JNet/Generated/Java/Io/PushbackInputStream.cs new file mode 100644 index 0000000000..8af1a9fcb8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PushbackInputStream.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PushbackInputStream + public partial class PushbackInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackInputStream.html#(java.io.InputStream,int) + /// + public PushbackInputStream(Java.Io.InputStream arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackInputStream.html#(java.io.InputStream) + /// + public PushbackInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackInputStream.html#unread(byte[],int,int) throws java.io.IOException + /// + public void Unread(byte[] arg0, int arg1, int arg2) + { + IExecute("unread", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackInputStream.html#unread(byte[]) throws java.io.IOException + /// + public void Unread(byte[] arg0) + { + IExecute("unread", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackInputStream.html#unread(int) throws java.io.IOException + /// + public void Unread(int arg0) + { + IExecute("unread", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/PushbackReader.cs b/src/net/JNet/Generated/Java/Io/PushbackReader.cs new file mode 100644 index 0000000000..b393a0890c --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/PushbackReader.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region PushbackReader + public partial class PushbackReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackReader.html#(java.io.Reader,int) + /// + public PushbackReader(Java.Io.Reader arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackReader.html#(java.io.Reader) + /// + public PushbackReader(Java.Io.Reader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackReader.html#unread(char[],int,int) throws java.io.IOException + /// + public void Unread(char[] arg0, int arg1, int arg2) + { + IExecute("unread", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackReader.html#unread(char[]) throws java.io.IOException + /// + public void Unread(char[] arg0) + { + IExecute("unread", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PushbackReader.html#unread(int) throws java.io.IOException + /// + public void Unread(int arg0) + { + IExecute("unread", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/RandomAccessFile.cs b/src/net/JNet/Generated/Java/Io/RandomAccessFile.cs new file mode 100644 index 0000000000..b0678f1830 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/RandomAccessFile.cs @@ -0,0 +1,348 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region RandomAccessFile + public partial class RandomAccessFile + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#(java.io.File,java.lang.String) throws java.io.FileNotFoundException + /// + public RandomAccessFile(Java.Io.File arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#(java.lang.String,java.lang.String) throws java.io.FileNotFoundException + /// + public RandomAccessFile(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.DataOutput(Java.Io.RandomAccessFile t) => t.Cast(); + public static implicit operator Java.Io.DataInput(Java.Io.RandomAccessFile t) => t.Cast(); + public static implicit operator Java.Io.Closeable(Java.Io.RandomAccessFile t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#getChannel() + /// + public Java.Nio.Channels.FileChannel Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#getFD() throws java.io.IOException + /// + public Java.Io.FileDescriptor FD + { + get { return IExecute("getFD"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#getFilePointer() throws java.io.IOException + /// + public long FilePointer + { + get { return IExecute("getFilePointer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readBoolean() throws java.io.IOException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readByte() throws java.io.IOException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readChar() throws java.io.IOException + /// + public char ReadChar() + { + return IExecute("readChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readDouble() throws java.io.IOException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readFloat() throws java.io.IOException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readInt() throws java.io.IOException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readUnsignedByte() throws java.io.IOException + /// + public int ReadUnsignedByte() + { + return IExecute("readUnsignedByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readUnsignedShort() throws java.io.IOException + /// + public int ReadUnsignedShort() + { + return IExecute("readUnsignedShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readLine() throws java.io.IOException + /// + public string ReadLine() + { + return IExecute("readLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readUTF() throws java.io.IOException + /// + public string ReadUTF() + { + return IExecute("readUTF"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readLong() throws java.io.IOException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readShort() throws java.io.IOException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readFully(byte[],int,int) throws java.io.IOException + /// + public void ReadFully(byte[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#readFully(byte[]) throws java.io.IOException + /// + public void ReadFully(byte[] arg0) + { + IExecute("readFully", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeBoolean(boolean) throws java.io.IOException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeByte(int) throws java.io.IOException + /// + public void WriteByte(int arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeBytes(java.lang.String) throws java.io.IOException + /// + public void WriteBytes(string arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeChar(int) throws java.io.IOException + /// + public void WriteChar(int arg0) + { + IExecute("writeChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeChars(java.lang.String) throws java.io.IOException + /// + public void WriteChars(string arg0) + { + IExecute("writeChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeDouble(double) throws java.io.IOException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeFloat(float) throws java.io.IOException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeInt(int) throws java.io.IOException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeLong(long) throws java.io.IOException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeShort(int) throws java.io.IOException + /// + public void WriteShort(int arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#writeUTF(java.lang.String) throws java.io.IOException + /// + public void WriteUTF(string arg0) + { + IExecute("writeUTF", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#read() throws java.io.IOException + /// + public int Read() + { + return IExecute("read"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#read(byte[],int,int) throws java.io.IOException + /// + public int Read(byte[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#read(byte[]) throws java.io.IOException + /// + public int Read(byte[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#skipBytes(int) throws java.io.IOException + /// + public int SkipBytes(int arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#length() throws java.io.IOException + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#setLength(long) throws java.io.IOException + /// + public void SetLength(long arg0) + { + IExecute("setLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#seek(long) throws java.io.IOException + /// + public void Seek(long arg0) + { + IExecute("seek", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#write(byte[],int,int) throws java.io.IOException + /// + public void Write(byte[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#write(byte[]) throws java.io.IOException + /// + public void Write(byte[] arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/RandomAccessFile.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Reader.cs b/src/net/JNet/Generated/Java/Io/Reader.cs new file mode 100644 index 0000000000..92efb8c66a --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Reader.cs @@ -0,0 +1,144 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Reader + public partial class Reader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Readable(Java.Io.Reader t) => t.Cast(); + public static implicit operator Java.Io.Closeable(Java.Io.Reader t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#nullReader() + /// + public static Java.Io.Reader NullReader() + { + return SExecute("nullReader"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#read(char[],int,int) throws java.io.IOException + /// + public int Read(char[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#markSupported() + /// + public bool MarkSupported() + { + return IExecute("markSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#ready() throws java.io.IOException + /// + public bool Ready() + { + return IExecute("ready"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#read() throws java.io.IOException + /// + public int Read() + { + return IExecute("read"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#read(char[]) throws java.io.IOException + /// + public int Read(char[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#read(java.nio.CharBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.CharBuffer arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#skip(long) throws java.io.IOException + /// + public long Skip(long arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#transferTo(java.io.Writer) throws java.io.IOException + /// + public long TransferTo(Java.Io.Writer arg0) + { + return IExecute("transferTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#mark(int) throws java.io.IOException + /// + public void Mark(int arg0) + { + IExecute("mark", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Reader.html#reset() throws java.io.IOException + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/SequenceInputStream.cs b/src/net/JNet/Generated/Java/Io/SequenceInputStream.cs new file mode 100644 index 0000000000..ca218bead1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/SequenceInputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region SequenceInputStream + public partial class SequenceInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/SequenceInputStream.html#(java.io.InputStream,java.io.InputStream) + /// + public SequenceInputStream(Java.Io.InputStream arg0, Java.Io.InputStream arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Serializable.cs b/src/net/JNet/Generated/Java/Io/Serializable.cs new file mode 100644 index 0000000000..51e13e9e06 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Serializable.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Serializable + public partial class Serializable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/SerializablePermission.cs b/src/net/JNet/Generated/Java/Io/SerializablePermission.cs new file mode 100644 index 0000000000..0dc5b9a2f1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/SerializablePermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region SerializablePermission + public partial class SerializablePermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/SerializablePermission.html#(java.lang.String,java.lang.String) + /// + public SerializablePermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/SerializablePermission.html#(java.lang.String) + /// + public SerializablePermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/StreamCorruptedException.cs b/src/net/JNet/Generated/Java/Io/StreamCorruptedException.cs new file mode 100644 index 0000000000..6811fc4dde --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/StreamCorruptedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region StreamCorruptedException + public partial class StreamCorruptedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/StreamTokenizer.cs b/src/net/JNet/Generated/Java/Io/StreamTokenizer.cs new file mode 100644 index 0000000000..769a66281f --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/StreamTokenizer.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region StreamTokenizer + public partial class StreamTokenizer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#(java.io.Reader) + /// + public StreamTokenizer(Java.Io.Reader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#nval + /// + public double nval => Instance.GetField("nval"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#ttype + /// + public int ttype => Instance.GetField("ttype"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#sval + /// + public string sval => Instance.GetField("sval"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#TT_EOF + /// + public static int TT_EOF => Clazz.GetField("TT_EOF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#TT_EOL + /// + public static int TT_EOL => Clazz.GetField("TT_EOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#TT_NUMBER + /// + public static int TT_NUMBER => Clazz.GetField("TT_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#TT_WORD + /// + public static int TT_WORD => Clazz.GetField("TT_WORD"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#lineno() + /// + public int Lineno() + { + return IExecute("lineno"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#nextToken() throws java.io.IOException + /// + public int NextToken() + { + return IExecute("nextToken"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#commentChar(int) + /// + public void CommentChar(int arg0) + { + IExecute("commentChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#eolIsSignificant(boolean) + /// + public void EolIsSignificant(bool arg0) + { + IExecute("eolIsSignificant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#lowerCaseMode(boolean) + /// + public void LowerCaseMode(bool arg0) + { + IExecute("lowerCaseMode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#ordinaryChar(int) + /// + public void OrdinaryChar(int arg0) + { + IExecute("ordinaryChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#ordinaryChars(int,int) + /// + public void OrdinaryChars(int arg0, int arg1) + { + IExecute("ordinaryChars", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#parseNumbers() + /// + public void ParseNumbers() + { + IExecute("parseNumbers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#pushBack() + /// + public void PushBack() + { + IExecute("pushBack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#quoteChar(int) + /// + public void QuoteChar(int arg0) + { + IExecute("quoteChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#resetSyntax() + /// + public void ResetSyntax() + { + IExecute("resetSyntax"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#slashSlashComments(boolean) + /// + public void SlashSlashComments(bool arg0) + { + IExecute("slashSlashComments", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#slashStarComments(boolean) + /// + public void SlashStarComments(bool arg0) + { + IExecute("slashStarComments", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#whitespaceChars(int,int) + /// + public void WhitespaceChars(int arg0, int arg1) + { + IExecute("whitespaceChars", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StreamTokenizer.html#wordChars(int,int) + /// + public void WordChars(int arg0, int arg1) + { + IExecute("wordChars", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/StringReader.cs b/src/net/JNet/Generated/Java/Io/StringReader.cs new file mode 100644 index 0000000000..0bffc951a1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/StringReader.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region StringReader + public partial class StringReader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StringReader.html#(java.lang.String) + /// + public StringReader(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/StringWriter.cs b/src/net/JNet/Generated/Java/Io/StringWriter.cs new file mode 100644 index 0000000000..48faea4882 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/StringWriter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region StringWriter + public partial class StringWriter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StringWriter.html#(int) + /// + public StringWriter(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/StringWriter.html#getBuffer() + /// + public Java.Lang.StringBuffer Buffer + { + get { return IExecute("getBuffer"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/SyncFailedException.cs b/src/net/JNet/Generated/Java/Io/SyncFailedException.cs new file mode 100644 index 0000000000..d1ee01feeb --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/SyncFailedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region SyncFailedException + public partial class SyncFailedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/UTFDataFormatException.cs b/src/net/JNet/Generated/Java/Io/UTFDataFormatException.cs new file mode 100644 index 0000000000..362085e11d --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/UTFDataFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region UTFDataFormatException + public partial class UTFDataFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/UncheckedIOException.cs b/src/net/JNet/Generated/Java/Io/UncheckedIOException.cs new file mode 100644 index 0000000000..cf77eabd8b --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/UncheckedIOException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region UncheckedIOException + public partial class UncheckedIOException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/UnsupportedEncodingException.cs b/src/net/JNet/Generated/Java/Io/UnsupportedEncodingException.cs new file mode 100644 index 0000000000..a2db829968 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/UnsupportedEncodingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region UnsupportedEncodingException + public partial class UnsupportedEncodingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/WriteAbortedException.cs b/src/net/JNet/Generated/Java/Io/WriteAbortedException.cs new file mode 100644 index 0000000000..8d37ff74ca --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/WriteAbortedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region WriteAbortedException + public partial class WriteAbortedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Io/Writer.cs b/src/net/JNet/Generated/Java/Io/Writer.cs new file mode 100644 index 0000000000..dbb3c03372 --- /dev/null +++ b/src/net/JNet/Generated/Java/Io/Writer.cs @@ -0,0 +1,138 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Io +{ + #region Writer + public partial class Writer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Appendable(Java.Io.Writer t) => t.Cast(); + public static implicit operator Java.Io.Closeable(Java.Io.Writer t) => t.Cast(); + public static implicit operator Java.Io.Flushable(Java.Io.Writer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#nullWriter() + /// + public static Java.Io.Writer NullWriter() + { + return SExecute("nullWriter"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#flush() throws java.io.IOException + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#write(char[],int,int) throws java.io.IOException + /// + public void Write(char[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#append(char) throws java.io.IOException + /// + public Java.Lang.Appendable Append(char arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#append(java.lang.CharSequence,int,int) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return IExecute("append", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#append(java.lang.CharSequence) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#write(char[]) throws java.io.IOException + /// + public void Write(char[] arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#write(java.lang.String,int,int) throws java.io.IOException + /// + public void Write(string arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Writer.html#write(java.lang.String) throws java.io.IOException + /// + public void Write(string arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/AllPackageClasses.cs new file mode 100644 index 0000000000..1c09ad1291 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/AllPackageClasses.cs @@ -0,0 +1,2232 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang +{ + #region Appendable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Appendable.html + /// + public partial class Appendable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Appendable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Appendable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Appendable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AutoCloseable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html + /// + public partial class AutoCloseable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AutoCloseable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AutoCloseable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.AutoCloseable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Boolean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html + /// + public partial class Boolean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Boolean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Boolean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Boolean"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Byte + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html + /// + public partial class Byte : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Byte() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Byte(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Byte"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Character + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html + /// + public partial class Character : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Character() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Character(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Character"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Subset + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.Subset.html + /// + public partial class Subset : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Subset() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Subset(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Character$Subset"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region UnicodeBlock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html + /// + public partial class UnicodeBlock : Java.Lang.Character.Subset + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnicodeBlock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnicodeBlock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Character$UnicodeBlock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region UnicodeScript + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html + /// + public partial class UnicodeScript : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnicodeScript() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnicodeScript(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Character$UnicodeScript"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region CharSequence + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html + /// + public partial class CharSequence : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharSequence() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharSequence(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.CharSequence"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Class + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html + /// + public partial class Class : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Class() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Class(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Class"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClassLoader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html + /// + public partial class ClassLoader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClassLoader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClassLoader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ClassLoader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClassValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassValue.html + /// + public partial class ClassValue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClassValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClassValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ClassValue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Cloneable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Cloneable.html + /// + public partial class Cloneable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Cloneable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Cloneable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Cloneable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Comparable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html + /// + public partial class Comparable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Comparable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Comparable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Comparable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Deprecated + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html + /// + public partial class Deprecated : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Deprecated() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Deprecated(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Deprecated"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Double + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html + /// + public partial class Double : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Double() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Double(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Double"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Enum + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html + /// + public partial class Enum : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Enum() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Enum(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Enum"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Float + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html + /// + public partial class Float : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Float() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Float(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Float"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FunctionalInterface + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/FunctionalInterface.html + /// + public partial class FunctionalInterface : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FunctionalInterface() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FunctionalInterface(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.FunctionalInterface"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalCallerException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalCallerException.html + /// + public partial class IllegalCallerException : Java.Lang.RuntimeException + { + public IllegalCallerException() { } + + /// + public override string ClassName => "java.lang.IllegalCallerException"; + + // TODO: complete the class + + } + #endregion + + #region InheritableThreadLocal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/InheritableThreadLocal.html + /// + public partial class InheritableThreadLocal : Java.Lang.ThreadLocal + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InheritableThreadLocal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InheritableThreadLocal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.InheritableThreadLocal"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Integer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html + /// + public partial class Integer : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Integer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Integer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Integer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Iterable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Iterable.html + /// + public partial class Iterable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Iterable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Iterable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Iterable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayerInstantiationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/LayerInstantiationException.html + /// + public partial class LayerInstantiationException : Java.Lang.RuntimeException + { + public LayerInstantiationException() { } + + /// + public override string ClassName => "java.lang.LayerInstantiationException"; + + // TODO: complete the class + + } + #endregion + + #region Long + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html + /// + public partial class Long : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Long() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Long(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Long"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Math + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html + /// + public partial class Math : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Math() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Math(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Math"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Module + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html + /// + public partial class Module : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Module() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Module(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Module"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModuleLayer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html + /// + public partial class ModuleLayer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModuleLayer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModuleLayer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ModuleLayer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Controller + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.Controller.html + /// + public partial class Controller : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Controller() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Controller(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ModuleLayer$Controller"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Number + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html + /// + public partial class Number : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Number() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Number(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Number"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Object + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html + /// + public partial class Object : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Object() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Object(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Object"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Override + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Override.html + /// + public partial class Override : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Override() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Override(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Override"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Package + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html + /// + public partial class Package : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Package() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Package(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Package"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Process + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html + /// + public partial class Process : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Process() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Process(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Process"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProcessBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html + /// + public partial class ProcessBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProcessBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProcessBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ProcessBuilder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Redirect + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html + /// + public partial class Redirect : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Redirect() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Redirect(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ProcessBuilder$Redirect"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ProcessHandle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html + /// + public partial class ProcessHandle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProcessHandle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProcessHandle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ProcessHandle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Info + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.Info.html + /// + public partial class Info : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Info() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Info(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ProcessHandle$Info"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Readable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Readable.html + /// + public partial class Readable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Readable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Readable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Readable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Runnable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runnable.html + /// + public partial class Runnable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Runnable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Runnable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Runnable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Runtime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html + /// + public partial class Runtime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Runtime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Runtime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Runtime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Version + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html + /// + public partial class Version : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Version() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Version(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Runtime$Version"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region RuntimePermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/RuntimePermission.html + /// + public partial class RuntimePermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RuntimePermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RuntimePermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.RuntimePermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SafeVarargs + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SafeVarargs.html + /// + public partial class SafeVarargs : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SafeVarargs() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SafeVarargs(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.SafeVarargs"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecurityManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html + /// + public partial class SecurityManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecurityManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecurityManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.SecurityManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Short + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html + /// + public partial class Short : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Short() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Short(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Short"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StackTraceElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html + /// + public partial class StackTraceElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StackTraceElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StackTraceElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StackTraceElement"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StackWalker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.html + /// + public partial class StackWalker : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StackWalker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StackWalker(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StackWalker"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Option + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.Option.html + /// + public partial class Option : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Option() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Option(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StackWalker$Option"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region StackFrame + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html + /// + public partial class StackFrame : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StackFrame() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StackFrame(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StackWalker$StackFrame"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region StrictMath + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html + /// + public partial class StrictMath : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StrictMath() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StrictMath(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StrictMath"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region String + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html + /// + public partial class String : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public String() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public String(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.String"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuffer.html + /// + public partial class StringBuffer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StringBuffer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html + /// + public partial class StringBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.StringBuilder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SuppressWarnings + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SuppressWarnings.html + /// + public partial class SuppressWarnings : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SuppressWarnings() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SuppressWarnings(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.SuppressWarnings"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region System + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html + /// + public partial class System : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public System() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public System(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.System"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Logger + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.Logger.html + /// + public partial class Logger : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Logger() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Logger(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.System$Logger"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LoggerFinder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.LoggerFinder.html + /// + public partial class LoggerFinder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LoggerFinder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LoggerFinder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.System$LoggerFinder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Thread + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html + /// + public partial class Thread : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Thread() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Thread(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Thread"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region State + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html + /// + public partial class State : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public State() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public State(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Thread$State"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region UncaughtExceptionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html + /// + public partial class UncaughtExceptionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UncaughtExceptionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UncaughtExceptionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Thread$UncaughtExceptionHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ThreadDeath + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadDeath.html + /// + public partial class ThreadDeath : Java.Lang.Error + { + public ThreadDeath() { } + + /// + public override string ClassName => "java.lang.ThreadDeath"; + + // TODO: complete the class + + } + #endregion + + #region ThreadGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html + /// + public partial class ThreadGroup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ThreadGroup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThreadLocal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadLocal.html + /// + public partial class ThreadLocal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadLocal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadLocal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ThreadLocal"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Void + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html + /// + public partial class Void : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Void() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Void(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.Void"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/Annotation/AllPackageClasses.cs new file mode 100644 index 0000000000..3e469608a1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/AllPackageClasses.cs @@ -0,0 +1,390 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.Annotation +{ + #region Annotation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html + /// + public partial class Annotation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Annotation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Annotation(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Annotation"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotationFormatError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/AnnotationFormatError.html + /// + public partial class AnnotationFormatError : Java.Lang.Error + { + public AnnotationFormatError() { } + + /// + public override string ClassName => "java.lang.annotation.AnnotationFormatError"; + + // TODO: complete the class + + } + #endregion + + #region AnnotationTypeMismatchException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/AnnotationTypeMismatchException.html + /// + public partial class AnnotationTypeMismatchException : Java.Lang.RuntimeException + { + public AnnotationTypeMismatchException() { } + + /// + public override string ClassName => "java.lang.annotation.AnnotationTypeMismatchException"; + + // TODO: complete the class + + } + #endregion + + #region Documented + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html + /// + public partial class Documented : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Documented() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Documented(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Documented"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html + /// + public partial class ElementType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.ElementType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IncompleteAnnotationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/IncompleteAnnotationException.html + /// + public partial class IncompleteAnnotationException : Java.Lang.RuntimeException + { + public IncompleteAnnotationException() { } + + /// + public override string ClassName => "java.lang.annotation.IncompleteAnnotationException"; + + // TODO: complete the class + + } + #endregion + + #region Inherited + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Inherited.html + /// + public partial class Inherited : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Inherited() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Inherited(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Inherited"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Native + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Native.html + /// + public partial class Native : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Native() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Native(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Native"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Repeatable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Repeatable.html + /// + public partial class Repeatable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Repeatable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Repeatable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Repeatable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Retention + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html + /// + public partial class Retention : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Retention() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Retention(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Retention"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RetentionPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html + /// + public partial class RetentionPolicy : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RetentionPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RetentionPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.RetentionPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Target + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html + /// + public partial class Target : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Target() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Target(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.annotation.Target"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Annotation.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Annotation.cs new file mode 100644 index 0000000000..939dd86763 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Annotation.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Annotation + public partial class Annotation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/AnnotationFormatError.cs b/src/net/JNet/Generated/Java/Lang/Annotation/AnnotationFormatError.cs new file mode 100644 index 0000000000..e823702f54 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/AnnotationFormatError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region AnnotationFormatError + public partial class AnnotationFormatError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/AnnotationTypeMismatchException.cs b/src/net/JNet/Generated/Java/Lang/Annotation/AnnotationTypeMismatchException.cs new file mode 100644 index 0000000000..9bb415d7ec --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/AnnotationTypeMismatchException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region AnnotationTypeMismatchException + public partial class AnnotationTypeMismatchException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Documented.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Documented.cs new file mode 100644 index 0000000000..4f25054a13 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Documented.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Documented + public partial class Documented + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Annotation.Documented t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/ElementType.cs b/src/net/JNet/Generated/Java/Lang/Annotation/ElementType.cs new file mode 100644 index 0000000000..1058193e1e --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/ElementType.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region ElementType + public partial class ElementType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#ANNOTATION_TYPE + /// + public static Java.Lang.Annotation.ElementType ANNOTATION_TYPE => Clazz.GetField("ANNOTATION_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#CONSTRUCTOR + /// + public static Java.Lang.Annotation.ElementType CONSTRUCTOR => Clazz.GetField("CONSTRUCTOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#FIELD + /// + public static Java.Lang.Annotation.ElementType FIELD => Clazz.GetField("FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#LOCAL_VARIABLE + /// + public static Java.Lang.Annotation.ElementType LOCAL_VARIABLE => Clazz.GetField("LOCAL_VARIABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#METHOD + /// + public static Java.Lang.Annotation.ElementType METHOD => Clazz.GetField("METHOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#MODULE + /// + public static Java.Lang.Annotation.ElementType MODULE => Clazz.GetField("MODULE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#PACKAGE + /// + public static Java.Lang.Annotation.ElementType PACKAGE => Clazz.GetField("PACKAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#PARAMETER + /// + public static Java.Lang.Annotation.ElementType PARAMETER => Clazz.GetField("PARAMETER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#TYPE + /// + public static Java.Lang.Annotation.ElementType TYPE => Clazz.GetField("TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#TYPE_PARAMETER + /// + public static Java.Lang.Annotation.ElementType TYPE_PARAMETER => Clazz.GetField("TYPE_PARAMETER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#TYPE_USE + /// + public static Java.Lang.Annotation.ElementType TYPE_USE => Clazz.GetField("TYPE_USE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html#values() + /// + public static Java.Lang.Annotation.ElementType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/IncompleteAnnotationException.cs b/src/net/JNet/Generated/Java/Lang/Annotation/IncompleteAnnotationException.cs new file mode 100644 index 0000000000..2e255b4cb5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/IncompleteAnnotationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region IncompleteAnnotationException + public partial class IncompleteAnnotationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Inherited.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Inherited.cs new file mode 100644 index 0000000000..41a3985058 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Inherited.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Inherited + public partial class Inherited + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Annotation.Inherited t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Native.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Native.cs new file mode 100644 index 0000000000..ca7d3aa78b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Native.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Native + public partial class Native + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Annotation.Native t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Repeatable.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Repeatable.cs new file mode 100644 index 0000000000..3cf9e29ce9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Repeatable.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Repeatable + public partial class Repeatable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Annotation.Repeatable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Retention.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Retention.cs new file mode 100644 index 0000000000..ccd8fca0c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Retention.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Retention + public partial class Retention + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Annotation.Retention t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/RetentionPolicy.cs b/src/net/JNet/Generated/Java/Lang/Annotation/RetentionPolicy.cs new file mode 100644 index 0000000000..3e43feab04 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/RetentionPolicy.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region RetentionPolicy + public partial class RetentionPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html#CLASS + /// + public static Java.Lang.Annotation.RetentionPolicy CLASS => Clazz.GetField("CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html#RUNTIME + /// + public static Java.Lang.Annotation.RetentionPolicy RUNTIME => Clazz.GetField("RUNTIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html#SOURCE + /// + public static Java.Lang.Annotation.RetentionPolicy SOURCE => Clazz.GetField("SOURCE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html#values() + /// + public static Java.Lang.Annotation.RetentionPolicy[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Annotation/Target.cs b/src/net/JNet/Generated/Java/Lang/Annotation/Target.cs new file mode 100644 index 0000000000..cdc9b38ba4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Annotation/Target.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Annotation +{ + #region Target + public partial class Target + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Annotation.Target t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html#value() + /// + public Java.Lang.Annotation.ElementType[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Appendable.cs b/src/net/JNet/Generated/Java/Lang/Appendable.cs new file mode 100644 index 0000000000..12b5127a0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Appendable.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Appendable + public partial class Appendable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Appendable.html#append(char) throws java.io.IOException + /// + public Java.Lang.Appendable Append(char arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Appendable.html#append(java.lang.CharSequence,int,int) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return IExecute("append", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Appendable.html#append(java.lang.CharSequence) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0) + { + return IExecute("append", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/AutoCloseable.cs b/src/net/JNet/Generated/Java/Lang/AutoCloseable.cs new file mode 100644 index 0000000000..0adf75efe4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/AutoCloseable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region AutoCloseable + public partial class AutoCloseable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html#close() throws java.lang.Exception + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Boolean.cs b/src/net/JNet/Generated/Java/Lang/Boolean.cs new file mode 100644 index 0000000000..403cca260a --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Boolean.cs @@ -0,0 +1,162 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Boolean + public partial class Boolean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(bool? t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#FALSE + /// + public static bool? FALSE => Clazz.GetField("FALSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#TRUE + /// + public static bool? TRUE => Clazz.GetField("TRUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#getBoolean(java.lang.String) + /// + public static bool GetBoolean(string arg0) + { + return SExecute("getBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#logicalAnd(boolean,boolean) + /// + public static bool LogicalAnd(bool arg0, bool arg1) + { + return SExecute("logicalAnd", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#logicalOr(boolean,boolean) + /// + public static bool LogicalOr(bool arg0, bool arg1) + { + return SExecute("logicalOr", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#logicalXor(boolean,boolean) + /// + public static bool LogicalXor(bool arg0, bool arg1) + { + return SExecute("logicalXor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#parseBoolean(java.lang.String) + /// + public static bool ParseBoolean(string arg0) + { + return SExecute("parseBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#compare(boolean,boolean) + /// + public static int Compare(bool arg0, bool arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#hashCode(boolean) + /// + public static int HashCode(bool arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#valueOf(boolean) + /// + public static bool? ValueOf(bool arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#valueOf(java.lang.String) + /// + public static bool? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#toString(boolean) + /// + public static string ToString(bool arg0) + { + return SExecute("toString", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#booleanValue() + /// + public bool BooleanValue() + { + return IExecute("booleanValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#compareTo(java.lang.Boolean) + /// + public int CompareTo(bool? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Byte.cs b/src/net/JNet/Generated/Java/Lang/Byte.cs new file mode 100644 index 0000000000..4b0f409580 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Byte.cs @@ -0,0 +1,176 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Byte + public partial class Byte + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#MAX_VALUE + /// + public static byte MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#MIN_VALUE + /// + public static byte MIN_VALUE => Clazz.GetField("MIN_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#parseByte(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static byte ParseByte(string arg0, int arg1) + { + return SExecute("parseByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#parseByte(java.lang.String) throws java.lang.NumberFormatException + /// + public static byte ParseByte(string arg0) + { + return SExecute("parseByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#compare(byte,byte) + /// + public static int Compare(byte arg0, byte arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#compareUnsigned(byte,byte) + /// + public static int CompareUnsigned(byte arg0, byte arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#hashCode(byte) + /// + public static int HashCode(byte arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#toUnsignedInt(byte) + /// + public static int ToUnsignedInt(byte arg0) + { + return SExecute("toUnsignedInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#decode(java.lang.String) throws java.lang.NumberFormatException + /// + public static byte? Decode(string arg0) + { + return SExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#valueOf(byte) + /// + public static byte? ValueOf(byte arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static byte? ValueOf(string arg0, int arg1) + { + return SExecute("valueOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#valueOf(java.lang.String) throws java.lang.NumberFormatException + /// + public static byte? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#toString(byte) + /// + public static string ToString(byte arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#toUnsignedLong(byte) + /// + public static long ToUnsignedLong(byte arg0) + { + return SExecute("toUnsignedLong", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#compareTo(java.lang.Byte) + /// + public int CompareTo(byte? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Byte.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/CharSequence.cs b/src/net/JNet/Generated/Java/Lang/CharSequence.cs new file mode 100644 index 0000000000..6f00a8a350 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/CharSequence.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region CharSequence + public partial class CharSequence + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html#compare(java.lang.CharSequence,java.lang.CharSequence) + /// + public static int Compare(Java.Lang.CharSequence arg0, Java.Lang.CharSequence arg1) + { + return SExecute("compare", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html#charAt(int) + /// + public char CharAt(int arg0) + { + return IExecute("charAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html#subSequence(int,int) + /// + public Java.Lang.CharSequence SubSequence(int arg0, int arg1) + { + return IExecute("subSequence", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html#chars() + /// + public Java.Util.Stream.IntStream Chars() + { + return IExecute("chars"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/CharSequence.html#codePoints() + /// + public Java.Util.Stream.IntStream CodePoints() + { + return IExecute("codePoints"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Character.cs b/src/net/JNet/Generated/Java/Lang/Character.cs new file mode 100644 index 0000000000..899ff75d5e --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Character.cs @@ -0,0 +1,2717 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Character + public partial class Character + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(char? t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#COMBINING_SPACING_MARK + /// + public static byte COMBINING_SPACING_MARK => Clazz.GetField("COMBINING_SPACING_MARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#CONNECTOR_PUNCTUATION + /// + public static byte CONNECTOR_PUNCTUATION => Clazz.GetField("CONNECTOR_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#CONTROL + /// + public static byte CONTROL => Clazz.GetField("CONTROL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#CURRENCY_SYMBOL + /// + public static byte CURRENCY_SYMBOL => Clazz.GetField("CURRENCY_SYMBOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DASH_PUNCTUATION + /// + public static byte DASH_PUNCTUATION => Clazz.GetField("DASH_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DECIMAL_DIGIT_NUMBER + /// + public static byte DECIMAL_DIGIT_NUMBER => Clazz.GetField("DECIMAL_DIGIT_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_ARABIC_NUMBER + /// + public static byte DIRECTIONALITY_ARABIC_NUMBER => Clazz.GetField("DIRECTIONALITY_ARABIC_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_BOUNDARY_NEUTRAL + /// + public static byte DIRECTIONALITY_BOUNDARY_NEUTRAL => Clazz.GetField("DIRECTIONALITY_BOUNDARY_NEUTRAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_COMMON_NUMBER_SEPARATOR + /// + public static byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR => Clazz.GetField("DIRECTIONALITY_COMMON_NUMBER_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER + /// + public static byte DIRECTIONALITY_EUROPEAN_NUMBER => Clazz.GetField("DIRECTIONALITY_EUROPEAN_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR + /// + public static byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR => Clazz.GetField("DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR + /// + public static byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR => Clazz.GetField("DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_FIRST_STRONG_ISOLATE + /// + public static byte DIRECTIONALITY_FIRST_STRONG_ISOLATE => Clazz.GetField("DIRECTIONALITY_FIRST_STRONG_ISOLATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT + /// + public static byte DIRECTIONALITY_LEFT_TO_RIGHT => Clazz.GetField("DIRECTIONALITY_LEFT_TO_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING + /// + public static byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING => Clazz.GetField("DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE + /// + public static byte DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE => Clazz.GetField("DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE + /// + public static byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE => Clazz.GetField("DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_NONSPACING_MARK + /// + public static byte DIRECTIONALITY_NONSPACING_MARK => Clazz.GetField("DIRECTIONALITY_NONSPACING_MARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_OTHER_NEUTRALS + /// + public static byte DIRECTIONALITY_OTHER_NEUTRALS => Clazz.GetField("DIRECTIONALITY_OTHER_NEUTRALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_PARAGRAPH_SEPARATOR + /// + public static byte DIRECTIONALITY_PARAGRAPH_SEPARATOR => Clazz.GetField("DIRECTIONALITY_PARAGRAPH_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_POP_DIRECTIONAL_FORMAT + /// + public static byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT => Clazz.GetField("DIRECTIONALITY_POP_DIRECTIONAL_FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE + /// + public static byte DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE => Clazz.GetField("DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT + /// + public static byte DIRECTIONALITY_RIGHT_TO_LEFT => Clazz.GetField("DIRECTIONALITY_RIGHT_TO_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC + /// + public static byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC => Clazz.GetField("DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING + /// + public static byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING => Clazz.GetField("DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE + /// + public static byte DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE => Clazz.GetField("DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE + /// + public static byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE => Clazz.GetField("DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_SEGMENT_SEPARATOR + /// + public static byte DIRECTIONALITY_SEGMENT_SEPARATOR => Clazz.GetField("DIRECTIONALITY_SEGMENT_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_UNDEFINED + /// + public static byte DIRECTIONALITY_UNDEFINED => Clazz.GetField("DIRECTIONALITY_UNDEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_WHITESPACE + /// + public static byte DIRECTIONALITY_WHITESPACE => Clazz.GetField("DIRECTIONALITY_WHITESPACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#ENCLOSING_MARK + /// + public static byte ENCLOSING_MARK => Clazz.GetField("ENCLOSING_MARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#END_PUNCTUATION + /// + public static byte END_PUNCTUATION => Clazz.GetField("END_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#FINAL_QUOTE_PUNCTUATION + /// + public static byte FINAL_QUOTE_PUNCTUATION => Clazz.GetField("FINAL_QUOTE_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#FORMAT + /// + public static byte FORMAT => Clazz.GetField("FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#INITIAL_QUOTE_PUNCTUATION + /// + public static byte INITIAL_QUOTE_PUNCTUATION => Clazz.GetField("INITIAL_QUOTE_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#LETTER_NUMBER + /// + public static byte LETTER_NUMBER => Clazz.GetField("LETTER_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#LINE_SEPARATOR + /// + public static byte LINE_SEPARATOR => Clazz.GetField("LINE_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#LOWERCASE_LETTER + /// + public static byte LOWERCASE_LETTER => Clazz.GetField("LOWERCASE_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MATH_SYMBOL + /// + public static byte MATH_SYMBOL => Clazz.GetField("MATH_SYMBOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MODIFIER_LETTER + /// + public static byte MODIFIER_LETTER => Clazz.GetField("MODIFIER_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MODIFIER_SYMBOL + /// + public static byte MODIFIER_SYMBOL => Clazz.GetField("MODIFIER_SYMBOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#NON_SPACING_MARK + /// + public static byte NON_SPACING_MARK => Clazz.GetField("NON_SPACING_MARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#OTHER_LETTER + /// + public static byte OTHER_LETTER => Clazz.GetField("OTHER_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#OTHER_NUMBER + /// + public static byte OTHER_NUMBER => Clazz.GetField("OTHER_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#OTHER_PUNCTUATION + /// + public static byte OTHER_PUNCTUATION => Clazz.GetField("OTHER_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#OTHER_SYMBOL + /// + public static byte OTHER_SYMBOL => Clazz.GetField("OTHER_SYMBOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#PARAGRAPH_SEPARATOR + /// + public static byte PARAGRAPH_SEPARATOR => Clazz.GetField("PARAGRAPH_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#PRIVATE_USE + /// + public static byte PRIVATE_USE => Clazz.GetField("PRIVATE_USE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#SPACE_SEPARATOR + /// + public static byte SPACE_SEPARATOR => Clazz.GetField("SPACE_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#START_PUNCTUATION + /// + public static byte START_PUNCTUATION => Clazz.GetField("START_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#SURROGATE + /// + public static byte SURROGATE => Clazz.GetField("SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#TITLECASE_LETTER + /// + public static byte TITLECASE_LETTER => Clazz.GetField("TITLECASE_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#UNASSIGNED + /// + public static byte UNASSIGNED => Clazz.GetField("UNASSIGNED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#UPPERCASE_LETTER + /// + public static byte UPPERCASE_LETTER => Clazz.GetField("UPPERCASE_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MAX_HIGH_SURROGATE + /// + public static char MAX_HIGH_SURROGATE => Clazz.GetField("MAX_HIGH_SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MAX_LOW_SURROGATE + /// + public static char MAX_LOW_SURROGATE => Clazz.GetField("MAX_LOW_SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MAX_SURROGATE + /// + public static char MAX_SURROGATE => Clazz.GetField("MAX_SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MAX_VALUE + /// + public static char MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_HIGH_SURROGATE + /// + public static char MIN_HIGH_SURROGATE => Clazz.GetField("MIN_HIGH_SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_LOW_SURROGATE + /// + public static char MIN_LOW_SURROGATE => Clazz.GetField("MIN_LOW_SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_SURROGATE + /// + public static char MIN_SURROGATE => Clazz.GetField("MIN_SURROGATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_VALUE + /// + public static char MIN_VALUE => Clazz.GetField("MIN_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MAX_CODE_POINT + /// + public static int MAX_CODE_POINT => Clazz.GetField("MAX_CODE_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MAX_RADIX + /// + public static int MAX_RADIX => Clazz.GetField("MAX_RADIX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_CODE_POINT + /// + public static int MIN_CODE_POINT => Clazz.GetField("MIN_CODE_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_RADIX + /// + public static int MIN_RADIX => Clazz.GetField("MIN_RADIX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#MIN_SUPPLEMENTARY_CODE_POINT + /// + public static int MIN_SUPPLEMENTARY_CODE_POINT => Clazz.GetField("MIN_SUPPLEMENTARY_CODE_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isAlphabetic(int) + /// + public static bool IsAlphabetic(int arg0) + { + return SExecute("isAlphabetic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isBmpCodePoint(int) + /// + public static bool IsBmpCodePoint(int arg0) + { + return SExecute("isBmpCodePoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isDefined(char) + /// + public static bool IsDefined(char arg0) + { + return SExecute("isDefined", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isDefined(int) + /// + public static bool IsDefined(int arg0) + { + return SExecute("isDefined", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isDigit(char) + /// + public static bool IsDigit(char arg0) + { + return SExecute("isDigit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isDigit(int) + /// + public static bool IsDigit(int arg0) + { + return SExecute("isDigit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isHighSurrogate(char) + /// + public static bool IsHighSurrogate(char arg0) + { + return SExecute("isHighSurrogate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isIdentifierIgnorable(char) + /// + public static bool IsIdentifierIgnorable(char arg0) + { + return SExecute("isIdentifierIgnorable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isIdentifierIgnorable(int) + /// + public static bool IsIdentifierIgnorable(int arg0) + { + return SExecute("isIdentifierIgnorable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isIdeographic(int) + /// + public static bool IsIdeographic(int arg0) + { + return SExecute("isIdeographic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isISOControl(char) + /// + public static bool IsISOControl(char arg0) + { + return SExecute("isISOControl", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isISOControl(int) + /// + public static bool IsISOControl(int arg0) + { + return SExecute("isISOControl", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isJavaIdentifierPart(char) + /// + public static bool IsJavaIdentifierPart(char arg0) + { + return SExecute("isJavaIdentifierPart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isJavaIdentifierPart(int) + /// + public static bool IsJavaIdentifierPart(int arg0) + { + return SExecute("isJavaIdentifierPart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isJavaIdentifierStart(char) + /// + public static bool IsJavaIdentifierStart(char arg0) + { + return SExecute("isJavaIdentifierStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isJavaIdentifierStart(int) + /// + public static bool IsJavaIdentifierStart(int arg0) + { + return SExecute("isJavaIdentifierStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLetter(char) + /// + public static bool IsLetter(char arg0) + { + return SExecute("isLetter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLetter(int) + /// + public static bool IsLetter(int arg0) + { + return SExecute("isLetter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLetterOrDigit(char) + /// + public static bool IsLetterOrDigit(char arg0) + { + return SExecute("isLetterOrDigit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLetterOrDigit(int) + /// + public static bool IsLetterOrDigit(int arg0) + { + return SExecute("isLetterOrDigit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLowerCase(char) + /// + public static bool IsLowerCase(char arg0) + { + return SExecute("isLowerCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLowerCase(int) + /// + public static bool IsLowerCase(int arg0) + { + return SExecute("isLowerCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isLowSurrogate(char) + /// + public static bool IsLowSurrogate(char arg0) + { + return SExecute("isLowSurrogate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isMirrored(char) + /// + public static bool IsMirrored(char arg0) + { + return SExecute("isMirrored", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isMirrored(int) + /// + public static bool IsMirrored(int arg0) + { + return SExecute("isMirrored", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isSpaceChar(char) + /// + public static bool IsSpaceChar(char arg0) + { + return SExecute("isSpaceChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isSpaceChar(int) + /// + public static bool IsSpaceChar(int arg0) + { + return SExecute("isSpaceChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isSupplementaryCodePoint(int) + /// + public static bool IsSupplementaryCodePoint(int arg0) + { + return SExecute("isSupplementaryCodePoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isSurrogate(char) + /// + public static bool IsSurrogate(char arg0) + { + return SExecute("isSurrogate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isSurrogatePair(char,char) + /// + public static bool IsSurrogatePair(char arg0, char arg1) + { + return SExecute("isSurrogatePair", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isTitleCase(char) + /// + public static bool IsTitleCase(char arg0) + { + return SExecute("isTitleCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isTitleCase(int) + /// + public static bool IsTitleCase(int arg0) + { + return SExecute("isTitleCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierPart(char) + /// + public static bool IsUnicodeIdentifierPart(char arg0) + { + return SExecute("isUnicodeIdentifierPart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierPart(int) + /// + public static bool IsUnicodeIdentifierPart(int arg0) + { + return SExecute("isUnicodeIdentifierPart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierStart(char) + /// + public static bool IsUnicodeIdentifierStart(char arg0) + { + return SExecute("isUnicodeIdentifierStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierStart(int) + /// + public static bool IsUnicodeIdentifierStart(int arg0) + { + return SExecute("isUnicodeIdentifierStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isUpperCase(char) + /// + public static bool IsUpperCase(char arg0) + { + return SExecute("isUpperCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isUpperCase(int) + /// + public static bool IsUpperCase(int arg0) + { + return SExecute("isUpperCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isValidCodePoint(int) + /// + public static bool IsValidCodePoint(int arg0) + { + return SExecute("isValidCodePoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isWhitespace(char) + /// + public static bool IsWhitespace(char arg0) + { + return SExecute("isWhitespace", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#isWhitespace(int) + /// + public static bool IsWhitespace(int arg0) + { + return SExecute("isWhitespace", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getDirectionality(char) + /// + public static byte GetDirectionality(char arg0) + { + return SExecute("getDirectionality", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getDirectionality(int) + /// + public static byte GetDirectionality(int arg0) + { + return SExecute("getDirectionality", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#forDigit(int,int) + /// + public static char ForDigit(int arg0, int arg1) + { + return SExecute("forDigit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#highSurrogate(int) + /// + public static char HighSurrogate(int arg0) + { + return SExecute("highSurrogate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#lowSurrogate(int) + /// + public static char LowSurrogate(int arg0) + { + return SExecute("lowSurrogate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#reverseBytes(char) + /// + public static char ReverseBytes(char arg0) + { + return SExecute("reverseBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toLowerCase(char) + /// + public static char ToLowerCase(char arg0) + { + return SExecute("toLowerCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toTitleCase(char) + /// + public static char ToTitleCase(char arg0) + { + return SExecute("toTitleCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toUpperCase(char) + /// + public static char ToUpperCase(char arg0) + { + return SExecute("toUpperCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toChars(int) + /// + public static char[] ToChars(int arg0) + { + return SExecuteArray("toChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#charCount(int) + /// + public static int CharCount(int arg0) + { + return SExecute("charCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointAt(char[],int,int) + /// + public static int CodePointAt(char[] arg0, int arg1, int arg2) + { + return SExecute("codePointAt", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointAt(char[],int) + /// + public static int CodePointAt(char[] arg0, int arg1) + { + return SExecute("codePointAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointAt(java.lang.CharSequence,int) + /// + public static int CodePointAt(Java.Lang.CharSequence arg0, int arg1) + { + return SExecute("codePointAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointBefore(char[],int,int) + /// + public static int CodePointBefore(char[] arg0, int arg1, int arg2) + { + return SExecute("codePointBefore", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointBefore(char[],int) + /// + public static int CodePointBefore(char[] arg0, int arg1) + { + return SExecute("codePointBefore", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointBefore(java.lang.CharSequence,int) + /// + public static int CodePointBefore(Java.Lang.CharSequence arg0, int arg1) + { + return SExecute("codePointBefore", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointCount(char[],int,int) + /// + public static int CodePointCount(char[] arg0, int arg1, int arg2) + { + return SExecute("codePointCount", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointCount(java.lang.CharSequence,int,int) + /// + public static int CodePointCount(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return SExecute("codePointCount", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#codePointOf(java.lang.String) + /// + public static int CodePointOf(string arg0) + { + return SExecute("codePointOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#compare(char,char) + /// + public static int Compare(char arg0, char arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#digit(char,int) + /// + public static int Digit(char arg0, int arg1) + { + return SExecute("digit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#digit(int,int) + /// + public static int Digit(int arg0, int arg1) + { + return SExecute("digit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getNumericValue(char) + /// + public static int GetNumericValue(char arg0) + { + return SExecute("getNumericValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getNumericValue(int) + /// + public static int GetNumericValue(int arg0) + { + return SExecute("getNumericValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getType(char) + /// + public static int GetType(char arg0) + { + return SExecute("getType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getType(int) + /// + public static int GetType(int arg0) + { + return SExecute("getType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#hashCode(char) + /// + public static int HashCode(char arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#offsetByCodePoints(char[],int,int,int,int) + /// + public static int OffsetByCodePoints(char[] arg0, int arg1, int arg2, int arg3, int arg4) + { + return SExecute("offsetByCodePoints", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#offsetByCodePoints(java.lang.CharSequence,int,int) + /// + public static int OffsetByCodePoints(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return SExecute("offsetByCodePoints", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toChars(int,char[],int) + /// + public static int ToChars(int arg0, char[] arg1, int arg2) + { + return SExecute("toChars", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toCodePoint(char,char) + /// + public static int ToCodePoint(char arg0, char arg1) + { + return SExecute("toCodePoint", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toLowerCase(int) + /// + public static int ToLowerCase(int arg0) + { + return SExecute("toLowerCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toTitleCase(int) + /// + public static int ToTitleCase(int arg0) + { + return SExecute("toTitleCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toUpperCase(int) + /// + public static int ToUpperCase(int arg0) + { + return SExecute("toUpperCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#valueOf(char) + /// + public static char? ValueOf(char arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#getName(int) + /// + public static string GetName(int arg0) + { + return SExecute("getName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toString(char) + /// + public static string ToString(char arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#toString(int) + /// + public static string ToString(int arg0) + { + return SExecute("toString", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#charValue() + /// + public char CharValue() + { + return IExecute("charValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#compareTo(java.lang.Character) + /// + public int CompareTo(char? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + #region Subset + public partial class Subset + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region UnicodeBlock + public partial class UnicodeBlock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ADLAM + /// + public static Java.Lang.Character.UnicodeBlock ADLAM => Clazz.GetField("ADLAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#AEGEAN_NUMBERS + /// + public static Java.Lang.Character.UnicodeBlock AEGEAN_NUMBERS => Clazz.GetField("AEGEAN_NUMBERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#AHOM + /// + public static Java.Lang.Character.UnicodeBlock AHOM => Clazz.GetField("AHOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ALCHEMICAL_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock ALCHEMICAL_SYMBOLS => Clazz.GetField("ALCHEMICAL_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ALPHABETIC_PRESENTATION_FORMS + /// + public static Java.Lang.Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS => Clazz.GetField("ALPHABETIC_PRESENTATION_FORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ANATOLIAN_HIEROGLYPHS + /// + public static Java.Lang.Character.UnicodeBlock ANATOLIAN_HIEROGLYPHS => Clazz.GetField("ANATOLIAN_HIEROGLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ANCIENT_GREEK_MUSICAL_NOTATION + /// + public static Java.Lang.Character.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION => Clazz.GetField("ANCIENT_GREEK_MUSICAL_NOTATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ANCIENT_GREEK_NUMBERS + /// + public static Java.Lang.Character.UnicodeBlock ANCIENT_GREEK_NUMBERS => Clazz.GetField("ANCIENT_GREEK_NUMBERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ANCIENT_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock ANCIENT_SYMBOLS => Clazz.GetField("ANCIENT_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARABIC + /// + public static Java.Lang.Character.UnicodeBlock ARABIC => Clazz.GetField("ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARABIC_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock ARABIC_EXTENDED_A => Clazz.GetField("ARABIC_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS => Clazz.GetField("ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARABIC_PRESENTATION_FORMS_A + /// + public static Java.Lang.Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A => Clazz.GetField("ARABIC_PRESENTATION_FORMS_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARABIC_PRESENTATION_FORMS_B + /// + public static Java.Lang.Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B => Clazz.GetField("ARABIC_PRESENTATION_FORMS_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARABIC_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock ARABIC_SUPPLEMENT => Clazz.GetField("ARABIC_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARMENIAN + /// + public static Java.Lang.Character.UnicodeBlock ARMENIAN => Clazz.GetField("ARMENIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ARROWS + /// + public static Java.Lang.Character.UnicodeBlock ARROWS => Clazz.GetField("ARROWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#AVESTAN + /// + public static Java.Lang.Character.UnicodeBlock AVESTAN => Clazz.GetField("AVESTAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BALINESE + /// + public static Java.Lang.Character.UnicodeBlock BALINESE => Clazz.GetField("BALINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BAMUM + /// + public static Java.Lang.Character.UnicodeBlock BAMUM => Clazz.GetField("BAMUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BAMUM_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock BAMUM_SUPPLEMENT => Clazz.GetField("BAMUM_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BASIC_LATIN + /// + public static Java.Lang.Character.UnicodeBlock BASIC_LATIN => Clazz.GetField("BASIC_LATIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BASSA_VAH + /// + public static Java.Lang.Character.UnicodeBlock BASSA_VAH => Clazz.GetField("BASSA_VAH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BATAK + /// + public static Java.Lang.Character.UnicodeBlock BATAK => Clazz.GetField("BATAK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BENGALI + /// + public static Java.Lang.Character.UnicodeBlock BENGALI => Clazz.GetField("BENGALI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BHAIKSUKI + /// + public static Java.Lang.Character.UnicodeBlock BHAIKSUKI => Clazz.GetField("BHAIKSUKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BLOCK_ELEMENTS + /// + public static Java.Lang.Character.UnicodeBlock BLOCK_ELEMENTS => Clazz.GetField("BLOCK_ELEMENTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BOPOMOFO + /// + public static Java.Lang.Character.UnicodeBlock BOPOMOFO => Clazz.GetField("BOPOMOFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BOPOMOFO_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock BOPOMOFO_EXTENDED => Clazz.GetField("BOPOMOFO_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BOX_DRAWING + /// + public static Java.Lang.Character.UnicodeBlock BOX_DRAWING => Clazz.GetField("BOX_DRAWING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BRAHMI + /// + public static Java.Lang.Character.UnicodeBlock BRAHMI => Clazz.GetField("BRAHMI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BRAILLE_PATTERNS + /// + public static Java.Lang.Character.UnicodeBlock BRAILLE_PATTERNS => Clazz.GetField("BRAILLE_PATTERNS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BUGINESE + /// + public static Java.Lang.Character.UnicodeBlock BUGINESE => Clazz.GetField("BUGINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BUHID + /// + public static Java.Lang.Character.UnicodeBlock BUHID => Clazz.GetField("BUHID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#BYZANTINE_MUSICAL_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS => Clazz.GetField("BYZANTINE_MUSICAL_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CARIAN + /// + public static Java.Lang.Character.UnicodeBlock CARIAN => Clazz.GetField("CARIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CAUCASIAN_ALBANIAN + /// + public static Java.Lang.Character.UnicodeBlock CAUCASIAN_ALBANIAN => Clazz.GetField("CAUCASIAN_ALBANIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CHAKMA + /// + public static Java.Lang.Character.UnicodeBlock CHAKMA => Clazz.GetField("CHAKMA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CHAM + /// + public static Java.Lang.Character.UnicodeBlock CHAM => Clazz.GetField("CHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CHEROKEE + /// + public static Java.Lang.Character.UnicodeBlock CHEROKEE => Clazz.GetField("CHEROKEE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CHEROKEE_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock CHEROKEE_SUPPLEMENT => Clazz.GetField("CHEROKEE_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_COMPATIBILITY + /// + public static Java.Lang.Character.UnicodeBlock CJK_COMPATIBILITY => Clazz.GetField("CJK_COMPATIBILITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_COMPATIBILITY_FORMS + /// + public static Java.Lang.Character.UnicodeBlock CJK_COMPATIBILITY_FORMS => Clazz.GetField("CJK_COMPATIBILITY_FORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_COMPATIBILITY_IDEOGRAPHS + /// + public static Java.Lang.Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS => Clazz.GetField("CJK_COMPATIBILITY_IDEOGRAPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT => Clazz.GetField("CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_RADICALS_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT => Clazz.GetField("CJK_RADICALS_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_STROKES + /// + public static Java.Lang.Character.UnicodeBlock CJK_STROKES => Clazz.GetField("CJK_STROKES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_SYMBOLS_AND_PUNCTUATION + /// + public static Java.Lang.Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION => Clazz.GetField("CJK_SYMBOLS_AND_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F + /// + public static Java.Lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F => Clazz.GetField("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COMBINING_DIACRITICAL_MARKS + /// + public static Java.Lang.Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS => Clazz.GetField("COMBINING_DIACRITICAL_MARKS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COMBINING_DIACRITICAL_MARKS_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS_EXTENDED => Clazz.GetField("COMBINING_DIACRITICAL_MARKS_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COMBINING_DIACRITICAL_MARKS_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT => Clazz.GetField("COMBINING_DIACRITICAL_MARKS_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COMBINING_HALF_MARKS + /// + public static Java.Lang.Character.UnicodeBlock COMBINING_HALF_MARKS => Clazz.GetField("COMBINING_HALF_MARKS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COMBINING_MARKS_FOR_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS => Clazz.GetField("COMBINING_MARKS_FOR_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COMMON_INDIC_NUMBER_FORMS + /// + public static Java.Lang.Character.UnicodeBlock COMMON_INDIC_NUMBER_FORMS => Clazz.GetField("COMMON_INDIC_NUMBER_FORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CONTROL_PICTURES + /// + public static Java.Lang.Character.UnicodeBlock CONTROL_PICTURES => Clazz.GetField("CONTROL_PICTURES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COPTIC + /// + public static Java.Lang.Character.UnicodeBlock COPTIC => Clazz.GetField("COPTIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COPTIC_EPACT_NUMBERS + /// + public static Java.Lang.Character.UnicodeBlock COPTIC_EPACT_NUMBERS => Clazz.GetField("COPTIC_EPACT_NUMBERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#COUNTING_ROD_NUMERALS + /// + public static Java.Lang.Character.UnicodeBlock COUNTING_ROD_NUMERALS => Clazz.GetField("COUNTING_ROD_NUMERALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CUNEIFORM + /// + public static Java.Lang.Character.UnicodeBlock CUNEIFORM => Clazz.GetField("CUNEIFORM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CUNEIFORM_NUMBERS_AND_PUNCTUATION + /// + public static Java.Lang.Character.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION => Clazz.GetField("CUNEIFORM_NUMBERS_AND_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CURRENCY_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock CURRENCY_SYMBOLS => Clazz.GetField("CURRENCY_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CYPRIOT_SYLLABARY + /// + public static Java.Lang.Character.UnicodeBlock CYPRIOT_SYLLABARY => Clazz.GetField("CYPRIOT_SYLLABARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CYRILLIC + /// + public static Java.Lang.Character.UnicodeBlock CYRILLIC => Clazz.GetField("CYRILLIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CYRILLIC_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock CYRILLIC_EXTENDED_A => Clazz.GetField("CYRILLIC_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CYRILLIC_EXTENDED_B + /// + public static Java.Lang.Character.UnicodeBlock CYRILLIC_EXTENDED_B => Clazz.GetField("CYRILLIC_EXTENDED_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CYRILLIC_EXTENDED_C + /// + public static Java.Lang.Character.UnicodeBlock CYRILLIC_EXTENDED_C => Clazz.GetField("CYRILLIC_EXTENDED_C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CYRILLIC_SUPPLEMENTARY + /// + public static Java.Lang.Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY => Clazz.GetField("CYRILLIC_SUPPLEMENTARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DESERET + /// + public static Java.Lang.Character.UnicodeBlock DESERET => Clazz.GetField("DESERET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DEVANAGARI + /// + public static Java.Lang.Character.UnicodeBlock DEVANAGARI => Clazz.GetField("DEVANAGARI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DEVANAGARI_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock DEVANAGARI_EXTENDED => Clazz.GetField("DEVANAGARI_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DINGBATS + /// + public static Java.Lang.Character.UnicodeBlock DINGBATS => Clazz.GetField("DINGBATS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DOMINO_TILES + /// + public static Java.Lang.Character.UnicodeBlock DOMINO_TILES => Clazz.GetField("DOMINO_TILES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DUPLOYAN + /// + public static Java.Lang.Character.UnicodeBlock DUPLOYAN => Clazz.GetField("DUPLOYAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#EARLY_DYNASTIC_CUNEIFORM + /// + public static Java.Lang.Character.UnicodeBlock EARLY_DYNASTIC_CUNEIFORM => Clazz.GetField("EARLY_DYNASTIC_CUNEIFORM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#EGYPTIAN_HIEROGLYPHS + /// + public static Java.Lang.Character.UnicodeBlock EGYPTIAN_HIEROGLYPHS => Clazz.GetField("EGYPTIAN_HIEROGLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ELBASAN + /// + public static Java.Lang.Character.UnicodeBlock ELBASAN => Clazz.GetField("ELBASAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#EMOTICONS + /// + public static Java.Lang.Character.UnicodeBlock EMOTICONS => Clazz.GetField("EMOTICONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ENCLOSED_ALPHANUMERIC_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT => Clazz.GetField("ENCLOSED_ALPHANUMERIC_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ENCLOSED_ALPHANUMERICS + /// + public static Java.Lang.Character.UnicodeBlock ENCLOSED_ALPHANUMERICS => Clazz.GetField("ENCLOSED_ALPHANUMERICS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ENCLOSED_CJK_LETTERS_AND_MONTHS + /// + public static Java.Lang.Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS => Clazz.GetField("ENCLOSED_CJK_LETTERS_AND_MONTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ENCLOSED_IDEOGRAPHIC_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT => Clazz.GetField("ENCLOSED_IDEOGRAPHIC_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ETHIOPIC + /// + public static Java.Lang.Character.UnicodeBlock ETHIOPIC => Clazz.GetField("ETHIOPIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ETHIOPIC_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock ETHIOPIC_EXTENDED => Clazz.GetField("ETHIOPIC_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ETHIOPIC_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock ETHIOPIC_EXTENDED_A => Clazz.GetField("ETHIOPIC_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ETHIOPIC_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock ETHIOPIC_SUPPLEMENT => Clazz.GetField("ETHIOPIC_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GENERAL_PUNCTUATION + /// + public static Java.Lang.Character.UnicodeBlock GENERAL_PUNCTUATION => Clazz.GetField("GENERAL_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GEOMETRIC_SHAPES + /// + public static Java.Lang.Character.UnicodeBlock GEOMETRIC_SHAPES => Clazz.GetField("GEOMETRIC_SHAPES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GEOMETRIC_SHAPES_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock GEOMETRIC_SHAPES_EXTENDED => Clazz.GetField("GEOMETRIC_SHAPES_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GEORGIAN + /// + public static Java.Lang.Character.UnicodeBlock GEORGIAN => Clazz.GetField("GEORGIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GEORGIAN_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock GEORGIAN_SUPPLEMENT => Clazz.GetField("GEORGIAN_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GLAGOLITIC + /// + public static Java.Lang.Character.UnicodeBlock GLAGOLITIC => Clazz.GetField("GLAGOLITIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GLAGOLITIC_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock GLAGOLITIC_SUPPLEMENT => Clazz.GetField("GLAGOLITIC_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GOTHIC + /// + public static Java.Lang.Character.UnicodeBlock GOTHIC => Clazz.GetField("GOTHIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GRANTHA + /// + public static Java.Lang.Character.UnicodeBlock GRANTHA => Clazz.GetField("GRANTHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GREEK + /// + public static Java.Lang.Character.UnicodeBlock GREEK => Clazz.GetField("GREEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GREEK_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock GREEK_EXTENDED => Clazz.GetField("GREEK_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GUJARATI + /// + public static Java.Lang.Character.UnicodeBlock GUJARATI => Clazz.GetField("GUJARATI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#GURMUKHI + /// + public static Java.Lang.Character.UnicodeBlock GURMUKHI => Clazz.GetField("GURMUKHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HALFWIDTH_AND_FULLWIDTH_FORMS + /// + public static Java.Lang.Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS => Clazz.GetField("HALFWIDTH_AND_FULLWIDTH_FORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANGUL_COMPATIBILITY_JAMO + /// + public static Java.Lang.Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO => Clazz.GetField("HANGUL_COMPATIBILITY_JAMO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANGUL_JAMO + /// + public static Java.Lang.Character.UnicodeBlock HANGUL_JAMO => Clazz.GetField("HANGUL_JAMO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANGUL_JAMO_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock HANGUL_JAMO_EXTENDED_A => Clazz.GetField("HANGUL_JAMO_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANGUL_JAMO_EXTENDED_B + /// + public static Java.Lang.Character.UnicodeBlock HANGUL_JAMO_EXTENDED_B => Clazz.GetField("HANGUL_JAMO_EXTENDED_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANGUL_SYLLABLES + /// + public static Java.Lang.Character.UnicodeBlock HANGUL_SYLLABLES => Clazz.GetField("HANGUL_SYLLABLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HANUNOO + /// + public static Java.Lang.Character.UnicodeBlock HANUNOO => Clazz.GetField("HANUNOO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HATRAN + /// + public static Java.Lang.Character.UnicodeBlock HATRAN => Clazz.GetField("HATRAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HEBREW + /// + public static Java.Lang.Character.UnicodeBlock HEBREW => Clazz.GetField("HEBREW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HIGH_PRIVATE_USE_SURROGATES + /// + public static Java.Lang.Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES => Clazz.GetField("HIGH_PRIVATE_USE_SURROGATES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HIGH_SURROGATES + /// + public static Java.Lang.Character.UnicodeBlock HIGH_SURROGATES => Clazz.GetField("HIGH_SURROGATES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#HIRAGANA + /// + public static Java.Lang.Character.UnicodeBlock HIRAGANA => Clazz.GetField("HIRAGANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#IDEOGRAPHIC_DESCRIPTION_CHARACTERS + /// + public static Java.Lang.Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS => Clazz.GetField("IDEOGRAPHIC_DESCRIPTION_CHARACTERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION + /// + public static Java.Lang.Character.UnicodeBlock IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION => Clazz.GetField("IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#IMPERIAL_ARAMAIC + /// + public static Java.Lang.Character.UnicodeBlock IMPERIAL_ARAMAIC => Clazz.GetField("IMPERIAL_ARAMAIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#INSCRIPTIONAL_PAHLAVI + /// + public static Java.Lang.Character.UnicodeBlock INSCRIPTIONAL_PAHLAVI => Clazz.GetField("INSCRIPTIONAL_PAHLAVI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#INSCRIPTIONAL_PARTHIAN + /// + public static Java.Lang.Character.UnicodeBlock INSCRIPTIONAL_PARTHIAN => Clazz.GetField("INSCRIPTIONAL_PARTHIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#IPA_EXTENSIONS + /// + public static Java.Lang.Character.UnicodeBlock IPA_EXTENSIONS => Clazz.GetField("IPA_EXTENSIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#JAVANESE + /// + public static Java.Lang.Character.UnicodeBlock JAVANESE => Clazz.GetField("JAVANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KAITHI + /// + public static Java.Lang.Character.UnicodeBlock KAITHI => Clazz.GetField("KAITHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KANA_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock KANA_EXTENDED_A => Clazz.GetField("KANA_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KANA_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock KANA_SUPPLEMENT => Clazz.GetField("KANA_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KANBUN + /// + public static Java.Lang.Character.UnicodeBlock KANBUN => Clazz.GetField("KANBUN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KANGXI_RADICALS + /// + public static Java.Lang.Character.UnicodeBlock KANGXI_RADICALS => Clazz.GetField("KANGXI_RADICALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KANNADA + /// + public static Java.Lang.Character.UnicodeBlock KANNADA => Clazz.GetField("KANNADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KATAKANA + /// + public static Java.Lang.Character.UnicodeBlock KATAKANA => Clazz.GetField("KATAKANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KATAKANA_PHONETIC_EXTENSIONS + /// + public static Java.Lang.Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS => Clazz.GetField("KATAKANA_PHONETIC_EXTENSIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KAYAH_LI + /// + public static Java.Lang.Character.UnicodeBlock KAYAH_LI => Clazz.GetField("KAYAH_LI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KHAROSHTHI + /// + public static Java.Lang.Character.UnicodeBlock KHAROSHTHI => Clazz.GetField("KHAROSHTHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KHMER + /// + public static Java.Lang.Character.UnicodeBlock KHMER => Clazz.GetField("KHMER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KHMER_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock KHMER_SYMBOLS => Clazz.GetField("KHMER_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KHOJKI + /// + public static Java.Lang.Character.UnicodeBlock KHOJKI => Clazz.GetField("KHOJKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KHUDAWADI + /// + public static Java.Lang.Character.UnicodeBlock KHUDAWADI => Clazz.GetField("KHUDAWADI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LAO + /// + public static Java.Lang.Character.UnicodeBlock LAO => Clazz.GetField("LAO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_1_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock LATIN_1_SUPPLEMENT => Clazz.GetField("LATIN_1_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock LATIN_EXTENDED_A => Clazz.GetField("LATIN_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_ADDITIONAL + /// + public static Java.Lang.Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL => Clazz.GetField("LATIN_EXTENDED_ADDITIONAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_B + /// + public static Java.Lang.Character.UnicodeBlock LATIN_EXTENDED_B => Clazz.GetField("LATIN_EXTENDED_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_C + /// + public static Java.Lang.Character.UnicodeBlock LATIN_EXTENDED_C => Clazz.GetField("LATIN_EXTENDED_C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_D + /// + public static Java.Lang.Character.UnicodeBlock LATIN_EXTENDED_D => Clazz.GetField("LATIN_EXTENDED_D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_E + /// + public static Java.Lang.Character.UnicodeBlock LATIN_EXTENDED_E => Clazz.GetField("LATIN_EXTENDED_E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LEPCHA + /// + public static Java.Lang.Character.UnicodeBlock LEPCHA => Clazz.GetField("LEPCHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LETTERLIKE_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock LETTERLIKE_SYMBOLS => Clazz.GetField("LETTERLIKE_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LIMBU + /// + public static Java.Lang.Character.UnicodeBlock LIMBU => Clazz.GetField("LIMBU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LINEAR_A + /// + public static Java.Lang.Character.UnicodeBlock LINEAR_A => Clazz.GetField("LINEAR_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LINEAR_B_IDEOGRAMS + /// + public static Java.Lang.Character.UnicodeBlock LINEAR_B_IDEOGRAMS => Clazz.GetField("LINEAR_B_IDEOGRAMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LINEAR_B_SYLLABARY + /// + public static Java.Lang.Character.UnicodeBlock LINEAR_B_SYLLABARY => Clazz.GetField("LINEAR_B_SYLLABARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LISU + /// + public static Java.Lang.Character.UnicodeBlock LISU => Clazz.GetField("LISU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LOW_SURROGATES + /// + public static Java.Lang.Character.UnicodeBlock LOW_SURROGATES => Clazz.GetField("LOW_SURROGATES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LYCIAN + /// + public static Java.Lang.Character.UnicodeBlock LYCIAN => Clazz.GetField("LYCIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LYDIAN + /// + public static Java.Lang.Character.UnicodeBlock LYDIAN => Clazz.GetField("LYDIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MAHAJANI + /// + public static Java.Lang.Character.UnicodeBlock MAHAJANI => Clazz.GetField("MAHAJANI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MAHJONG_TILES + /// + public static Java.Lang.Character.UnicodeBlock MAHJONG_TILES => Clazz.GetField("MAHJONG_TILES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MALAYALAM + /// + public static Java.Lang.Character.UnicodeBlock MALAYALAM => Clazz.GetField("MALAYALAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MANDAIC + /// + public static Java.Lang.Character.UnicodeBlock MANDAIC => Clazz.GetField("MANDAIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MANICHAEAN + /// + public static Java.Lang.Character.UnicodeBlock MANICHAEAN => Clazz.GetField("MANICHAEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MARCHEN + /// + public static Java.Lang.Character.UnicodeBlock MARCHEN => Clazz.GetField("MARCHEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MASARAM_GONDI + /// + public static Java.Lang.Character.UnicodeBlock MASARAM_GONDI => Clazz.GetField("MASARAM_GONDI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MATHEMATICAL_ALPHANUMERIC_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS => Clazz.GetField("MATHEMATICAL_ALPHANUMERIC_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MATHEMATICAL_OPERATORS + /// + public static Java.Lang.Character.UnicodeBlock MATHEMATICAL_OPERATORS => Clazz.GetField("MATHEMATICAL_OPERATORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MEETEI_MAYEK + /// + public static Java.Lang.Character.UnicodeBlock MEETEI_MAYEK => Clazz.GetField("MEETEI_MAYEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MEETEI_MAYEK_EXTENSIONS + /// + public static Java.Lang.Character.UnicodeBlock MEETEI_MAYEK_EXTENSIONS => Clazz.GetField("MEETEI_MAYEK_EXTENSIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MENDE_KIKAKUI + /// + public static Java.Lang.Character.UnicodeBlock MENDE_KIKAKUI => Clazz.GetField("MENDE_KIKAKUI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MEROITIC_CURSIVE + /// + public static Java.Lang.Character.UnicodeBlock MEROITIC_CURSIVE => Clazz.GetField("MEROITIC_CURSIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MEROITIC_HIEROGLYPHS + /// + public static Java.Lang.Character.UnicodeBlock MEROITIC_HIEROGLYPHS => Clazz.GetField("MEROITIC_HIEROGLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MIAO + /// + public static Java.Lang.Character.UnicodeBlock MIAO => Clazz.GetField("MIAO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A + /// + public static Java.Lang.Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A => Clazz.GetField("MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B + /// + public static Java.Lang.Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B => Clazz.GetField("MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock MISCELLANEOUS_SYMBOLS => Clazz.GetField("MISCELLANEOUS_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_SYMBOLS_AND_ARROWS + /// + public static Java.Lang.Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS => Clazz.GetField("MISCELLANEOUS_SYMBOLS_AND_ARROWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS + /// + public static Java.Lang.Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS => Clazz.GetField("MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_TECHNICAL + /// + public static Java.Lang.Character.UnicodeBlock MISCELLANEOUS_TECHNICAL => Clazz.GetField("MISCELLANEOUS_TECHNICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MODI + /// + public static Java.Lang.Character.UnicodeBlock MODI => Clazz.GetField("MODI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MODIFIER_TONE_LETTERS + /// + public static Java.Lang.Character.UnicodeBlock MODIFIER_TONE_LETTERS => Clazz.GetField("MODIFIER_TONE_LETTERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MONGOLIAN + /// + public static Java.Lang.Character.UnicodeBlock MONGOLIAN => Clazz.GetField("MONGOLIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MONGOLIAN_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock MONGOLIAN_SUPPLEMENT => Clazz.GetField("MONGOLIAN_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MRO + /// + public static Java.Lang.Character.UnicodeBlock MRO => Clazz.GetField("MRO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MULTANI + /// + public static Java.Lang.Character.UnicodeBlock MULTANI => Clazz.GetField("MULTANI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MUSICAL_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock MUSICAL_SYMBOLS => Clazz.GetField("MUSICAL_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MYANMAR + /// + public static Java.Lang.Character.UnicodeBlock MYANMAR => Clazz.GetField("MYANMAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MYANMAR_EXTENDED_A + /// + public static Java.Lang.Character.UnicodeBlock MYANMAR_EXTENDED_A => Clazz.GetField("MYANMAR_EXTENDED_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#MYANMAR_EXTENDED_B + /// + public static Java.Lang.Character.UnicodeBlock MYANMAR_EXTENDED_B => Clazz.GetField("MYANMAR_EXTENDED_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NABATAEAN + /// + public static Java.Lang.Character.UnicodeBlock NABATAEAN => Clazz.GetField("NABATAEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NEW_TAI_LUE + /// + public static Java.Lang.Character.UnicodeBlock NEW_TAI_LUE => Clazz.GetField("NEW_TAI_LUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NEWA + /// + public static Java.Lang.Character.UnicodeBlock NEWA => Clazz.GetField("NEWA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NKO + /// + public static Java.Lang.Character.UnicodeBlock NKO => Clazz.GetField("NKO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NUMBER_FORMS + /// + public static Java.Lang.Character.UnicodeBlock NUMBER_FORMS => Clazz.GetField("NUMBER_FORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NUSHU + /// + public static Java.Lang.Character.UnicodeBlock NUSHU => Clazz.GetField("NUSHU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OGHAM + /// + public static Java.Lang.Character.UnicodeBlock OGHAM => Clazz.GetField("OGHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OL_CHIKI + /// + public static Java.Lang.Character.UnicodeBlock OL_CHIKI => Clazz.GetField("OL_CHIKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_HUNGARIAN + /// + public static Java.Lang.Character.UnicodeBlock OLD_HUNGARIAN => Clazz.GetField("OLD_HUNGARIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_ITALIC + /// + public static Java.Lang.Character.UnicodeBlock OLD_ITALIC => Clazz.GetField("OLD_ITALIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_NORTH_ARABIAN + /// + public static Java.Lang.Character.UnicodeBlock OLD_NORTH_ARABIAN => Clazz.GetField("OLD_NORTH_ARABIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_PERMIC + /// + public static Java.Lang.Character.UnicodeBlock OLD_PERMIC => Clazz.GetField("OLD_PERMIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_PERSIAN + /// + public static Java.Lang.Character.UnicodeBlock OLD_PERSIAN => Clazz.GetField("OLD_PERSIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_SOUTH_ARABIAN + /// + public static Java.Lang.Character.UnicodeBlock OLD_SOUTH_ARABIAN => Clazz.GetField("OLD_SOUTH_ARABIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OLD_TURKIC + /// + public static Java.Lang.Character.UnicodeBlock OLD_TURKIC => Clazz.GetField("OLD_TURKIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OPTICAL_CHARACTER_RECOGNITION + /// + public static Java.Lang.Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION => Clazz.GetField("OPTICAL_CHARACTER_RECOGNITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ORIYA + /// + public static Java.Lang.Character.UnicodeBlock ORIYA => Clazz.GetField("ORIYA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ORNAMENTAL_DINGBATS + /// + public static Java.Lang.Character.UnicodeBlock ORNAMENTAL_DINGBATS => Clazz.GetField("ORNAMENTAL_DINGBATS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OSAGE + /// + public static Java.Lang.Character.UnicodeBlock OSAGE => Clazz.GetField("OSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OSMANYA + /// + public static Java.Lang.Character.UnicodeBlock OSMANYA => Clazz.GetField("OSMANYA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PAHAWH_HMONG + /// + public static Java.Lang.Character.UnicodeBlock PAHAWH_HMONG => Clazz.GetField("PAHAWH_HMONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PALMYRENE + /// + public static Java.Lang.Character.UnicodeBlock PALMYRENE => Clazz.GetField("PALMYRENE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PAU_CIN_HAU + /// + public static Java.Lang.Character.UnicodeBlock PAU_CIN_HAU => Clazz.GetField("PAU_CIN_HAU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PHAGS_PA + /// + public static Java.Lang.Character.UnicodeBlock PHAGS_PA => Clazz.GetField("PHAGS_PA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PHAISTOS_DISC + /// + public static Java.Lang.Character.UnicodeBlock PHAISTOS_DISC => Clazz.GetField("PHAISTOS_DISC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PHOENICIAN + /// + public static Java.Lang.Character.UnicodeBlock PHOENICIAN => Clazz.GetField("PHOENICIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PHONETIC_EXTENSIONS + /// + public static Java.Lang.Character.UnicodeBlock PHONETIC_EXTENSIONS => Clazz.GetField("PHONETIC_EXTENSIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PHONETIC_EXTENSIONS_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT => Clazz.GetField("PHONETIC_EXTENSIONS_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PLAYING_CARDS + /// + public static Java.Lang.Character.UnicodeBlock PLAYING_CARDS => Clazz.GetField("PLAYING_CARDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PRIVATE_USE_AREA + /// + public static Java.Lang.Character.UnicodeBlock PRIVATE_USE_AREA => Clazz.GetField("PRIVATE_USE_AREA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#PSALTER_PAHLAVI + /// + public static Java.Lang.Character.UnicodeBlock PSALTER_PAHLAVI => Clazz.GetField("PSALTER_PAHLAVI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#REJANG + /// + public static Java.Lang.Character.UnicodeBlock REJANG => Clazz.GetField("REJANG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#RUMI_NUMERAL_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock RUMI_NUMERAL_SYMBOLS => Clazz.GetField("RUMI_NUMERAL_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#RUNIC + /// + public static Java.Lang.Character.UnicodeBlock RUNIC => Clazz.GetField("RUNIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SAMARITAN + /// + public static Java.Lang.Character.UnicodeBlock SAMARITAN => Clazz.GetField("SAMARITAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SAURASHTRA + /// + public static Java.Lang.Character.UnicodeBlock SAURASHTRA => Clazz.GetField("SAURASHTRA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SHARADA + /// + public static Java.Lang.Character.UnicodeBlock SHARADA => Clazz.GetField("SHARADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SHAVIAN + /// + public static Java.Lang.Character.UnicodeBlock SHAVIAN => Clazz.GetField("SHAVIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SHORTHAND_FORMAT_CONTROLS + /// + public static Java.Lang.Character.UnicodeBlock SHORTHAND_FORMAT_CONTROLS => Clazz.GetField("SHORTHAND_FORMAT_CONTROLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SIDDHAM + /// + public static Java.Lang.Character.UnicodeBlock SIDDHAM => Clazz.GetField("SIDDHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SINHALA + /// + public static Java.Lang.Character.UnicodeBlock SINHALA => Clazz.GetField("SINHALA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SINHALA_ARCHAIC_NUMBERS + /// + public static Java.Lang.Character.UnicodeBlock SINHALA_ARCHAIC_NUMBERS => Clazz.GetField("SINHALA_ARCHAIC_NUMBERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SMALL_FORM_VARIANTS + /// + public static Java.Lang.Character.UnicodeBlock SMALL_FORM_VARIANTS => Clazz.GetField("SMALL_FORM_VARIANTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SORA_SOMPENG + /// + public static Java.Lang.Character.UnicodeBlock SORA_SOMPENG => Clazz.GetField("SORA_SOMPENG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SOYOMBO + /// + public static Java.Lang.Character.UnicodeBlock SOYOMBO => Clazz.GetField("SOYOMBO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SPACING_MODIFIER_LETTERS + /// + public static Java.Lang.Character.UnicodeBlock SPACING_MODIFIER_LETTERS => Clazz.GetField("SPACING_MODIFIER_LETTERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SPECIALS + /// + public static Java.Lang.Character.UnicodeBlock SPECIALS => Clazz.GetField("SPECIALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUNDANESE + /// + public static Java.Lang.Character.UnicodeBlock SUNDANESE => Clazz.GetField("SUNDANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUNDANESE_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock SUNDANESE_SUPPLEMENT => Clazz.GetField("SUNDANESE_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPERSCRIPTS_AND_SUBSCRIPTS + /// + public static Java.Lang.Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS => Clazz.GetField("SUPERSCRIPTS_AND_SUBSCRIPTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_ARROWS_A + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A => Clazz.GetField("SUPPLEMENTAL_ARROWS_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_ARROWS_B + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B => Clazz.GetField("SUPPLEMENTAL_ARROWS_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_ARROWS_C + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTAL_ARROWS_C => Clazz.GetField("SUPPLEMENTAL_ARROWS_C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_MATHEMATICAL_OPERATORS + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS => Clazz.GetField("SUPPLEMENTAL_MATHEMATICAL_OPERATORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_PUNCTUATION + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTAL_PUNCTUATION => Clazz.GetField("SUPPLEMENTAL_PUNCTUATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS => Clazz.GetField("SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTARY_PRIVATE_USE_AREA_A + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A => Clazz.GetField("SUPPLEMENTARY_PRIVATE_USE_AREA_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUPPLEMENTARY_PRIVATE_USE_AREA_B + /// + public static Java.Lang.Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B => Clazz.GetField("SUPPLEMENTARY_PRIVATE_USE_AREA_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SUTTON_SIGNWRITING + /// + public static Java.Lang.Character.UnicodeBlock SUTTON_SIGNWRITING => Clazz.GetField("SUTTON_SIGNWRITING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SYLOTI_NAGRI + /// + public static Java.Lang.Character.UnicodeBlock SYLOTI_NAGRI => Clazz.GetField("SYLOTI_NAGRI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SYRIAC + /// + public static Java.Lang.Character.UnicodeBlock SYRIAC => Clazz.GetField("SYRIAC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SYRIAC_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock SYRIAC_SUPPLEMENT => Clazz.GetField("SYRIAC_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAGALOG + /// + public static Java.Lang.Character.UnicodeBlock TAGALOG => Clazz.GetField("TAGALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAGBANWA + /// + public static Java.Lang.Character.UnicodeBlock TAGBANWA => Clazz.GetField("TAGBANWA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAGS + /// + public static Java.Lang.Character.UnicodeBlock TAGS => Clazz.GetField("TAGS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAI_LE + /// + public static Java.Lang.Character.UnicodeBlock TAI_LE => Clazz.GetField("TAI_LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAI_THAM + /// + public static Java.Lang.Character.UnicodeBlock TAI_THAM => Clazz.GetField("TAI_THAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAI_VIET + /// + public static Java.Lang.Character.UnicodeBlock TAI_VIET => Clazz.GetField("TAI_VIET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAI_XUAN_JING_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS => Clazz.GetField("TAI_XUAN_JING_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAKRI + /// + public static Java.Lang.Character.UnicodeBlock TAKRI => Clazz.GetField("TAKRI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAMIL + /// + public static Java.Lang.Character.UnicodeBlock TAMIL => Clazz.GetField("TAMIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TANGUT + /// + public static Java.Lang.Character.UnicodeBlock TANGUT => Clazz.GetField("TANGUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TANGUT_COMPONENTS + /// + public static Java.Lang.Character.UnicodeBlock TANGUT_COMPONENTS => Clazz.GetField("TANGUT_COMPONENTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TELUGU + /// + public static Java.Lang.Character.UnicodeBlock TELUGU => Clazz.GetField("TELUGU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#THAANA + /// + public static Java.Lang.Character.UnicodeBlock THAANA => Clazz.GetField("THAANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#THAI + /// + public static Java.Lang.Character.UnicodeBlock THAI => Clazz.GetField("THAI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TIBETAN + /// + public static Java.Lang.Character.UnicodeBlock TIBETAN => Clazz.GetField("TIBETAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TIFINAGH + /// + public static Java.Lang.Character.UnicodeBlock TIFINAGH => Clazz.GetField("TIFINAGH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TIRHUTA + /// + public static Java.Lang.Character.UnicodeBlock TIRHUTA => Clazz.GetField("TIRHUTA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TRANSPORT_AND_MAP_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS => Clazz.GetField("TRANSPORT_AND_MAP_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#UGARITIC + /// + public static Java.Lang.Character.UnicodeBlock UGARITIC => Clazz.GetField("UGARITIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS + /// + public static Java.Lang.Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS => Clazz.GetField("UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED + /// + public static Java.Lang.Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED => Clazz.GetField("UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#VAI + /// + public static Java.Lang.Character.UnicodeBlock VAI => Clazz.GetField("VAI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#VARIATION_SELECTORS + /// + public static Java.Lang.Character.UnicodeBlock VARIATION_SELECTORS => Clazz.GetField("VARIATION_SELECTORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#VARIATION_SELECTORS_SUPPLEMENT + /// + public static Java.Lang.Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT => Clazz.GetField("VARIATION_SELECTORS_SUPPLEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#VEDIC_EXTENSIONS + /// + public static Java.Lang.Character.UnicodeBlock VEDIC_EXTENSIONS => Clazz.GetField("VEDIC_EXTENSIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#VERTICAL_FORMS + /// + public static Java.Lang.Character.UnicodeBlock VERTICAL_FORMS => Clazz.GetField("VERTICAL_FORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#WARANG_CITI + /// + public static Java.Lang.Character.UnicodeBlock WARANG_CITI => Clazz.GetField("WARANG_CITI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#YI_RADICALS + /// + public static Java.Lang.Character.UnicodeBlock YI_RADICALS => Clazz.GetField("YI_RADICALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#YI_SYLLABLES + /// + public static Java.Lang.Character.UnicodeBlock YI_SYLLABLES => Clazz.GetField("YI_SYLLABLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#YIJING_HEXAGRAM_SYMBOLS + /// + public static Java.Lang.Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS => Clazz.GetField("YIJING_HEXAGRAM_SYMBOLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ZANABAZAR_SQUARE + /// + public static Java.Lang.Character.UnicodeBlock ZANABAZAR_SQUARE => Clazz.GetField("ZANABAZAR_SQUARE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#forName(java.lang.String) + /// + public static Java.Lang.Character.UnicodeBlock ForName(string arg0) + { + return SExecute("forName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#of(char) + /// + public static Java.Lang.Character.UnicodeBlock Of(char arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeBlock.html#of(int) + /// + public static Java.Lang.Character.UnicodeBlock Of(int arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region UnicodeScript + public partial class UnicodeScript + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ADLAM + /// + public static Java.Lang.Character.UnicodeScript ADLAM => Clazz.GetField("ADLAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#AHOM + /// + public static Java.Lang.Character.UnicodeScript AHOM => Clazz.GetField("AHOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ANATOLIAN_HIEROGLYPHS + /// + public static Java.Lang.Character.UnicodeScript ANATOLIAN_HIEROGLYPHS => Clazz.GetField("ANATOLIAN_HIEROGLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ARABIC + /// + public static Java.Lang.Character.UnicodeScript ARABIC => Clazz.GetField("ARABIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ARMENIAN + /// + public static Java.Lang.Character.UnicodeScript ARMENIAN => Clazz.GetField("ARMENIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#AVESTAN + /// + public static Java.Lang.Character.UnicodeScript AVESTAN => Clazz.GetField("AVESTAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BALINESE + /// + public static Java.Lang.Character.UnicodeScript BALINESE => Clazz.GetField("BALINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BAMUM + /// + public static Java.Lang.Character.UnicodeScript BAMUM => Clazz.GetField("BAMUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BASSA_VAH + /// + public static Java.Lang.Character.UnicodeScript BASSA_VAH => Clazz.GetField("BASSA_VAH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BATAK + /// + public static Java.Lang.Character.UnicodeScript BATAK => Clazz.GetField("BATAK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BENGALI + /// + public static Java.Lang.Character.UnicodeScript BENGALI => Clazz.GetField("BENGALI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BHAIKSUKI + /// + public static Java.Lang.Character.UnicodeScript BHAIKSUKI => Clazz.GetField("BHAIKSUKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BOPOMOFO + /// + public static Java.Lang.Character.UnicodeScript BOPOMOFO => Clazz.GetField("BOPOMOFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BRAHMI + /// + public static Java.Lang.Character.UnicodeScript BRAHMI => Clazz.GetField("BRAHMI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BRAILLE + /// + public static Java.Lang.Character.UnicodeScript BRAILLE => Clazz.GetField("BRAILLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BUGINESE + /// + public static Java.Lang.Character.UnicodeScript BUGINESE => Clazz.GetField("BUGINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#BUHID + /// + public static Java.Lang.Character.UnicodeScript BUHID => Clazz.GetField("BUHID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CANADIAN_ABORIGINAL + /// + public static Java.Lang.Character.UnicodeScript CANADIAN_ABORIGINAL => Clazz.GetField("CANADIAN_ABORIGINAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CARIAN + /// + public static Java.Lang.Character.UnicodeScript CARIAN => Clazz.GetField("CARIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CAUCASIAN_ALBANIAN + /// + public static Java.Lang.Character.UnicodeScript CAUCASIAN_ALBANIAN => Clazz.GetField("CAUCASIAN_ALBANIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CHAKMA + /// + public static Java.Lang.Character.UnicodeScript CHAKMA => Clazz.GetField("CHAKMA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CHAM + /// + public static Java.Lang.Character.UnicodeScript CHAM => Clazz.GetField("CHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CHEROKEE + /// + public static Java.Lang.Character.UnicodeScript CHEROKEE => Clazz.GetField("CHEROKEE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#COMMON + /// + public static Java.Lang.Character.UnicodeScript COMMON => Clazz.GetField("COMMON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#COPTIC + /// + public static Java.Lang.Character.UnicodeScript COPTIC => Clazz.GetField("COPTIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CUNEIFORM + /// + public static Java.Lang.Character.UnicodeScript CUNEIFORM => Clazz.GetField("CUNEIFORM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CYPRIOT + /// + public static Java.Lang.Character.UnicodeScript CYPRIOT => Clazz.GetField("CYPRIOT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#CYRILLIC + /// + public static Java.Lang.Character.UnicodeScript CYRILLIC => Clazz.GetField("CYRILLIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#DESERET + /// + public static Java.Lang.Character.UnicodeScript DESERET => Clazz.GetField("DESERET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#DEVANAGARI + /// + public static Java.Lang.Character.UnicodeScript DEVANAGARI => Clazz.GetField("DEVANAGARI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#DUPLOYAN + /// + public static Java.Lang.Character.UnicodeScript DUPLOYAN => Clazz.GetField("DUPLOYAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#EGYPTIAN_HIEROGLYPHS + /// + public static Java.Lang.Character.UnicodeScript EGYPTIAN_HIEROGLYPHS => Clazz.GetField("EGYPTIAN_HIEROGLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ELBASAN + /// + public static Java.Lang.Character.UnicodeScript ELBASAN => Clazz.GetField("ELBASAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ETHIOPIC + /// + public static Java.Lang.Character.UnicodeScript ETHIOPIC => Clazz.GetField("ETHIOPIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GEORGIAN + /// + public static Java.Lang.Character.UnicodeScript GEORGIAN => Clazz.GetField("GEORGIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GLAGOLITIC + /// + public static Java.Lang.Character.UnicodeScript GLAGOLITIC => Clazz.GetField("GLAGOLITIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GOTHIC + /// + public static Java.Lang.Character.UnicodeScript GOTHIC => Clazz.GetField("GOTHIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GRANTHA + /// + public static Java.Lang.Character.UnicodeScript GRANTHA => Clazz.GetField("GRANTHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GREEK + /// + public static Java.Lang.Character.UnicodeScript GREEK => Clazz.GetField("GREEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GUJARATI + /// + public static Java.Lang.Character.UnicodeScript GUJARATI => Clazz.GetField("GUJARATI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#GURMUKHI + /// + public static Java.Lang.Character.UnicodeScript GURMUKHI => Clazz.GetField("GURMUKHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#HAN + /// + public static Java.Lang.Character.UnicodeScript HAN => Clazz.GetField("HAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#HANGUL + /// + public static Java.Lang.Character.UnicodeScript HANGUL => Clazz.GetField("HANGUL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#HANUNOO + /// + public static Java.Lang.Character.UnicodeScript HANUNOO => Clazz.GetField("HANUNOO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#HATRAN + /// + public static Java.Lang.Character.UnicodeScript HATRAN => Clazz.GetField("HATRAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#HEBREW + /// + public static Java.Lang.Character.UnicodeScript HEBREW => Clazz.GetField("HEBREW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#HIRAGANA + /// + public static Java.Lang.Character.UnicodeScript HIRAGANA => Clazz.GetField("HIRAGANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#IMPERIAL_ARAMAIC + /// + public static Java.Lang.Character.UnicodeScript IMPERIAL_ARAMAIC => Clazz.GetField("IMPERIAL_ARAMAIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#INHERITED + /// + public static Java.Lang.Character.UnicodeScript INHERITED => Clazz.GetField("INHERITED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#INSCRIPTIONAL_PAHLAVI + /// + public static Java.Lang.Character.UnicodeScript INSCRIPTIONAL_PAHLAVI => Clazz.GetField("INSCRIPTIONAL_PAHLAVI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#INSCRIPTIONAL_PARTHIAN + /// + public static Java.Lang.Character.UnicodeScript INSCRIPTIONAL_PARTHIAN => Clazz.GetField("INSCRIPTIONAL_PARTHIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#JAVANESE + /// + public static Java.Lang.Character.UnicodeScript JAVANESE => Clazz.GetField("JAVANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KAITHI + /// + public static Java.Lang.Character.UnicodeScript KAITHI => Clazz.GetField("KAITHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KANNADA + /// + public static Java.Lang.Character.UnicodeScript KANNADA => Clazz.GetField("KANNADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KATAKANA + /// + public static Java.Lang.Character.UnicodeScript KATAKANA => Clazz.GetField("KATAKANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KAYAH_LI + /// + public static Java.Lang.Character.UnicodeScript KAYAH_LI => Clazz.GetField("KAYAH_LI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KHAROSHTHI + /// + public static Java.Lang.Character.UnicodeScript KHAROSHTHI => Clazz.GetField("KHAROSHTHI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KHMER + /// + public static Java.Lang.Character.UnicodeScript KHMER => Clazz.GetField("KHMER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KHOJKI + /// + public static Java.Lang.Character.UnicodeScript KHOJKI => Clazz.GetField("KHOJKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#KHUDAWADI + /// + public static Java.Lang.Character.UnicodeScript KHUDAWADI => Clazz.GetField("KHUDAWADI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LAO + /// + public static Java.Lang.Character.UnicodeScript LAO => Clazz.GetField("LAO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LATIN + /// + public static Java.Lang.Character.UnicodeScript LATIN => Clazz.GetField("LATIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LEPCHA + /// + public static Java.Lang.Character.UnicodeScript LEPCHA => Clazz.GetField("LEPCHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LIMBU + /// + public static Java.Lang.Character.UnicodeScript LIMBU => Clazz.GetField("LIMBU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LINEAR_A + /// + public static Java.Lang.Character.UnicodeScript LINEAR_A => Clazz.GetField("LINEAR_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LINEAR_B + /// + public static Java.Lang.Character.UnicodeScript LINEAR_B => Clazz.GetField("LINEAR_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LISU + /// + public static Java.Lang.Character.UnicodeScript LISU => Clazz.GetField("LISU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LYCIAN + /// + public static Java.Lang.Character.UnicodeScript LYCIAN => Clazz.GetField("LYCIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#LYDIAN + /// + public static Java.Lang.Character.UnicodeScript LYDIAN => Clazz.GetField("LYDIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MAHAJANI + /// + public static Java.Lang.Character.UnicodeScript MAHAJANI => Clazz.GetField("MAHAJANI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MALAYALAM + /// + public static Java.Lang.Character.UnicodeScript MALAYALAM => Clazz.GetField("MALAYALAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MANDAIC + /// + public static Java.Lang.Character.UnicodeScript MANDAIC => Clazz.GetField("MANDAIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MANICHAEAN + /// + public static Java.Lang.Character.UnicodeScript MANICHAEAN => Clazz.GetField("MANICHAEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MARCHEN + /// + public static Java.Lang.Character.UnicodeScript MARCHEN => Clazz.GetField("MARCHEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MASARAM_GONDI + /// + public static Java.Lang.Character.UnicodeScript MASARAM_GONDI => Clazz.GetField("MASARAM_GONDI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MEETEI_MAYEK + /// + public static Java.Lang.Character.UnicodeScript MEETEI_MAYEK => Clazz.GetField("MEETEI_MAYEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MENDE_KIKAKUI + /// + public static Java.Lang.Character.UnicodeScript MENDE_KIKAKUI => Clazz.GetField("MENDE_KIKAKUI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MEROITIC_CURSIVE + /// + public static Java.Lang.Character.UnicodeScript MEROITIC_CURSIVE => Clazz.GetField("MEROITIC_CURSIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MEROITIC_HIEROGLYPHS + /// + public static Java.Lang.Character.UnicodeScript MEROITIC_HIEROGLYPHS => Clazz.GetField("MEROITIC_HIEROGLYPHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MIAO + /// + public static Java.Lang.Character.UnicodeScript MIAO => Clazz.GetField("MIAO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MODI + /// + public static Java.Lang.Character.UnicodeScript MODI => Clazz.GetField("MODI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MONGOLIAN + /// + public static Java.Lang.Character.UnicodeScript MONGOLIAN => Clazz.GetField("MONGOLIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MRO + /// + public static Java.Lang.Character.UnicodeScript MRO => Clazz.GetField("MRO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MULTANI + /// + public static Java.Lang.Character.UnicodeScript MULTANI => Clazz.GetField("MULTANI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#MYANMAR + /// + public static Java.Lang.Character.UnicodeScript MYANMAR => Clazz.GetField("MYANMAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#NABATAEAN + /// + public static Java.Lang.Character.UnicodeScript NABATAEAN => Clazz.GetField("NABATAEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#NEW_TAI_LUE + /// + public static Java.Lang.Character.UnicodeScript NEW_TAI_LUE => Clazz.GetField("NEW_TAI_LUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#NEWA + /// + public static Java.Lang.Character.UnicodeScript NEWA => Clazz.GetField("NEWA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#NKO + /// + public static Java.Lang.Character.UnicodeScript NKO => Clazz.GetField("NKO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#NUSHU + /// + public static Java.Lang.Character.UnicodeScript NUSHU => Clazz.GetField("NUSHU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OGHAM + /// + public static Java.Lang.Character.UnicodeScript OGHAM => Clazz.GetField("OGHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OL_CHIKI + /// + public static Java.Lang.Character.UnicodeScript OL_CHIKI => Clazz.GetField("OL_CHIKI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_HUNGARIAN + /// + public static Java.Lang.Character.UnicodeScript OLD_HUNGARIAN => Clazz.GetField("OLD_HUNGARIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_ITALIC + /// + public static Java.Lang.Character.UnicodeScript OLD_ITALIC => Clazz.GetField("OLD_ITALIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_NORTH_ARABIAN + /// + public static Java.Lang.Character.UnicodeScript OLD_NORTH_ARABIAN => Clazz.GetField("OLD_NORTH_ARABIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_PERMIC + /// + public static Java.Lang.Character.UnicodeScript OLD_PERMIC => Clazz.GetField("OLD_PERMIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_PERSIAN + /// + public static Java.Lang.Character.UnicodeScript OLD_PERSIAN => Clazz.GetField("OLD_PERSIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_SOUTH_ARABIAN + /// + public static Java.Lang.Character.UnicodeScript OLD_SOUTH_ARABIAN => Clazz.GetField("OLD_SOUTH_ARABIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OLD_TURKIC + /// + public static Java.Lang.Character.UnicodeScript OLD_TURKIC => Clazz.GetField("OLD_TURKIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ORIYA + /// + public static Java.Lang.Character.UnicodeScript ORIYA => Clazz.GetField("ORIYA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OSAGE + /// + public static Java.Lang.Character.UnicodeScript OSAGE => Clazz.GetField("OSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#OSMANYA + /// + public static Java.Lang.Character.UnicodeScript OSMANYA => Clazz.GetField("OSMANYA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#PAHAWH_HMONG + /// + public static Java.Lang.Character.UnicodeScript PAHAWH_HMONG => Clazz.GetField("PAHAWH_HMONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#PALMYRENE + /// + public static Java.Lang.Character.UnicodeScript PALMYRENE => Clazz.GetField("PALMYRENE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#PAU_CIN_HAU + /// + public static Java.Lang.Character.UnicodeScript PAU_CIN_HAU => Clazz.GetField("PAU_CIN_HAU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#PHAGS_PA + /// + public static Java.Lang.Character.UnicodeScript PHAGS_PA => Clazz.GetField("PHAGS_PA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#PHOENICIAN + /// + public static Java.Lang.Character.UnicodeScript PHOENICIAN => Clazz.GetField("PHOENICIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#PSALTER_PAHLAVI + /// + public static Java.Lang.Character.UnicodeScript PSALTER_PAHLAVI => Clazz.GetField("PSALTER_PAHLAVI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#REJANG + /// + public static Java.Lang.Character.UnicodeScript REJANG => Clazz.GetField("REJANG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#RUNIC + /// + public static Java.Lang.Character.UnicodeScript RUNIC => Clazz.GetField("RUNIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SAMARITAN + /// + public static Java.Lang.Character.UnicodeScript SAMARITAN => Clazz.GetField("SAMARITAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SAURASHTRA + /// + public static Java.Lang.Character.UnicodeScript SAURASHTRA => Clazz.GetField("SAURASHTRA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SHARADA + /// + public static Java.Lang.Character.UnicodeScript SHARADA => Clazz.GetField("SHARADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SHAVIAN + /// + public static Java.Lang.Character.UnicodeScript SHAVIAN => Clazz.GetField("SHAVIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SIDDHAM + /// + public static Java.Lang.Character.UnicodeScript SIDDHAM => Clazz.GetField("SIDDHAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SIGNWRITING + /// + public static Java.Lang.Character.UnicodeScript SIGNWRITING => Clazz.GetField("SIGNWRITING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SINHALA + /// + public static Java.Lang.Character.UnicodeScript SINHALA => Clazz.GetField("SINHALA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SORA_SOMPENG + /// + public static Java.Lang.Character.UnicodeScript SORA_SOMPENG => Clazz.GetField("SORA_SOMPENG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SOYOMBO + /// + public static Java.Lang.Character.UnicodeScript SOYOMBO => Clazz.GetField("SOYOMBO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SUNDANESE + /// + public static Java.Lang.Character.UnicodeScript SUNDANESE => Clazz.GetField("SUNDANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SYLOTI_NAGRI + /// + public static Java.Lang.Character.UnicodeScript SYLOTI_NAGRI => Clazz.GetField("SYLOTI_NAGRI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#SYRIAC + /// + public static Java.Lang.Character.UnicodeScript SYRIAC => Clazz.GetField("SYRIAC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAGALOG + /// + public static Java.Lang.Character.UnicodeScript TAGALOG => Clazz.GetField("TAGALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAGBANWA + /// + public static Java.Lang.Character.UnicodeScript TAGBANWA => Clazz.GetField("TAGBANWA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAI_LE + /// + public static Java.Lang.Character.UnicodeScript TAI_LE => Clazz.GetField("TAI_LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAI_THAM + /// + public static Java.Lang.Character.UnicodeScript TAI_THAM => Clazz.GetField("TAI_THAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAI_VIET + /// + public static Java.Lang.Character.UnicodeScript TAI_VIET => Clazz.GetField("TAI_VIET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAKRI + /// + public static Java.Lang.Character.UnicodeScript TAKRI => Clazz.GetField("TAKRI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TAMIL + /// + public static Java.Lang.Character.UnicodeScript TAMIL => Clazz.GetField("TAMIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TANGUT + /// + public static Java.Lang.Character.UnicodeScript TANGUT => Clazz.GetField("TANGUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TELUGU + /// + public static Java.Lang.Character.UnicodeScript TELUGU => Clazz.GetField("TELUGU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#THAANA + /// + public static Java.Lang.Character.UnicodeScript THAANA => Clazz.GetField("THAANA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#THAI + /// + public static Java.Lang.Character.UnicodeScript THAI => Clazz.GetField("THAI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TIBETAN + /// + public static Java.Lang.Character.UnicodeScript TIBETAN => Clazz.GetField("TIBETAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TIFINAGH + /// + public static Java.Lang.Character.UnicodeScript TIFINAGH => Clazz.GetField("TIFINAGH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#TIRHUTA + /// + public static Java.Lang.Character.UnicodeScript TIRHUTA => Clazz.GetField("TIRHUTA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#UGARITIC + /// + public static Java.Lang.Character.UnicodeScript UGARITIC => Clazz.GetField("UGARITIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#UNKNOWN + /// + public static Java.Lang.Character.UnicodeScript UNKNOWN => Clazz.GetField("UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#VAI + /// + public static Java.Lang.Character.UnicodeScript VAI => Clazz.GetField("VAI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#WARANG_CITI + /// + public static Java.Lang.Character.UnicodeScript WARANG_CITI => Clazz.GetField("WARANG_CITI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#YI + /// + public static Java.Lang.Character.UnicodeScript YI => Clazz.GetField("YI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#ZANABAZAR_SQUARE + /// + public static Java.Lang.Character.UnicodeScript ZANABAZAR_SQUARE => Clazz.GetField("ZANABAZAR_SQUARE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Character.UnicodeScript.html#values() + /// + public static Java.Lang.Character.UnicodeScript[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Class.cs b/src/net/JNet/Generated/Java/Lang/Class.cs new file mode 100644 index 0000000000..e94fcfdb67 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Class.cs @@ -0,0 +1,405 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Class + public partial class Class + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.Class t) => t.Cast(); + public static implicit operator Java.Lang.Reflect.GenericDeclaration(Java.Lang.Class t) => t.Cast(); + public static implicit operator Java.Lang.Reflect.Type(Java.Lang.Class t) => t.Cast(); + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Class t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getAnnotatedInterfaces() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedInterfaces + { + get { return IExecuteArray("getAnnotatedInterfaces"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getAnnotatedSuperclass() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedSuperclass + { + get { return IExecute("getAnnotatedSuperclass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getAnnotations() + /// + public Java.Lang.Annotation.Annotation[] Annotations + { + get { return IExecuteArray("getAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getCanonicalName() + /// + public string CanonicalName + { + get { return IExecute("getCanonicalName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getClasses() + /// + public Java.Lang.Class[] Classes + { + get { return IExecuteArray("getClasses"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getClassLoader() + /// + public Java.Lang.ClassLoader ClassLoader + { + get { return IExecute("getClassLoader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getConstructors() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Constructor[] Constructors + { + get { return IExecuteArray("getConstructors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotations() + /// + public Java.Lang.Annotation.Annotation[] DeclaredAnnotations + { + get { return IExecuteArray("getDeclaredAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredClasses() throws java.lang.SecurityException + /// + public Java.Lang.Class[] DeclaredClasses + { + get { return IExecuteArray("getDeclaredClasses"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredConstructors() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Constructor[] DeclaredConstructors + { + get { return IExecuteArray("getDeclaredConstructors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredFields() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Field[] DeclaredFields + { + get { return IExecuteArray("getDeclaredFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredMethods() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Method[] DeclaredMethods + { + get { return IExecuteArray("getDeclaredMethods"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getEnclosingMethod() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Method EnclosingMethod + { + get { return IExecute("getEnclosingMethod"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getEnumConstants() + /// + public object[] EnumConstants + { + get { return IExecuteArray("getEnumConstants"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getFields() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Field[] Fields + { + get { return IExecuteArray("getFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getGenericInterfaces() + /// + public Java.Lang.Reflect.Type[] GenericInterfaces + { + get { return IExecuteArray("getGenericInterfaces"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getGenericSuperclass() + /// + public Java.Lang.Reflect.Type GenericSuperclass + { + get { return IExecute("getGenericSuperclass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getInterfaces() + /// + public Java.Lang.Class[] Interfaces + { + get { return IExecuteArray("getInterfaces"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getMethods() throws java.lang.SecurityException + /// + public Java.Lang.Reflect.Method[] Methods + { + get { return IExecuteArray("getMethods"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getModule() + /// + public Java.Lang.Module Module + { + get { return IExecute("getModule"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getNestMembers() + /// + public Java.Lang.Class[] NestMembers + { + get { return IExecuteArray("getNestMembers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getPackage() + /// + public Java.Lang.Package Package + { + get { return IExecute("getPackage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getPackageName() + /// + public string PackageName + { + get { return IExecute("getPackageName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getProtectionDomain() + /// + public Java.Security.ProtectionDomain ProtectionDomain + { + get { return IExecute("getProtectionDomain"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getSigners() + /// + public object[] Signers + { + get { return IExecuteArray("getSigners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getSimpleName() + /// + public string SimpleName + { + get { return IExecute("getSimpleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getTypeName() + /// + public string TypeName + { + get { return IExecute("getTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getTypeParameters() + /// + public Java.Lang.Reflect.TypeVariable[] TypeParameters + { + get { return IExecuteArray("getTypeParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#desiredAssertionStatus() + /// + public bool DesiredAssertionStatus() + { + return IExecute("desiredAssertionStatus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isAnnotation() + /// + public bool IsAnnotation() + { + return IExecute("isAnnotation"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isAnonymousClass() + /// + public bool IsAnonymousClass() + { + return IExecute("isAnonymousClass"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isEnum() + /// + public bool IsEnum() + { + return IExecute("isEnum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isLocalClass() + /// + public bool IsLocalClass() + { + return IExecute("isLocalClass"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isMemberClass() + /// + public bool IsMemberClass() + { + return IExecute("isMemberClass"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isSynthetic() + /// + public bool IsSynthetic() + { + return IExecute("isSynthetic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getResourceAsStream(java.lang.String) + /// + public Java.Io.InputStream GetResourceAsStream(string arg0) + { + return IExecute("getResourceAsStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredField(java.lang.String) throws java.lang.NoSuchFieldException,java.lang.SecurityException + /// + public Java.Lang.Reflect.Field GetDeclaredField(string arg0) + { + return IExecute("getDeclaredField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getField(java.lang.String) throws java.lang.NoSuchFieldException,java.lang.SecurityException + /// + public Java.Lang.Reflect.Field GetField(string arg0) + { + return IExecute("getField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredMethod(java.lang.String,java.lang.Class...) throws java.lang.NoSuchMethodException,java.lang.SecurityException + /// + public Java.Lang.Reflect.Method GetDeclaredMethod(string arg0, params Java.Lang.Class[] arg1) + { + if (arg1.Length == 0) return IExecute("getDeclaredMethod", arg0); else return IExecute("getDeclaredMethod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getMethod(java.lang.String,java.lang.Class...) throws java.lang.NoSuchMethodException,java.lang.SecurityException + /// + public Java.Lang.Reflect.Method GetMethod(string arg0, params Java.Lang.Class[] arg1) + { + if (arg1.Length == 0) return IExecute("getMethod", arg0); else return IExecute("getMethod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#toGenericString() + /// + public string ToGenericString() + { + return IExecute("toGenericString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getResource(java.lang.String) + /// + public Java.Net.URL GetResource(string arg0) + { + return IExecute("getResource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isArray() + /// + public bool IsArray() + { + return IExecute("isArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isInstance(java.lang.Object) + /// + public bool IsInstance(object arg0) + { + return IExecute("isInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isInterface() + /// + public bool IsInterfaceMethod() + { + return IExecute("isInterface"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#isPrimitive() + /// + public bool IsPrimitive() + { + return IExecute("isPrimitive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#cast(java.lang.Object) + /// + public object Cast(object arg0) + { + return IExecute("cast", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ClassLoader.cs b/src/net/JNet/Generated/Java/Lang/ClassLoader.cs new file mode 100644 index 0000000000..1fa47a84be --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ClassLoader.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ClassLoader + public partial class ClassLoader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getPlatformClassLoader() + /// + public static Java.Lang.ClassLoader PlatformClassLoader + { + get { return SExecute("getPlatformClassLoader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getSystemClassLoader() + /// + public static Java.Lang.ClassLoader SystemClassLoader + { + get { return SExecute("getSystemClassLoader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getSystemResourceAsStream(java.lang.String) + /// + public static Java.Io.InputStream GetSystemResourceAsStream(string arg0) + { + return SExecute("getSystemResourceAsStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getSystemResource(java.lang.String) + /// + public static Java.Net.URL GetSystemResource(string arg0) + { + return SExecute("getSystemResource", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getDefinedPackages() + /// + public Java.Lang.Package[] DefinedPackages + { + get { return IExecuteArray("getDefinedPackages"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getParent() + /// + public Java.Lang.ClassLoader Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getUnnamedModule() + /// + public Java.Lang.Module UnnamedModule + { + get { return IExecute("getUnnamedModule"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#isRegisteredAsParallelCapable() + /// + public bool IsRegisteredAsParallelCapable() + { + return IExecute("isRegisteredAsParallelCapable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getDefinedPackage(java.lang.String) + /// + public Java.Lang.Package GetDefinedPackage(string arg0) + { + return IExecute("getDefinedPackage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getResourceAsStream(java.lang.String) + /// + public Java.Io.InputStream GetResourceAsStream(string arg0) + { + return IExecute("getResourceAsStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getResource(java.lang.String) + /// + public Java.Net.URL GetResource(string arg0) + { + return IExecute("getResource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#clearAssertionStatus() + /// + public void ClearAssertionStatus() + { + IExecute("clearAssertionStatus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#setClassAssertionStatus(java.lang.String,boolean) + /// + public void SetClassAssertionStatus(string arg0, bool arg1) + { + IExecute("setClassAssertionStatus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#setDefaultAssertionStatus(boolean) + /// + public void SetDefaultAssertionStatus(bool arg0) + { + IExecute("setDefaultAssertionStatus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#setPackageAssertionStatus(java.lang.String,boolean) + /// + public void SetPackageAssertionStatus(string arg0, bool arg1) + { + IExecute("setPackageAssertionStatus", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ClassValue.cs b/src/net/JNet/Generated/Java/Lang/ClassValue.cs new file mode 100644 index 0000000000..b8e02f6477 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ClassValue.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ClassValue + public partial class ClassValue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Cloneable.cs b/src/net/JNet/Generated/Java/Lang/Cloneable.cs new file mode 100644 index 0000000000..dd5ff62c93 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Cloneable.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Cloneable + public partial class Cloneable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Comparable.cs b/src/net/JNet/Generated/Java/Lang/Comparable.cs new file mode 100644 index 0000000000..cd9a88aabc --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Comparable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Comparable + public partial class Comparable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html#compareTo(T) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Deprecated.cs b/src/net/JNet/Generated/Java/Lang/Deprecated.cs new file mode 100644 index 0000000000..29b66d7866 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Deprecated.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Deprecated + public partial class Deprecated + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Deprecated t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html#forRemoval() + /// + public bool ForRemoval() + { + return IExecute("forRemoval"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html#since() + /// + public string Since() + { + return IExecute("since"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Double.cs b/src/net/JNet/Generated/Java/Lang/Double.cs new file mode 100644 index 0000000000..f7f1518219 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Double.cs @@ -0,0 +1,242 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Double + public partial class Double + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#MAX_VALUE + /// + public static double MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#MIN_NORMAL + /// + public static double MIN_NORMAL => Clazz.GetField("MIN_NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#MIN_VALUE + /// + public static double MIN_VALUE => Clazz.GetField("MIN_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#NaN + /// + public static double NaN => Clazz.GetField("NaN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#NEGATIVE_INFINITY + /// + public static double NEGATIVE_INFINITY => Clazz.GetField("NEGATIVE_INFINITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#POSITIVE_INFINITY + /// + public static double POSITIVE_INFINITY => Clazz.GetField("POSITIVE_INFINITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#MAX_EXPONENT + /// + public static int MAX_EXPONENT => Clazz.GetField("MAX_EXPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#MIN_EXPONENT + /// + public static int MIN_EXPONENT => Clazz.GetField("MIN_EXPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#isFinite(double) + /// + public static bool IsFinite(double arg0) + { + return SExecute("isFinite", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#isInfinite(double) + /// + public static bool IsInfinite(double arg0) + { + return SExecute("isInfinite", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#isNaN(double) + /// + public static bool IsNaN(double arg0) + { + return SExecute("isNaN", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#max(double,double) + /// + public static double Max(double arg0, double arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#min(double,double) + /// + public static double Min(double arg0, double arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#parseDouble(java.lang.String) throws java.lang.NumberFormatException + /// + public static double ParseDouble(string arg0) + { + return SExecute("parseDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#sum(double,double) + /// + public static double Sum(double arg0, double arg1) + { + return SExecute("sum", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#compare(double,double) + /// + public static int Compare(double arg0, double arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#hashCode(double) + /// + public static int HashCode(double arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#valueOf(double) + /// + public static double? ValueOf(double arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#valueOf(java.lang.String) throws java.lang.NumberFormatException + /// + public static double? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#toHexString(double) + /// + public static string ToHexString(double arg0) + { + return SExecute("toHexString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#toString(double) + /// + public static string ToString(double arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#doubleToLongBits(double) + /// + public static long DoubleToLongBits(double arg0) + { + return SExecute("doubleToLongBits", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#longBitsToDouble(long) + /// + public static double LongBitsToDouble(long arg0) + { + return SExecute("longBitsToDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#doubleToRawLongBits(double) + /// + public static long DoubleToRawLongBits(double arg0) + { + return SExecute("doubleToRawLongBits", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#isInfinite() + /// + public bool IsInfinite() + { + return IExecute("isInfinite"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#isNaN() + /// + public bool IsNaN() + { + return IExecute("isNaN"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#compareTo(java.lang.Double) + /// + public int CompareTo(double? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Enum.cs b/src/net/JNet/Generated/Java/Lang/Enum.cs new file mode 100644 index 0000000000..d92b5b7c6d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Enum.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Enum + public partial class Enum + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.Enum t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#ordinal() + /// + public int Ordinal() + { + return IExecute("ordinal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Float.cs b/src/net/JNet/Generated/Java/Lang/Float.cs new file mode 100644 index 0000000000..432402583b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Float.cs @@ -0,0 +1,242 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Float + public partial class Float + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#MAX_VALUE + /// + public static float MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#MIN_NORMAL + /// + public static float MIN_NORMAL => Clazz.GetField("MIN_NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#MIN_VALUE + /// + public static float MIN_VALUE => Clazz.GetField("MIN_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#NaN + /// + public static float NaN => Clazz.GetField("NaN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#NEGATIVE_INFINITY + /// + public static float NEGATIVE_INFINITY => Clazz.GetField("NEGATIVE_INFINITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#POSITIVE_INFINITY + /// + public static float POSITIVE_INFINITY => Clazz.GetField("POSITIVE_INFINITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#MAX_EXPONENT + /// + public static int MAX_EXPONENT => Clazz.GetField("MAX_EXPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#MIN_EXPONENT + /// + public static int MIN_EXPONENT => Clazz.GetField("MIN_EXPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#isFinite(float) + /// + public static bool IsFinite(float arg0) + { + return SExecute("isFinite", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#isInfinite(float) + /// + public static bool IsInfinite(float arg0) + { + return SExecute("isInfinite", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#isNaN(float) + /// + public static bool IsNaN(float arg0) + { + return SExecute("isNaN", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#max(float,float) + /// + public static float Max(float arg0, float arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#min(float,float) + /// + public static float Min(float arg0, float arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#parseFloat(java.lang.String) throws java.lang.NumberFormatException + /// + public static float ParseFloat(string arg0) + { + return SExecute("parseFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#sum(float,float) + /// + public static float Sum(float arg0, float arg1) + { + return SExecute("sum", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#compare(float,float) + /// + public static int Compare(float arg0, float arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#floatToIntBits(float) + /// + public static int FloatToIntBits(float arg0) + { + return SExecute("floatToIntBits", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#hashCode(float) + /// + public static int HashCode(float arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#valueOf(float) + /// + public static float? ValueOf(float arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#valueOf(java.lang.String) throws java.lang.NumberFormatException + /// + public static float? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#toHexString(float) + /// + public static string ToHexString(float arg0) + { + return SExecute("toHexString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#toString(float) + /// + public static string ToString(float arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#intBitsToFloat(int) + /// + public static float IntBitsToFloat(int arg0) + { + return SExecute("intBitsToFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#floatToRawIntBits(float) + /// + public static int FloatToRawIntBits(float arg0) + { + return SExecute("floatToRawIntBits", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#isInfinite() + /// + public bool IsInfinite() + { + return IExecute("isInfinite"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#isNaN() + /// + public bool IsNaN() + { + return IExecute("isNaN"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#compareTo(java.lang.Float) + /// + public int CompareTo(float? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Float.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/FunctionalInterface.cs b/src/net/JNet/Generated/Java/Lang/FunctionalInterface.cs new file mode 100644 index 0000000000..5a02b15e3b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/FunctionalInterface.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region FunctionalInterface + public partial class FunctionalInterface + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.FunctionalInterface t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/IllegalCallerException.cs b/src/net/JNet/Generated/Java/Lang/IllegalCallerException.cs new file mode 100644 index 0000000000..808212958d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/IllegalCallerException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region IllegalCallerException + public partial class IllegalCallerException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/InheritableThreadLocal.cs b/src/net/JNet/Generated/Java/Lang/InheritableThreadLocal.cs new file mode 100644 index 0000000000..88021045c9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/InheritableThreadLocal.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region InheritableThreadLocal + public partial class InheritableThreadLocal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/Instrument/AllPackageClasses.cs new file mode 100644 index 0000000000..b15f4b864c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/AllPackageClasses.cs @@ -0,0 +1,180 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.Instrument +{ + #region ClassDefinition + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/ClassDefinition.html + /// + public partial class ClassDefinition : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClassDefinition() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClassDefinition(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.instrument.ClassDefinition"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClassFileTransformer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/ClassFileTransformer.html + /// + public partial class ClassFileTransformer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClassFileTransformer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClassFileTransformer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.instrument.ClassFileTransformer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalClassFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/IllegalClassFormatException.html + /// + public partial class IllegalClassFormatException : Java.Lang.Exception + { + public IllegalClassFormatException() { } + + /// + public override string ClassName => "java.lang.instrument.IllegalClassFormatException"; + + // TODO: complete the class + + } + #endregion + + #region Instrumentation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html + /// + public partial class Instrumentation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Instrumentation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Instrumentation(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.instrument.Instrumentation"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnmodifiableClassException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/UnmodifiableClassException.html + /// + public partial class UnmodifiableClassException : Java.Lang.Exception + { + public UnmodifiableClassException() { } + + /// + public override string ClassName => "java.lang.instrument.UnmodifiableClassException"; + + // TODO: complete the class + + } + #endregion + + #region UnmodifiableModuleException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/UnmodifiableModuleException.html + /// + public partial class UnmodifiableModuleException : Java.Lang.RuntimeException + { + public UnmodifiableModuleException() { } + + /// + public override string ClassName => "java.lang.instrument.UnmodifiableModuleException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/ClassDefinition.cs b/src/net/JNet/Generated/Java/Lang/Instrument/ClassDefinition.cs new file mode 100644 index 0000000000..dcf4848bd3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/ClassDefinition.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Instrument +{ + #region ClassDefinition + public partial class ClassDefinition + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/ClassDefinition.html#getDefinitionClassFile() + /// + public byte[] DefinitionClassFile + { + get { return IExecuteArray("getDefinitionClassFile"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/ClassFileTransformer.cs b/src/net/JNet/Generated/Java/Lang/Instrument/ClassFileTransformer.cs new file mode 100644 index 0000000000..902698e71f --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/ClassFileTransformer.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Instrument +{ + #region ClassFileTransformer + public partial class ClassFileTransformer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/IllegalClassFormatException.cs b/src/net/JNet/Generated/Java/Lang/Instrument/IllegalClassFormatException.cs new file mode 100644 index 0000000000..1b8b8c1fe8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/IllegalClassFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Instrument +{ + #region IllegalClassFormatException + public partial class IllegalClassFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/Instrumentation.cs b/src/net/JNet/Generated/Java/Lang/Instrument/Instrumentation.cs new file mode 100644 index 0000000000..d9d4226597 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/Instrumentation.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Instrument +{ + #region Instrumentation + public partial class Instrumentation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#getAllLoadedClasses() + /// + public Java.Lang.Class[] AllLoadedClasses + { + get { return IExecuteArray("getAllLoadedClasses"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#isModifiableModule(java.lang.Module) + /// + public bool IsModifiableModule(Java.Lang.Module arg0) + { + return IExecute("isModifiableModule", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#isNativeMethodPrefixSupported() + /// + public bool IsNativeMethodPrefixSupported() + { + return IExecute("isNativeMethodPrefixSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#isRedefineClassesSupported() + /// + public bool IsRedefineClassesSupported() + { + return IExecute("isRedefineClassesSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#isRetransformClassesSupported() + /// + public bool IsRetransformClassesSupported() + { + return IExecute("isRetransformClassesSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#removeTransformer(java.lang.instrument.ClassFileTransformer) + /// + public bool RemoveTransformer(Java.Lang.Instrument.ClassFileTransformer arg0) + { + return IExecute("removeTransformer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#getInitiatedClasses(java.lang.ClassLoader) + /// + public Java.Lang.Class[] GetInitiatedClasses(Java.Lang.ClassLoader arg0) + { + return IExecuteArray("getInitiatedClasses", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#getObjectSize(java.lang.Object) + /// + public long GetObjectSize(object arg0) + { + return IExecute("getObjectSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#addTransformer(java.lang.instrument.ClassFileTransformer,boolean) + /// + public void AddTransformer(Java.Lang.Instrument.ClassFileTransformer arg0, bool arg1) + { + IExecute("addTransformer", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#addTransformer(java.lang.instrument.ClassFileTransformer) + /// + public void AddTransformer(Java.Lang.Instrument.ClassFileTransformer arg0) + { + IExecute("addTransformer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#appendToBootstrapClassLoaderSearch(java.util.jar.JarFile) + /// + public void AppendToBootstrapClassLoaderSearch(Java.Util.Jar.JarFile arg0) + { + IExecute("appendToBootstrapClassLoaderSearch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#appendToSystemClassLoaderSearch(java.util.jar.JarFile) + /// + public void AppendToSystemClassLoaderSearch(Java.Util.Jar.JarFile arg0) + { + IExecute("appendToSystemClassLoaderSearch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#redefineClasses(java.lang.instrument.ClassDefinition...) throws java.lang.ClassNotFoundException,java.lang.instrument.UnmodifiableClassException + /// + public void RedefineClasses(params Java.Lang.Instrument.ClassDefinition[] arg0) + { + if (arg0.Length == 0) IExecute("redefineClasses"); else IExecute("redefineClasses", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#retransformClasses(java.lang.Class...) throws java.lang.instrument.UnmodifiableClassException + /// + public void RetransformClasses(params Java.Lang.Class[] arg0) + { + if (arg0.Length == 0) IExecute("retransformClasses"); else IExecute("retransformClasses", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.instrument/java/lang/instrument/Instrumentation.html#setNativeMethodPrefix(java.lang.instrument.ClassFileTransformer,java.lang.String) + /// + public void SetNativeMethodPrefix(Java.Lang.Instrument.ClassFileTransformer arg0, string arg1) + { + IExecute("setNativeMethodPrefix", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableClassException.cs b/src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableClassException.cs new file mode 100644 index 0000000000..fe4ce5f14c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableClassException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Instrument +{ + #region UnmodifiableClassException + public partial class UnmodifiableClassException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableModuleException.cs b/src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableModuleException.cs new file mode 100644 index 0000000000..5539ddd63d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Instrument/UnmodifiableModuleException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Instrument +{ + #region UnmodifiableModuleException + public partial class UnmodifiableModuleException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Integer.cs b/src/net/JNet/Generated/Java/Lang/Integer.cs new file mode 100644 index 0000000000..22c47863d5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Integer.cs @@ -0,0 +1,365 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Integer + public partial class Integer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#MAX_VALUE + /// + public static int MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#MIN_VALUE + /// + public static int MIN_VALUE => Clazz.GetField("MIN_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#bitCount(int) + /// + public static int BitCount(int arg0) + { + return SExecute("bitCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#compare(int,int) + /// + public static int Compare(int arg0, int arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#compareUnsigned(int,int) + /// + public static int CompareUnsigned(int arg0, int arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#divideUnsigned(int,int) + /// + public static int DivideUnsigned(int arg0, int arg1) + { + return SExecute("divideUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#hashCode(int) + /// + public static int HashCode(int arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#highestOneBit(int) + /// + public static int HighestOneBit(int arg0) + { + return SExecute("highestOneBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#lowestOneBit(int) + /// + public static int LowestOneBit(int arg0) + { + return SExecute("lowestOneBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#max(int,int) + /// + public static int Max(int arg0, int arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#min(int,int) + /// + public static int Min(int arg0, int arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#numberOfLeadingZeros(int) + /// + public static int NumberOfLeadingZeros(int arg0) + { + return SExecute("numberOfLeadingZeros", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#numberOfTrailingZeros(int) + /// + public static int NumberOfTrailingZeros(int arg0) + { + return SExecute("numberOfTrailingZeros", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#parseInt(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// + public static int ParseInt(Java.Lang.CharSequence arg0, int arg1, int arg2, int arg3) + { + return SExecute("parseInt", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#parseInt(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static int ParseInt(string arg0, int arg1) + { + return SExecute("parseInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#parseInt(java.lang.String) throws java.lang.NumberFormatException + /// + public static int ParseInt(string arg0) + { + return SExecute("parseInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// + public static int ParseUnsignedInt(Java.Lang.CharSequence arg0, int arg1, int arg2, int arg3) + { + return SExecute("parseUnsignedInt", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static int ParseUnsignedInt(string arg0, int arg1) + { + return SExecute("parseUnsignedInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.String) throws java.lang.NumberFormatException + /// + public static int ParseUnsignedInt(string arg0) + { + return SExecute("parseUnsignedInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#remainderUnsigned(int,int) + /// + public static int RemainderUnsigned(int arg0, int arg1) + { + return SExecute("remainderUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#reverse(int) + /// + public static int Reverse(int arg0) + { + return SExecute("reverse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#reverseBytes(int) + /// + public static int ReverseBytes(int arg0) + { + return SExecute("reverseBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#rotateLeft(int,int) + /// + public static int RotateLeft(int arg0, int arg1) + { + return SExecute("rotateLeft", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#rotateRight(int,int) + /// + public static int RotateRight(int arg0, int arg1) + { + return SExecute("rotateRight", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#signum(int) + /// + public static int Signum(int arg0) + { + return SExecute("signum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#sum(int,int) + /// + public static int Sum(int arg0, int arg1) + { + return SExecute("sum", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#decode(java.lang.String) throws java.lang.NumberFormatException + /// + public static int? Decode(string arg0) + { + return SExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#getInteger(java.lang.String,int) + /// + public static int? GetInteger(string arg0, int arg1) + { + return SExecute("getInteger", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#getInteger(java.lang.String,java.lang.Integer) + /// + public static int? GetInteger(string arg0, int? arg1) + { + return SExecute("getInteger", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#getInteger(java.lang.String) + /// + public static int? GetInteger(string arg0) + { + return SExecute("getInteger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#valueOf(int) + /// + public static int? ValueOf(int arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static int? ValueOf(string arg0, int arg1) + { + return SExecute("valueOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#valueOf(java.lang.String) throws java.lang.NumberFormatException + /// + public static int? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toBinaryString(int) + /// + public static string ToBinaryString(int arg0) + { + return SExecute("toBinaryString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toHexString(int) + /// + public static string ToHexString(int arg0) + { + return SExecute("toHexString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toOctalString(int) + /// + public static string ToOctalString(int arg0) + { + return SExecute("toOctalString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toString(int,int) + /// + public static string ToString(int arg0, int arg1) + { + return SExecute("toString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toString(int) + /// + public static string ToString(int arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toUnsignedString(int,int) + /// + public static string ToUnsignedString(int arg0, int arg1) + { + return SExecute("toUnsignedString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toUnsignedString(int) + /// + public static string ToUnsignedString(int arg0) + { + return SExecute("toUnsignedString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#toUnsignedLong(int) + /// + public static long ToUnsignedLong(int arg0) + { + return SExecute("toUnsignedLong", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#compareTo(java.lang.Integer) + /// + public int CompareTo(int? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/Invoke/AllPackageClasses.cs new file mode 100644 index 0000000000..ba3f8fe41b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/AllPackageClasses.cs @@ -0,0 +1,668 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.Invoke +{ + #region CallSite + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/CallSite.html + /// + public partial class CallSite : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CallSite() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CallSite(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.CallSite"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConstantBootstraps + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/ConstantBootstraps.html + /// + public partial class ConstantBootstraps : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConstantBootstraps() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConstantBootstraps(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.ConstantBootstraps"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConstantCallSite + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/ConstantCallSite.html + /// + public partial class ConstantCallSite : Java.Lang.Invoke.CallSite + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConstantCallSite() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConstantCallSite(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.ConstantCallSite"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LambdaConversionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaConversionException.html + /// + public partial class LambdaConversionException : Java.Lang.Exception + { + public LambdaConversionException() { } + + /// + public override string ClassName => "java.lang.invoke.LambdaConversionException"; + + // TODO: complete the class + + } + #endregion + + #region LambdaMetafactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaMetafactory.html + /// + public partial class LambdaMetafactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LambdaMetafactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LambdaMetafactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.LambdaMetafactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MethodHandle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html + /// + public partial class MethodHandle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MethodHandle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MethodHandle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MethodHandle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MethodHandleInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html + /// + public partial class MethodHandleInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MethodHandleInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MethodHandleInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MethodHandleInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MethodHandleProxies + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleProxies.html + /// + public partial class MethodHandleProxies : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MethodHandleProxies() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MethodHandleProxies(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MethodHandleProxies"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MethodHandles + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html + /// + public partial class MethodHandles : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MethodHandles() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MethodHandles(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MethodHandles"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Lookup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html + /// + public partial class Lookup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Lookup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Lookup(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MethodHandles$Lookup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MethodType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html + /// + public partial class MethodType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MethodType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MethodType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MethodType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MutableCallSite + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MutableCallSite.html + /// + public partial class MutableCallSite : Java.Lang.Invoke.CallSite + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MutableCallSite() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MutableCallSite(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.MutableCallSite"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerializedLambda + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html + /// + public partial class SerializedLambda : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerializedLambda() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerializedLambda(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.SerializedLambda"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringConcatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/StringConcatException.html + /// + public partial class StringConcatException : Java.Lang.Exception + { + public StringConcatException() { } + + /// + public override string ClassName => "java.lang.invoke.StringConcatException"; + + // TODO: complete the class + + } + #endregion + + #region StringConcatFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/StringConcatFactory.html + /// + public partial class StringConcatFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringConcatFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringConcatFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.StringConcatFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SwitchPoint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SwitchPoint.html + /// + public partial class SwitchPoint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SwitchPoint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SwitchPoint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.SwitchPoint"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region VarHandle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html + /// + public partial class VarHandle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VarHandle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VarHandle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.VarHandle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AccessMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html + /// + public partial class AccessMode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.VarHandle$AccessMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region VolatileCallSite + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VolatileCallSite.html + /// + public partial class VolatileCallSite : Java.Lang.Invoke.CallSite + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VolatileCallSite() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VolatileCallSite(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.invoke.VolatileCallSite"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WrongMethodTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/WrongMethodTypeException.html + /// + public partial class WrongMethodTypeException : Java.Lang.RuntimeException + { + public WrongMethodTypeException() { } + + /// + public override string ClassName => "java.lang.invoke.WrongMethodTypeException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/CallSite.cs b/src/net/JNet/Generated/Java/Lang/Invoke/CallSite.cs new file mode 100644 index 0000000000..b6ffec8bec --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/CallSite.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region CallSite + public partial class CallSite + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/CallSite.html#getTarget() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/CallSite.html#setTarget(java.lang.invoke.MethodHandle) + /// + public Java.Lang.Invoke.MethodHandle Target + { + get { return IExecute("getTarget"); } set { IExecute("setTarget", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/CallSite.html#dynamicInvoker() + /// + public Java.Lang.Invoke.MethodHandle DynamicInvoker() + { + return IExecute("dynamicInvoker"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/CallSite.html#type() + /// + public Java.Lang.Invoke.MethodType Type() + { + return IExecute("type"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/ConstantBootstraps.cs b/src/net/JNet/Generated/Java/Lang/Invoke/ConstantBootstraps.cs new file mode 100644 index 0000000000..8ef94339af --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/ConstantBootstraps.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region ConstantBootstraps + public partial class ConstantBootstraps + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/ConstantCallSite.cs b/src/net/JNet/Generated/Java/Lang/Invoke/ConstantCallSite.cs new file mode 100644 index 0000000000..6c18630b71 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/ConstantCallSite.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region ConstantCallSite + public partial class ConstantCallSite + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/ConstantCallSite.html#(java.lang.invoke.MethodHandle) + /// + public ConstantCallSite(Java.Lang.Invoke.MethodHandle arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/LambdaConversionException.cs b/src/net/JNet/Generated/Java/Lang/Invoke/LambdaConversionException.cs new file mode 100644 index 0000000000..d78ab45ed7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/LambdaConversionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region LambdaConversionException + public partial class LambdaConversionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/LambdaMetafactory.cs b/src/net/JNet/Generated/Java/Lang/Invoke/LambdaMetafactory.cs new file mode 100644 index 0000000000..d2c9f273dd --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/LambdaMetafactory.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region LambdaMetafactory + public partial class LambdaMetafactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaMetafactory.html#FLAG_BRIDGES + /// + public static int FLAG_BRIDGES => Clazz.GetField("FLAG_BRIDGES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaMetafactory.html#FLAG_MARKERS + /// + public static int FLAG_MARKERS => Clazz.GetField("FLAG_MARKERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaMetafactory.html#FLAG_SERIALIZABLE + /// + public static int FLAG_SERIALIZABLE => Clazz.GetField("FLAG_SERIALIZABLE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaMetafactory.html#altMetafactory(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.Object...) throws java.lang.invoke.LambdaConversionException + /// + public static Java.Lang.Invoke.CallSite AltMetafactory(Java.Lang.Invoke.MethodHandles.Lookup arg0, string arg1, Java.Lang.Invoke.MethodType arg2, params object[] arg3) + { + if (arg3.Length == 0) return SExecute("altMetafactory", arg0, arg1, arg2); else return SExecute("altMetafactory", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/LambdaMetafactory.html#metafactory(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.invoke.MethodType,java.lang.invoke.MethodHandle,java.lang.invoke.MethodType) throws java.lang.invoke.LambdaConversionException + /// + public static Java.Lang.Invoke.CallSite Metafactory(Java.Lang.Invoke.MethodHandles.Lookup arg0, string arg1, Java.Lang.Invoke.MethodType arg2, Java.Lang.Invoke.MethodType arg3, Java.Lang.Invoke.MethodHandle arg4, Java.Lang.Invoke.MethodType arg5) + { + return SExecute("metafactory", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandle.cs b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandle.cs new file mode 100644 index 0000000000..b1c151bd7e --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandle.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region MethodHandle + public partial class MethodHandle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#isVarargsCollector() + /// + public bool IsVarargsCollector() + { + return IExecute("isVarargsCollector"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#invoke.MethodHandle.invoke(java.lang.Object...) throws java.lang.Throwable + /// + public object Invoke(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("invoke"); else return IExecute("invoke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#invokeExact(java.lang.Object...) throws java.lang.Throwable + /// + public object InvokeExact(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("invokeExact"); else return IExecute("invokeExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#asFixedArity() + /// + public Java.Lang.Invoke.MethodHandle AsFixedArity() + { + return IExecute("asFixedArity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#asType(java.lang.invoke.MethodType) + /// + public Java.Lang.Invoke.MethodHandle AsType(Java.Lang.Invoke.MethodType arg0) + { + return IExecute("asType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#bindTo(java.lang.Object) + /// + public Java.Lang.Invoke.MethodHandle BindTo(object arg0) + { + return IExecute("bindTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#withVarargs(boolean) + /// + public Java.Lang.Invoke.MethodHandle WithVarargs(bool arg0) + { + return IExecute("withVarargs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#type() + /// + public Java.Lang.Invoke.MethodType Type() + { + return IExecute("type"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandle.html#invokeWithArguments(java.lang.Object...) throws java.lang.Throwable + /// + public object InvokeWithArguments(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("invokeWithArguments"); else return IExecute("invokeWithArguments", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleInfo.cs b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleInfo.cs new file mode 100644 index 0000000000..15870ebf71 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleInfo.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region MethodHandleInfo + public partial class MethodHandleInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_getField + /// + public static int REF_getField => Clazz.GetField("REF_getField"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_getStatic + /// + public static int REF_getStatic => Clazz.GetField("REF_getStatic"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_invokeInterface + /// + public static int REF_invokeInterface => Clazz.GetField("REF_invokeInterface"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_invokeSpecial + /// + public static int REF_invokeSpecial => Clazz.GetField("REF_invokeSpecial"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_invokeStatic + /// + public static int REF_invokeStatic => Clazz.GetField("REF_invokeStatic"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_invokeVirtual + /// + public static int REF_invokeVirtual => Clazz.GetField("REF_invokeVirtual"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_newInvokeSpecial + /// + public static int REF_newInvokeSpecial => Clazz.GetField("REF_newInvokeSpecial"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_putField + /// + public static int REF_putField => Clazz.GetField("REF_putField"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#REF_putStatic + /// + public static int REF_putStatic => Clazz.GetField("REF_putStatic"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#referenceKindToString(int) + /// + public static string ReferenceKindToString(int arg0) + { + return SExecute("referenceKindToString", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#getMethodType() + /// + public Java.Lang.Invoke.MethodType MethodType + { + get { return IExecute("getMethodType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#getReferenceKind() + /// + public int ReferenceKind + { + get { return IExecute("getReferenceKind"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleInfo.html#isVarArgs() + /// + public bool IsVarArgs() + { + return IExecute("isVarArgs"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleProxies.cs b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleProxies.cs new file mode 100644 index 0000000000..c1ef998163 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandleProxies.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region MethodHandleProxies + public partial class MethodHandleProxies + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleProxies.html#isWrapperInstance(java.lang.Object) + /// + public static bool IsWrapperInstance(object arg0) + { + return SExecute("isWrapperInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandleProxies.html#wrapperInstanceTarget(java.lang.Object) + /// + public static Java.Lang.Invoke.MethodHandle WrapperInstanceTarget(object arg0) + { + return SExecute("wrapperInstanceTarget", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandles.cs b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandles.cs new file mode 100644 index 0000000000..f952b05cee --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/MethodHandles.cs @@ -0,0 +1,333 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region MethodHandles + public partial class MethodHandles + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#collectArguments(java.lang.invoke.MethodHandle,int,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle CollectArguments(Java.Lang.Invoke.MethodHandle arg0, int arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("collectArguments", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#countedLoop(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle CountedLoop(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1, Java.Lang.Invoke.MethodHandle arg2, Java.Lang.Invoke.MethodHandle arg3) + { + return SExecute("countedLoop", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#countedLoop(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle CountedLoop(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("countedLoop", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#doWhileLoop(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle DoWhileLoop(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("doWhileLoop", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#dropArguments(java.lang.invoke.MethodHandle,int,java.lang.Class...) + /// + public static Java.Lang.Invoke.MethodHandle DropArguments(Java.Lang.Invoke.MethodHandle arg0, int arg1, params Java.Lang.Class[] arg2) + { + if (arg2.Length == 0) return SExecute("dropArguments", arg0, arg1); else return SExecute("dropArguments", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#empty(java.lang.invoke.MethodType) + /// + public static Java.Lang.Invoke.MethodHandle Empty(Java.Lang.Invoke.MethodType arg0) + { + return SExecute("empty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#exactInvoker(java.lang.invoke.MethodType) + /// + public static Java.Lang.Invoke.MethodHandle ExactInvoker(Java.Lang.Invoke.MethodType arg0) + { + return SExecute("exactInvoker", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#explicitCastArguments(java.lang.invoke.MethodHandle,java.lang.invoke.MethodType) + /// + public static Java.Lang.Invoke.MethodHandle ExplicitCastArguments(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodType arg1) + { + return SExecute("explicitCastArguments", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#filterArguments(java.lang.invoke.MethodHandle,int,java.lang.invoke.MethodHandle...) + /// + public static Java.Lang.Invoke.MethodHandle FilterArguments(Java.Lang.Invoke.MethodHandle arg0, int arg1, params Java.Lang.Invoke.MethodHandle[] arg2) + { + if (arg2.Length == 0) return SExecute("filterArguments", arg0, arg1); else return SExecute("filterArguments", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#filterReturnValue(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle FilterReturnValue(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1) + { + return SExecute("filterReturnValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#foldArguments(java.lang.invoke.MethodHandle,int,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle FoldArguments(Java.Lang.Invoke.MethodHandle arg0, int arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("foldArguments", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#foldArguments(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle FoldArguments(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1) + { + return SExecute("foldArguments", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#guardWithTest(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle GuardWithTest(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("guardWithTest", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#insertArguments(java.lang.invoke.MethodHandle,int,java.lang.Object...) + /// + public static Java.Lang.Invoke.MethodHandle InsertArguments(Java.Lang.Invoke.MethodHandle arg0, int arg1, params object[] arg2) + { + if (arg2.Length == 0) return SExecute("insertArguments", arg0, arg1); else return SExecute("insertArguments", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#invoker(java.lang.invoke.MethodType) + /// + public static Java.Lang.Invoke.MethodHandle Invoker(Java.Lang.Invoke.MethodType arg0) + { + return SExecute("invoker", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#iteratedLoop(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle IteratedLoop(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("iteratedLoop", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#loop(java.lang.invoke.MethodHandle[]...) + /// + public static Java.Lang.Invoke.MethodHandle Loop(params Java.Lang.Invoke.MethodHandle[][] arg0) + { + if (arg0.Length == 0) return SExecute("loop"); else return SExecute("loop", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#permuteArguments(java.lang.invoke.MethodHandle,java.lang.invoke.MethodType,int...) + /// + public static Java.Lang.Invoke.MethodHandle PermuteArguments(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodType arg1, params int[] arg2) + { + if (arg2.Length == 0) return SExecute("permuteArguments", arg0, arg1); else return SExecute("permuteArguments", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#spreadInvoker(java.lang.invoke.MethodType,int) + /// + public static Java.Lang.Invoke.MethodHandle SpreadInvoker(Java.Lang.Invoke.MethodType arg0, int arg1) + { + return SExecute("spreadInvoker", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#tryFinally(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle TryFinally(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1) + { + return SExecute("tryFinally", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#whileLoop(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public static Java.Lang.Invoke.MethodHandle WhileLoop(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1, Java.Lang.Invoke.MethodHandle arg2) + { + return SExecute("whileLoop", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#lookup() + /// + public static Java.Lang.Invoke.MethodHandles.Lookup LookupMethod() + { + return SExecute("lookup"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.html#publicLookup() + /// + public static Java.Lang.Invoke.MethodHandles.Lookup PublicLookup() + { + return SExecute("publicLookup"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Lookup + public partial class Lookup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#MODULE + /// + public static int MODULE => Clazz.GetField("MODULE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#PACKAGE + /// + public static int PACKAGE => Clazz.GetField("PACKAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#PRIVATE + /// + public static int PRIVATE => Clazz.GetField("PRIVATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#PROTECTED + /// + public static int PROTECTED => Clazz.GetField("PROTECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#PUBLIC + /// + public static int PUBLIC => Clazz.GetField("PUBLIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#UNCONDITIONAL + /// + public static int UNCONDITIONAL => Clazz.GetField("UNCONDITIONAL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#hasPrivateAccess() + /// + public bool HasPrivateAccess() + { + return IExecute("hasPrivateAccess"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#lookupModes() + /// + public int LookupModes() + { + return IExecute("lookupModes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#bind(java.lang.Object,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException + /// + public Java.Lang.Invoke.MethodHandle Bind(object arg0, string arg1, Java.Lang.Invoke.MethodType arg2) + { + return IExecute("bind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException + /// + public Java.Lang.Invoke.MethodHandle Unreflect(Java.Lang.Reflect.Method arg0) + { + return IExecute("unreflect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#unreflectGetter(java.lang.reflect.Field) throws java.lang.IllegalAccessException + /// + public Java.Lang.Invoke.MethodHandle UnreflectGetter(Java.Lang.Reflect.Field arg0) + { + return IExecute("unreflectGetter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#unreflectSetter(java.lang.reflect.Field) throws java.lang.IllegalAccessException + /// + public Java.Lang.Invoke.MethodHandle UnreflectSetter(Java.Lang.Reflect.Field arg0) + { + return IExecute("unreflectSetter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#revealDirect(java.lang.invoke.MethodHandle) + /// + public Java.Lang.Invoke.MethodHandleInfo RevealDirect(Java.Lang.Invoke.MethodHandle arg0) + { + return IExecute("revealDirect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#dropLookupMode(int) + /// + public Java.Lang.Invoke.MethodHandles.Lookup DropLookupMode(int arg0) + { + return IExecute("dropLookupMode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#unreflectVarHandle(java.lang.reflect.Field) throws java.lang.IllegalAccessException + /// + public Java.Lang.Invoke.VarHandle UnreflectVarHandle(Java.Lang.Reflect.Field arg0) + { + return IExecute("unreflectVarHandle", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/MethodType.cs b/src/net/JNet/Generated/Java/Lang/Invoke/MethodType.cs new file mode 100644 index 0000000000..536fd3411d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/MethodType.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region MethodType + public partial class MethodType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.Invoke.MethodType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#fromMethodDescriptorString(java.lang.String,java.lang.ClassLoader) throws java.lang.IllegalArgumentException,java.lang.TypeNotPresentException + /// + public static Java.Lang.Invoke.MethodType FromMethodDescriptorString(string arg0, Java.Lang.ClassLoader arg1) + { + return SExecute("fromMethodDescriptorString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#genericMethodType(int,boolean) + /// + public static Java.Lang.Invoke.MethodType GenericMethodType(int arg0, bool arg1) + { + return SExecute("genericMethodType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#genericMethodType(int) + /// + public static Java.Lang.Invoke.MethodType GenericMethodType(int arg0) + { + return SExecute("genericMethodType", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#hasPrimitives() + /// + public bool HasPrimitives() + { + return IExecute("hasPrimitives"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#hasWrappers() + /// + public bool HasWrappers() + { + return IExecute("hasWrappers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#parameterCount() + /// + public int ParameterCount() + { + return IExecute("parameterCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#parameterArray() + /// + public Java.Lang.Class[] ParameterArray() + { + return IExecuteArray("parameterArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#appendParameterTypes(java.lang.Class...) + /// + public Java.Lang.Invoke.MethodType AppendParameterTypes(params Java.Lang.Class[] arg0) + { + if (arg0.Length == 0) return IExecute("appendParameterTypes"); else return IExecute("appendParameterTypes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#dropParameterTypes(int,int) + /// + public Java.Lang.Invoke.MethodType DropParameterTypes(int arg0, int arg1) + { + return IExecute("dropParameterTypes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#erase() + /// + public Java.Lang.Invoke.MethodType Erase() + { + return IExecute("erase"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#generic() + /// + public Java.Lang.Invoke.MethodType Generic() + { + return IExecute("generic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#insertParameterTypes(int,java.lang.Class...) + /// + public Java.Lang.Invoke.MethodType InsertParameterTypes(int arg0, params Java.Lang.Class[] arg1) + { + if (arg1.Length == 0) return IExecute("insertParameterTypes", arg0); else return IExecute("insertParameterTypes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#unwrap() + /// + public Java.Lang.Invoke.MethodType Unwrap() + { + return IExecute("unwrap"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#wrap() + /// + public Java.Lang.Invoke.MethodType Wrap() + { + return IExecute("wrap"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodType.html#toMethodDescriptorString() + /// + public string ToMethodDescriptorString() + { + return IExecute("toMethodDescriptorString"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/MutableCallSite.cs b/src/net/JNet/Generated/Java/Lang/Invoke/MutableCallSite.cs new file mode 100644 index 0000000000..9dca6b9554 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/MutableCallSite.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region MutableCallSite + public partial class MutableCallSite + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MutableCallSite.html#(java.lang.invoke.MethodHandle) + /// + public MutableCallSite(Java.Lang.Invoke.MethodHandle arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MutableCallSite.html#(java.lang.invoke.MethodType) + /// + public MutableCallSite(Java.Lang.Invoke.MethodType arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MutableCallSite.html#syncAll(java.lang.invoke.MutableCallSite[]) + /// + public static void SyncAll(Java.Lang.Invoke.MutableCallSite[] arg0) + { + SExecute("syncAll", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/SerializedLambda.cs b/src/net/JNet/Generated/Java/Lang/Invoke/SerializedLambda.cs new file mode 100644 index 0000000000..854819e04e --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/SerializedLambda.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region SerializedLambda + public partial class SerializedLambda + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.Invoke.SerializedLambda t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getCapturedArgCount() + /// + public int CapturedArgCount + { + get { return IExecute("getCapturedArgCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getCapturingClass() + /// + public string CapturingClass + { + get { return IExecute("getCapturingClass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getFunctionalInterfaceClass() + /// + public string FunctionalInterfaceClass + { + get { return IExecute("getFunctionalInterfaceClass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getFunctionalInterfaceMethodName() + /// + public string FunctionalInterfaceMethodName + { + get { return IExecute("getFunctionalInterfaceMethodName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getFunctionalInterfaceMethodSignature() + /// + public string FunctionalInterfaceMethodSignature + { + get { return IExecute("getFunctionalInterfaceMethodSignature"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getImplClass() + /// + public string ImplClass + { + get { return IExecute("getImplClass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getImplMethodKind() + /// + public int ImplMethodKind + { + get { return IExecute("getImplMethodKind"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getImplMethodName() + /// + public string ImplMethodName + { + get { return IExecute("getImplMethodName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getImplMethodSignature() + /// + public string ImplMethodSignature + { + get { return IExecute("getImplMethodSignature"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getInstantiatedMethodType() + /// + public string InstantiatedMethodType + { + get { return IExecute("getInstantiatedMethodType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SerializedLambda.html#getCapturedArg(int) + /// + public object GetCapturedArg(int arg0) + { + return IExecute("getCapturedArg", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/StringConcatException.cs b/src/net/JNet/Generated/Java/Lang/Invoke/StringConcatException.cs new file mode 100644 index 0000000000..87baabc202 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/StringConcatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region StringConcatException + public partial class StringConcatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/StringConcatFactory.cs b/src/net/JNet/Generated/Java/Lang/Invoke/StringConcatFactory.cs new file mode 100644 index 0000000000..3f9f54f2dc --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/StringConcatFactory.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region StringConcatFactory + public partial class StringConcatFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/StringConcatFactory.html#makeConcat(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType) throws java.lang.invoke.StringConcatException + /// + public static Java.Lang.Invoke.CallSite MakeConcat(Java.Lang.Invoke.MethodHandles.Lookup arg0, string arg1, Java.Lang.Invoke.MethodType arg2) + { + return SExecute("makeConcat", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/StringConcatFactory.html#makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object...) throws java.lang.invoke.StringConcatException + /// + public static Java.Lang.Invoke.CallSite MakeConcatWithConstants(Java.Lang.Invoke.MethodHandles.Lookup arg0, string arg1, Java.Lang.Invoke.MethodType arg2, string arg3, params object[] arg4) + { + if (arg4.Length == 0) return SExecute("makeConcatWithConstants", arg0, arg1, arg2, arg3); else return SExecute("makeConcatWithConstants", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/SwitchPoint.cs b/src/net/JNet/Generated/Java/Lang/Invoke/SwitchPoint.cs new file mode 100644 index 0000000000..0ca8260f4b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/SwitchPoint.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region SwitchPoint + public partial class SwitchPoint + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SwitchPoint.html#invalidateAll(java.lang.invoke.SwitchPoint[]) + /// + public static void InvalidateAll(Java.Lang.Invoke.SwitchPoint[] arg0) + { + SExecute("invalidateAll", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SwitchPoint.html#hasBeenInvalidated() + /// + public bool HasBeenInvalidated() + { + return IExecute("hasBeenInvalidated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/SwitchPoint.html#guardWithTest(java.lang.invoke.MethodHandle,java.lang.invoke.MethodHandle) + /// + public Java.Lang.Invoke.MethodHandle GuardWithTest(Java.Lang.Invoke.MethodHandle arg0, Java.Lang.Invoke.MethodHandle arg1) + { + return IExecute("guardWithTest", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/VarHandle.cs b/src/net/JNet/Generated/Java/Lang/Invoke/VarHandle.cs new file mode 100644 index 0000000000..8790f9ead7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/VarHandle.cs @@ -0,0 +1,475 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region VarHandle + public partial class VarHandle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#acquireFence() + /// + public static void AcquireFence() + { + SExecute("acquireFence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#fullFence() + /// + public static void FullFence() + { + SExecute("fullFence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#loadLoadFence() + /// + public static void LoadLoadFence() + { + SExecute("loadLoadFence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#releaseFence() + /// + public static void ReleaseFence() + { + SExecute("releaseFence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#storeStoreFence() + /// + public static void StoreStoreFence() + { + SExecute("storeStoreFence"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#compareAndSet(java.lang.Object...) + /// + public bool CompareAndSet(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("compareAndSet"); else return IExecute("compareAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#weakCompareAndSet(java.lang.Object...) + /// + public bool WeakCompareAndSet(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("weakCompareAndSet"); else return IExecute("weakCompareAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#weakCompareAndSetAcquire(java.lang.Object...) + /// + public bool WeakCompareAndSetAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("weakCompareAndSetAcquire"); else return IExecute("weakCompareAndSetAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#weakCompareAndSetPlain(java.lang.Object...) + /// + public bool WeakCompareAndSetPlain(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("weakCompareAndSetPlain"); else return IExecute("weakCompareAndSetPlain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#weakCompareAndSetRelease(java.lang.Object...) + /// + public bool WeakCompareAndSetRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("weakCompareAndSetRelease"); else return IExecute("weakCompareAndSetRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#compareAndExchange(java.lang.Object...) + /// + public object CompareAndExchange(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("compareAndExchange"); else return IExecute("compareAndExchange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#compareAndExchangeAcquire(java.lang.Object...) + /// + public object CompareAndExchangeAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("compareAndExchangeAcquire"); else return IExecute("compareAndExchangeAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#compareAndExchangeRelease(java.lang.Object...) + /// + public object CompareAndExchangeRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("compareAndExchangeRelease"); else return IExecute("compareAndExchangeRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#get(java.lang.Object...) + /// + public object Get(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("get"); else return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAcquire(java.lang.Object...) + /// + public object GetAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAcquire"); else return IExecute("getAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndAdd(java.lang.Object...) + /// + public object GetAndAdd(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndAdd"); else return IExecute("getAndAdd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndAddAcquire(java.lang.Object...) + /// + public object GetAndAddAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndAddAcquire"); else return IExecute("getAndAddAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndAddRelease(java.lang.Object...) + /// + public object GetAndAddRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndAddRelease"); else return IExecute("getAndAddRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseAnd(java.lang.Object...) + /// + public object GetAndBitwiseAnd(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseAnd"); else return IExecute("getAndBitwiseAnd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseAndAcquire(java.lang.Object...) + /// + public object GetAndBitwiseAndAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseAndAcquire"); else return IExecute("getAndBitwiseAndAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseAndRelease(java.lang.Object...) + /// + public object GetAndBitwiseAndRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseAndRelease"); else return IExecute("getAndBitwiseAndRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseOr(java.lang.Object...) + /// + public object GetAndBitwiseOr(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseOr"); else return IExecute("getAndBitwiseOr", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseOrAcquire(java.lang.Object...) + /// + public object GetAndBitwiseOrAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseOrAcquire"); else return IExecute("getAndBitwiseOrAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseOrRelease(java.lang.Object...) + /// + public object GetAndBitwiseOrRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseOrRelease"); else return IExecute("getAndBitwiseOrRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseXor(java.lang.Object...) + /// + public object GetAndBitwiseXor(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseXor"); else return IExecute("getAndBitwiseXor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseXorAcquire(java.lang.Object...) + /// + public object GetAndBitwiseXorAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseXorAcquire"); else return IExecute("getAndBitwiseXorAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndBitwiseXorRelease(java.lang.Object...) + /// + public object GetAndBitwiseXorRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndBitwiseXorRelease"); else return IExecute("getAndBitwiseXorRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndSet(java.lang.Object...) + /// + public object GetAndSet(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndSet"); else return IExecute("getAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndSetAcquire(java.lang.Object...) + /// + public object GetAndSetAcquire(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndSetAcquire"); else return IExecute("getAndSetAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getAndSetRelease(java.lang.Object...) + /// + public object GetAndSetRelease(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getAndSetRelease"); else return IExecute("getAndSetRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getOpaque(java.lang.Object...) + /// + public object GetOpaque(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getOpaque"); else return IExecute("getOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#getVolatile(java.lang.Object...) + /// + public object GetVolatile(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("getVolatile"); else return IExecute("getVolatile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#set(java.lang.Object...) + /// + public void Set(params object[] arg0) + { + if (arg0.Length == 0) IExecute("set"); else IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#setOpaque(java.lang.Object...) + /// + public void SetOpaque(params object[] arg0) + { + if (arg0.Length == 0) IExecute("setOpaque"); else IExecute("setOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#setRelease(java.lang.Object...) + /// + public void SetRelease(params object[] arg0) + { + if (arg0.Length == 0) IExecute("setRelease"); else IExecute("setRelease", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html#setVolatile(java.lang.Object...) + /// + public void SetVolatile(params object[] arg0) + { + if (arg0.Length == 0) IExecute("setVolatile"); else IExecute("setVolatile", arg0); + } + + #endregion + + #region Nested classes + #region AccessMode + public partial class AccessMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#COMPARE_AND_EXCHANGE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode COMPARE_AND_EXCHANGE => Clazz.GetField("COMPARE_AND_EXCHANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#COMPARE_AND_EXCHANGE_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode COMPARE_AND_EXCHANGE_ACQUIRE => Clazz.GetField("COMPARE_AND_EXCHANGE_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#COMPARE_AND_EXCHANGE_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode COMPARE_AND_EXCHANGE_RELEASE => Clazz.GetField("COMPARE_AND_EXCHANGE_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#COMPARE_AND_SET + /// + public static Java.Lang.Invoke.VarHandle.AccessMode COMPARE_AND_SET => Clazz.GetField("COMPARE_AND_SET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET => Clazz.GetField("GET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_ACQUIRE => Clazz.GetField("GET_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_ADD + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_ADD => Clazz.GetField("GET_AND_ADD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_ADD_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_ADD_ACQUIRE => Clazz.GetField("GET_AND_ADD_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_ADD_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_ADD_RELEASE => Clazz.GetField("GET_AND_ADD_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_AND + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_AND => Clazz.GetField("GET_AND_BITWISE_AND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_AND_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_AND_ACQUIRE => Clazz.GetField("GET_AND_BITWISE_AND_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_AND_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_AND_RELEASE => Clazz.GetField("GET_AND_BITWISE_AND_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_OR + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_OR => Clazz.GetField("GET_AND_BITWISE_OR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_OR_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_OR_ACQUIRE => Clazz.GetField("GET_AND_BITWISE_OR_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_OR_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_OR_RELEASE => Clazz.GetField("GET_AND_BITWISE_OR_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_XOR + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_XOR => Clazz.GetField("GET_AND_BITWISE_XOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_XOR_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_XOR_ACQUIRE => Clazz.GetField("GET_AND_BITWISE_XOR_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_BITWISE_XOR_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_BITWISE_XOR_RELEASE => Clazz.GetField("GET_AND_BITWISE_XOR_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_SET + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_SET => Clazz.GetField("GET_AND_SET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_SET_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_SET_ACQUIRE => Clazz.GetField("GET_AND_SET_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_AND_SET_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_AND_SET_RELEASE => Clazz.GetField("GET_AND_SET_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_OPAQUE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_OPAQUE => Clazz.GetField("GET_OPAQUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#GET_VOLATILE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode GET_VOLATILE => Clazz.GetField("GET_VOLATILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#SET + /// + public static Java.Lang.Invoke.VarHandle.AccessMode SET => Clazz.GetField("SET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#SET_OPAQUE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode SET_OPAQUE => Clazz.GetField("SET_OPAQUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#SET_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode SET_RELEASE => Clazz.GetField("SET_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#SET_VOLATILE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode SET_VOLATILE => Clazz.GetField("SET_VOLATILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#WEAK_COMPARE_AND_SET + /// + public static Java.Lang.Invoke.VarHandle.AccessMode WEAK_COMPARE_AND_SET => Clazz.GetField("WEAK_COMPARE_AND_SET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#WEAK_COMPARE_AND_SET_ACQUIRE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode WEAK_COMPARE_AND_SET_ACQUIRE => Clazz.GetField("WEAK_COMPARE_AND_SET_ACQUIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#WEAK_COMPARE_AND_SET_PLAIN + /// + public static Java.Lang.Invoke.VarHandle.AccessMode WEAK_COMPARE_AND_SET_PLAIN => Clazz.GetField("WEAK_COMPARE_AND_SET_PLAIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#WEAK_COMPARE_AND_SET_RELEASE + /// + public static Java.Lang.Invoke.VarHandle.AccessMode WEAK_COMPARE_AND_SET_RELEASE => Clazz.GetField("WEAK_COMPARE_AND_SET_RELEASE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#values() + /// + public static Java.Lang.Invoke.VarHandle.AccessMode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.AccessMode.html#methodName() + /// + public string MethodName() + { + return IExecute("methodName"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/VolatileCallSite.cs b/src/net/JNet/Generated/Java/Lang/Invoke/VolatileCallSite.cs new file mode 100644 index 0000000000..a8eb689fcb --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/VolatileCallSite.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region VolatileCallSite + public partial class VolatileCallSite + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VolatileCallSite.html#(java.lang.invoke.MethodHandle) + /// + public VolatileCallSite(Java.Lang.Invoke.MethodHandle arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VolatileCallSite.html#(java.lang.invoke.MethodType) + /// + public VolatileCallSite(Java.Lang.Invoke.MethodType arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Invoke/WrongMethodTypeException.cs b/src/net/JNet/Generated/Java/Lang/Invoke/WrongMethodTypeException.cs new file mode 100644 index 0000000000..029bf83eba --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Invoke/WrongMethodTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Invoke +{ + #region WrongMethodTypeException + public partial class WrongMethodTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Iterable.cs b/src/net/JNet/Generated/Java/Lang/Iterable.cs new file mode 100644 index 0000000000..ffa2821812 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Iterable.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Iterable + public partial class Iterable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/LayerInstantiationException.cs b/src/net/JNet/Generated/Java/Lang/LayerInstantiationException.cs new file mode 100644 index 0000000000..3ec67a3580 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/LayerInstantiationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region LayerInstantiationException + public partial class LayerInstantiationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Long.cs b/src/net/JNet/Generated/Java/Lang/Long.cs new file mode 100644 index 0000000000..a316f227e2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Long.cs @@ -0,0 +1,358 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Long + public partial class Long + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#MAX_VALUE + /// + public static long MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#MIN_VALUE + /// + public static long MIN_VALUE => Clazz.GetField("MIN_VALUE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#bitCount(long) + /// + public static int BitCount(long arg0) + { + return SExecute("bitCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#compare(long,long) + /// + public static int Compare(long arg0, long arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#compareUnsigned(long,long) + /// + public static int CompareUnsigned(long arg0, long arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#hashCode(long) + /// + public static int HashCode(long arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#numberOfLeadingZeros(long) + /// + public static int NumberOfLeadingZeros(long arg0) + { + return SExecute("numberOfLeadingZeros", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#numberOfTrailingZeros(long) + /// + public static int NumberOfTrailingZeros(long arg0) + { + return SExecute("numberOfTrailingZeros", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#signum(long) + /// + public static int Signum(long arg0) + { + return SExecute("signum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#decode(java.lang.String) throws java.lang.NumberFormatException + /// + public static long? Decode(string arg0) + { + return SExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#getLong(java.lang.String,java.lang.Long) + /// + public static long? GetLong(string arg0, long? arg1) + { + return SExecute("getLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#getLong(java.lang.String,long) + /// + public static long? GetLong(string arg0, long arg1) + { + return SExecute("getLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#getLong(java.lang.String) + /// + public static long? GetLong(string arg0) + { + return SExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static long? ValueOf(string arg0, int arg1) + { + return SExecute("valueOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#valueOf(java.lang.String) throws java.lang.NumberFormatException + /// + public static long? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#valueOf(long) + /// + public static long? ValueOf(long arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toBinaryString(long) + /// + public static string ToBinaryString(long arg0) + { + return SExecute("toBinaryString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toHexString(long) + /// + public static string ToHexString(long arg0) + { + return SExecute("toHexString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toOctalString(long) + /// + public static string ToOctalString(long arg0) + { + return SExecute("toOctalString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toString(long,int) + /// + public static string ToString(long arg0, int arg1) + { + return SExecute("toString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toString(long) + /// + public static string ToString(long arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toUnsignedString(long,int) + /// + public static string ToUnsignedString(long arg0, int arg1) + { + return SExecute("toUnsignedString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#toUnsignedString(long) + /// + public static string ToUnsignedString(long arg0) + { + return SExecute("toUnsignedString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#divideUnsigned(long,long) + /// + public static long DivideUnsigned(long arg0, long arg1) + { + return SExecute("divideUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#highestOneBit(long) + /// + public static long HighestOneBit(long arg0) + { + return SExecute("highestOneBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#lowestOneBit(long) + /// + public static long LowestOneBit(long arg0) + { + return SExecute("lowestOneBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#max(long,long) + /// + public static long Max(long arg0, long arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#min(long,long) + /// + public static long Min(long arg0, long arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#parseLong(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// + public static long ParseLong(Java.Lang.CharSequence arg0, int arg1, int arg2, int arg3) + { + return SExecute("parseLong", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#parseLong(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static long ParseLong(string arg0, int arg1) + { + return SExecute("parseLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#parseLong(java.lang.String) throws java.lang.NumberFormatException + /// + public static long ParseLong(string arg0) + { + return SExecute("parseLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// + public static long ParseUnsignedLong(Java.Lang.CharSequence arg0, int arg1, int arg2, int arg3) + { + return SExecute("parseUnsignedLong", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static long ParseUnsignedLong(string arg0, int arg1) + { + return SExecute("parseUnsignedLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.String) throws java.lang.NumberFormatException + /// + public static long ParseUnsignedLong(string arg0) + { + return SExecute("parseUnsignedLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#remainderUnsigned(long,long) + /// + public static long RemainderUnsigned(long arg0, long arg1) + { + return SExecute("remainderUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#reverse(long) + /// + public static long Reverse(long arg0) + { + return SExecute("reverse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#reverseBytes(long) + /// + public static long ReverseBytes(long arg0) + { + return SExecute("reverseBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#rotateLeft(long,int) + /// + public static long RotateLeft(long arg0, int arg1) + { + return SExecute("rotateLeft", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#rotateRight(long,int) + /// + public static long RotateRight(long arg0, int arg1) + { + return SExecute("rotateRight", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#sum(long,long) + /// + public static long Sum(long arg0, long arg1) + { + return SExecute("sum", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#compareTo(java.lang.Long) + /// + public int CompareTo(long? arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/Management/AllPackageClasses.cs new file mode 100644 index 0000000000..975e7510ce --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/AllPackageClasses.cs @@ -0,0 +1,727 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.Management +{ + #region BufferPoolMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/BufferPoolMXBean.html + /// + public partial class BufferPoolMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BufferPoolMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BufferPoolMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.BufferPoolMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClassLoadingMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ClassLoadingMXBean.html + /// + public partial class ClassLoadingMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClassLoadingMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClassLoadingMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.ClassLoadingMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompilationMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/CompilationMXBean.html + /// + public partial class CompilationMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompilationMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompilationMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.CompilationMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GarbageCollectorMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/GarbageCollectorMXBean.html + /// + public partial class GarbageCollectorMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GarbageCollectorMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GarbageCollectorMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.GarbageCollectorMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LockInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/LockInfo.html + /// + public partial class LockInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LockInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LockInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.LockInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ManagementFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html + /// + public partial class ManagementFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ManagementFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ManagementFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.ManagementFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ManagementPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementPermission.html + /// + public partial class ManagementPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ManagementPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ManagementPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.ManagementPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryManagerMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryManagerMXBean.html + /// + public partial class MemoryManagerMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryManagerMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryManagerMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MemoryManagerMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html + /// + public partial class MemoryMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MemoryMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryNotificationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html + /// + public partial class MemoryNotificationInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryNotificationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryNotificationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MemoryNotificationInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryPoolMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html + /// + public partial class MemoryPoolMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryPoolMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryPoolMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MemoryPoolMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryType.html + /// + public partial class MemoryType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MemoryType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryUsage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html + /// + public partial class MemoryUsage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryUsage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryUsage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MemoryUsage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MonitorInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MonitorInfo.html + /// + public partial class MonitorInfo : Java.Lang.Management.LockInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MonitorInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MonitorInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.MonitorInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OperatingSystemMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/OperatingSystemMXBean.html + /// + public partial class OperatingSystemMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OperatingSystemMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OperatingSystemMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.OperatingSystemMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PlatformLoggingMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/PlatformLoggingMXBean.html + /// + public partial class PlatformLoggingMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PlatformLoggingMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PlatformLoggingMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.PlatformLoggingMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PlatformManagedObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/PlatformManagedObject.html + /// + public partial class PlatformManagedObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PlatformManagedObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PlatformManagedObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.PlatformManagedObject"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RuntimeMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html + /// + public partial class RuntimeMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RuntimeMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RuntimeMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.RuntimeMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThreadInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html + /// + public partial class ThreadInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.ThreadInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThreadMXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html + /// + public partial class ThreadMXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadMXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadMXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.management.ThreadMXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/BufferPoolMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/BufferPoolMXBean.cs new file mode 100644 index 0000000000..0109efaf61 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/BufferPoolMXBean.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region BufferPoolMXBean + public partial class BufferPoolMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.BufferPoolMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/BufferPoolMXBean.html#getCount() + /// + public long Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/BufferPoolMXBean.html#getMemoryUsed() + /// + public long MemoryUsed + { + get { return IExecute("getMemoryUsed"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/BufferPoolMXBean.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/BufferPoolMXBean.html#getTotalCapacity() + /// + public long TotalCapacity + { + get { return IExecute("getTotalCapacity"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/ClassLoadingMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/ClassLoadingMXBean.cs new file mode 100644 index 0000000000..23c77113fd --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/ClassLoadingMXBean.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region ClassLoadingMXBean + public partial class ClassLoadingMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.ClassLoadingMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ClassLoadingMXBean.html#getLoadedClassCount() + /// + public int LoadedClassCount + { + get { return IExecute("getLoadedClassCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ClassLoadingMXBean.html#getTotalLoadedClassCount() + /// + public long TotalLoadedClassCount + { + get { return IExecute("getTotalLoadedClassCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ClassLoadingMXBean.html#getUnloadedClassCount() + /// + public long UnloadedClassCount + { + get { return IExecute("getUnloadedClassCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ClassLoadingMXBean.html#isVerbose() + /// + public bool IsVerbose() + { + return IExecute("isVerbose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ClassLoadingMXBean.html#setVerbose(boolean) + /// + public void SetVerbose(bool arg0) + { + IExecute("setVerbose", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/CompilationMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/CompilationMXBean.cs new file mode 100644 index 0000000000..84f990c904 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/CompilationMXBean.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region CompilationMXBean + public partial class CompilationMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.CompilationMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/CompilationMXBean.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/CompilationMXBean.html#getTotalCompilationTime() + /// + public long TotalCompilationTime + { + get { return IExecute("getTotalCompilationTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/CompilationMXBean.html#isCompilationTimeMonitoringSupported() + /// + public bool IsCompilationTimeMonitoringSupported() + { + return IExecute("isCompilationTimeMonitoringSupported"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/GarbageCollectorMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/GarbageCollectorMXBean.cs new file mode 100644 index 0000000000..8c7bdc4d54 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/GarbageCollectorMXBean.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region GarbageCollectorMXBean + public partial class GarbageCollectorMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.MemoryManagerMXBean(Java.Lang.Management.GarbageCollectorMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/GarbageCollectorMXBean.html#getCollectionCount() + /// + public long CollectionCount + { + get { return IExecute("getCollectionCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/GarbageCollectorMXBean.html#getCollectionTime() + /// + public long CollectionTime + { + get { return IExecute("getCollectionTime"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/LockInfo.cs b/src/net/JNet/Generated/Java/Lang/Management/LockInfo.cs new file mode 100644 index 0000000000..3e5519ae1c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/LockInfo.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region LockInfo + public partial class LockInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/LockInfo.html#(java.lang.String,int) + /// + public LockInfo(string arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/LockInfo.html#from(javax.management.openmbean.CompositeData) + /// + public static Java.Lang.Management.LockInfo From(Javax.Management.Openmbean.CompositeData arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/LockInfo.html#getIdentityHashCode() + /// + public int IdentityHashCode + { + get { return IExecute("getIdentityHashCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/LockInfo.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/ManagementFactory.cs b/src/net/JNet/Generated/Java/Lang/Management/ManagementFactory.cs new file mode 100644 index 0000000000..2acde394b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/ManagementFactory.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region ManagementFactory + public partial class ManagementFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#CLASS_LOADING_MXBEAN_NAME + /// + public static string CLASS_LOADING_MXBEAN_NAME => Clazz.GetField("CLASS_LOADING_MXBEAN_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#COMPILATION_MXBEAN_NAME + /// + public static string COMPILATION_MXBEAN_NAME => Clazz.GetField("COMPILATION_MXBEAN_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE + /// + public static string GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE => Clazz.GetField("GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE + /// + public static string MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE => Clazz.GetField("MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#MEMORY_MXBEAN_NAME + /// + public static string MEMORY_MXBEAN_NAME => Clazz.GetField("MEMORY_MXBEAN_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#MEMORY_POOL_MXBEAN_DOMAIN_TYPE + /// + public static string MEMORY_POOL_MXBEAN_DOMAIN_TYPE => Clazz.GetField("MEMORY_POOL_MXBEAN_DOMAIN_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#OPERATING_SYSTEM_MXBEAN_NAME + /// + public static string OPERATING_SYSTEM_MXBEAN_NAME => Clazz.GetField("OPERATING_SYSTEM_MXBEAN_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#RUNTIME_MXBEAN_NAME + /// + public static string RUNTIME_MXBEAN_NAME => Clazz.GetField("RUNTIME_MXBEAN_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#THREAD_MXBEAN_NAME + /// + public static string THREAD_MXBEAN_NAME => Clazz.GetField("THREAD_MXBEAN_NAME"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getClassLoadingMXBean() + /// + public static Java.Lang.Management.ClassLoadingMXBean ClassLoadingMXBean + { + get { return SExecute("getClassLoadingMXBean"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getCompilationMXBean() + /// + public static Java.Lang.Management.CompilationMXBean CompilationMXBean + { + get { return SExecute("getCompilationMXBean"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getMemoryMXBean() + /// + public static Java.Lang.Management.MemoryMXBean MemoryMXBean + { + get { return SExecute("getMemoryMXBean"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getOperatingSystemMXBean() + /// + public static Java.Lang.Management.OperatingSystemMXBean OperatingSystemMXBean + { + get { return SExecute("getOperatingSystemMXBean"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getPlatformMBeanServer() + /// + public static Javax.Management.MBeanServer PlatformMBeanServer + { + get { return SExecute("getPlatformMBeanServer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getRuntimeMXBean() + /// + public static Java.Lang.Management.RuntimeMXBean RuntimeMXBean + { + get { return SExecute("getRuntimeMXBean"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementFactory.html#getThreadMXBean() + /// + public static Java.Lang.Management.ThreadMXBean ThreadMXBean + { + get { return SExecute("getThreadMXBean"); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/ManagementPermission.cs b/src/net/JNet/Generated/Java/Lang/Management/ManagementPermission.cs new file mode 100644 index 0000000000..c9cb5e1ed4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/ManagementPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region ManagementPermission + public partial class ManagementPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementPermission.html#(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException + /// + public ManagementPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ManagementPermission.html#(java.lang.String) + /// + public ManagementPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MemoryMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/MemoryMXBean.cs new file mode 100644 index 0000000000..cc99ed98af --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MemoryMXBean.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MemoryMXBean + public partial class MemoryMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.MemoryMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#getHeapMemoryUsage() + /// + public Java.Lang.Management.MemoryUsage HeapMemoryUsage + { + get { return IExecute("getHeapMemoryUsage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#getNonHeapMemoryUsage() + /// + public Java.Lang.Management.MemoryUsage NonHeapMemoryUsage + { + get { return IExecute("getNonHeapMemoryUsage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#getObjectPendingFinalizationCount() + /// + public int ObjectPendingFinalizationCount + { + get { return IExecute("getObjectPendingFinalizationCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#isVerbose() + /// + public bool IsVerbose() + { + return IExecute("isVerbose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#gc() + /// + public void Gc() + { + IExecute("gc"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#setVerbose(boolean) + /// + public void SetVerbose(bool arg0) + { + IExecute("setVerbose", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MemoryManagerMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/MemoryManagerMXBean.cs new file mode 100644 index 0000000000..13540b15a0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MemoryManagerMXBean.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MemoryManagerMXBean + public partial class MemoryManagerMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.MemoryManagerMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryManagerMXBean.html#getMemoryPoolNames() + /// + public string[] MemoryPoolNames + { + get { return IExecuteArray("getMemoryPoolNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryManagerMXBean.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryManagerMXBean.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MemoryNotificationInfo.cs b/src/net/JNet/Generated/Java/Lang/Management/MemoryNotificationInfo.cs new file mode 100644 index 0000000000..a95432e730 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MemoryNotificationInfo.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MemoryNotificationInfo + public partial class MemoryNotificationInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#(java.lang.String,java.lang.management.MemoryUsage,long) + /// + public MemoryNotificationInfo(string arg0, Java.Lang.Management.MemoryUsage arg1, long arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#MEMORY_COLLECTION_THRESHOLD_EXCEEDED + /// + public static string MEMORY_COLLECTION_THRESHOLD_EXCEEDED => Clazz.GetField("MEMORY_COLLECTION_THRESHOLD_EXCEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#MEMORY_THRESHOLD_EXCEEDED + /// + public static string MEMORY_THRESHOLD_EXCEEDED => Clazz.GetField("MEMORY_THRESHOLD_EXCEEDED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#from(javax.management.openmbean.CompositeData) + /// + public static Java.Lang.Management.MemoryNotificationInfo From(Javax.Management.Openmbean.CompositeData arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#getCount() + /// + public long Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#getPoolName() + /// + public string PoolName + { + get { return IExecute("getPoolName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryNotificationInfo.html#getUsage() + /// + public Java.Lang.Management.MemoryUsage Usage + { + get { return IExecute("getUsage"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MemoryPoolMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/MemoryPoolMXBean.cs new file mode 100644 index 0000000000..509e764b89 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MemoryPoolMXBean.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MemoryPoolMXBean + public partial class MemoryPoolMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.MemoryPoolMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getCollectionUsage() + /// + public Java.Lang.Management.MemoryUsage CollectionUsage + { + get { return IExecute("getCollectionUsage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getCollectionUsageThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#setCollectionUsageThreshold(long) + /// + public long CollectionUsageThreshold + { + get { return IExecute("getCollectionUsageThreshold"); } set { IExecute("setCollectionUsageThreshold", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getCollectionUsageThresholdCount() + /// + public long CollectionUsageThresholdCount + { + get { return IExecute("getCollectionUsageThresholdCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getMemoryManagerNames() + /// + public string[] MemoryManagerNames + { + get { return IExecuteArray("getMemoryManagerNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getPeakUsage() + /// + public Java.Lang.Management.MemoryUsage PeakUsage + { + get { return IExecute("getPeakUsage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getUsage() + /// + public Java.Lang.Management.MemoryUsage Usage + { + get { return IExecute("getUsage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getUsageThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#setUsageThreshold(long) + /// + public long UsageThreshold + { + get { return IExecute("getUsageThreshold"); } set { IExecute("setUsageThreshold", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getUsageThresholdCount() + /// + public long UsageThresholdCount + { + get { return IExecute("getUsageThresholdCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#isCollectionUsageThresholdExceeded() + /// + public bool IsCollectionUsageThresholdExceeded() + { + return IExecute("isCollectionUsageThresholdExceeded"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#isCollectionUsageThresholdSupported() + /// + public bool IsCollectionUsageThresholdSupported() + { + return IExecute("isCollectionUsageThresholdSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#isUsageThresholdExceeded() + /// + public bool IsUsageThresholdExceeded() + { + return IExecute("isUsageThresholdExceeded"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#isUsageThresholdSupported() + /// + public bool IsUsageThresholdSupported() + { + return IExecute("isUsageThresholdSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#resetPeakUsage() + /// + public void ResetPeakUsage() + { + IExecute("resetPeakUsage"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MemoryType.cs b/src/net/JNet/Generated/Java/Lang/Management/MemoryType.cs new file mode 100644 index 0000000000..87633aa658 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MemoryType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MemoryType + public partial class MemoryType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryType.html#HEAP + /// + public static Java.Lang.Management.MemoryType HEAP => Clazz.GetField("HEAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryType.html#NON_HEAP + /// + public static Java.Lang.Management.MemoryType NON_HEAP => Clazz.GetField("NON_HEAP"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryType.html#values() + /// + public static Java.Lang.Management.MemoryType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MemoryUsage.cs b/src/net/JNet/Generated/Java/Lang/Management/MemoryUsage.cs new file mode 100644 index 0000000000..97c9b2a899 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MemoryUsage.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MemoryUsage + public partial class MemoryUsage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html#(long,long,long,long) + /// + public MemoryUsage(long arg0, long arg1, long arg2, long arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html#from(javax.management.openmbean.CompositeData) + /// + public static Java.Lang.Management.MemoryUsage From(Javax.Management.Openmbean.CompositeData arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html#getCommitted() + /// + public long Committed + { + get { return IExecute("getCommitted"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html#getInit() + /// + public long Init + { + get { return IExecute("getInit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html#getMax() + /// + public long Max + { + get { return IExecute("getMax"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryUsage.html#getUsed() + /// + public long Used + { + get { return IExecute("getUsed"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/MonitorInfo.cs b/src/net/JNet/Generated/Java/Lang/Management/MonitorInfo.cs new file mode 100644 index 0000000000..d9c1e4eccc --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/MonitorInfo.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region MonitorInfo + public partial class MonitorInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MonitorInfo.html#(java.lang.String,int,int,java.lang.StackTraceElement) + /// + public MonitorInfo(string arg0, int arg1, int arg2, Java.Lang.StackTraceElement arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MonitorInfo.html#getLockedStackDepth() + /// + public int LockedStackDepth + { + get { return IExecute("getLockedStackDepth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MonitorInfo.html#getLockedStackFrame() + /// + public Java.Lang.StackTraceElement LockedStackFrame + { + get { return IExecute("getLockedStackFrame"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/OperatingSystemMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/OperatingSystemMXBean.cs new file mode 100644 index 0000000000..553d5905f7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/OperatingSystemMXBean.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region OperatingSystemMXBean + public partial class OperatingSystemMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.OperatingSystemMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/OperatingSystemMXBean.html#getArch() + /// + public string Arch + { + get { return IExecute("getArch"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/OperatingSystemMXBean.html#getAvailableProcessors() + /// + public int AvailableProcessors + { + get { return IExecute("getAvailableProcessors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/OperatingSystemMXBean.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/OperatingSystemMXBean.html#getSystemLoadAverage() + /// + public double SystemLoadAverage + { + get { return IExecute("getSystemLoadAverage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/OperatingSystemMXBean.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/PlatformLoggingMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/PlatformLoggingMXBean.cs new file mode 100644 index 0000000000..085b6f9aae --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/PlatformLoggingMXBean.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region PlatformLoggingMXBean + public partial class PlatformLoggingMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.PlatformLoggingMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/PlatformLoggingMXBean.html#getLoggerLevel(java.lang.String) + /// + public string GetLoggerLevel(string arg0) + { + return IExecute("getLoggerLevel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/PlatformLoggingMXBean.html#getParentLoggerName(java.lang.String) + /// + public string GetParentLoggerName(string arg0) + { + return IExecute("getParentLoggerName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/PlatformLoggingMXBean.html#setLoggerLevel(java.lang.String,java.lang.String) + /// + public void SetLoggerLevel(string arg0, string arg1) + { + IExecute("setLoggerLevel", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/PlatformManagedObject.cs b/src/net/JNet/Generated/Java/Lang/Management/PlatformManagedObject.cs new file mode 100644 index 0000000000..bd07dd74ec --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/PlatformManagedObject.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region PlatformManagedObject + public partial class PlatformManagedObject + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/PlatformManagedObject.html#getObjectName() + /// + public Javax.Management.ObjectName ObjectName + { + get { return IExecute("getObjectName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/RuntimeMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/RuntimeMXBean.cs new file mode 100644 index 0000000000..437f545ec8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/RuntimeMXBean.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region RuntimeMXBean + public partial class RuntimeMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.RuntimeMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getBootClassPath() + /// + public string BootClassPath + { + get { return IExecute("getBootClassPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getClassPath() + /// + public string ClassPath + { + get { return IExecute("getClassPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getLibraryPath() + /// + public string LibraryPath + { + get { return IExecute("getLibraryPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getManagementSpecVersion() + /// + public string ManagementSpecVersion + { + get { return IExecute("getManagementSpecVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getPid() + /// + public long Pid + { + get { return IExecute("getPid"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getSpecName() + /// + public string SpecName + { + get { return IExecute("getSpecName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getSpecVendor() + /// + public string SpecVendor + { + get { return IExecute("getSpecVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getSpecVersion() + /// + public string SpecVersion + { + get { return IExecute("getSpecVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getStartTime() + /// + public long StartTime + { + get { return IExecute("getStartTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getUptime() + /// + public long Uptime + { + get { return IExecute("getUptime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getVmName() + /// + public string VmName + { + get { return IExecute("getVmName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getVmVendor() + /// + public string VmVendor + { + get { return IExecute("getVmVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getVmVersion() + /// + public string VmVersion + { + get { return IExecute("getVmVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/RuntimeMXBean.html#isBootClassPathSupported() + /// + public bool IsBootClassPathSupported() + { + return IExecute("isBootClassPathSupported"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/ThreadInfo.cs b/src/net/JNet/Generated/Java/Lang/Management/ThreadInfo.cs new file mode 100644 index 0000000000..f7f00eecb3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/ThreadInfo.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region ThreadInfo + public partial class ThreadInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#from(javax.management.openmbean.CompositeData) + /// + public static Java.Lang.Management.ThreadInfo From(Javax.Management.Openmbean.CompositeData arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getBlockedCount() + /// + public long BlockedCount + { + get { return IExecute("getBlockedCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getBlockedTime() + /// + public long BlockedTime + { + get { return IExecute("getBlockedTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getLockedMonitors() + /// + public Java.Lang.Management.MonitorInfo[] LockedMonitors + { + get { return IExecuteArray("getLockedMonitors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getLockedSynchronizers() + /// + public Java.Lang.Management.LockInfo[] LockedSynchronizers + { + get { return IExecuteArray("getLockedSynchronizers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getLockInfo() + /// + public Java.Lang.Management.LockInfo LockInfo + { + get { return IExecute("getLockInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getLockName() + /// + public string LockName + { + get { return IExecute("getLockName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getLockOwnerId() + /// + public long LockOwnerId + { + get { return IExecute("getLockOwnerId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getLockOwnerName() + /// + public string LockOwnerName + { + get { return IExecute("getLockOwnerName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getPriority() + /// + public int Priority + { + get { return IExecute("getPriority"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getStackTrace() + /// + public Java.Lang.StackTraceElement[] StackTrace + { + get { return IExecuteArray("getStackTrace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getThreadId() + /// + public long ThreadId + { + get { return IExecute("getThreadId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getThreadName() + /// + public string ThreadName + { + get { return IExecute("getThreadName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getWaitedCount() + /// + public long WaitedCount + { + get { return IExecute("getWaitedCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#getWaitedTime() + /// + public long WaitedTime + { + get { return IExecute("getWaitedTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#isDaemon() + /// + public bool IsDaemon() + { + return IExecute("isDaemon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#isInNative() + /// + public bool IsInNative() + { + return IExecute("isInNative"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadInfo.html#isSuspended() + /// + public bool IsSuspended() + { + return IExecute("isSuspended"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Management/ThreadMXBean.cs b/src/net/JNet/Generated/Java/Lang/Management/ThreadMXBean.cs new file mode 100644 index 0000000000..afb85baa94 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Management/ThreadMXBean.cs @@ -0,0 +1,262 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Management +{ + #region ThreadMXBean + public partial class ThreadMXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Management.PlatformManagedObject(Java.Lang.Management.ThreadMXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getAllThreadIds() + /// + public long[] AllThreadIds + { + get { return IExecuteArray("getAllThreadIds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getCurrentThreadCpuTime() + /// + public long CurrentThreadCpuTime + { + get { return IExecute("getCurrentThreadCpuTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getCurrentThreadUserTime() + /// + public long CurrentThreadUserTime + { + get { return IExecute("getCurrentThreadUserTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getDaemonThreadCount() + /// + public int DaemonThreadCount + { + get { return IExecute("getDaemonThreadCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getPeakThreadCount() + /// + public int PeakThreadCount + { + get { return IExecute("getPeakThreadCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadCount() + /// + public int ThreadCount + { + get { return IExecute("getThreadCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getTotalStartedThreadCount() + /// + public long TotalStartedThreadCount + { + get { return IExecute("getTotalStartedThreadCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isCurrentThreadCpuTimeSupported() + /// + public bool IsCurrentThreadCpuTimeSupported() + { + return IExecute("isCurrentThreadCpuTimeSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isObjectMonitorUsageSupported() + /// + public bool IsObjectMonitorUsageSupported() + { + return IExecute("isObjectMonitorUsageSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isSynchronizerUsageSupported() + /// + public bool IsSynchronizerUsageSupported() + { + return IExecute("isSynchronizerUsageSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isThreadContentionMonitoringEnabled() + /// + public bool IsThreadContentionMonitoringEnabled() + { + return IExecute("isThreadContentionMonitoringEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isThreadContentionMonitoringSupported() + /// + public bool IsThreadContentionMonitoringSupported() + { + return IExecute("isThreadContentionMonitoringSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isThreadCpuTimeEnabled() + /// + public bool IsThreadCpuTimeEnabled() + { + return IExecute("isThreadCpuTimeEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#isThreadCpuTimeSupported() + /// + public bool IsThreadCpuTimeSupported() + { + return IExecute("isThreadCpuTimeSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadInfo(long,int) + /// + public Java.Lang.Management.ThreadInfo GetThreadInfo(long arg0, int arg1) + { + return IExecute("getThreadInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadInfo(long) + /// + public Java.Lang.Management.ThreadInfo GetThreadInfo(long arg0) + { + return IExecute("getThreadInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#dumpAllThreads(boolean,boolean) + /// + public Java.Lang.Management.ThreadInfo[] DumpAllThreads(bool arg0, bool arg1) + { + return IExecuteArray("dumpAllThreads", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadInfo(long[],boolean,boolean) + /// + public Java.Lang.Management.ThreadInfo[] GetThreadInfo(long[] arg0, bool arg1, bool arg2) + { + return IExecuteArray("getThreadInfo", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadInfo(long[],int) + /// + public Java.Lang.Management.ThreadInfo[] GetThreadInfo(long[] arg0, int arg1) + { + return IExecuteArray("getThreadInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadInfo(long[]) + /// + public Java.Lang.Management.ThreadInfo[] GetThreadInfo(long[] arg0) + { + return IExecuteArray("getThreadInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadCpuTime(long) + /// + public long GetThreadCpuTime(long arg0) + { + return IExecute("getThreadCpuTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadUserTime(long) + /// + public long GetThreadUserTime(long arg0) + { + return IExecute("getThreadUserTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#findDeadlockedThreads() + /// + public long[] FindDeadlockedThreads() + { + return IExecuteArray("findDeadlockedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#findMonitorDeadlockedThreads() + /// + public long[] FindMonitorDeadlockedThreads() + { + return IExecuteArray("findMonitorDeadlockedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#resetPeakThreadCount() + /// + public void ResetPeakThreadCount() + { + IExecute("resetPeakThreadCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#setThreadContentionMonitoringEnabled(boolean) + /// + public void SetThreadContentionMonitoringEnabled(bool arg0) + { + IExecute("setThreadContentionMonitoringEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#setThreadCpuTimeEnabled(boolean) + /// + public void SetThreadCpuTimeEnabled(bool arg0) + { + IExecute("setThreadCpuTimeEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#dumpAllThreads(boolean,boolean,int) + /// + public Java.Lang.Management.ThreadInfo[] DumpAllThreads(bool arg0, bool arg1, int arg2) + { + return IExecuteArray("dumpAllThreads", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/ThreadMXBean.html#getThreadInfo(long[],boolean,boolean,int) + /// + public Java.Lang.Management.ThreadInfo[] GetThreadInfo(long[] arg0, bool arg1, bool arg2, int arg3) + { + return IExecuteArray("getThreadInfo", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Math.cs b/src/net/JNet/Generated/Java/Lang/Math.cs new file mode 100644 index 0000000000..6c78a9affe --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Math.cs @@ -0,0 +1,626 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Math + public partial class Math + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#E + /// + public static double E => Clazz.GetField("E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#PI + /// + public static double PI => Clazz.GetField("PI"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#abs(double) + /// + public static double Abs(double arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#acos(double) + /// + public static double Acos(double arg0) + { + return SExecute("acos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#asin(double) + /// + public static double Asin(double arg0) + { + return SExecute("asin", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#atan(double) + /// + public static double Atan(double arg0) + { + return SExecute("atan", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#atan2(double,double) + /// + public static double Atan2(double arg0, double arg1) + { + return SExecute("atan2", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#cbrt(double) + /// + public static double Cbrt(double arg0) + { + return SExecute("cbrt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#ceil(double) + /// + public static double Ceil(double arg0) + { + return SExecute("ceil", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#copySign(double,double) + /// + public static double CopySign(double arg0, double arg1) + { + return SExecute("copySign", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#cos(double) + /// + public static double Cos(double arg0) + { + return SExecute("cos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#cosh(double) + /// + public static double Cosh(double arg0) + { + return SExecute("cosh", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#exp(double) + /// + public static double Exp(double arg0) + { + return SExecute("exp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#expm1(double) + /// + public static double Expm1(double arg0) + { + return SExecute("expm1", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floor(double) + /// + public static double Floor(double arg0) + { + return SExecute("floor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#fma(double,double,double) + /// + public static double Fma(double arg0, double arg1, double arg2) + { + return SExecute("fma", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#hypot(double,double) + /// + public static double Hypot(double arg0, double arg1) + { + return SExecute("hypot", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#IEEEremainder(double,double) + /// + public static double IEEEremainder(double arg0, double arg1) + { + return SExecute("IEEEremainder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#log(double) + /// + public static double Log(double arg0) + { + return SExecute("log", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#log10(double) + /// + public static double Log10(double arg0) + { + return SExecute("log10", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#log1p(double) + /// + public static double Log1p(double arg0) + { + return SExecute("log1p", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#max(double,double) + /// + public static double Max(double arg0, double arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#min(double,double) + /// + public static double Min(double arg0, double arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#nextAfter(double,double) + /// + public static double NextAfter(double arg0, double arg1) + { + return SExecute("nextAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#nextDown(double) + /// + public static double NextDown(double arg0) + { + return SExecute("nextDown", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#nextUp(double) + /// + public static double NextUp(double arg0) + { + return SExecute("nextUp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#pow(double,double) + /// + public static double Pow(double arg0, double arg1) + { + return SExecute("pow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#random() + /// + public static double Random() + { + return SExecute("random"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#rint(double) + /// + public static double Rint(double arg0) + { + return SExecute("rint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#scalb(double,int) + /// + public static double Scalb(double arg0, int arg1) + { + return SExecute("scalb", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#signum(double) + /// + public static double Signum(double arg0) + { + return SExecute("signum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#sin(double) + /// + public static double Sin(double arg0) + { + return SExecute("sin", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#sinh(double) + /// + public static double Sinh(double arg0) + { + return SExecute("sinh", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#sqrt(double) + /// + public static double Sqrt(double arg0) + { + return SExecute("sqrt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#tan(double) + /// + public static double Tan(double arg0) + { + return SExecute("tan", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#tanh(double) + /// + public static double Tanh(double arg0) + { + return SExecute("tanh", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#toDegrees(double) + /// + public static double ToDegrees(double arg0) + { + return SExecute("toDegrees", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#toRadians(double) + /// + public static double ToRadians(double arg0) + { + return SExecute("toRadians", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#ulp(double) + /// + public static double Ulp(double arg0) + { + return SExecute("ulp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#abs(float) + /// + public static float Abs(float arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#copySign(float,float) + /// + public static float CopySign(float arg0, float arg1) + { + return SExecute("copySign", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#fma(float,float,float) + /// + public static float Fma(float arg0, float arg1, float arg2) + { + return SExecute("fma", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#max(float,float) + /// + public static float Max(float arg0, float arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#min(float,float) + /// + public static float Min(float arg0, float arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#nextAfter(float,double) + /// + public static float NextAfter(float arg0, double arg1) + { + return SExecute("nextAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#nextDown(float) + /// + public static float NextDown(float arg0) + { + return SExecute("nextDown", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#nextUp(float) + /// + public static float NextUp(float arg0) + { + return SExecute("nextUp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#scalb(float,int) + /// + public static float Scalb(float arg0, int arg1) + { + return SExecute("scalb", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#signum(float) + /// + public static float Signum(float arg0) + { + return SExecute("signum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#ulp(float) + /// + public static float Ulp(float arg0) + { + return SExecute("ulp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#abs(int) + /// + public static int Abs(int arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#addExact(int,int) + /// + public static int AddExact(int arg0, int arg1) + { + return SExecute("addExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#decrementExact(int) + /// + public static int DecrementExact(int arg0) + { + return SExecute("decrementExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floorDiv(int,int) + /// + public static int FloorDiv(int arg0, int arg1) + { + return SExecute("floorDiv", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floorMod(int,int) + /// + public static int FloorMod(int arg0, int arg1) + { + return SExecute("floorMod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floorMod(long,int) + /// + public static int FloorMod(long arg0, int arg1) + { + return SExecute("floorMod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#getExponent(double) + /// + public static int GetExponent(double arg0) + { + return SExecute("getExponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#getExponent(float) + /// + public static int GetExponent(float arg0) + { + return SExecute("getExponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#incrementExact(int) + /// + public static int IncrementExact(int arg0) + { + return SExecute("incrementExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#max(int,int) + /// + public static int Max(int arg0, int arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#min(int,int) + /// + public static int Min(int arg0, int arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#multiplyExact(int,int) + /// + public static int MultiplyExact(int arg0, int arg1) + { + return SExecute("multiplyExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#negateExact(int) + /// + public static int NegateExact(int arg0) + { + return SExecute("negateExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#round(float) + /// + public static int Round(float arg0) + { + return SExecute("round", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#subtractExact(int,int) + /// + public static int SubtractExact(int arg0, int arg1) + { + return SExecute("subtractExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#toIntExact(long) + /// + public static int ToIntExact(long arg0) + { + return SExecute("toIntExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#abs(long) + /// + public static long Abs(long arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#addExact(long,long) + /// + public static long AddExact(long arg0, long arg1) + { + return SExecute("addExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#decrementExact(long) + /// + public static long DecrementExact(long arg0) + { + return SExecute("decrementExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floorDiv(long,int) + /// + public static long FloorDiv(long arg0, int arg1) + { + return SExecute("floorDiv", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floorDiv(long,long) + /// + public static long FloorDiv(long arg0, long arg1) + { + return SExecute("floorDiv", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floorMod(long,long) + /// + public static long FloorMod(long arg0, long arg1) + { + return SExecute("floorMod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#incrementExact(long) + /// + public static long IncrementExact(long arg0) + { + return SExecute("incrementExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#max(long,long) + /// + public static long Max(long arg0, long arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#min(long,long) + /// + public static long Min(long arg0, long arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#multiplyExact(long,int) + /// + public static long MultiplyExact(long arg0, int arg1) + { + return SExecute("multiplyExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#multiplyExact(long,long) + /// + public static long MultiplyExact(long arg0, long arg1) + { + return SExecute("multiplyExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#multiplyFull(int,int) + /// + public static long MultiplyFull(int arg0, int arg1) + { + return SExecute("multiplyFull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#multiplyHigh(long,long) + /// + public static long MultiplyHigh(long arg0, long arg1) + { + return SExecute("multiplyHigh", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#negateExact(long) + /// + public static long NegateExact(long arg0) + { + return SExecute("negateExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#round(double) + /// + public static long Round(double arg0) + { + return SExecute("round", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#subtractExact(long,long) + /// + public static long SubtractExact(long arg0, long arg1) + { + return SExecute("subtractExact", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Module.cs b/src/net/JNet/Generated/Java/Lang/Module.cs new file mode 100644 index 0000000000..6d52fe5fe7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Module.cs @@ -0,0 +1,171 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Module + public partial class Module + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Module t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getAnnotations() + /// + public Java.Lang.Annotation.Annotation[] Annotations + { + get { return IExecuteArray("getAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getClassLoader() + /// + public Java.Lang.ClassLoader ClassLoader + { + get { return IExecute("getClassLoader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getDeclaredAnnotations() + /// + public Java.Lang.Annotation.Annotation[] DeclaredAnnotations + { + get { return IExecuteArray("getDeclaredAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getDescriptor() + /// + public Java.Lang.ModuleNs.ModuleDescriptor Descriptor + { + get { return IExecute("getDescriptor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getLayer() + /// + public Java.Lang.ModuleLayer Layer + { + get { return IExecute("getLayer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#canRead(java.lang.Module) + /// + public bool CanRead(Java.Lang.Module arg0) + { + return IExecute("canRead", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#isExported(java.lang.String,java.lang.Module) + /// + public bool IsExported(string arg0, Java.Lang.Module arg1) + { + return IExecute("isExported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#isExported(java.lang.String) + /// + public bool IsExported(string arg0) + { + return IExecute("isExported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#isNamed() + /// + public bool IsNamed() + { + return IExecute("isNamed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#isOpen(java.lang.String,java.lang.Module) + /// + public bool IsOpen(string arg0, Java.Lang.Module arg1) + { + return IExecute("isOpen", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#isOpen(java.lang.String) + /// + public bool IsOpen(string arg0) + { + return IExecute("isOpen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#getResourceAsStream(java.lang.String) throws java.io.IOException + /// + public Java.Io.InputStream GetResourceAsStream(string arg0) + { + return IExecute("getResourceAsStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#addExports(java.lang.String,java.lang.Module) + /// + public Java.Lang.Module AddExports(string arg0, Java.Lang.Module arg1) + { + return IExecute("addExports", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#addOpens(java.lang.String,java.lang.Module) + /// + public Java.Lang.Module AddOpens(string arg0, Java.Lang.Module arg1) + { + return IExecute("addOpens", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Module.html#addReads(java.lang.Module) + /// + public Java.Lang.Module AddReads(Java.Lang.Module arg0) + { + return IExecute("addReads", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleLayer.cs b/src/net/JNet/Generated/Java/Lang/ModuleLayer.cs new file mode 100644 index 0000000000..a98bdd557b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleLayer.cs @@ -0,0 +1,155 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ModuleLayer + public partial class ModuleLayer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html#boot() + /// + public static Java.Lang.ModuleLayer Boot() + { + return SExecute("boot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html#empty() + /// + public static Java.Lang.ModuleLayer Empty() + { + return SExecute("empty"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html#findLoader(java.lang.String) + /// + public Java.Lang.ClassLoader FindLoader(string arg0) + { + return IExecute("findLoader", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html#configuration() + /// + public Java.Lang.ModuleNs.Configuration Configuration() + { + return IExecute("configuration"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html#defineModulesWithManyLoaders(java.lang.module.Configuration,java.lang.ClassLoader) + /// + public Java.Lang.ModuleLayer DefineModulesWithManyLoaders(Java.Lang.ModuleNs.Configuration arg0, Java.Lang.ClassLoader arg1) + { + return IExecute("defineModulesWithManyLoaders", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.html#defineModulesWithOneLoader(java.lang.module.Configuration,java.lang.ClassLoader) + /// + public Java.Lang.ModuleLayer DefineModulesWithOneLoader(Java.Lang.ModuleNs.Configuration arg0, Java.Lang.ClassLoader arg1) + { + return IExecute("defineModulesWithOneLoader", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Controller + public partial class Controller + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.Controller.html#layer() + /// + public Java.Lang.ModuleLayer Layer() + { + return IExecute("layer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.Controller.html#addExports(java.lang.Module,java.lang.String,java.lang.Module) + /// + public Java.Lang.ModuleLayer.Controller AddExports(Java.Lang.Module arg0, string arg1, Java.Lang.Module arg2) + { + return IExecute("addExports", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.Controller.html#addOpens(java.lang.Module,java.lang.String,java.lang.Module) + /// + public Java.Lang.ModuleLayer.Controller AddOpens(Java.Lang.Module arg0, string arg1, Java.Lang.Module arg2) + { + return IExecute("addOpens", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ModuleLayer.Controller.html#addReads(java.lang.Module,java.lang.Module) + /// + public Java.Lang.ModuleLayer.Controller AddReads(Java.Lang.Module arg0, Java.Lang.Module arg1) + { + return IExecute("addReads", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/AllPackageClasses.cs new file mode 100644 index 0000000000..7c7c4a351b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/AllPackageClasses.cs @@ -0,0 +1,523 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.ModuleNs +{ + #region Configuration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/Configuration.html + /// + public partial class Configuration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Configuration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Configuration(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.Configuration"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FindException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/FindException.html + /// + public partial class FindException : Java.Lang.RuntimeException + { + public FindException() { } + + /// + public override string ClassName => "java.lang.module.FindException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidModuleDescriptorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/InvalidModuleDescriptorException.html + /// + public partial class InvalidModuleDescriptorException : Java.Lang.RuntimeException + { + public InvalidModuleDescriptorException() { } + + /// + public override string ClassName => "java.lang.module.InvalidModuleDescriptorException"; + + // TODO: complete the class + + } + #endregion + + #region ModuleDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html + /// + public partial class ModuleDescriptor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModuleDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModuleDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Builder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Exports + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Exports.html + /// + public partial class Exports : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Exports() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Exports(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Exports"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Modifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Modifier.html + /// + public partial class Modifier : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Modifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Modifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Modifier"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Opens + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Opens.html + /// + public partial class Opens : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Opens() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Opens(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Opens"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Provides + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Provides.html + /// + public partial class Provides : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Provides() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Provides(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Provides"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Requires + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Requires.html + /// + public partial class Requires : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Requires() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Requires(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Requires"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Version + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Version.html + /// + public partial class Version : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Version() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Version(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleDescriptor$Version"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ModuleFinder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleFinder.html + /// + public partial class ModuleFinder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModuleFinder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModuleFinder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleFinder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModuleReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleReader.html + /// + public partial class ModuleReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModuleReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModuleReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModuleReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleReference.html + /// + public partial class ModuleReference : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModuleReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModuleReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ModuleReference"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResolutionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ResolutionException.html + /// + public partial class ResolutionException : Java.Lang.RuntimeException + { + public ResolutionException() { } + + /// + public override string ClassName => "java.lang.module.ResolutionException"; + + // TODO: complete the class + + } + #endregion + + #region ResolvedModule + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ResolvedModule.html + /// + public partial class ResolvedModule : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResolvedModule() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResolvedModule(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.module.ResolvedModule"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/Configuration.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/Configuration.cs new file mode 100644 index 0000000000..8a00e61458 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/Configuration.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region Configuration + public partial class Configuration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/Configuration.html#empty() + /// + public static Java.Lang.ModuleNs.Configuration Empty() + { + return SExecute("empty"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/FindException.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/FindException.cs new file mode 100644 index 0000000000..644e8b69db --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/FindException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region FindException + public partial class FindException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/InvalidModuleDescriptorException.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/InvalidModuleDescriptorException.cs new file mode 100644 index 0000000000..58b268a418 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/InvalidModuleDescriptorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region InvalidModuleDescriptorException + public partial class InvalidModuleDescriptorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleDescriptor.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleDescriptor.cs new file mode 100644 index 0000000000..ad093243e0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleDescriptor.cs @@ -0,0 +1,550 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region ModuleDescriptor + public partial class ModuleDescriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#read(java.io.InputStream) throws java.io.IOException + /// + public static Java.Lang.ModuleNs.ModuleDescriptor Read(Java.Io.InputStream arg0) + { + return SExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#read(java.nio.ByteBuffer) + /// + public static Java.Lang.ModuleNs.ModuleDescriptor Read(Java.Nio.ByteBuffer arg0) + { + return SExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#newAutomaticModule(java.lang.String) + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Builder NewAutomaticModule(string arg0) + { + return SExecute("newAutomaticModule", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#newModule(java.lang.String) + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Builder NewModule(string arg0) + { + return SExecute("newModule", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#newOpenModule(java.lang.String) + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Builder NewOpenModule(string arg0) + { + return SExecute("newOpenModule", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#isAutomatic() + /// + public bool IsAutomatic() + { + return IExecute("isAutomatic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#compareTo(java.lang.module.ModuleDescriptor) + /// + public int CompareTo(Java.Lang.ModuleNs.ModuleDescriptor arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.html#toNameAndVersion() + /// + public string ToNameAndVersion() + { + return IExecute("toNameAndVersion"); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#build() + /// + public Java.Lang.ModuleNs.ModuleDescriptor Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#exports(java.lang.module.ModuleDescriptor$Exports) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder ExportsMethod(Java.Lang.ModuleNs.ModuleDescriptor.Exports arg0) + { + return IExecute("exports", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#exports(java.lang.String) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder ExportsMethod(string arg0) + { + return IExecute("exports", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#mainClass(java.lang.String) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder MainClass(string arg0) + { + return IExecute("mainClass", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#opens(java.lang.module.ModuleDescriptor$Opens) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder OpensMethod(Java.Lang.ModuleNs.ModuleDescriptor.Opens arg0) + { + return IExecute("opens", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#opens(java.lang.String) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder OpensMethod(string arg0) + { + return IExecute("opens", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#provides(java.lang.module.ModuleDescriptor$Provides) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder ProvidesMethod(Java.Lang.ModuleNs.ModuleDescriptor.Provides arg0) + { + return IExecute("provides", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#requires(java.lang.module.ModuleDescriptor$Requires) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder RequiresMethod(Java.Lang.ModuleNs.ModuleDescriptor.Requires arg0) + { + return IExecute("requires", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#requires(java.lang.String) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder RequiresMethod(string arg0) + { + return IExecute("requires", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#uses(java.lang.String) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder Uses(string arg0) + { + return IExecute("uses", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#version(java.lang.module.ModuleDescriptor$Version) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder VersionMethod(Java.Lang.ModuleNs.ModuleDescriptor.Version arg0) + { + return IExecute("version", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Builder.html#version(java.lang.String) + /// + public Java.Lang.ModuleNs.ModuleDescriptor.Builder VersionMethod(string arg0) + { + return IExecute("version", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Exports + public partial class Exports + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Exports.html#isQualified() + /// + public bool IsQualified() + { + return IExecute("isQualified"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Exports.html#compareTo(java.lang.module.ModuleDescriptor$Exports) + /// + public int CompareTo(Java.Lang.ModuleNs.ModuleDescriptor.Exports arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Exports.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Exports.html#source() + /// + public string Source() + { + return IExecute("source"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Modifier + public partial class Modifier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Modifier.html#AUTOMATIC + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Modifier AUTOMATIC => Clazz.GetField("AUTOMATIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Modifier.html#MANDATED + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Modifier MANDATED => Clazz.GetField("MANDATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Modifier.html#OPEN + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Modifier OPEN => Clazz.GetField("OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Modifier.html#SYNTHETIC + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Modifier SYNTHETIC => Clazz.GetField("SYNTHETIC"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Modifier.html#values() + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Modifier[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Opens + public partial class Opens + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Opens.html#isQualified() + /// + public bool IsQualified() + { + return IExecute("isQualified"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Opens.html#compareTo(java.lang.module.ModuleDescriptor$Opens) + /// + public int CompareTo(Java.Lang.ModuleNs.ModuleDescriptor.Opens arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Opens.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Opens.html#source() + /// + public string Source() + { + return IExecute("source"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Provides + public partial class Provides + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Provides.html#compareTo(java.lang.module.ModuleDescriptor$Provides) + /// + public int CompareTo(Java.Lang.ModuleNs.ModuleDescriptor.Provides arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Provides.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Provides.html#service() + /// + public string Service() + { + return IExecute("service"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Requires + public partial class Requires + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Requires.html#compareTo(java.lang.module.ModuleDescriptor$Requires) + /// + public int CompareTo(Java.Lang.ModuleNs.ModuleDescriptor.Requires arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Requires.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Requires.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Version + public partial class Version + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Version.html#parse(java.lang.String) + /// + public static Java.Lang.ModuleNs.ModuleDescriptor.Version Parse(string arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Version.html#compareTo(java.lang.module.ModuleDescriptor$Version) + /// + public int CompareTo(Java.Lang.ModuleNs.ModuleDescriptor.Version arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Version.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleFinder.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleFinder.cs new file mode 100644 index 0000000000..1a8e53af29 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleFinder.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region ModuleFinder + public partial class ModuleFinder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleFinder.html#compose(java.lang.module.ModuleFinder...) + /// + public static Java.Lang.ModuleNs.ModuleFinder Compose(params Java.Lang.ModuleNs.ModuleFinder[] arg0) + { + if (arg0.Length == 0) return SExecute("compose"); else return SExecute("compose", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleFinder.html#of(java.nio.file.Path...) + /// + public static Java.Lang.ModuleNs.ModuleFinder Of(params Java.Nio.File.Path[] arg0) + { + if (arg0.Length == 0) return SExecute("of"); else return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleFinder.html#ofSystem() + /// + public static Java.Lang.ModuleNs.ModuleFinder OfSystem() + { + return SExecute("ofSystem"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReader.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReader.cs new file mode 100644 index 0000000000..671d636020 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReader.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region ModuleReader + public partial class ModuleReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Lang.ModuleNs.ModuleReader t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleReader.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleReader.html#release(java.nio.ByteBuffer) + /// + public void Release(Java.Nio.ByteBuffer arg0) + { + IExecute("release", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReference.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReference.cs new file mode 100644 index 0000000000..7ac76231d0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/ModuleReference.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region ModuleReference + public partial class ModuleReference + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleReference.html#open() throws java.io.IOException + /// + public Java.Lang.ModuleNs.ModuleReader Open() + { + return IExecute("open"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleReference.html#descriptor() + /// + public Java.Lang.ModuleNs.ModuleDescriptor Descriptor() + { + return IExecute("descriptor"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/ResolutionException.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/ResolutionException.cs new file mode 100644 index 0000000000..6cd7ae3ee6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/ResolutionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region ResolutionException + public partial class ResolutionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ModuleNs/ResolvedModule.cs b/src/net/JNet/Generated/Java/Lang/ModuleNs/ResolvedModule.cs new file mode 100644 index 0000000000..5aa116282a --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ModuleNs/ResolvedModule.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.ModuleNs +{ + #region ResolvedModule + public partial class ResolvedModule + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ResolvedModule.html#configuration() + /// + public Java.Lang.ModuleNs.Configuration Configuration() + { + return IExecute("configuration"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ResolvedModule.html#reference() + /// + public Java.Lang.ModuleNs.ModuleReference Reference() + { + return IExecute("reference"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ResolvedModule.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Number.cs b/src/net/JNet/Generated/Java/Lang/Number.cs new file mode 100644 index 0000000000..360ca61218 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Number.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Number + public partial class Number + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.Number t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html#doubleValue() + /// + public double DoubleValue() + { + return IExecute("doubleValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html#floatValue() + /// + public float FloatValue() + { + return IExecute("floatValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html#intValue() + /// + public int IntValue() + { + return IExecute("intValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html#longValue() + /// + public long LongValue() + { + return IExecute("longValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html#byteValue() + /// + public byte ByteValue() + { + return IExecute("byteValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html#shortValue() + /// + public short ShortValue() + { + return IExecute("shortValue"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Object.cs b/src/net/JNet/Generated/Java/Lang/Object.cs new file mode 100644 index 0000000000..5823733f98 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Object.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Object + public partial class Object + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long) throws java.lang.InterruptedException + /// + public void Wait(long arg0) + { + IExecute("wait", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait() throws java.lang.InterruptedException + /// + public void Wait() + { + IExecute("wait"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int) throws java.lang.InterruptedException + /// + public void Wait(long arg0, int arg1) + { + IExecute("wait", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Override.cs b/src/net/JNet/Generated/Java/Lang/Override.cs new file mode 100644 index 0000000000..af6be37c0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Override.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Override + public partial class Override + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.Override t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Package.cs b/src/net/JNet/Generated/Java/Lang/Package.cs new file mode 100644 index 0000000000..4923a47c44 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Package.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Package + public partial class Package + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Package t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getPackages() + /// + public static Java.Lang.Package[] Packages + { + get { return SExecuteArray("getPackages"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getAnnotations() + /// + public Java.Lang.Annotation.Annotation[] Annotations + { + get { return IExecuteArray("getAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getDeclaredAnnotations() + /// + public Java.Lang.Annotation.Annotation[] DeclaredAnnotations + { + get { return IExecuteArray("getDeclaredAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getImplementationTitle() + /// + public string ImplementationTitle + { + get { return IExecute("getImplementationTitle"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getImplementationVendor() + /// + public string ImplementationVendor + { + get { return IExecute("getImplementationVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getImplementationVersion() + /// + public string ImplementationVersion + { + get { return IExecute("getImplementationVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getSpecificationTitle() + /// + public string SpecificationTitle + { + get { return IExecute("getSpecificationTitle"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getSpecificationVendor() + /// + public string SpecificationVendor + { + get { return IExecute("getSpecificationVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#getSpecificationVersion() + /// + public string SpecificationVersion + { + get { return IExecute("getSpecificationVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#isCompatibleWith(java.lang.String) throws java.lang.NumberFormatException + /// + public bool IsCompatibleWith(string arg0) + { + return IExecute("isCompatibleWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#isSealed() + /// + public bool IsSealed() + { + return IExecute("isSealed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Package.html#isSealed(java.net.URL) + /// + public bool IsSealed(Java.Net.URL arg0) + { + return IExecute("isSealed", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Process.cs b/src/net/JNet/Generated/Java/Lang/Process.cs new file mode 100644 index 0000000000..4ae25ac273 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Process.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Process + public partial class Process + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#getErrorStream() + /// + public Java.Io.InputStream ErrorStream + { + get { return IExecute("getErrorStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#getInputStream() + /// + public Java.Io.InputStream InputStream + { + get { return IExecute("getInputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#getOutputStream() + /// + public Java.Io.OutputStream OutputStream + { + get { return IExecute("getOutputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#exitValue() + /// + public int ExitValue() + { + return IExecute("exitValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#waitFor() throws java.lang.InterruptedException + /// + public int WaitFor() + { + return IExecute("waitFor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#destroy() + /// + public void Destroy() + { + IExecute("destroy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#isAlive() + /// + public bool IsAlive() + { + return IExecute("isAlive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#supportsNormalTermination() + /// + public bool SupportsNormalTermination() + { + return IExecute("supportsNormalTermination"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#destroyForcibly() + /// + public Java.Lang.Process DestroyForcibly() + { + return IExecute("destroyForcibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#toHandle() + /// + public Java.Lang.ProcessHandle ToHandle() + { + return IExecute("toHandle"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#info() + /// + public Java.Lang.ProcessHandle.Info Info() + { + return IExecute("info"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Process.html#pid() + /// + public long Pid() + { + return IExecute("pid"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ProcessBuilder.cs b/src/net/JNet/Generated/Java/Lang/ProcessBuilder.cs new file mode 100644 index 0000000000..fa881e6404 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ProcessBuilder.cs @@ -0,0 +1,244 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ProcessBuilder + public partial class ProcessBuilder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#(java.lang.String...) + /// + public ProcessBuilder(params string[] arg0) + : base() + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectErrorStream() + /// + public bool RedirectErrorStream() + { + return IExecute("redirectErrorStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#directory() + /// + public Java.Io.File Directory() + { + return IExecute("directory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#start() throws java.io.IOException + /// + public Java.Lang.Process Start() + { + return IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#command(java.lang.String...) + /// + public Java.Lang.ProcessBuilder Command(params string[] arg0) + { + if (arg0.Length == 0) return IExecute("command"); else return IExecute("command", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#directory(java.io.File) + /// + public Java.Lang.ProcessBuilder Directory(Java.Io.File arg0) + { + return IExecute("directory", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#inheritIO() + /// + public Java.Lang.ProcessBuilder InheritIO() + { + return IExecute("inheritIO"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectError(java.io.File) + /// + public Java.Lang.ProcessBuilder RedirectError(Java.Io.File arg0) + { + return IExecute("redirectError", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectError(java.lang.ProcessBuilder$Redirect) + /// + public Java.Lang.ProcessBuilder RedirectError(Java.Lang.ProcessBuilder.Redirect arg0) + { + return IExecute("redirectError", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectErrorStream(boolean) + /// + public Java.Lang.ProcessBuilder RedirectErrorStream(bool arg0) + { + return IExecute("redirectErrorStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectInput(java.io.File) + /// + public Java.Lang.ProcessBuilder RedirectInput(Java.Io.File arg0) + { + return IExecute("redirectInput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectInput(java.lang.ProcessBuilder$Redirect) + /// + public Java.Lang.ProcessBuilder RedirectInput(Java.Lang.ProcessBuilder.Redirect arg0) + { + return IExecute("redirectInput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectOutput(java.io.File) + /// + public Java.Lang.ProcessBuilder RedirectOutput(Java.Io.File arg0) + { + return IExecute("redirectOutput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectOutput(java.lang.ProcessBuilder$Redirect) + /// + public Java.Lang.ProcessBuilder RedirectOutput(Java.Lang.ProcessBuilder.Redirect arg0) + { + return IExecute("redirectOutput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectError() + /// + public Java.Lang.ProcessBuilder.Redirect RedirectError() + { + return IExecute("redirectError"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectInput() + /// + public Java.Lang.ProcessBuilder.Redirect RedirectInput() + { + return IExecute("redirectInput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.html#redirectOutput() + /// + public Java.Lang.ProcessBuilder.Redirect RedirectOutput() + { + return IExecute("redirectOutput"); + } + + #endregion + + #region Nested classes + #region Redirect + public partial class Redirect + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#DISCARD + /// + public static Java.Lang.ProcessBuilder.Redirect DISCARD => Clazz.GetField("DISCARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#INHERIT + /// + public static Java.Lang.ProcessBuilder.Redirect INHERIT => Clazz.GetField("INHERIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#PIPE + /// + public static Java.Lang.ProcessBuilder.Redirect PIPE => Clazz.GetField("PIPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#appendTo(java.io.File) + /// + public static Java.Lang.ProcessBuilder.Redirect AppendTo(Java.Io.File arg0) + { + return SExecute("appendTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#from(java.io.File) + /// + public static Java.Lang.ProcessBuilder.Redirect From(Java.Io.File arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#to(java.io.File) + /// + public static Java.Lang.ProcessBuilder.Redirect To(Java.Io.File arg0) + { + return SExecute("to", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html#file() + /// + public Java.Io.File File() + { + return IExecute("file"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ProcessHandle.cs b/src/net/JNet/Generated/Java/Lang/ProcessHandle.cs new file mode 100644 index 0000000000..5dff7d5e29 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ProcessHandle.cs @@ -0,0 +1,148 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ProcessHandle + public partial class ProcessHandle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#current() + /// + public static Java.Lang.ProcessHandle Current() + { + return SExecute("current"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#destroy() + /// + public bool Destroy() + { + return IExecute("destroy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#destroyForcibly() + /// + public bool DestroyForcibly() + { + return IExecute("destroyForcibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#isAlive() + /// + public bool IsAlive() + { + return IExecute("isAlive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#supportsNormalTermination() + /// + public bool SupportsNormalTermination() + { + return IExecute("supportsNormalTermination"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#compareTo(java.lang.ProcessHandle) + /// + public int CompareTo(Java.Lang.ProcessHandle arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#info() + /// + public Java.Lang.ProcessHandle.Info InfoMethod() + { + return IExecute("info"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#pid() + /// + public long Pid() + { + return IExecute("pid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ProcessHandle.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + #region Info + public partial class Info + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Readable.cs b/src/net/JNet/Generated/Java/Lang/Readable.cs new file mode 100644 index 0000000000..3acf9ce439 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Readable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Readable + public partial class Readable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Readable.html#read(java.nio.CharBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.CharBuffer arg0) + { + return IExecute("read", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/Ref/AllPackageClasses.cs new file mode 100644 index 0000000000..1426dbaf45 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/AllPackageClasses.cs @@ -0,0 +1,271 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.Ref +{ + #region Cleaner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Cleaner.html + /// + public partial class Cleaner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Cleaner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Cleaner(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.Cleaner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Cleanable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Cleaner.Cleanable.html + /// + public partial class Cleanable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Cleanable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Cleanable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.Cleaner$Cleanable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region PhantomReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/PhantomReference.html + /// + public partial class PhantomReference : Java.Lang.Ref.Reference + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PhantomReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PhantomReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.PhantomReference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Reference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Reference.html + /// + public partial class Reference : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Reference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Reference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.Reference"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReferenceQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/ReferenceQueue.html + /// + public partial class ReferenceQueue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReferenceQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReferenceQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.ReferenceQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SoftReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html + /// + public partial class SoftReference : Java.Lang.Ref.Reference + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SoftReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SoftReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.SoftReference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WeakReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/WeakReference.html + /// + public partial class WeakReference : Java.Lang.Ref.Reference + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WeakReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WeakReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.ref.WeakReference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/Cleaner.cs b/src/net/JNet/Generated/Java/Lang/Ref/Cleaner.cs new file mode 100644 index 0000000000..d25cb01e2b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/Cleaner.cs @@ -0,0 +1,113 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Ref +{ + #region Cleaner + public partial class Cleaner + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Cleaner.html#create() + /// + public static Java.Lang.Ref.Cleaner Create() + { + return SExecute("create"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Cleaner.html#create(java.util.concurrent.ThreadFactory) + /// + public static Java.Lang.Ref.Cleaner Create(Java.Util.Concurrent.ThreadFactory arg0) + { + return SExecute("create", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Cleaner.html#register(java.lang.Object,java.lang.Runnable) + /// + public Java.Lang.Ref.Cleaner.Cleanable Register(object arg0, Java.Lang.Runnable arg1) + { + return IExecute("register", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Cleanable + public partial class Cleanable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Cleaner.Cleanable.html#clean() + /// + public void Clean() + { + IExecute("clean"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/PhantomReference.cs b/src/net/JNet/Generated/Java/Lang/Ref/PhantomReference.cs new file mode 100644 index 0000000000..0e1e86826d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/PhantomReference.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Ref +{ + #region PhantomReference + public partial class PhantomReference + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/Reference.cs b/src/net/JNet/Generated/Java/Lang/Ref/Reference.cs new file mode 100644 index 0000000000..f6f7f3efed --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/Reference.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Ref +{ + #region Reference + public partial class Reference + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Reference.html#reachabilityFence(java.lang.Object) + /// + public static void ReachabilityFence(object arg0) + { + SExecute("reachabilityFence", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Reference.html#enqueue() + /// + public bool Enqueue() + { + return IExecute("enqueue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Reference.html#isEnqueued() + /// + public bool IsEnqueued() + { + return IExecute("isEnqueued"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Reference.html#get() + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/Reference.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/ReferenceQueue.cs b/src/net/JNet/Generated/Java/Lang/Ref/ReferenceQueue.cs new file mode 100644 index 0000000000..05cfc250b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/ReferenceQueue.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Ref +{ + #region ReferenceQueue + public partial class ReferenceQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/SoftReference.cs b/src/net/JNet/Generated/Java/Lang/Ref/SoftReference.cs new file mode 100644 index 0000000000..c92cf2c852 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/SoftReference.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Ref +{ + #region SoftReference + public partial class SoftReference + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html#(T) + /// + public SoftReference(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Ref/WeakReference.cs b/src/net/JNet/Generated/Java/Lang/Ref/WeakReference.cs new file mode 100644 index 0000000000..2182ac0e83 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Ref/WeakReference.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Ref +{ + #region WeakReference + public partial class WeakReference + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/WeakReference.html#(T) + /// + public WeakReference(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AccessibleObject.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AccessibleObject.cs new file mode 100644 index 0000000000..c44208aa51 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AccessibleObject.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AccessibleObject + public partial class AccessibleObject + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Reflect.AccessibleObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html#setAccessible(java.lang.reflect.AccessibleObject[],boolean) + /// + public static void SetAccessible(Java.Lang.Reflect.AccessibleObject[] arg0, bool arg1) + { + SExecute("setAccessible", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html#getAnnotations() + /// + public Java.Lang.Annotation.Annotation[] Annotations + { + get { return IExecuteArray("getAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html#getDeclaredAnnotations() + /// + public Java.Lang.Annotation.Annotation[] DeclaredAnnotations + { + get { return IExecuteArray("getDeclaredAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html#canAccess(java.lang.Object) + /// + public bool CanAccess(object arg0) + { + return IExecute("canAccess", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html#trySetAccessible() + /// + public bool TrySetAccessible() + { + return IExecute("trySetAccessible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html#setAccessible(boolean) + /// + public void SetAccessible(bool arg0) + { + IExecute("setAccessible", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AllPackageClasses.cs new file mode 100644 index 0000000000..293776092a --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AllPackageClasses.cs @@ -0,0 +1,963 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Lang.Reflect +{ + #region AccessibleObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AccessibleObject.html + /// + public partial class AccessibleObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AccessibleObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotatedArrayType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedArrayType.html + /// + public partial class AnnotatedArrayType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedArrayType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedArrayType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AnnotatedArrayType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotatedElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedElement.html + /// + public partial class AnnotatedElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AnnotatedElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotatedParameterizedType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedParameterizedType.html + /// + public partial class AnnotatedParameterizedType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedParameterizedType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedParameterizedType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AnnotatedParameterizedType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotatedType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedType.html + /// + public partial class AnnotatedType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AnnotatedType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotatedTypeVariable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedTypeVariable.html + /// + public partial class AnnotatedTypeVariable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedTypeVariable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedTypeVariable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AnnotatedTypeVariable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotatedWildcardType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedWildcardType.html + /// + public partial class AnnotatedWildcardType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedWildcardType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedWildcardType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.AnnotatedWildcardType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Array + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html + /// + public partial class Array : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Array() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Array(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Array"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Constructor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Constructor.html + /// + public partial class Constructor : Java.Lang.Reflect.Executable + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Constructor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Constructor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Constructor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Executable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html + /// + public partial class Executable : Java.Lang.Reflect.AccessibleObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Executable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Executable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Executable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Field + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html + /// + public partial class Field : Java.Lang.Reflect.AccessibleObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Field() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Field(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Field"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GenericArrayType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/GenericArrayType.html + /// + public partial class GenericArrayType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GenericArrayType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GenericArrayType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.GenericArrayType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GenericDeclaration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/GenericDeclaration.html + /// + public partial class GenericDeclaration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GenericDeclaration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GenericDeclaration(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.GenericDeclaration"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GenericSignatureFormatError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/GenericSignatureFormatError.html + /// + public partial class GenericSignatureFormatError : Java.Lang.ClassFormatError + { + public GenericSignatureFormatError() { } + + /// + public override string ClassName => "java.lang.reflect.GenericSignatureFormatError"; + + // TODO: complete the class + + } + #endregion + + #region InaccessibleObjectException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/InaccessibleObjectException.html + /// + public partial class InaccessibleObjectException : Java.Lang.RuntimeException + { + public InaccessibleObjectException() { } + + /// + public override string ClassName => "java.lang.reflect.InaccessibleObjectException"; + + // TODO: complete the class + + } + #endregion + + #region InvocationHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/InvocationHandler.html + /// + public partial class InvocationHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InvocationHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InvocationHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.InvocationHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvocationTargetException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/InvocationTargetException.html + /// + public partial class InvocationTargetException : Java.Lang.ReflectiveOperationException + { + public InvocationTargetException() { } + + /// + public override string ClassName => "java.lang.reflect.InvocationTargetException"; + + // TODO: complete the class + + } + #endregion + + #region MalformedParameterizedTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/MalformedParameterizedTypeException.html + /// + public partial class MalformedParameterizedTypeException : Java.Lang.RuntimeException + { + public MalformedParameterizedTypeException() { } + + /// + public override string ClassName => "java.lang.reflect.MalformedParameterizedTypeException"; + + // TODO: complete the class + + } + #endregion + + #region MalformedParametersException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/MalformedParametersException.html + /// + public partial class MalformedParametersException : Java.Lang.RuntimeException + { + public MalformedParametersException() { } + + /// + public override string ClassName => "java.lang.reflect.MalformedParametersException"; + + // TODO: complete the class + + } + #endregion + + #region Member + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Member.html + /// + public partial class Member : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Member() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Member(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Member"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Method + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html + /// + public partial class Method : Java.Lang.Reflect.Executable + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Method() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Method(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Method"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Modifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html + /// + public partial class Modifier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Modifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Modifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Modifier"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Parameter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html + /// + public partial class Parameter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Parameter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Parameter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Parameter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ParameterizedType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ParameterizedType.html + /// + public partial class ParameterizedType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParameterizedType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParameterizedType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.ParameterizedType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Proxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Proxy.html + /// + public partial class Proxy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Proxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Proxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Proxy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReflectPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ReflectPermission.html + /// + public partial class ReflectPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReflectPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReflectPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.ReflectPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html + /// + public partial class Type : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.Type"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeVariable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/TypeVariable.html + /// + public partial class TypeVariable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeVariable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeVariable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.TypeVariable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UndeclaredThrowableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/UndeclaredThrowableException.html + /// + public partial class UndeclaredThrowableException : Java.Lang.RuntimeException + { + public UndeclaredThrowableException() { } + + /// + public override string ClassName => "java.lang.reflect.UndeclaredThrowableException"; + + // TODO: complete the class + + } + #endregion + + #region WildcardType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/WildcardType.html + /// + public partial class WildcardType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WildcardType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WildcardType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.lang.reflect.WildcardType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedArrayType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedArrayType.cs new file mode 100644 index 0000000000..c4975a6d9c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedArrayType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AnnotatedArrayType + public partial class AnnotatedArrayType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedType(Java.Lang.Reflect.AnnotatedArrayType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedArrayType.html#getAnnotatedGenericComponentType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedGenericComponentType + { + get { return IExecute("getAnnotatedGenericComponentType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedArrayType.html#getAnnotatedOwnerType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedOwnerType + { + get { return IExecute("getAnnotatedOwnerType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedElement.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedElement.cs new file mode 100644 index 0000000000..ba8e260ffb --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedElement.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AnnotatedElement + public partial class AnnotatedElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedElement.html#getAnnotations() + /// + public Java.Lang.Annotation.Annotation[] Annotations + { + get { return IExecuteArray("getAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedElement.html#getDeclaredAnnotations() + /// + public Java.Lang.Annotation.Annotation[] DeclaredAnnotations + { + get { return IExecuteArray("getDeclaredAnnotations"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedParameterizedType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedParameterizedType.cs new file mode 100644 index 0000000000..86edcbf46b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedParameterizedType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AnnotatedParameterizedType + public partial class AnnotatedParameterizedType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedType(Java.Lang.Reflect.AnnotatedParameterizedType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedParameterizedType.html#getAnnotatedActualTypeArguments() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedActualTypeArguments + { + get { return IExecuteArray("getAnnotatedActualTypeArguments"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedParameterizedType.html#getAnnotatedOwnerType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedOwnerType + { + get { return IExecute("getAnnotatedOwnerType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedType.cs new file mode 100644 index 0000000000..e261f32b04 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AnnotatedType + public partial class AnnotatedType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Reflect.AnnotatedType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedType.html#getAnnotatedOwnerType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedOwnerType + { + get { return IExecute("getAnnotatedOwnerType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedType.html#getType() + /// + public Java.Lang.Reflect.Type Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedTypeVariable.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedTypeVariable.cs new file mode 100644 index 0000000000..2621c6918f --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedTypeVariable.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AnnotatedTypeVariable + public partial class AnnotatedTypeVariable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedType(Java.Lang.Reflect.AnnotatedTypeVariable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedTypeVariable.html#getAnnotatedBounds() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedBounds + { + get { return IExecuteArray("getAnnotatedBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedTypeVariable.html#getAnnotatedOwnerType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedOwnerType + { + get { return IExecute("getAnnotatedOwnerType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedWildcardType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedWildcardType.cs new file mode 100644 index 0000000000..b35356643a --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/AnnotatedWildcardType.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region AnnotatedWildcardType + public partial class AnnotatedWildcardType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedType(Java.Lang.Reflect.AnnotatedWildcardType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedWildcardType.html#getAnnotatedLowerBounds() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedLowerBounds + { + get { return IExecuteArray("getAnnotatedLowerBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedWildcardType.html#getAnnotatedOwnerType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedOwnerType + { + get { return IExecute("getAnnotatedOwnerType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/AnnotatedWildcardType.html#getAnnotatedUpperBounds() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedUpperBounds + { + get { return IExecuteArray("getAnnotatedUpperBounds"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Array.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Array.cs new file mode 100644 index 0000000000..d87f9389b8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Array.cs @@ -0,0 +1,191 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Array + public partial class Array + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getBoolean(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static bool GetBoolean(object arg0, int arg1) + { + return SExecute("getBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getByte(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static byte GetByte(object arg0, int arg1) + { + return SExecute("getByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getChar(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static char GetChar(object arg0, int arg1) + { + return SExecute("getChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getDouble(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static double GetDouble(object arg0, int arg1) + { + return SExecute("getDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getFloat(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static float GetFloat(object arg0, int arg1) + { + return SExecute("getFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getInt(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static int GetInt(object arg0, int arg1) + { + return SExecute("getInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getLength(java.lang.Object) throws java.lang.IllegalArgumentException + /// + public static int GetLength(object arg0) + { + return SExecute("getLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#get(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static object Get(object arg0, int arg1) + { + return SExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getLong(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static long GetLong(object arg0, int arg1) + { + return SExecute("getLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#getShort(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static short GetShort(object arg0, int arg1) + { + return SExecute("getShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#set(java.lang.Object,int,java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void Set(object arg0, int arg1, object arg2) + { + SExecute("set", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setBoolean(java.lang.Object,int,boolean) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetBoolean(object arg0, int arg1, bool arg2) + { + SExecute("setBoolean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setByte(java.lang.Object,int,byte) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetByte(object arg0, int arg1, byte arg2) + { + SExecute("setByte", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setChar(java.lang.Object,int,char) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetChar(object arg0, int arg1, char arg2) + { + SExecute("setChar", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setDouble(java.lang.Object,int,double) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetDouble(object arg0, int arg1, double arg2) + { + SExecute("setDouble", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setFloat(java.lang.Object,int,float) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetFloat(object arg0, int arg1, float arg2) + { + SExecute("setFloat", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setInt(java.lang.Object,int,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetInt(object arg0, int arg1, int arg2) + { + SExecute("setInt", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setLong(java.lang.Object,int,long) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetLong(object arg0, int arg1, long arg2) + { + SExecute("setLong", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Array.html#setShort(java.lang.Object,int,short) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// + public static void SetShort(object arg0, int arg1, short arg2) + { + SExecute("setShort", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Constructor.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Constructor.cs new file mode 100644 index 0000000000..90e26fc53d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Constructor.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Constructor + public partial class Constructor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Constructor.html#newInstance(java.lang.Object...) throws java.lang.InstantiationException,java.lang.IllegalAccessException,java.lang.IllegalArgumentException,java.lang.reflect.InvocationTargetException + /// + public object NewInstance(params object[] arg0) + { + if (arg0.Length == 0) return IExecute("newInstance"); else return IExecute("newInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Executable.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Executable.cs new file mode 100644 index 0000000000..8c3232c0bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Executable.cs @@ -0,0 +1,179 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Executable + public partial class Executable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.Member(Java.Lang.Reflect.Executable t) => t.Cast(); + public static implicit operator Java.Lang.Reflect.GenericDeclaration(Java.Lang.Reflect.Executable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getAnnotatedExceptionTypes() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedExceptionTypes + { + get { return IExecuteArray("getAnnotatedExceptionTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getAnnotatedParameterTypes() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedParameterTypes + { + get { return IExecuteArray("getAnnotatedParameterTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getAnnotatedReceiverType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedReceiverType + { + get { return IExecute("getAnnotatedReceiverType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getAnnotatedReturnType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedReturnType + { + get { return IExecute("getAnnotatedReturnType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getExceptionTypes() + /// + public Java.Lang.Class[] ExceptionTypes + { + get { return IExecuteArray("getExceptionTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getGenericExceptionTypes() + /// + public Java.Lang.Reflect.Type[] GenericExceptionTypes + { + get { return IExecuteArray("getGenericExceptionTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getGenericParameterTypes() + /// + public Java.Lang.Reflect.Type[] GenericParameterTypes + { + get { return IExecuteArray("getGenericParameterTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getParameterAnnotations() + /// + public Java.Lang.Annotation.Annotation[] ParameterAnnotations + { + get { return IExecuteArray("getParameterAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getParameterCount() + /// + public int ParameterCount + { + get { return IExecute("getParameterCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getParameters() + /// + public Java.Lang.Reflect.Parameter[] Parameters + { + get { return IExecuteArray("getParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getParameterTypes() + /// + public Java.Lang.Class[] ParameterTypes + { + get { return IExecuteArray("getParameterTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#getTypeParameters() + /// + public Java.Lang.Reflect.TypeVariable[] TypeParameters + { + get { return IExecuteArray("getTypeParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#toGenericString() + /// + public string ToGenericString() + { + return IExecute("toGenericString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#isSynthetic() + /// + public bool IsSynthetic() + { + return IExecute("isSynthetic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Executable.html#isVarArgs() + /// + public bool IsVarArgs() + { + return IExecute("isVarArgs"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Field.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Field.cs new file mode 100644 index 0000000000..c52ee9ef1c --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Field.cs @@ -0,0 +1,234 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Field + public partial class Field + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.Member(Java.Lang.Reflect.Field t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getAnnotatedType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedType + { + get { return IExecute("getAnnotatedType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getGenericType() + /// + public Java.Lang.Reflect.Type GenericType + { + get { return IExecute("getGenericType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getBoolean(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public bool GetBoolean(object arg0) + { + return IExecute("getBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#isEnumConstant() + /// + public bool IsEnumConstant() + { + return IExecute("isEnumConstant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#isSynthetic() + /// + public bool IsSynthetic() + { + return IExecute("isSynthetic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getByte(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public byte GetByte(object arg0) + { + return IExecute("getByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getChar(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public char GetChar(object arg0) + { + return IExecute("getChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getDouble(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public double GetDouble(object arg0) + { + return IExecute("getDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getFloat(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public float GetFloat(object arg0) + { + return IExecute("getFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getInt(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public int GetInt(object arg0) + { + return IExecute("getInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#get(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#toGenericString() + /// + public string ToGenericString() + { + return IExecute("toGenericString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getLong(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public long GetLong(object arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#getShort(java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public short GetShort(object arg0) + { + return IExecute("getShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#set(java.lang.Object,java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void Set(object arg0, object arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setBoolean(java.lang.Object,boolean) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetBoolean(object arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setByte(java.lang.Object,byte) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetByte(object arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setChar(java.lang.Object,char) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetChar(object arg0, char arg1) + { + IExecute("setChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setDouble(java.lang.Object,double) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetDouble(object arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setFloat(java.lang.Object,float) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetFloat(object arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setInt(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetInt(object arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setLong(java.lang.Object,long) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetLong(object arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html#setShort(java.lang.Object,short) throws java.lang.IllegalArgumentException,java.lang.IllegalAccessException + /// + public void SetShort(object arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/GenericArrayType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/GenericArrayType.cs new file mode 100644 index 0000000000..10040bff6a --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/GenericArrayType.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region GenericArrayType + public partial class GenericArrayType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.Type(Java.Lang.Reflect.GenericArrayType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/GenericArrayType.html#getGenericComponentType() + /// + public Java.Lang.Reflect.Type GenericComponentType + { + get { return IExecute("getGenericComponentType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/GenericDeclaration.cs b/src/net/JNet/Generated/Java/Lang/Reflect/GenericDeclaration.cs new file mode 100644 index 0000000000..31b95c6853 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/GenericDeclaration.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region GenericDeclaration + public partial class GenericDeclaration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Reflect.GenericDeclaration t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/GenericDeclaration.html#getTypeParameters() + /// + public Java.Lang.Reflect.TypeVariable[] TypeParameters + { + get { return IExecuteArray("getTypeParameters"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/GenericSignatureFormatError.cs b/src/net/JNet/Generated/Java/Lang/Reflect/GenericSignatureFormatError.cs new file mode 100644 index 0000000000..298878a364 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/GenericSignatureFormatError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region GenericSignatureFormatError + public partial class GenericSignatureFormatError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/InaccessibleObjectException.cs b/src/net/JNet/Generated/Java/Lang/Reflect/InaccessibleObjectException.cs new file mode 100644 index 0000000000..e84e959d3b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/InaccessibleObjectException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region InaccessibleObjectException + public partial class InaccessibleObjectException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/InvocationHandler.cs b/src/net/JNet/Generated/Java/Lang/Reflect/InvocationHandler.cs new file mode 100644 index 0000000000..643b7a3800 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/InvocationHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region InvocationHandler + public partial class InvocationHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/InvocationHandler.html#invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable + /// + public object Invoke(object arg0, Java.Lang.Reflect.Method arg1, object[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/InvocationTargetException.cs b/src/net/JNet/Generated/Java/Lang/Reflect/InvocationTargetException.cs new file mode 100644 index 0000000000..3be61520b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/InvocationTargetException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region InvocationTargetException + public partial class InvocationTargetException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/MalformedParameterizedTypeException.cs b/src/net/JNet/Generated/Java/Lang/Reflect/MalformedParameterizedTypeException.cs new file mode 100644 index 0000000000..3b7db091f4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/MalformedParameterizedTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region MalformedParameterizedTypeException + public partial class MalformedParameterizedTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/MalformedParametersException.cs b/src/net/JNet/Generated/Java/Lang/Reflect/MalformedParametersException.cs new file mode 100644 index 0000000000..a250d4645f --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/MalformedParametersException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region MalformedParametersException + public partial class MalformedParametersException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Member.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Member.cs new file mode 100644 index 0000000000..9b31f17c22 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Member.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Member + public partial class Member + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Member.html#DECLARED + /// + public static int DECLARED => Clazz.GetField("DECLARED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Member.html#PUBLIC + /// + public static int PUBLIC => Clazz.GetField("PUBLIC"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Member.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Member.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Member.html#isSynthetic() + /// + public bool IsSynthetic() + { + return IExecute("isSynthetic"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Method.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Method.cs new file mode 100644 index 0000000000..5bbefe0213 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Method.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Method + public partial class Method + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html#getDefaultValue() + /// + public object DefaultValue + { + get { return IExecute("getDefaultValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html#getGenericReturnType() + /// + public Java.Lang.Reflect.Type GenericReturnType + { + get { return IExecute("getGenericReturnType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html#isBridge() + /// + public bool IsBridge() + { + return IExecute("isBridge"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html#isDefault() + /// + public bool IsDefault() + { + return IExecute("isDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html#invoke(java.lang.Object,java.lang.Object...) throws java.lang.IllegalAccessException,java.lang.IllegalArgumentException,java.lang.reflect.InvocationTargetException + /// + public object Invoke(object arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("invoke", arg0); else return IExecute("invoke", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Modifier.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Modifier.cs new file mode 100644 index 0000000000..ec0734aec3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Modifier.cs @@ -0,0 +1,239 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Modifier + public partial class Modifier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#ABSTRACT + /// + public static int ABSTRACT => Clazz.GetField("ABSTRACT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#FINAL + /// + public static int FINAL => Clazz.GetField("FINAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#INTERFACE + /// + public static int INTERFACE => Clazz.GetField("INTERFACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#NATIVE + /// + public static int NATIVE => Clazz.GetField("NATIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#PRIVATE + /// + public static int PRIVATE => Clazz.GetField("PRIVATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#PROTECTED + /// + public static int PROTECTED => Clazz.GetField("PROTECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#PUBLIC + /// + public static int PUBLIC => Clazz.GetField("PUBLIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#STATIC + /// + public static int STATIC => Clazz.GetField("STATIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#STRICT + /// + public static int STRICT => Clazz.GetField("STRICT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#SYNCHRONIZED + /// + public static int SYNCHRONIZED => Clazz.GetField("SYNCHRONIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#TRANSIENT + /// + public static int TRANSIENT => Clazz.GetField("TRANSIENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#VOLATILE + /// + public static int VOLATILE => Clazz.GetField("VOLATILE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isAbstract(int) + /// + public static bool IsAbstractMethod(int arg0) + { + return SExecute("isAbstract", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isFinal(int) + /// + public static bool IsFinal(int arg0) + { + return SExecute("isFinal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isInterface(int) + /// + public static bool IsInterfaceMethod(int arg0) + { + return SExecute("isInterface", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isNative(int) + /// + public static bool IsNative(int arg0) + { + return SExecute("isNative", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isPrivate(int) + /// + public static bool IsPrivate(int arg0) + { + return SExecute("isPrivate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isProtected(int) + /// + public static bool IsProtected(int arg0) + { + return SExecute("isProtected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isPublic(int) + /// + public static bool IsPublic(int arg0) + { + return SExecute("isPublic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isStatic(int) + /// + public static bool IsStaticMethod(int arg0) + { + return SExecute("isStatic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isStrict(int) + /// + public static bool IsStrict(int arg0) + { + return SExecute("isStrict", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isSynchronized(int) + /// + public static bool IsSynchronized(int arg0) + { + return SExecute("isSynchronized", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isTransient(int) + /// + public static bool IsTransient(int arg0) + { + return SExecute("isTransient", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#isVolatile(int) + /// + public static bool IsVolatile(int arg0) + { + return SExecute("isVolatile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#classModifiers() + /// + public static int ClassModifiers() + { + return SExecute("classModifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#constructorModifiers() + /// + public static int ConstructorModifiers() + { + return SExecute("constructorModifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#fieldModifiers() + /// + public static int FieldModifiers() + { + return SExecute("fieldModifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#interfaceModifiers() + /// + public static int InterfaceModifiers() + { + return SExecute("interfaceModifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#methodModifiers() + /// + public static int MethodModifiers() + { + return SExecute("methodModifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#parameterModifiers() + /// + public static int ParameterModifiers() + { + return SExecute("parameterModifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Modifier.html#toString(int) + /// + public static string ToString(int arg0) + { + return SExecute("toString", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Parameter.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Parameter.cs new file mode 100644 index 0000000000..8ee911c28f --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Parameter.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Parameter + public partial class Parameter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Reflect.Parameter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getAnnotatedType() + /// + public Java.Lang.Reflect.AnnotatedType AnnotatedType + { + get { return IExecute("getAnnotatedType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getAnnotations() + /// + public Java.Lang.Annotation.Annotation[] Annotations + { + get { return IExecuteArray("getAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getDeclaredAnnotations() + /// + public Java.Lang.Annotation.Annotation[] DeclaredAnnotations + { + get { return IExecuteArray("getDeclaredAnnotations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getDeclaringExecutable() + /// + public Java.Lang.Reflect.Executable DeclaringExecutable + { + get { return IExecute("getDeclaringExecutable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getModifiers() + /// + public int Modifiers + { + get { return IExecute("getModifiers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#getParameterizedType() + /// + public Java.Lang.Reflect.Type ParameterizedType + { + get { return IExecute("getParameterizedType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#isImplicit() + /// + public bool IsImplicit() + { + return IExecute("isImplicit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#isNamePresent() + /// + public bool IsNamePresent() + { + return IExecute("isNamePresent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#isSynthetic() + /// + public bool IsSynthetic() + { + return IExecute("isSynthetic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Parameter.html#isVarArgs() + /// + public bool IsVarArgs() + { + return IExecute("isVarArgs"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/ParameterizedType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/ParameterizedType.cs new file mode 100644 index 0000000000..25572268a3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/ParameterizedType.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region ParameterizedType + public partial class ParameterizedType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.Type(Java.Lang.Reflect.ParameterizedType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ParameterizedType.html#getActualTypeArguments() + /// + public Java.Lang.Reflect.Type[] ActualTypeArguments + { + get { return IExecuteArray("getActualTypeArguments"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ParameterizedType.html#getOwnerType() + /// + public Java.Lang.Reflect.Type OwnerType + { + get { return IExecute("getOwnerType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ParameterizedType.html#getRawType() + /// + public Java.Lang.Reflect.Type RawType + { + get { return IExecute("getRawType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Proxy.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Proxy.cs new file mode 100644 index 0000000000..3e6bb833c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Proxy.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Proxy + public partial class Proxy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.Reflect.Proxy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Proxy.html#newProxyInstance(java.lang.ClassLoader,java.lang.Class[],java.lang.reflect.InvocationHandler) + /// + public static object NewProxyInstance(Java.Lang.ClassLoader arg0, Java.Lang.Class[] arg1, Java.Lang.Reflect.InvocationHandler arg2) + { + return SExecute("newProxyInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Proxy.html#getInvocationHandler(java.lang.Object) throws java.lang.IllegalArgumentException + /// + public static Java.Lang.Reflect.InvocationHandler GetInvocationHandler(object arg0) + { + return SExecute("getInvocationHandler", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/ReflectPermission.cs b/src/net/JNet/Generated/Java/Lang/Reflect/ReflectPermission.cs new file mode 100644 index 0000000000..8cd17270c0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/ReflectPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region ReflectPermission + public partial class ReflectPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ReflectPermission.html#(java.lang.String,java.lang.String) + /// + public ReflectPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/ReflectPermission.html#(java.lang.String) + /// + public ReflectPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/Type.cs b/src/net/JNet/Generated/Java/Lang/Reflect/Type.cs new file mode 100644 index 0000000000..66cee914db --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/Type.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html#getTypeName() + /// + public string TypeName + { + get { return IExecute("getTypeName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/TypeVariable.cs b/src/net/JNet/Generated/Java/Lang/Reflect/TypeVariable.cs new file mode 100644 index 0000000000..7a86d34a2d --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/TypeVariable.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region TypeVariable + public partial class TypeVariable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.Type(Java.Lang.Reflect.TypeVariable t) => t.Cast(); + public static implicit operator Java.Lang.Reflect.AnnotatedElement(Java.Lang.Reflect.TypeVariable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/TypeVariable.html#getAnnotatedBounds() + /// + public Java.Lang.Reflect.AnnotatedType[] AnnotatedBounds + { + get { return IExecuteArray("getAnnotatedBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/TypeVariable.html#getBounds() + /// + public Java.Lang.Reflect.Type[] Bounds + { + get { return IExecuteArray("getBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/TypeVariable.html#getGenericDeclaration() + /// + public Java.Lang.Reflect.GenericDeclaration GenericDeclaration + { + get { return IExecute("getGenericDeclaration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/TypeVariable.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/UndeclaredThrowableException.cs b/src/net/JNet/Generated/Java/Lang/Reflect/UndeclaredThrowableException.cs new file mode 100644 index 0000000000..451677d971 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/UndeclaredThrowableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region UndeclaredThrowableException + public partial class UndeclaredThrowableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Reflect/WildcardType.cs b/src/net/JNet/Generated/Java/Lang/Reflect/WildcardType.cs new file mode 100644 index 0000000000..893318f3a6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Reflect/WildcardType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang.Reflect +{ + #region WildcardType + public partial class WildcardType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.Type(Java.Lang.Reflect.WildcardType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/WildcardType.html#getLowerBounds() + /// + public Java.Lang.Reflect.Type[] LowerBounds + { + get { return IExecuteArray("getLowerBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/WildcardType.html#getUpperBounds() + /// + public Java.Lang.Reflect.Type[] UpperBounds + { + get { return IExecuteArray("getUpperBounds"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Runnable.cs b/src/net/JNet/Generated/Java/Lang/Runnable.cs new file mode 100644 index 0000000000..5dbc86b0f7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Runnable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Runnable + public partial class Runnable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runnable.html#run() + /// + public void Run() + { + IExecute("run"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Runtime.cs b/src/net/JNet/Generated/Java/Lang/Runtime.cs new file mode 100644 index 0000000000..50c949b0d8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Runtime.cs @@ -0,0 +1,288 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Runtime + public partial class Runtime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#getRuntime() + /// + public static Java.Lang.Runtime GetRuntime() + { + return SExecute("getRuntime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#version() + /// + public static Java.Lang.Runtime.Version VersionMethod() + { + return SExecute("version"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#removeShutdownHook(java.lang.Thread) + /// + public bool RemoveShutdownHook(Java.Lang.Thread arg0) + { + return IExecute("removeShutdownHook", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String,java.lang.String[],java.io.File) throws java.io.IOException + /// + public Java.Lang.Process Exec(string arg0, string[] arg1, Java.Io.File arg2) + { + return IExecute("exec", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String,java.lang.String[]) throws java.io.IOException + /// + public Java.Lang.Process Exec(string arg0, string[] arg1) + { + return IExecute("exec", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String) throws java.io.IOException + /// + public Java.Lang.Process Exec(string arg0) + { + return IExecute("exec", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String[],java.lang.String[],java.io.File) throws java.io.IOException + /// + public Java.Lang.Process Exec(string[] arg0, string[] arg1, Java.Io.File arg2) + { + return IExecute("exec", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String[],java.lang.String[]) throws java.io.IOException + /// + public Java.Lang.Process Exec(string[] arg0, string[] arg1) + { + return IExecute("exec", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String[]) throws java.io.IOException + /// + public Java.Lang.Process Exec(string[] arg0) + { + return IExecute("exec", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#availableProcessors() + /// + public int AvailableProcessors() + { + return IExecute("availableProcessors"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#freeMemory() + /// + public long FreeMemory() + { + return IExecute("freeMemory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#maxMemory() + /// + public long MaxMemory() + { + return IExecute("maxMemory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#totalMemory() + /// + public long TotalMemory() + { + return IExecute("totalMemory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#gc() + /// + public void Gc() + { + IExecute("gc"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#addShutdownHook(java.lang.Thread) + /// + public void AddShutdownHook(Java.Lang.Thread arg0) + { + IExecute("addShutdownHook", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#exit(int) + /// + public void Exit(int arg0) + { + IExecute("exit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#halt(int) + /// + public void Halt(int arg0) + { + IExecute("halt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#load(java.lang.String) + /// + public void Load(string arg0) + { + IExecute("load", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#loadLibrary(java.lang.String) + /// + public void LoadLibrary(string arg0) + { + IExecute("loadLibrary", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#runFinalization() + /// + public void RunFinalization() + { + IExecute("runFinalization"); + } + + #endregion + + #region Nested classes + #region Version + public partial class Version + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#parse(java.lang.String) + /// + public static Java.Lang.Runtime.Version Parse(string arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#equalsIgnoreOptional(java.lang.Object) + /// + public bool EqualsIgnoreOptional(object arg0) + { + return IExecute("equalsIgnoreOptional", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#compareTo(java.lang.Runtime$Version) + /// + public int CompareTo(Java.Lang.Runtime.Version arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#compareToIgnoreOptional(java.lang.Runtime$Version) + /// + public int CompareToIgnoreOptional(Java.Lang.Runtime.Version arg0) + { + return IExecute("compareToIgnoreOptional", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#feature() + /// + public int Feature() + { + return IExecute("feature"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#interim() + /// + public int Interim() + { + return IExecute("interim"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#patch() + /// + public int Patch() + { + return IExecute("patch"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.Version.html#update() + /// + public int Update() + { + return IExecute("update"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/RuntimePermission.cs b/src/net/JNet/Generated/Java/Lang/RuntimePermission.cs new file mode 100644 index 0000000000..4d4e8cef5a --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/RuntimePermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region RuntimePermission + public partial class RuntimePermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/RuntimePermission.html#(java.lang.String,java.lang.String) + /// + public RuntimePermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/RuntimePermission.html#(java.lang.String) + /// + public RuntimePermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/SafeVarargs.cs b/src/net/JNet/Generated/Java/Lang/SafeVarargs.cs new file mode 100644 index 0000000000..5ad2108f89 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/SafeVarargs.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region SafeVarargs + public partial class SafeVarargs + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.SafeVarargs t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/SecurityManager.cs b/src/net/JNet/Generated/Java/Lang/SecurityManager.cs new file mode 100644 index 0000000000..50688dd3d1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/SecurityManager.cs @@ -0,0 +1,254 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region SecurityManager + public partial class SecurityManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#getSecurityContext() + /// + public object SecurityContext + { + get { return IExecute("getSecurityContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#getThreadGroup() + /// + public Java.Lang.ThreadGroup ThreadGroup + { + get { return IExecute("getThreadGroup"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkAccept(java.lang.String,int) + /// + public void CheckAccept(string arg0, int arg1) + { + IExecute("checkAccept", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkAccess(java.lang.Thread) + /// + public void CheckAccess(Java.Lang.Thread arg0) + { + IExecute("checkAccess", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkAccess(java.lang.ThreadGroup) + /// + public void CheckAccess(Java.Lang.ThreadGroup arg0) + { + IExecute("checkAccess", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkConnect(java.lang.String,int,java.lang.Object) + /// + public void CheckConnect(string arg0, int arg1, object arg2) + { + IExecute("checkConnect", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkConnect(java.lang.String,int) + /// + public void CheckConnect(string arg0, int arg1) + { + IExecute("checkConnect", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkCreateClassLoader() + /// + public void CheckCreateClassLoader() + { + IExecute("checkCreateClassLoader"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkDelete(java.lang.String) + /// + public void CheckDelete(string arg0) + { + IExecute("checkDelete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkExec(java.lang.String) + /// + public void CheckExec(string arg0) + { + IExecute("checkExec", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkExit(int) + /// + public void CheckExit(int arg0) + { + IExecute("checkExit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkLink(java.lang.String) + /// + public void CheckLink(string arg0) + { + IExecute("checkLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkListen(int) + /// + public void CheckListen(int arg0) + { + IExecute("checkListen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkMulticast(java.net.InetAddress) + /// + public void CheckMulticast(Java.Net.InetAddress arg0) + { + IExecute("checkMulticast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPackageAccess(java.lang.String) + /// + public void CheckPackageAccess(string arg0) + { + IExecute("checkPackageAccess", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPackageDefinition(java.lang.String) + /// + public void CheckPackageDefinition(string arg0) + { + IExecute("checkPackageDefinition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPermission(java.security.Permission,java.lang.Object) + /// + public void CheckPermission(Java.Security.Permission arg0, object arg1) + { + IExecute("checkPermission", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPermission(java.security.Permission) + /// + public void CheckPermission(Java.Security.Permission arg0) + { + IExecute("checkPermission", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPrintJobAccess() + /// + public void CheckPrintJobAccess() + { + IExecute("checkPrintJobAccess"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPropertiesAccess() + /// + public void CheckPropertiesAccess() + { + IExecute("checkPropertiesAccess"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkPropertyAccess(java.lang.String) + /// + public void CheckPropertyAccess(string arg0) + { + IExecute("checkPropertyAccess", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkRead(java.io.FileDescriptor) + /// + public void CheckRead(Java.Io.FileDescriptor arg0) + { + IExecute("checkRead", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkRead(java.lang.String,java.lang.Object) + /// + public void CheckRead(string arg0, object arg1) + { + IExecute("checkRead", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkRead(java.lang.String) + /// + public void CheckRead(string arg0) + { + IExecute("checkRead", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkSecurityAccess(java.lang.String) + /// + public void CheckSecurityAccess(string arg0) + { + IExecute("checkSecurityAccess", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkSetFactory() + /// + public void CheckSetFactory() + { + IExecute("checkSetFactory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkWrite(java.io.FileDescriptor) + /// + public void CheckWrite(Java.Io.FileDescriptor arg0) + { + IExecute("checkWrite", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html#checkWrite(java.lang.String) + /// + public void CheckWrite(string arg0) + { + IExecute("checkWrite", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Short.cs b/src/net/JNet/Generated/Java/Lang/Short.cs new file mode 100644 index 0000000000..dbfec93ec0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Short.cs @@ -0,0 +1,183 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Short + public partial class Short + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#BYTES + /// + public static int BYTES => Clazz.GetField("BYTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#SIZE + /// + public static int SIZE => Clazz.GetField("SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#MAX_VALUE + /// + public static short MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#MIN_VALUE + /// + public static short MIN_VALUE => Clazz.GetField("MIN_VALUE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#compare(short,short) + /// + public static int Compare(short arg0, short arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#compareUnsigned(short,short) + /// + public static int CompareUnsigned(short arg0, short arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#hashCode(short) + /// + public static int HashCode(short arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#toUnsignedInt(short) + /// + public static int ToUnsignedInt(short arg0) + { + return SExecute("toUnsignedInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#decode(java.lang.String) throws java.lang.NumberFormatException + /// + public static short? Decode(string arg0) + { + return SExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static short? ValueOf(string arg0, int arg1) + { + return SExecute("valueOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#valueOf(java.lang.String) throws java.lang.NumberFormatException + /// + public static short? ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#valueOf(short) + /// + public static short? ValueOf(short arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#toString(short) + /// + public static string ToString(short arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#toUnsignedLong(short) + /// + public static long ToUnsignedLong(short arg0) + { + return SExecute("toUnsignedLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#parseShort(java.lang.String,int) throws java.lang.NumberFormatException + /// + public static short ParseShort(string arg0, int arg1) + { + return SExecute("parseShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#parseShort(java.lang.String) throws java.lang.NumberFormatException + /// + public static short ParseShort(string arg0) + { + return SExecute("parseShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#reverseBytes(short) + /// + public static short ReverseBytes(short arg0) + { + return SExecute("reverseBytes", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#compareTo(java.lang.Short) + /// + public int CompareTo(short? arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/StackTraceElement.cs b/src/net/JNet/Generated/Java/Lang/StackTraceElement.cs new file mode 100644 index 0000000000..43d81b8b2e --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/StackTraceElement.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region StackTraceElement + public partial class StackTraceElement + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#(java.lang.String,java.lang.String,java.lang.String,int) + /// + public StackTraceElement(string arg0, string arg1, string arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int) + /// + public StackTraceElement(string arg0, string arg1, string arg2, string arg3, string arg4, string arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.StackTraceElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getClassLoaderName() + /// + public string ClassLoaderName + { + get { return IExecute("getClassLoaderName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getFileName() + /// + public string FileName + { + get { return IExecute("getFileName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getLineNumber() + /// + public int LineNumber + { + get { return IExecute("getLineNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getMethodName() + /// + public string MethodName + { + get { return IExecute("getMethodName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getModuleName() + /// + public string ModuleName + { + get { return IExecute("getModuleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getModuleVersion() + /// + public string ModuleVersion + { + get { return IExecute("getModuleVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#isNativeMethod() + /// + public bool IsNativeMethod() + { + return IExecute("isNativeMethod"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/StackWalker.cs b/src/net/JNet/Generated/Java/Lang/StackWalker.cs new file mode 100644 index 0000000000..69f6cb458b --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/StackWalker.cs @@ -0,0 +1,201 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region StackWalker + public partial class StackWalker + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.html#getInstance() + /// + public static Java.Lang.StackWalker GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Option + public partial class Option + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.Option.html#RETAIN_CLASS_REFERENCE + /// + public static Java.Lang.StackWalker.Option RETAIN_CLASS_REFERENCE => Clazz.GetField("RETAIN_CLASS_REFERENCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.Option.html#SHOW_HIDDEN_FRAMES + /// + public static Java.Lang.StackWalker.Option SHOW_HIDDEN_FRAMES => Clazz.GetField("SHOW_HIDDEN_FRAMES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.Option.html#SHOW_REFLECT_FRAMES + /// + public static Java.Lang.StackWalker.Option SHOW_REFLECT_FRAMES => Clazz.GetField("SHOW_REFLECT_FRAMES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.Option.html#values() + /// + public static Java.Lang.StackWalker.Option[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region StackFrame + public partial class StackFrame + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getByteCodeIndex() + /// + public int ByteCodeIndex + { + get { return IExecute("getByteCodeIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getDescriptor() + /// + public string Descriptor + { + get { return IExecute("getDescriptor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getFileName() + /// + public string FileName + { + get { return IExecute("getFileName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getLineNumber() + /// + public int LineNumber + { + get { return IExecute("getLineNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getMethodName() + /// + public string MethodName + { + get { return IExecute("getMethodName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getMethodType() + /// + public Java.Lang.Invoke.MethodType MethodType + { + get { return IExecute("getMethodType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#isNativeMethod() + /// + public bool IsNativeMethod() + { + return IExecute("isNativeMethod"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#toStackTraceElement() + /// + public Java.Lang.StackTraceElement ToStackTraceElement() + { + return IExecute("toStackTraceElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackWalker.StackFrame.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/StrictMath.cs b/src/net/JNet/Generated/Java/Lang/StrictMath.cs new file mode 100644 index 0000000000..f2ef3b47dd --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/StrictMath.cs @@ -0,0 +1,584 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region StrictMath + public partial class StrictMath + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#E + /// + public static double E => Clazz.GetField("E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#PI + /// + public static double PI => Clazz.GetField("PI"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#abs(double) + /// + public static double Abs(double arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#cbrt(double) + /// + public static double Cbrt(double arg0) + { + return SExecute("cbrt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#ceil(double) + /// + public static double Ceil(double arg0) + { + return SExecute("ceil", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#copySign(double,double) + /// + public static double CopySign(double arg0, double arg1) + { + return SExecute("copySign", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#exp(double) + /// + public static double Exp(double arg0) + { + return SExecute("exp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floor(double) + /// + public static double Floor(double arg0) + { + return SExecute("floor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#fma(double,double,double) + /// + public static double Fma(double arg0, double arg1, double arg2) + { + return SExecute("fma", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#hypot(double,double) + /// + public static double Hypot(double arg0, double arg1) + { + return SExecute("hypot", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#max(double,double) + /// + public static double Max(double arg0, double arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#min(double,double) + /// + public static double Min(double arg0, double arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#nextAfter(double,double) + /// + public static double NextAfter(double arg0, double arg1) + { + return SExecute("nextAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#nextDown(double) + /// + public static double NextDown(double arg0) + { + return SExecute("nextDown", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#nextUp(double) + /// + public static double NextUp(double arg0) + { + return SExecute("nextUp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#pow(double,double) + /// + public static double Pow(double arg0, double arg1) + { + return SExecute("pow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#random() + /// + public static double Random() + { + return SExecute("random"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#rint(double) + /// + public static double Rint(double arg0) + { + return SExecute("rint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#scalb(double,int) + /// + public static double Scalb(double arg0, int arg1) + { + return SExecute("scalb", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#signum(double) + /// + public static double Signum(double arg0) + { + return SExecute("signum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#ulp(double) + /// + public static double Ulp(double arg0) + { + return SExecute("ulp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#abs(float) + /// + public static float Abs(float arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#copySign(float,float) + /// + public static float CopySign(float arg0, float arg1) + { + return SExecute("copySign", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#fma(float,float,float) + /// + public static float Fma(float arg0, float arg1, float arg2) + { + return SExecute("fma", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#max(float,float) + /// + public static float Max(float arg0, float arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#min(float,float) + /// + public static float Min(float arg0, float arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#nextAfter(float,double) + /// + public static float NextAfter(float arg0, double arg1) + { + return SExecute("nextAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#nextDown(float) + /// + public static float NextDown(float arg0) + { + return SExecute("nextDown", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#nextUp(float) + /// + public static float NextUp(float arg0) + { + return SExecute("nextUp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#scalb(float,int) + /// + public static float Scalb(float arg0, int arg1) + { + return SExecute("scalb", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#signum(float) + /// + public static float Signum(float arg0) + { + return SExecute("signum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#ulp(float) + /// + public static float Ulp(float arg0) + { + return SExecute("ulp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#abs(int) + /// + public static int Abs(int arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#addExact(int,int) + /// + public static int AddExact(int arg0, int arg1) + { + return SExecute("addExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floorDiv(int,int) + /// + public static int FloorDiv(int arg0, int arg1) + { + return SExecute("floorDiv", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floorMod(int,int) + /// + public static int FloorMod(int arg0, int arg1) + { + return SExecute("floorMod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floorMod(long,int) + /// + public static int FloorMod(long arg0, int arg1) + { + return SExecute("floorMod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#getExponent(double) + /// + public static int GetExponent(double arg0) + { + return SExecute("getExponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#getExponent(float) + /// + public static int GetExponent(float arg0) + { + return SExecute("getExponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#max(int,int) + /// + public static int Max(int arg0, int arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#min(int,int) + /// + public static int Min(int arg0, int arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#multiplyExact(int,int) + /// + public static int MultiplyExact(int arg0, int arg1) + { + return SExecute("multiplyExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#round(float) + /// + public static int Round(float arg0) + { + return SExecute("round", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#subtractExact(int,int) + /// + public static int SubtractExact(int arg0, int arg1) + { + return SExecute("subtractExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#toIntExact(long) + /// + public static int ToIntExact(long arg0) + { + return SExecute("toIntExact", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#abs(long) + /// + public static long Abs(long arg0) + { + return SExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#addExact(long,long) + /// + public static long AddExact(long arg0, long arg1) + { + return SExecute("addExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floorDiv(long,int) + /// + public static long FloorDiv(long arg0, int arg1) + { + return SExecute("floorDiv", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floorDiv(long,long) + /// + public static long FloorDiv(long arg0, long arg1) + { + return SExecute("floorDiv", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#floorMod(long,long) + /// + public static long FloorMod(long arg0, long arg1) + { + return SExecute("floorMod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#max(long,long) + /// + public static long Max(long arg0, long arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#min(long,long) + /// + public static long Min(long arg0, long arg1) + { + return SExecute("min", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#multiplyExact(long,int) + /// + public static long MultiplyExact(long arg0, int arg1) + { + return SExecute("multiplyExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#multiplyExact(long,long) + /// + public static long MultiplyExact(long arg0, long arg1) + { + return SExecute("multiplyExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#multiplyFull(int,int) + /// + public static long MultiplyFull(int arg0, int arg1) + { + return SExecute("multiplyFull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#multiplyHigh(long,long) + /// + public static long MultiplyHigh(long arg0, long arg1) + { + return SExecute("multiplyHigh", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#round(double) + /// + public static long Round(double arg0) + { + return SExecute("round", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#subtractExact(long,long) + /// + public static long SubtractExact(long arg0, long arg1) + { + return SExecute("subtractExact", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#acos(double) + /// + public static double Acos(double arg0) + { + return SExecute("acos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#asin(double) + /// + public static double Asin(double arg0) + { + return SExecute("asin", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#atan(double) + /// + public static double Atan(double arg0) + { + return SExecute("atan", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#atan2(double,double) + /// + public static double Atan2(double arg0, double arg1) + { + return SExecute("atan2", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#cos(double) + /// + public static double Cos(double arg0) + { + return SExecute("cos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#cosh(double) + /// + public static double Cosh(double arg0) + { + return SExecute("cosh", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#expm1(double) + /// + public static double Expm1(double arg0) + { + return SExecute("expm1", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#IEEEremainder(double,double) + /// + public static double IEEEremainder(double arg0, double arg1) + { + return SExecute("IEEEremainder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#log(double) + /// + public static double Log(double arg0) + { + return SExecute("log", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#log10(double) + /// + public static double Log10(double arg0) + { + return SExecute("log10", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#log1p(double) + /// + public static double Log1p(double arg0) + { + return SExecute("log1p", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#sin(double) + /// + public static double Sin(double arg0) + { + return SExecute("sin", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#sinh(double) + /// + public static double Sinh(double arg0) + { + return SExecute("sinh", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#sqrt(double) + /// + public static double Sqrt(double arg0) + { + return SExecute("sqrt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#tan(double) + /// + public static double Tan(double arg0) + { + return SExecute("tan", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#tanh(double) + /// + public static double Tanh(double arg0) + { + return SExecute("tanh", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#toDegrees(double) + /// + public static double ToDegrees(double arg0) + { + return SExecute("toDegrees", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StrictMath.html#toRadians(double) + /// + public static double ToRadians(double arg0) + { + return SExecute("toRadians", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/String.cs b/src/net/JNet/Generated/Java/Lang/String.cs new file mode 100644 index 0000000000..0f2ddd5714 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/String.cs @@ -0,0 +1,638 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region String + public partial class String + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(byte[],int,int,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public String(byte[] arg0, int arg1, int arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(byte[],int,int,java.nio.charset.Charset) + /// + public String(byte[] arg0, int arg1, int arg2, Java.Nio.Charset.Charset arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(byte[],int,int) + /// + public String(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(byte[],java.lang.String) throws java.io.UnsupportedEncodingException + /// + public String(byte[] arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(byte[],java.nio.charset.Charset) + /// + public String(byte[] arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(byte[]) + /// + public String(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(char[],int,int) + /// + public String(char[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(char[]) + /// + public String(char[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(int[],int,int) + /// + public String(int[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(java.lang.String) + /// + public String(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(java.lang.StringBuffer) + /// + public String(Java.Lang.StringBuffer arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#(java.lang.StringBuilder) + /// + public String(Java.Lang.StringBuilder arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(string t) => t.Cast(); + public static implicit operator Java.Lang.CharSequence(string t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#CASE_INSENSITIVE_ORDER + /// + public static Java.Util.Comparator CASE_INSENSITIVE_ORDER => Clazz.GetField("CASE_INSENSITIVE_ORDER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#copyValueOf(char[],int,int) + /// + public static string CopyValueOf(char[] arg0, int arg1, int arg2) + { + return SExecute("copyValueOf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#copyValueOf(char[]) + /// + public static string CopyValueOf(char[] arg0) + { + return SExecute("copyValueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#format(java.lang.String,java.lang.Object...) + /// + public static string Format(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return SExecute("format", arg0); else return SExecute("format", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#format(java.util.Locale,java.lang.String,java.lang.Object...) + /// + public static string Format(Java.Util.Locale arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return SExecute("format", arg0, arg1); else return SExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#join(java.lang.CharSequence,java.lang.CharSequence...) + /// + public static string Join(Java.Lang.CharSequence arg0, params Java.Lang.CharSequence[] arg1) + { + if (arg1.Length == 0) return SExecute("join", arg0); else return SExecute("join", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(boolean) + /// + public static string ValueOf(bool arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(char) + /// + public static string ValueOf(char arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(char[],int,int) + /// + public static string ValueOf(char[] arg0, int arg1, int arg2) + { + return SExecute("valueOf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(char[]) + /// + public static string ValueOf(char[] arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(double) + /// + public static string ValueOf(double arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(float) + /// + public static string ValueOf(float arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(int) + /// + public static string ValueOf(int arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(java.lang.Object) + /// + public static string ValueOf(object arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#valueOf(long) + /// + public static string ValueOf(long arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#getBytes() + /// + public byte[] Bytes + { + get { return IExecuteArray("getBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#contains(java.lang.CharSequence) + /// + public bool Contains(Java.Lang.CharSequence arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#contentEquals(java.lang.CharSequence) + /// + public bool ContentEquals(Java.Lang.CharSequence arg0) + { + return IExecute("contentEquals", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#contentEquals(java.lang.StringBuffer) + /// + public bool ContentEquals(Java.Lang.StringBuffer arg0) + { + return IExecute("contentEquals", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#endsWith(java.lang.String) + /// + public bool EndsWith(string arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#equalsIgnoreCase(java.lang.String) + /// + public bool EqualsIgnoreCase(string arg0) + { + return IExecute("equalsIgnoreCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#isBlank() + /// + public bool IsBlank() + { + return IExecute("isBlank"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#matches(java.lang.String) + /// + public bool Matches(string arg0) + { + return IExecute("matches", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#regionMatches(boolean,int,java.lang.String,int,int) + /// + public bool RegionMatches(bool arg0, int arg1, string arg2, int arg3, int arg4) + { + return IExecute("regionMatches", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#regionMatches(int,java.lang.String,int,int) + /// + public bool RegionMatches(int arg0, string arg1, int arg2, int arg3) + { + return IExecute("regionMatches", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#startsWith(java.lang.String,int) + /// + public bool StartsWith(string arg0, int arg1) + { + return IExecute("startsWith", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#startsWith(java.lang.String) + /// + public bool StartsWith(string arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#getBytes(java.lang.String) throws java.io.UnsupportedEncodingException + /// + public byte[] GetBytes(string arg0) + { + return IExecuteArray("getBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#getBytes(java.nio.charset.Charset) + /// + public byte[] GetBytes(Java.Nio.Charset.Charset arg0) + { + return IExecuteArray("getBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#charAt(int) + /// + public char CharAt(int arg0) + { + return IExecute("charAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#toCharArray() + /// + public char[] ToCharArray() + { + return IExecuteArray("toCharArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#codePointAt(int) + /// + public int CodePointAt(int arg0) + { + return IExecute("codePointAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#codePointBefore(int) + /// + public int CodePointBefore(int arg0) + { + return IExecute("codePointBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#codePointCount(int,int) + /// + public int CodePointCount(int arg0, int arg1) + { + return IExecute("codePointCount", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#compareTo(java.lang.String) + /// + public int CompareTo(string arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#compareToIgnoreCase(java.lang.String) + /// + public int CompareToIgnoreCase(string arg0) + { + return IExecute("compareToIgnoreCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#indexOf(int,int) + /// + public int IndexOf(int arg0, int arg1) + { + return IExecute("indexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#indexOf(int) + /// + public int IndexOf(int arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#indexOf(java.lang.String,int) + /// + public int IndexOf(string arg0, int arg1) + { + return IExecute("indexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#indexOf(java.lang.String) + /// + public int IndexOf(string arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#lastIndexOf(int,int) + /// + public int LastIndexOf(int arg0, int arg1) + { + return IExecute("lastIndexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#lastIndexOf(int) + /// + public int LastIndexOf(int arg0) + { + return IExecute("lastIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#lastIndexOf(java.lang.String,int) + /// + public int LastIndexOf(string arg0, int arg1) + { + return IExecute("lastIndexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#lastIndexOf(java.lang.String) + /// + public int LastIndexOf(string arg0) + { + return IExecute("lastIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#offsetByCodePoints(int,int) + /// + public int OffsetByCodePoints(int arg0, int arg1) + { + return IExecute("offsetByCodePoints", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#subSequence(int,int) + /// + public Java.Lang.CharSequence SubSequence(int arg0, int arg1) + { + return IExecute("subSequence", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#concat(java.lang.String) + /// + public string Concat(string arg0) + { + return IExecute("concat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#repeat(int) + /// + public string Repeat(int arg0) + { + return IExecute("repeat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#replace(char,char) + /// + public string Replace(char arg0, char arg1) + { + return IExecute("replace", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#replace(java.lang.CharSequence,java.lang.CharSequence) + /// + public string Replace(Java.Lang.CharSequence arg0, Java.Lang.CharSequence arg1) + { + return IExecute("replace", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#replaceAll(java.lang.String,java.lang.String) + /// + public string ReplaceAll(string arg0, string arg1) + { + return IExecute("replaceAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#replaceFirst(java.lang.String,java.lang.String) + /// + public string ReplaceFirst(string arg0, string arg1) + { + return IExecute("replaceFirst", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#strip() + /// + public string Strip() + { + return IExecute("strip"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#stripLeading() + /// + public string StripLeading() + { + return IExecute("stripLeading"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#stripTrailing() + /// + public string StripTrailing() + { + return IExecute("stripTrailing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#substring(int,int) + /// + public string Substring(int arg0, int arg1) + { + return IExecute("substring", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#substring(int) + /// + public string Substring(int arg0) + { + return IExecute("substring", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#toLowerCase() + /// + public string ToLowerCase() + { + return IExecute("toLowerCase"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#toLowerCase(java.util.Locale) + /// + public string ToLowerCase(Java.Util.Locale arg0) + { + return IExecute("toLowerCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#toUpperCase() + /// + public string ToUpperCase() + { + return IExecute("toUpperCase"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#toUpperCase(java.util.Locale) + /// + public string ToUpperCase(Java.Util.Locale arg0) + { + return IExecute("toUpperCase", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#trim() + /// + public string Trim() + { + return IExecute("trim"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#split(java.lang.String,int) + /// + public string[] Split(string arg0, int arg1) + { + return IExecuteArray("split", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#split(java.lang.String) + /// + public string[] Split(string arg0) + { + return IExecuteArray("split", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#chars() + /// + public Java.Util.Stream.IntStream Chars() + { + return IExecute("chars"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#codePoints() + /// + public Java.Util.Stream.IntStream CodePoints() + { + return IExecute("codePoints"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#intern() + /// + public string Intern() + { + return IExecute("intern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#getChars(int,int,char[],int) + /// + public void GetChars(int arg0, int arg1, char[] arg2, int arg3) + { + IExecute("getChars", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/StringBuffer.cs b/src/net/JNet/Generated/Java/Lang/StringBuffer.cs new file mode 100644 index 0000000000..811cb2eae2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/StringBuffer.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region StringBuffer + public partial class StringBuffer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuffer.html#(int) + /// + public StringBuffer(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuffer.html#(java.lang.CharSequence) + /// + public StringBuffer(Java.Lang.CharSequence arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuffer.html#(java.lang.String) + /// + public StringBuffer(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.StringBuffer t) => t.Cast(); + public static implicit operator Java.Lang.CharSequence(Java.Lang.StringBuffer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuffer.html#compareTo(java.lang.StringBuffer) + /// + public int CompareTo(Java.Lang.StringBuffer arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/StringBuilder.cs b/src/net/JNet/Generated/Java/Lang/StringBuilder.cs new file mode 100644 index 0000000000..f14c991cc8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/StringBuilder.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region StringBuilder + public partial class StringBuilder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html#(int) + /// + public StringBuilder(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html#(java.lang.CharSequence) + /// + public StringBuilder(Java.Lang.CharSequence arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html#(java.lang.String) + /// + public StringBuilder(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Lang.StringBuilder t) => t.Cast(); + public static implicit operator Java.Lang.CharSequence(Java.Lang.StringBuilder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html#compareTo(java.lang.StringBuilder) + /// + public int CompareTo(Java.Lang.StringBuilder arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/SuppressWarnings.cs b/src/net/JNet/Generated/Java/Lang/SuppressWarnings.cs new file mode 100644 index 0000000000..ec94d06ca8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/SuppressWarnings.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region SuppressWarnings + public partial class SuppressWarnings + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Java.Lang.SuppressWarnings t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SuppressWarnings.html#value() + /// + public string[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/System.cs b/src/net/JNet/Generated/Java/Lang/System.cs new file mode 100644 index 0000000000..9e78b09981 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/System.cs @@ -0,0 +1,320 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region System + public partial class System + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#in + /// + public static Java.Io.InputStream inField => Clazz.GetField("in"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#err + /// + public static Java.Io.PrintStream err => Clazz.GetField("err"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#out + /// + public static Java.Io.PrintStream outField => Clazz.GetField("out"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getSecurityManager() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setSecurityManager(java.lang.SecurityManager) + /// + public static Java.Lang.SecurityManager SecurityManager + { + get { return SExecute("getSecurityManager"); } set { SExecute("setSecurityManager", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#console() + /// + public static Java.Io.Console Console() + { + return SExecute("console"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#clearProperty(java.lang.String) + /// + public static string ClearProperty(string arg0) + { + return SExecute("clearProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getenv(java.lang.String) + /// + public static string Getenv(string arg0) + { + return SExecute("getenv", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getProperty(java.lang.String,java.lang.String) + /// + public static string GetProperty(string arg0, string arg1) + { + return SExecute("getProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getProperty(java.lang.String) + /// + public static string GetProperty(string arg0) + { + return SExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#lineSeparator() + /// + public static string LineSeparator() + { + return SExecute("lineSeparator"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setProperty(java.lang.String,java.lang.String) + /// + public static string SetProperty(string arg0, string arg1) + { + return SExecute("setProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getLogger(java.lang.String,java.util.ResourceBundle) + /// + public static Java.Lang.System.Logger GetLogger(string arg0, Java.Util.ResourceBundle arg1) + { + return SExecute("getLogger", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getLogger(java.lang.String) + /// + public static Java.Lang.System.Logger GetLogger(string arg0) + { + return SExecute("getLogger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#inheritedChannel() throws java.io.IOException + /// + public static Java.Nio.Channels.Channel InheritedChannel() + { + return SExecute("inheritedChannel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#identityHashCode(java.lang.Object) + /// + public static int IdentityHashCode(object arg0) + { + return SExecute("identityHashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#mapLibraryName(java.lang.String) + /// + public static string MapLibraryName(string arg0) + { + return SExecute("mapLibraryName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#currentTimeMillis() + /// + public static long CurrentTimeMillis() + { + return SExecute("currentTimeMillis"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#nanoTime() + /// + public static long NanoTime() + { + return SExecute("nanoTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#arraycopy(java.lang.Object,int,java.lang.Object,int,int) + /// + public static void Arraycopy(object arg0, int arg1, object arg2, int arg3, int arg4) + { + SExecute("arraycopy", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#exit(int) + /// + public static void Exit(int arg0) + { + SExecute("exit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#gc() + /// + public static void Gc() + { + SExecute("gc"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#load(java.lang.String) + /// + public static void Load(string arg0) + { + SExecute("load", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#loadLibrary(java.lang.String) + /// + public static void LoadLibrary(string arg0) + { + SExecute("loadLibrary", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#runFinalization() + /// + public static void RunFinalization() + { + SExecute("runFinalization"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setErr(java.io.PrintStream) + /// + public static void SetErr(Java.Io.PrintStream arg0) + { + SExecute("setErr", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setIn(java.io.InputStream) + /// + public static void SetIn(Java.Io.InputStream arg0) + { + SExecute("setIn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setOut(java.io.PrintStream) + /// + public static void SetOut(Java.Io.PrintStream arg0) + { + SExecute("setOut", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Logger + public partial class Logger + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.Logger.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region LoggerFinder + public partial class LoggerFinder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.LoggerFinder.html#getLoggerFinder() + /// + public static Java.Lang.System.LoggerFinder GetLoggerFinder() + { + return SExecute("getLoggerFinder"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.LoggerFinder.html#getLogger(java.lang.String,java.lang.Module) + /// + public Java.Lang.System.Logger GetLogger(string arg0, Java.Lang.Module arg1) + { + return IExecute("getLogger", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.LoggerFinder.html#getLocalizedLogger(java.lang.String,java.util.ResourceBundle,java.lang.Module) + /// + public Java.Lang.System.Logger GetLocalizedLogger(string arg0, Java.Util.ResourceBundle arg1, Java.Lang.Module arg2) + { + return IExecute("getLocalizedLogger", arg0, arg1, arg2); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Thread.cs b/src/net/JNet/Generated/Java/Lang/Thread.cs new file mode 100644 index 0000000000..f709bc95ae --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Thread.cs @@ -0,0 +1,429 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Thread + public partial class Thread + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.Runnable,java.lang.String) + /// + public Thread(Java.Lang.Runnable arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.Runnable) + /// + public Thread(Java.Lang.Runnable arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.String) + /// + public Thread(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long,boolean) + /// + public Thread(Java.Lang.ThreadGroup arg0, Java.Lang.Runnable arg1, string arg2, long arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long) + /// + public Thread(Java.Lang.ThreadGroup arg0, Java.Lang.Runnable arg1, string arg2, long arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String) + /// + public Thread(Java.Lang.ThreadGroup arg0, Java.Lang.Runnable arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.ThreadGroup,java.lang.Runnable) + /// + public Thread(Java.Lang.ThreadGroup arg0, Java.Lang.Runnable arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#(java.lang.ThreadGroup,java.lang.String) + /// + public Thread(Java.Lang.ThreadGroup arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Runnable(Java.Lang.Thread t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#MAX_PRIORITY + /// + public static int MAX_PRIORITY => Clazz.GetField("MAX_PRIORITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#MIN_PRIORITY + /// + public static int MIN_PRIORITY => Clazz.GetField("MIN_PRIORITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#NORM_PRIORITY + /// + public static int NORM_PRIORITY => Clazz.GetField("NORM_PRIORITY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getDefaultUncaughtExceptionHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// + public static Java.Lang.Thread.UncaughtExceptionHandler DefaultUncaughtExceptionHandler + { + get { return SExecute("getDefaultUncaughtExceptionHandler"); } set { SExecute("setDefaultUncaughtExceptionHandler", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#interrupted() + /// + public static bool Interrupted() + { + return SExecute("interrupted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#activeCount() + /// + public static int ActiveCount() + { + return SExecute("activeCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#enumerate(java.lang.Thread[]) + /// + public static int Enumerate(Java.Lang.Thread[] arg0) + { + return SExecute("enumerate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#holdsLock(java.lang.Object) + /// + public static bool HoldsLock(object arg0) + { + return SExecute("holdsLock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#currentThread() + /// + public static Java.Lang.Thread CurrentThread() + { + return SExecute("currentThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#sleep(long) throws java.lang.InterruptedException + /// + public static void Sleep(long arg0) + { + SExecute("sleep", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#yield() + /// + public static void Yield() + { + SExecute("yield"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#dumpStack() + /// + public static void DumpStack() + { + SExecute("dumpStack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#onSpinWait() + /// + public static void OnSpinWait() + { + SExecute("onSpinWait"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#sleep(long,int) throws java.lang.InterruptedException + /// + public static void Sleep(long arg0, int arg1) + { + SExecute("sleep", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getContextClassLoader() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader) + /// + public Java.Lang.ClassLoader ContextClassLoader + { + get { return IExecute("getContextClassLoader"); } set { IExecute("setContextClassLoader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getId() + /// + public long Id + { + get { return IExecute("getId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getName() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#setName(java.lang.String) + /// + public string Name + { + get { return IExecute("getName"); } set { IExecute("setName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getPriority() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#setPriority(int) + /// + public int Priority + { + get { return IExecute("getPriority"); } set { IExecute("setPriority", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getStackTrace() + /// + public Java.Lang.StackTraceElement[] StackTrace + { + get { return IExecuteArray("getStackTrace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getThreadGroup() + /// + public Java.Lang.ThreadGroup ThreadGroup + { + get { return IExecute("getThreadGroup"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#isInterrupted() + /// + public bool IsInterrupted() + { + return IExecute("isInterrupted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#isDaemon() + /// + public bool IsDaemon() + { + return IExecute("isDaemon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#isAlive() + /// + public bool IsAlive() + { + return IExecute("isAlive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#join(long,int) throws java.lang.InterruptedException + /// + public void Join(long arg0, int arg1) + { + IExecute("join", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#join(long) throws java.lang.InterruptedException + /// + public void Join(long arg0) + { + IExecute("join", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#checkAccess() + /// + public void CheckAccess() + { + IExecute("checkAccess"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#join() throws java.lang.InterruptedException + /// + public void Join() + { + IExecute("join"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#setDaemon(boolean) + /// + public void SetDaemon(bool arg0) + { + IExecute("setDaemon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#getUncaughtExceptionHandler() + /// + public Java.Lang.Thread.UncaughtExceptionHandler GetUncaughtExceptionHandler() + { + return IExecute("getUncaughtExceptionHandler"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#interrupt() + /// + public void Interrupt() + { + IExecute("interrupt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#run() + /// + public void Run() + { + IExecute("run"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// + public void SetUncaughtExceptionHandler(Java.Lang.Thread.UncaughtExceptionHandler arg0) + { + IExecute("setUncaughtExceptionHandler", arg0); + } + + #endregion + + #region Nested classes + #region State + public partial class State + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#BLOCKED + /// + public static Java.Lang.Thread.State BLOCKED => Clazz.GetField("BLOCKED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#NEW + /// + public static Java.Lang.Thread.State NEW => Clazz.GetField("NEW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#RUNNABLE + /// + public static Java.Lang.Thread.State RUNNABLE => Clazz.GetField("RUNNABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#TERMINATED + /// + public static Java.Lang.Thread.State TERMINATED => Clazz.GetField("TERMINATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#TIMED_WAITING + /// + public static Java.Lang.Thread.State TIMED_WAITING => Clazz.GetField("TIMED_WAITING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#WAITING + /// + public static Java.Lang.Thread.State WAITING => Clazz.GetField("WAITING"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.State.html#values() + /// + public static Java.Lang.Thread.State[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region UncaughtExceptionHandler + public partial class UncaughtExceptionHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html#uncaughtException(java.lang.Thread,java.lang.Throwable) + /// + public void UncaughtException(Java.Lang.Thread arg0, Java.Lang.Throwable arg1) + { + IExecute("uncaughtException", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ThreadDeath.cs b/src/net/JNet/Generated/Java/Lang/ThreadDeath.cs new file mode 100644 index 0000000000..7068c95b57 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ThreadDeath.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ThreadDeath + public partial class ThreadDeath + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ThreadGroup.cs b/src/net/JNet/Generated/Java/Lang/ThreadGroup.cs new file mode 100644 index 0000000000..6258d172ca --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ThreadGroup.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ThreadGroup + public partial class ThreadGroup + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#(java.lang.String) + /// + public ThreadGroup(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#(java.lang.ThreadGroup,java.lang.String) + /// + public ThreadGroup(Java.Lang.ThreadGroup arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#getMaxPriority() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#setMaxPriority(int) + /// + public int MaxPriority + { + get { return IExecute("getMaxPriority"); } set { IExecute("setMaxPriority", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#getParent() + /// + public Java.Lang.ThreadGroup Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#isDaemon() + /// + public bool IsDaemon() + { + return IExecute("isDaemon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#parentOf(java.lang.ThreadGroup) + /// + public bool ParentOf(Java.Lang.ThreadGroup arg0) + { + return IExecute("parentOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#checkAccess() + /// + public void CheckAccess() + { + IExecute("checkAccess"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#destroy() + /// + public void Destroy() + { + IExecute("destroy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#interrupt() + /// + public void Interrupt() + { + IExecute("interrupt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#setDaemon(boolean) + /// + public void SetDaemon(bool arg0) + { + IExecute("setDaemon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#activeCount() + /// + public int ActiveCount() + { + return IExecute("activeCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#activeGroupCount() + /// + public int ActiveGroupCount() + { + return IExecute("activeGroupCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#enumerate(java.lang.Thread[],boolean) + /// + public int Enumerate(Java.Lang.Thread[] arg0, bool arg1) + { + return IExecute("enumerate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#enumerate(java.lang.Thread[]) + /// + public int Enumerate(Java.Lang.Thread[] arg0) + { + return IExecute("enumerate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#enumerate(java.lang.ThreadGroup[],boolean) + /// + public int Enumerate(Java.Lang.ThreadGroup[] arg0, bool arg1) + { + return IExecute("enumerate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#enumerate(java.lang.ThreadGroup[]) + /// + public int Enumerate(Java.Lang.ThreadGroup[] arg0) + { + return IExecute("enumerate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#list() + /// + public void List() + { + IExecute("list"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadGroup.html#uncaughtException(java.lang.Thread,java.lang.Throwable) + /// + public void UncaughtException(Java.Lang.Thread arg0, Java.Lang.Throwable arg1) + { + IExecute("uncaughtException", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/ThreadLocal.cs b/src/net/JNet/Generated/Java/Lang/ThreadLocal.cs new file mode 100644 index 0000000000..3dd1f6d565 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/ThreadLocal.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region ThreadLocal + public partial class ThreadLocal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadLocal.html#get() + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadLocal.html#remove() + /// + public void Remove() + { + IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadLocal.html#set(T) + /// + public void Set(object arg0) + { + IExecute("set", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Lang/Void.cs b/src/net/JNet/Generated/Java/Lang/Void.cs new file mode 100644 index 0000000000..a59e9cb831 --- /dev/null +++ b/src/net/JNet/Generated/Java/Lang/Void.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Lang +{ + #region Void + public partial class Void + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html#TYPE + /// + public static Java.Lang.Class TYPE => Clazz.GetField("TYPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Math/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Math/AllPackageClasses.cs new file mode 100644 index 0000000000..f725b52af8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Math/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Math +{ + #region BigDecimal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html + /// + public partial class BigDecimal : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BigDecimal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BigDecimal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.math.BigDecimal"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BigInteger + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html + /// + public partial class BigInteger : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BigInteger() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BigInteger(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.math.BigInteger"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MathContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html + /// + public partial class MathContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MathContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MathContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.math.MathContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoundingMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html + /// + public partial class RoundingMode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoundingMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoundingMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.math.RoundingMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Math/BigDecimal.cs b/src/net/JNet/Generated/Java/Math/BigDecimal.cs new file mode 100644 index 0000000000..b8088b9a6b --- /dev/null +++ b/src/net/JNet/Generated/Java/Math/BigDecimal.cs @@ -0,0 +1,525 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Math +{ + #region BigDecimal + public partial class BigDecimal + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(char[],int,int,java.math.MathContext) + /// + public BigDecimal(char[] arg0, int arg1, int arg2, Java.Math.MathContext arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(char[],int,int) + /// + public BigDecimal(char[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(char[],java.math.MathContext) + /// + public BigDecimal(char[] arg0, Java.Math.MathContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(char[]) + /// + public BigDecimal(char[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(double,java.math.MathContext) + /// + public BigDecimal(double arg0, Java.Math.MathContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(double) + /// + public BigDecimal(double arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(int,java.math.MathContext) + /// + public BigDecimal(int arg0, Java.Math.MathContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(int) + /// + public BigDecimal(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(java.lang.String,java.math.MathContext) + /// + public BigDecimal(string arg0, Java.Math.MathContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(java.lang.String) + /// + public BigDecimal(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(java.math.BigInteger,int,java.math.MathContext) + /// + public BigDecimal(Java.Math.BigInteger arg0, int arg1, Java.Math.MathContext arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(java.math.BigInteger,int) + /// + public BigDecimal(Java.Math.BigInteger arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(java.math.BigInteger,java.math.MathContext) + /// + public BigDecimal(Java.Math.BigInteger arg0, Java.Math.MathContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(java.math.BigInteger) + /// + public BigDecimal(Java.Math.BigInteger arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(long,java.math.MathContext) + /// + public BigDecimal(long arg0, Java.Math.MathContext arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#(long) + /// + public BigDecimal(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#ONE + /// + public static Java.Math.BigDecimal ONE => Clazz.GetField("ONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#TEN + /// + public static Java.Math.BigDecimal TEN => Clazz.GetField("TEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#ZERO + /// + public static Java.Math.BigDecimal ZERO => Clazz.GetField("ZERO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#valueOf(double) + /// + public static Java.Math.BigDecimal ValueOf(double arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#valueOf(long,int) + /// + public static Java.Math.BigDecimal ValueOf(long arg0, int arg1) + { + return SExecute("valueOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#valueOf(long) + /// + public static Java.Math.BigDecimal ValueOf(long arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#byteValueExact() + /// + public byte ByteValueExact() + { + return IExecute("byteValueExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#compareTo(java.math.BigDecimal) + /// + public int CompareTo(Java.Math.BigDecimal arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#intValueExact() + /// + public int IntValueExact() + { + return IExecute("intValueExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#precision() + /// + public int Precision() + { + return IExecute("precision"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#scale() + /// + public int Scale() + { + return IExecute("scale"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#signum() + /// + public int Signum() + { + return IExecute("signum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#toEngineeringString() + /// + public string ToEngineeringString() + { + return IExecute("toEngineeringString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#toPlainString() + /// + public string ToPlainString() + { + return IExecute("toPlainString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#abs() + /// + public Java.Math.BigDecimal Abs() + { + return IExecute("abs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#abs(java.math.MathContext) + /// + public Java.Math.BigDecimal Abs(Java.Math.MathContext arg0) + { + return IExecute("abs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#add(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal Add(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#add(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Add(Java.Math.BigDecimal arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecute("divide", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0) + { + return IExecute("divide", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#divideToIntegralValue(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal DivideToIntegralValue(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecute("divideToIntegralValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#divideToIntegralValue(java.math.BigDecimal) + /// + public Java.Math.BigDecimal DivideToIntegralValue(Java.Math.BigDecimal arg0) + { + return IExecute("divideToIntegralValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#max(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Max(Java.Math.BigDecimal arg0) + { + return IExecute("max", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#min(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Min(Java.Math.BigDecimal arg0) + { + return IExecute("min", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#movePointLeft(int) + /// + public Java.Math.BigDecimal MovePointLeft(int arg0) + { + return IExecute("movePointLeft", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#movePointRight(int) + /// + public Java.Math.BigDecimal MovePointRight(int arg0) + { + return IExecute("movePointRight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#multiply(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal Multiply(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecute("multiply", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#multiply(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Multiply(Java.Math.BigDecimal arg0) + { + return IExecute("multiply", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#negate() + /// + public Java.Math.BigDecimal Negate() + { + return IExecute("negate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#negate(java.math.MathContext) + /// + public Java.Math.BigDecimal Negate(Java.Math.MathContext arg0) + { + return IExecute("negate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#plus() + /// + public Java.Math.BigDecimal Plus() + { + return IExecute("plus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#plus(java.math.MathContext) + /// + public Java.Math.BigDecimal Plus(Java.Math.MathContext arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#pow(int,java.math.MathContext) + /// + public Java.Math.BigDecimal Pow(int arg0, Java.Math.MathContext arg1) + { + return IExecute("pow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#pow(int) + /// + public Java.Math.BigDecimal Pow(int arg0) + { + return IExecute("pow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#remainder(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal Remainder(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecute("remainder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#remainder(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Remainder(Java.Math.BigDecimal arg0) + { + return IExecute("remainder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#round(java.math.MathContext) + /// + public Java.Math.BigDecimal Round(Java.Math.MathContext arg0) + { + return IExecute("round", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#scaleByPowerOfTen(int) + /// + public Java.Math.BigDecimal ScaleByPowerOfTen(int arg0) + { + return IExecute("scaleByPowerOfTen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#setScale(int) + /// + public Java.Math.BigDecimal SetScale(int arg0) + { + return IExecute("setScale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#sqrt(java.math.MathContext) + /// + public Java.Math.BigDecimal Sqrt(Java.Math.MathContext arg0) + { + return IExecute("sqrt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#stripTrailingZeros() + /// + public Java.Math.BigDecimal StripTrailingZeros() + { + return IExecute("stripTrailingZeros"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#subtract(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal Subtract(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecute("subtract", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#subtract(java.math.BigDecimal) + /// + public Java.Math.BigDecimal Subtract(Java.Math.BigDecimal arg0) + { + return IExecute("subtract", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#ulp() + /// + public Java.Math.BigDecimal Ulp() + { + return IExecute("ulp"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#divideAndRemainder(java.math.BigDecimal,java.math.MathContext) + /// + public Java.Math.BigDecimal[] DivideAndRemainder(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1) + { + return IExecuteArray("divideAndRemainder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#divideAndRemainder(java.math.BigDecimal) + /// + public Java.Math.BigDecimal[] DivideAndRemainder(Java.Math.BigDecimal arg0) + { + return IExecuteArray("divideAndRemainder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#toBigInteger() + /// + public Java.Math.BigInteger ToBigInteger() + { + return IExecute("toBigInteger"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#toBigIntegerExact() + /// + public Java.Math.BigInteger ToBigIntegerExact() + { + return IExecute("toBigIntegerExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#unscaledValue() + /// + public Java.Math.BigInteger UnscaledValue() + { + return IExecute("unscaledValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#longValueExact() + /// + public long LongValueExact() + { + return IExecute("longValueExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html#shortValueExact() + /// + public short ShortValueExact() + { + return IExecute("shortValueExact"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Math/BigInteger.cs b/src/net/JNet/Generated/Java/Math/BigInteger.cs new file mode 100644 index 0000000000..1b36f932b4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Math/BigInteger.cs @@ -0,0 +1,438 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Math +{ + #region BigInteger + public partial class BigInteger + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(byte[],int,int) + /// + public BigInteger(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(byte[]) + /// + public BigInteger(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(int,byte[],int,int) + /// + public BigInteger(int arg0, byte[] arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(int,byte[]) + /// + public BigInteger(int arg0, byte[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(int,int,java.util.Random) + /// + public BigInteger(int arg0, int arg1, Java.Util.Random arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(int,java.util.Random) + /// + public BigInteger(int arg0, Java.Util.Random arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(java.lang.String,int) + /// + public BigInteger(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#(java.lang.String) + /// + public BigInteger(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#ONE + /// + public static Java.Math.BigInteger ONE => Clazz.GetField("ONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#TEN + /// + public static Java.Math.BigInteger TEN => Clazz.GetField("TEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#TWO + /// + public static Java.Math.BigInteger TWO => Clazz.GetField("TWO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#ZERO + /// + public static Java.Math.BigInteger ZERO => Clazz.GetField("ZERO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#probablePrime(int,java.util.Random) + /// + public static Java.Math.BigInteger ProbablePrime(int arg0, Java.Util.Random arg1) + { + return SExecute("probablePrime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#valueOf(long) + /// + public static Java.Math.BigInteger ValueOf(long arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#getLowestSetBit() + /// + public int LowestSetBit + { + get { return IExecute("getLowestSetBit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#isProbablePrime(int) + /// + public bool IsProbablePrime(int arg0) + { + return IExecute("isProbablePrime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#testBit(int) + /// + public bool TestBit(int arg0) + { + return IExecute("testBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#byteValueExact() + /// + public byte ByteValueExact() + { + return IExecute("byteValueExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#toByteArray() + /// + public byte[] ToByteArray() + { + return IExecuteArray("toByteArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#bitCount() + /// + public int BitCount() + { + return IExecute("bitCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#bitLength() + /// + public int BitLength() + { + return IExecute("bitLength"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#compareTo(java.math.BigInteger) + /// + public int CompareTo(Java.Math.BigInteger arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#intValueExact() + /// + public int IntValueExact() + { + return IExecute("intValueExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#signum() + /// + public int Signum() + { + return IExecute("signum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#toString(int) + /// + public string ToString(int arg0) + { + return IExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#abs() + /// + public Java.Math.BigInteger Abs() + { + return IExecute("abs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#add(java.math.BigInteger) + /// + public Java.Math.BigInteger Add(Java.Math.BigInteger arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#and(java.math.BigInteger) + /// + public Java.Math.BigInteger And(Java.Math.BigInteger arg0) + { + return IExecute("and", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#andNot(java.math.BigInteger) + /// + public Java.Math.BigInteger AndNot(Java.Math.BigInteger arg0) + { + return IExecute("andNot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#clearBit(int) + /// + public Java.Math.BigInteger ClearBit(int arg0) + { + return IExecute("clearBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#divide(java.math.BigInteger) + /// + public Java.Math.BigInteger Divide(Java.Math.BigInteger arg0) + { + return IExecute("divide", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#flipBit(int) + /// + public Java.Math.BigInteger FlipBit(int arg0) + { + return IExecute("flipBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#gcd(java.math.BigInteger) + /// + public Java.Math.BigInteger Gcd(Java.Math.BigInteger arg0) + { + return IExecute("gcd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#max(java.math.BigInteger) + /// + public Java.Math.BigInteger Max(Java.Math.BigInteger arg0) + { + return IExecute("max", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#min(java.math.BigInteger) + /// + public Java.Math.BigInteger Min(Java.Math.BigInteger arg0) + { + return IExecute("min", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#mod(java.math.BigInteger) + /// + public Java.Math.BigInteger Mod(Java.Math.BigInteger arg0) + { + return IExecute("mod", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#modInverse(java.math.BigInteger) + /// + public Java.Math.BigInteger ModInverse(Java.Math.BigInteger arg0) + { + return IExecute("modInverse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#modPow(java.math.BigInteger,java.math.BigInteger) + /// + public Java.Math.BigInteger ModPow(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1) + { + return IExecute("modPow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#multiply(java.math.BigInteger) + /// + public Java.Math.BigInteger Multiply(Java.Math.BigInteger arg0) + { + return IExecute("multiply", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#negate() + /// + public Java.Math.BigInteger Negate() + { + return IExecute("negate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#nextProbablePrime() + /// + public Java.Math.BigInteger NextProbablePrime() + { + return IExecute("nextProbablePrime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#not() + /// + public Java.Math.BigInteger Not() + { + return IExecute("not"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#or(java.math.BigInteger) + /// + public Java.Math.BigInteger Or(Java.Math.BigInteger arg0) + { + return IExecute("or", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#pow(int) + /// + public Java.Math.BigInteger Pow(int arg0) + { + return IExecute("pow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#remainder(java.math.BigInteger) + /// + public Java.Math.BigInteger Remainder(Java.Math.BigInteger arg0) + { + return IExecute("remainder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#setBit(int) + /// + public Java.Math.BigInteger SetBit(int arg0) + { + return IExecute("setBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#shiftLeft(int) + /// + public Java.Math.BigInteger ShiftLeft(int arg0) + { + return IExecute("shiftLeft", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#shiftRight(int) + /// + public Java.Math.BigInteger ShiftRight(int arg0) + { + return IExecute("shiftRight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#sqrt() + /// + public Java.Math.BigInteger Sqrt() + { + return IExecute("sqrt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#subtract(java.math.BigInteger) + /// + public Java.Math.BigInteger Subtract(Java.Math.BigInteger arg0) + { + return IExecute("subtract", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#xor(java.math.BigInteger) + /// + public Java.Math.BigInteger Xor(Java.Math.BigInteger arg0) + { + return IExecute("xor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#divideAndRemainder(java.math.BigInteger) + /// + public Java.Math.BigInteger[] DivideAndRemainder(Java.Math.BigInteger arg0) + { + return IExecuteArray("divideAndRemainder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#sqrtAndRemainder() + /// + public Java.Math.BigInteger[] SqrtAndRemainder() + { + return IExecuteArray("sqrtAndRemainder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#longValueExact() + /// + public long LongValueExact() + { + return IExecute("longValueExact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigInteger.html#shortValueExact() + /// + public short ShortValueExact() + { + return IExecute("shortValueExact"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Math/MathContext.cs b/src/net/JNet/Generated/Java/Math/MathContext.cs new file mode 100644 index 0000000000..9ca2198807 --- /dev/null +++ b/src/net/JNet/Generated/Java/Math/MathContext.cs @@ -0,0 +1,96 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Math +{ + #region MathContext + public partial class MathContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#(int) + /// + public MathContext(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#(java.lang.String) + /// + public MathContext(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Math.MathContext t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#DECIMAL128 + /// + public static Java.Math.MathContext DECIMAL128 => Clazz.GetField("DECIMAL128"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#DECIMAL32 + /// + public static Java.Math.MathContext DECIMAL32 => Clazz.GetField("DECIMAL32"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#DECIMAL64 + /// + public static Java.Math.MathContext DECIMAL64 => Clazz.GetField("DECIMAL64"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#UNLIMITED + /// + public static Java.Math.MathContext UNLIMITED => Clazz.GetField("UNLIMITED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/MathContext.html#getPrecision() + /// + public int Precision + { + get { return IExecute("getPrecision"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Math/RoundingMode.cs b/src/net/JNet/Generated/Java/Math/RoundingMode.cs new file mode 100644 index 0000000000..bbb481a69b --- /dev/null +++ b/src/net/JNet/Generated/Java/Math/RoundingMode.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Math +{ + #region RoundingMode + public partial class RoundingMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#CEILING + /// + public static Java.Math.RoundingMode CEILING => Clazz.GetField("CEILING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#DOWN + /// + public static Java.Math.RoundingMode DOWN => Clazz.GetField("DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#FLOOR + /// + public static Java.Math.RoundingMode FLOOR => Clazz.GetField("FLOOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#HALF_DOWN + /// + public static Java.Math.RoundingMode HALF_DOWN => Clazz.GetField("HALF_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#HALF_EVEN + /// + public static Java.Math.RoundingMode HALF_EVEN => Clazz.GetField("HALF_EVEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#HALF_UP + /// + public static Java.Math.RoundingMode HALF_UP => Clazz.GetField("HALF_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#UNNECESSARY + /// + public static Java.Math.RoundingMode UNNECESSARY => Clazz.GetField("UNNECESSARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#UP + /// + public static Java.Math.RoundingMode UP => Clazz.GetField("UP"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/RoundingMode.html#values() + /// + public static Java.Math.RoundingMode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Net/AllPackageClasses.cs new file mode 100644 index 0000000000..8de1b6f119 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/AllPackageClasses.cs @@ -0,0 +1,2072 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Net +{ + #region Authenticator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.html + /// + public partial class Authenticator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Authenticator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Authenticator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Authenticator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region RequestorType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.RequestorType.html + /// + public partial class RequestorType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RequestorType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RequestorType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Authenticator$RequestorType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BindException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/BindException.html + /// + public partial class BindException : Java.Net.SocketException + { + public BindException() { } + + /// + public override string ClassName => "java.net.BindException"; + + // TODO: complete the class + + } + #endregion + + #region CacheRequest + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CacheRequest.html + /// + public partial class CacheRequest : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CacheRequest() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CacheRequest(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.CacheRequest"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CacheResponse + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CacheResponse.html + /// + public partial class CacheResponse : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CacheResponse() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CacheResponse(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.CacheResponse"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConnectException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ConnectException.html + /// + public partial class ConnectException : Java.Net.SocketException + { + public ConnectException() { } + + /// + public override string ClassName => "java.net.ConnectException"; + + // TODO: complete the class + + } + #endregion + + #region ContentHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ContentHandler.html + /// + public partial class ContentHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ContentHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ContentHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.ContentHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ContentHandlerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ContentHandlerFactory.html + /// + public partial class ContentHandlerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ContentHandlerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ContentHandlerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.ContentHandlerFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CookieHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieHandler.html + /// + public partial class CookieHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CookieHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CookieHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.CookieHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CookieManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieManager.html + /// + public partial class CookieManager : Java.Net.CookieHandler + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CookieManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CookieManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.CookieManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CookiePolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookiePolicy.html + /// + public partial class CookiePolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CookiePolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CookiePolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.CookiePolicy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CookieStore + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieStore.html + /// + public partial class CookieStore : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CookieStore() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CookieStore(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.CookieStore"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DatagramPacket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html + /// + public partial class DatagramPacket : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DatagramPacket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DatagramPacket(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.DatagramPacket"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DatagramSocket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html + /// + public partial class DatagramSocket : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DatagramSocket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DatagramSocket(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.DatagramSocket"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DatagramSocketImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocketImpl.html + /// + public partial class DatagramSocketImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DatagramSocketImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DatagramSocketImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.DatagramSocketImpl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DatagramSocketImplFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocketImplFactory.html + /// + public partial class DatagramSocketImplFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DatagramSocketImplFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DatagramSocketImplFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.DatagramSocketImplFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileNameMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/FileNameMap.html + /// + public partial class FileNameMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileNameMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileNameMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.FileNameMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HttpCookie + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html + /// + public partial class HttpCookie : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpCookie() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpCookie(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.HttpCookie"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HttpRetryException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpRetryException.html + /// + public partial class HttpRetryException : Java.Io.IOException + { + public HttpRetryException() { } + + /// + public override string ClassName => "java.net.HttpRetryException"; + + // TODO: complete the class + + } + #endregion + + #region HttpURLConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html + /// + public partial class HttpURLConnection : Java.Net.URLConnection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpURLConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpURLConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.HttpURLConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IDN + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html + /// + public partial class IDN : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IDN() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IDN(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.IDN"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Inet4Address + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet4Address.html + /// + public partial class Inet4Address : Java.Net.InetAddress + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Inet4Address() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Inet4Address(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Inet4Address"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Inet6Address + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet6Address.html + /// + public partial class Inet6Address : Java.Net.InetAddress + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Inet6Address() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Inet6Address(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Inet6Address"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InetAddress + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html + /// + public partial class InetAddress : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InetAddress() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InetAddress(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.InetAddress"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InetSocketAddress + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html + /// + public partial class InetSocketAddress : Java.Net.SocketAddress + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InetSocketAddress() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InetSocketAddress(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.InetSocketAddress"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InterfaceAddress + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InterfaceAddress.html + /// + public partial class InterfaceAddress : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InterfaceAddress() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InterfaceAddress(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.InterfaceAddress"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JarURLConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html + /// + public partial class JarURLConnection : Java.Net.URLConnection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JarURLConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JarURLConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.JarURLConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MalformedURLException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MalformedURLException.html + /// + public partial class MalformedURLException : Java.Io.IOException + { + public MalformedURLException() { } + + /// + public override string ClassName => "java.net.MalformedURLException"; + + // TODO: complete the class + + } + #endregion + + #region MulticastSocket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html + /// + public partial class MulticastSocket : Java.Net.DatagramSocket + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MulticastSocket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MulticastSocket(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.MulticastSocket"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NetPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetPermission.html + /// + public partial class NetPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NetPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NetPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.NetPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NetworkInterface + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html + /// + public partial class NetworkInterface : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NetworkInterface() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NetworkInterface(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.NetworkInterface"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoRouteToHostException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NoRouteToHostException.html + /// + public partial class NoRouteToHostException : Java.Net.SocketException + { + public NoRouteToHostException() { } + + /// + public override string ClassName => "java.net.NoRouteToHostException"; + + // TODO: complete the class + + } + #endregion + + #region PasswordAuthentication + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/PasswordAuthentication.html + /// + public partial class PasswordAuthentication : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PasswordAuthentication() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PasswordAuthentication(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.PasswordAuthentication"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PortUnreachableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/PortUnreachableException.html + /// + public partial class PortUnreachableException : Java.Net.SocketException + { + public PortUnreachableException() { } + + /// + public override string ClassName => "java.net.PortUnreachableException"; + + // TODO: complete the class + + } + #endregion + + #region ProtocolException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProtocolException.html + /// + public partial class ProtocolException : Java.Io.IOException + { + public ProtocolException() { } + + /// + public override string ClassName => "java.net.ProtocolException"; + + // TODO: complete the class + + } + #endregion + + #region ProtocolFamily + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProtocolFamily.html + /// + public partial class ProtocolFamily : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProtocolFamily() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProtocolFamily(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.ProtocolFamily"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Proxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.html + /// + public partial class Proxy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Proxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Proxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Proxy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.Type.html + /// + public partial class Type : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Proxy$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ProxySelector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProxySelector.html + /// + public partial class ProxySelector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProxySelector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProxySelector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.ProxySelector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResponseCache + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ResponseCache.html + /// + public partial class ResponseCache : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResponseCache() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResponseCache(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.ResponseCache"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecureCacheResponse + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SecureCacheResponse.html + /// + public partial class SecureCacheResponse : Java.Net.CacheResponse + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecureCacheResponse() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecureCacheResponse(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SecureCacheResponse"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServerSocket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html + /// + public partial class ServerSocket : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServerSocket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServerSocket(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.ServerSocket"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Socket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html + /// + public partial class Socket : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Socket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Socket(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.Socket"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketAddress + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketAddress.html + /// + public partial class SocketAddress : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketAddress() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketAddress(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SocketAddress"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketException.html + /// + public partial class SocketException : Java.Io.IOException + { + public SocketException() { } + + /// + public override string ClassName => "java.net.SocketException"; + + // TODO: complete the class + + } + #endregion + + #region SocketImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketImpl.html + /// + public partial class SocketImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SocketImpl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketImplFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketImplFactory.html + /// + public partial class SocketImplFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketImplFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketImplFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SocketImplFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOption.html + /// + public partial class SocketOption : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SocketOption"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketOptions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html + /// + public partial class SocketOptions : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketOptions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketOptions(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SocketOptions"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketPermission.html + /// + public partial class SocketPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.SocketPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketTimeoutException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketTimeoutException.html + /// + public partial class SocketTimeoutException : Java.Io.InterruptedIOException + { + public SocketTimeoutException() { } + + /// + public override string ClassName => "java.net.SocketTimeoutException"; + + // TODO: complete the class + + } + #endregion + + #region StandardProtocolFamily + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardProtocolFamily.html + /// + public partial class StandardProtocolFamily : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardProtocolFamily() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardProtocolFamily(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.StandardProtocolFamily"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StandardSocketOptions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html + /// + public partial class StandardSocketOptions : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardSocketOptions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardSocketOptions(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.StandardSocketOptions"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnknownHostException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/UnknownHostException.html + /// + public partial class UnknownHostException : Java.Io.IOException + { + public UnknownHostException() { } + + /// + public override string ClassName => "java.net.UnknownHostException"; + + // TODO: complete the class + + } + #endregion + + #region UnknownServiceException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/UnknownServiceException.html + /// + public partial class UnknownServiceException : Java.Io.IOException + { + public UnknownServiceException() { } + + /// + public override string ClassName => "java.net.UnknownServiceException"; + + // TODO: complete the class + + } + #endregion + + #region URI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html + /// + public partial class URI : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URI(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URISyntaxException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URISyntaxException.html + /// + public partial class URISyntaxException : Java.Lang.Exception + { + public URISyntaxException() { } + + /// + public override string ClassName => "java.net.URISyntaxException"; + + // TODO: complete the class + + } + #endregion + + #region URL + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html + /// + public partial class URL : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URL() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URL(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URL"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLClassLoader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html + /// + public partial class URLClassLoader : Java.Security.SecureClassLoader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLClassLoader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLClassLoader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLClassLoader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html + /// + public partial class URLConnection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLDecoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLDecoder.html + /// + public partial class URLDecoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLDecoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLDecoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLDecoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLEncoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLEncoder.html + /// + public partial class URLEncoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLEncoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLEncoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLEncoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLPermission.html + /// + public partial class URLPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLStreamHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLStreamHandler.html + /// + public partial class URLStreamHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLStreamHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLStreamHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLStreamHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URLStreamHandlerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLStreamHandlerFactory.html + /// + public partial class URLStreamHandlerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLStreamHandlerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLStreamHandlerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.URLStreamHandlerFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Authenticator.cs b/src/net/JNet/Generated/Java/Net/Authenticator.cs new file mode 100644 index 0000000000..ada5415435 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Authenticator.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region Authenticator + public partial class Authenticator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.html#getDefault() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.html#setDefault(java.net.Authenticator) + /// + public static Java.Net.Authenticator Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.html#requestPasswordAuthentication(java.lang.String,java.net.InetAddress,int,java.lang.String,java.lang.String,java.lang.String) + /// + public static Java.Net.PasswordAuthentication RequestPasswordAuthentication(string arg0, Java.Net.InetAddress arg1, int arg2, string arg3, string arg4, string arg5) + { + return SExecute("requestPasswordAuthentication", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.html#requestPasswordAuthentication(java.net.InetAddress,int,java.lang.String,java.lang.String,java.lang.String) + /// + public static Java.Net.PasswordAuthentication RequestPasswordAuthentication(Java.Net.InetAddress arg0, int arg1, string arg2, string arg3, string arg4) + { + return SExecute("requestPasswordAuthentication", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region RequestorType + public partial class RequestorType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.RequestorType.html#PROXY + /// + public static Java.Net.Authenticator.RequestorType PROXY => Clazz.GetField("PROXY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.RequestorType.html#SERVER + /// + public static Java.Net.Authenticator.RequestorType SERVER => Clazz.GetField("SERVER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.RequestorType.html#values() + /// + public static Java.Net.Authenticator.RequestorType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/BindException.cs b/src/net/JNet/Generated/Java/Net/BindException.cs new file mode 100644 index 0000000000..34d7313290 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/BindException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region BindException + public partial class BindException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/CacheRequest.cs b/src/net/JNet/Generated/Java/Net/CacheRequest.cs new file mode 100644 index 0000000000..9c05b47489 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/CacheRequest.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region CacheRequest + public partial class CacheRequest + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CacheRequest.html#getBody() throws java.io.IOException + /// + public Java.Io.OutputStream Body + { + get { return IExecute("getBody"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CacheRequest.html#abort() + /// + public void Abort() + { + IExecute("abort"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/CacheResponse.cs b/src/net/JNet/Generated/Java/Net/CacheResponse.cs new file mode 100644 index 0000000000..d56b966e49 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/CacheResponse.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region CacheResponse + public partial class CacheResponse + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CacheResponse.html#getBody() throws java.io.IOException + /// + public Java.Io.InputStream Body + { + get { return IExecute("getBody"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ConnectException.cs b/src/net/JNet/Generated/Java/Net/ConnectException.cs new file mode 100644 index 0000000000..f7ebacd3db --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ConnectException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ConnectException + public partial class ConnectException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ContentHandler.cs b/src/net/JNet/Generated/Java/Net/ContentHandler.cs new file mode 100644 index 0000000000..7c6b5281d7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ContentHandler.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ContentHandler + public partial class ContentHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ContentHandler.html#getContent(java.net.URLConnection) throws java.io.IOException + /// + public object GetContent(Java.Net.URLConnection arg0) + { + return IExecute("getContent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ContentHandler.html#getContent(java.net.URLConnection,java.lang.Class[]) throws java.io.IOException + /// + public object GetContent(Java.Net.URLConnection arg0, Java.Lang.Class[] arg1) + { + return IExecute("getContent", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ContentHandlerFactory.cs b/src/net/JNet/Generated/Java/Net/ContentHandlerFactory.cs new file mode 100644 index 0000000000..65106ed733 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ContentHandlerFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ContentHandlerFactory + public partial class ContentHandlerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ContentHandlerFactory.html#createContentHandler(java.lang.String) + /// + public Java.Net.ContentHandler CreateContentHandler(string arg0) + { + return IExecute("createContentHandler", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/CookieHandler.cs b/src/net/JNet/Generated/Java/Net/CookieHandler.cs new file mode 100644 index 0000000000..0cf9940a3c --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/CookieHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region CookieHandler + public partial class CookieHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieHandler.html#getDefault() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieHandler.html#setDefault(java.net.CookieHandler) + /// + public static Java.Net.CookieHandler Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/CookieManager.cs b/src/net/JNet/Generated/Java/Net/CookieManager.cs new file mode 100644 index 0000000000..f07a5a22ab --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/CookieManager.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region CookieManager + public partial class CookieManager + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieManager.html#(java.net.CookieStore,java.net.CookiePolicy) + /// + public CookieManager(Java.Net.CookieStore arg0, Java.Net.CookiePolicy arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieManager.html#getCookieStore() + /// + public Java.Net.CookieStore CookieStore + { + get { return IExecute("getCookieStore"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieManager.html#setCookiePolicy(java.net.CookiePolicy) + /// + public void SetCookiePolicy(Java.Net.CookiePolicy arg0) + { + IExecute("setCookiePolicy", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/CookiePolicy.cs b/src/net/JNet/Generated/Java/Net/CookiePolicy.cs new file mode 100644 index 0000000000..7f8e010a1b --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/CookiePolicy.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region CookiePolicy + public partial class CookiePolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookiePolicy.html#ACCEPT_ALL + /// + public static Java.Net.CookiePolicy ACCEPT_ALL => Clazz.GetField("ACCEPT_ALL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookiePolicy.html#ACCEPT_NONE + /// + public static Java.Net.CookiePolicy ACCEPT_NONE => Clazz.GetField("ACCEPT_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookiePolicy.html#ACCEPT_ORIGINAL_SERVER + /// + public static Java.Net.CookiePolicy ACCEPT_ORIGINAL_SERVER => Clazz.GetField("ACCEPT_ORIGINAL_SERVER"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookiePolicy.html#shouldAccept(java.net.URI,java.net.HttpCookie) + /// + public bool ShouldAccept(Java.Net.URI arg0, Java.Net.HttpCookie arg1) + { + return IExecute("shouldAccept", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/CookieStore.cs b/src/net/JNet/Generated/Java/Net/CookieStore.cs new file mode 100644 index 0000000000..b134323f9c --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/CookieStore.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region CookieStore + public partial class CookieStore + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieStore.html#remove(java.net.URI,java.net.HttpCookie) + /// + public bool Remove(Java.Net.URI arg0, Java.Net.HttpCookie arg1) + { + return IExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieStore.html#removeAll() + /// + public bool RemoveAll() + { + return IExecute("removeAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/CookieStore.html#add(java.net.URI,java.net.HttpCookie) + /// + public void Add(Java.Net.URI arg0, Java.Net.HttpCookie arg1) + { + IExecute("add", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/DatagramPacket.cs b/src/net/JNet/Generated/Java/Net/DatagramPacket.cs new file mode 100644 index 0000000000..31686fc470 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/DatagramPacket.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region DatagramPacket + public partial class DatagramPacket + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#(byte[],int,int,java.net.InetAddress,int) + /// + public DatagramPacket(byte[] arg0, int arg1, int arg2, Java.Net.InetAddress arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#(byte[],int,int,java.net.SocketAddress) + /// + public DatagramPacket(byte[] arg0, int arg1, int arg2, Java.Net.SocketAddress arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#(byte[],int,int) + /// + public DatagramPacket(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#(byte[],int,java.net.InetAddress,int) + /// + public DatagramPacket(byte[] arg0, int arg1, Java.Net.InetAddress arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#(byte[],int,java.net.SocketAddress) + /// + public DatagramPacket(byte[] arg0, int arg1, Java.Net.SocketAddress arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#(byte[],int) + /// + public DatagramPacket(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#getAddress() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#setAddress(java.net.InetAddress) + /// + public Java.Net.InetAddress Address + { + get { return IExecute("getAddress"); } set { IExecute("setAddress", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#getData() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#setData(byte[]) + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } set { IExecute("setData", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#getLength() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#setLength(int) + /// + public int Length + { + get { return IExecute("getLength"); } set { IExecute("setLength", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#getOffset() + /// + public int Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#getPort() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#setPort(int) + /// + public int Port + { + get { return IExecute("getPort"); } set { IExecute("setPort", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#getSocketAddress() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#setSocketAddress(java.net.SocketAddress) + /// + public Java.Net.SocketAddress SocketAddress + { + get { return IExecute("getSocketAddress"); } set { IExecute("setSocketAddress", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramPacket.html#setData(byte[],int,int) + /// + public void SetData(byte[] arg0, int arg1, int arg2) + { + IExecute("setData", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/DatagramSocket.cs b/src/net/JNet/Generated/Java/Net/DatagramSocket.cs new file mode 100644 index 0000000000..b4a35cadce --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/DatagramSocket.cs @@ -0,0 +1,248 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region DatagramSocket + public partial class DatagramSocket + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#(int,java.net.InetAddress) throws java.net.SocketException + /// + public DatagramSocket(int arg0, Java.Net.InetAddress arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#(int) throws java.net.SocketException + /// + public DatagramSocket(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#(java.net.SocketAddress) throws java.net.SocketException + /// + public DatagramSocket(Java.Net.SocketAddress arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Net.DatagramSocket t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setDatagramSocketImplFactory(java.net.DatagramSocketImplFactory) throws java.io.IOException + /// + public static void SetDatagramSocketImplFactory(Java.Net.DatagramSocketImplFactory arg0) + { + SExecute("setDatagramSocketImplFactory", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getBroadcast() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setBroadcast(boolean) throws java.net.SocketException + /// + public bool Broadcast + { + get { return IExecute("getBroadcast"); } set { IExecute("setBroadcast", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getChannel() + /// + public Java.Nio.Channels.DatagramChannel Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getInetAddress() + /// + public Java.Net.InetAddress InetAddress + { + get { return IExecute("getInetAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getLocalAddress() + /// + public Java.Net.InetAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getLocalPort() + /// + public int LocalPort + { + get { return IExecute("getLocalPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getLocalSocketAddress() + /// + public Java.Net.SocketAddress LocalSocketAddress + { + get { return IExecute("getLocalSocketAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getReceiveBufferSize() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setReceiveBufferSize(int) throws java.net.SocketException + /// + public int ReceiveBufferSize + { + get { return IExecute("getReceiveBufferSize"); } set { IExecute("setReceiveBufferSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getRemoteSocketAddress() + /// + public Java.Net.SocketAddress RemoteSocketAddress + { + get { return IExecute("getRemoteSocketAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getReuseAddress() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setReuseAddress(boolean) throws java.net.SocketException + /// + public bool ReuseAddress + { + get { return IExecute("getReuseAddress"); } set { IExecute("setReuseAddress", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getSendBufferSize() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setSendBufferSize(int) throws java.net.SocketException + /// + public int SendBufferSize + { + get { return IExecute("getSendBufferSize"); } set { IExecute("setSendBufferSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getSoTimeout() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setSoTimeout(int) throws java.net.SocketException + /// + public int SoTimeout + { + get { return IExecute("getSoTimeout"); } set { IExecute("setSoTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#getTrafficClass() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#setTrafficClass(int) throws java.net.SocketException + /// + public int TrafficClass + { + get { return IExecute("getTrafficClass"); } set { IExecute("setTrafficClass", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#isBound() + /// + public bool IsBound() + { + return IExecute("isBound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#isClosed() + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#isConnected() + /// + public bool IsConnected() + { + return IExecute("isConnected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#bind(java.net.SocketAddress) throws java.net.SocketException + /// + public void Bind(Java.Net.SocketAddress arg0) + { + IExecute("bind", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#receive(java.net.DatagramPacket) throws java.io.IOException + /// + public void Receive(Java.Net.DatagramPacket arg0) + { + IExecute("receive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#connect(java.net.InetAddress,int) + /// + public void Connect(Java.Net.InetAddress arg0, int arg1) + { + IExecute("connect", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#connect(java.net.SocketAddress) throws java.net.SocketException + /// + public void Connect(Java.Net.SocketAddress arg0) + { + IExecute("connect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#disconnect() + /// + public void Disconnect() + { + IExecute("disconnect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocket.html#send(java.net.DatagramPacket) throws java.io.IOException + /// + public void Send(Java.Net.DatagramPacket arg0) + { + IExecute("send", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/DatagramSocketImpl.cs b/src/net/JNet/Generated/Java/Net/DatagramSocketImpl.cs new file mode 100644 index 0000000000..ebb57c5170 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/DatagramSocketImpl.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region DatagramSocketImpl + public partial class DatagramSocketImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Net.SocketOptions(Java.Net.DatagramSocketImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/DatagramSocketImplFactory.cs b/src/net/JNet/Generated/Java/Net/DatagramSocketImplFactory.cs new file mode 100644 index 0000000000..7f436ba149 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/DatagramSocketImplFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region DatagramSocketImplFactory + public partial class DatagramSocketImplFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/DatagramSocketImplFactory.html#createDatagramSocketImpl() + /// + public Java.Net.DatagramSocketImpl CreateDatagramSocketImpl() + { + return IExecute("createDatagramSocketImpl"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/FileNameMap.cs b/src/net/JNet/Generated/Java/Net/FileNameMap.cs new file mode 100644 index 0000000000..bdf6ccbd9d --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/FileNameMap.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region FileNameMap + public partial class FileNameMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/FileNameMap.html#getContentTypeFor(java.lang.String) + /// + public string GetContentTypeFor(string arg0) + { + return IExecute("getContentTypeFor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Net/Http/AllPackageClasses.cs new file mode 100644 index 0000000000..3dfdda8486 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/AllPackageClasses.cs @@ -0,0 +1,702 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Net.Http +{ + #region HttpClient + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html + /// + public partial class HttpClient : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpClient() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpClient(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpClient"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpClient$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Redirect + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Redirect.html + /// + public partial class Redirect : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Redirect() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Redirect(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpClient$Redirect"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Version + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Version.html + /// + public partial class Version : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Version() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Version(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpClient$Version"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region HttpConnectTimeoutException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpConnectTimeoutException.html + /// + public partial class HttpConnectTimeoutException : Java.Net.Http.HttpTimeoutException + { + public HttpConnectTimeoutException() { } + + /// + public override string ClassName => "java.net.http.HttpConnectTimeoutException"; + + // TODO: complete the class + + } + #endregion + + #region HttpHeaders + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpHeaders.html + /// + public partial class HttpHeaders : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpHeaders() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpHeaders(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpHeaders"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HttpRequest + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html + /// + public partial class HttpRequest : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpRequest() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpRequest(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpRequest"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BodyPublisher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublisher.html + /// + public partial class BodyPublisher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BodyPublisher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BodyPublisher(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpRequest$BodyPublisher"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region BodyPublishers + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html + /// + public partial class BodyPublishers : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BodyPublishers() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BodyPublishers(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpRequest$BodyPublishers"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpRequest$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region HttpResponse + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html + /// + public partial class HttpResponse : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpResponse() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpResponse(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BodyHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.BodyHandler.html + /// + public partial class BodyHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BodyHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BodyHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse$BodyHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region BodyHandlers + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.BodyHandlers.html + /// + public partial class BodyHandlers : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BodyHandlers() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BodyHandlers(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse$BodyHandlers"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region BodySubscriber + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.BodySubscriber.html + /// + public partial class BodySubscriber : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BodySubscriber() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BodySubscriber(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse$BodySubscriber"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region BodySubscribers + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.BodySubscribers.html + /// + public partial class BodySubscribers : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BodySubscribers() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BodySubscribers(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse$BodySubscribers"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PushPromiseHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.PushPromiseHandler.html + /// + public partial class PushPromiseHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PushPromiseHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PushPromiseHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse$PushPromiseHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ResponseInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.ResponseInfo.html + /// + public partial class ResponseInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResponseInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResponseInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.HttpResponse$ResponseInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region HttpTimeoutException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpTimeoutException.html + /// + public partial class HttpTimeoutException : Java.Io.IOException + { + public HttpTimeoutException() { } + + /// + public override string ClassName => "java.net.http.HttpTimeoutException"; + + // TODO: complete the class + + } + #endregion + + #region WebSocket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html + /// + public partial class WebSocket : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WebSocket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WebSocket(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.WebSocket"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.http.WebSocket$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Listener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.Listener.html + /// + public partial class Listener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + + } + #endregion + + #region WebSocketHandshakeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocketHandshakeException.html + /// + public partial class WebSocketHandshakeException : Java.Io.IOException + { + public WebSocketHandshakeException() { } + + /// + public override string ClassName => "java.net.http.WebSocketHandshakeException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/HttpClient.cs b/src/net/JNet/Generated/Java/Net/Http/HttpClient.cs new file mode 100644 index 0000000000..047cee02cf --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/HttpClient.cs @@ -0,0 +1,275 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region HttpClient + public partial class HttpClient + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html#newHttpClient() + /// + public static Java.Net.Http.HttpClient NewHttpClient() + { + return SExecute("newHttpClient"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html#newBuilder() + /// + public static Java.Net.Http.HttpClient.Builder NewBuilder() + { + return SExecute("newBuilder"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html#sslContext() + /// + public Javax.Net.Ssl.SSLContext SslContext() + { + return IExecute("sslContext"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html#sslParameters() + /// + public Javax.Net.Ssl.SSLParameters SslParameters() + { + return IExecute("sslParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html#newWebSocketBuilder() + /// + public Java.Net.Http.WebSocket.Builder NewWebSocketBuilder() + { + return IExecute("newWebSocketBuilder"); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#NO_PROXY + /// + public static Java.Net.ProxySelector NO_PROXY => Clazz.GetField("NO_PROXY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#build() + /// + public Java.Net.Http.HttpClient Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#authenticator(java.net.Authenticator) + /// + public Java.Net.Http.HttpClient.Builder Authenticator(Java.Net.Authenticator arg0) + { + return IExecute("authenticator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#connectTimeout(java.time.Duration) + /// + public Java.Net.Http.HttpClient.Builder ConnectTimeout(Java.Time.Duration arg0) + { + return IExecute("connectTimeout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#cookieHandler(java.net.CookieHandler) + /// + public Java.Net.Http.HttpClient.Builder CookieHandler(Java.Net.CookieHandler arg0) + { + return IExecute("cookieHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#executor(java.util.concurrent.Executor) + /// + public Java.Net.Http.HttpClient.Builder Executor(Java.Util.Concurrent.Executor arg0) + { + return IExecute("executor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#priority(int) + /// + public Java.Net.Http.HttpClient.Builder Priority(int arg0) + { + return IExecute("priority", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#proxy(java.net.ProxySelector) + /// + public Java.Net.Http.HttpClient.Builder Proxy(Java.Net.ProxySelector arg0) + { + return IExecute("proxy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#sslContext(javax.net.ssl.SSLContext) + /// + public Java.Net.Http.HttpClient.Builder SslContext(Javax.Net.Ssl.SSLContext arg0) + { + return IExecute("sslContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html#sslParameters(javax.net.ssl.SSLParameters) + /// + public Java.Net.Http.HttpClient.Builder SslParameters(Javax.Net.Ssl.SSLParameters arg0) + { + return IExecute("sslParameters", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Redirect + public partial class Redirect + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Redirect.html#ALWAYS + /// + public static Java.Net.Http.HttpClient.Redirect ALWAYS => Clazz.GetField("ALWAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Redirect.html#NEVER + /// + public static Java.Net.Http.HttpClient.Redirect NEVER => Clazz.GetField("NEVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Redirect.html#NORMAL + /// + public static Java.Net.Http.HttpClient.Redirect NORMAL => Clazz.GetField("NORMAL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Redirect.html#values() + /// + public static Java.Net.Http.HttpClient.Redirect[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Version + public partial class Version + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Version.html#HTTP_1_1 + /// + public static Java.Net.Http.HttpClient.Version HTTP_1_1 => Clazz.GetField("HTTP_1_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Version.html#HTTP_2 + /// + public static Java.Net.Http.HttpClient.Version HTTP_2 => Clazz.GetField("HTTP_2"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Version.html#values() + /// + public static Java.Net.Http.HttpClient.Version[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/HttpConnectTimeoutException.cs b/src/net/JNet/Generated/Java/Net/Http/HttpConnectTimeoutException.cs new file mode 100644 index 0000000000..1717cc7107 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/HttpConnectTimeoutException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region HttpConnectTimeoutException + public partial class HttpConnectTimeoutException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/HttpHeaders.cs b/src/net/JNet/Generated/Java/Net/Http/HttpHeaders.cs new file mode 100644 index 0000000000..749b48c82f --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/HttpHeaders.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region HttpHeaders + public partial class HttpHeaders + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpHeaders.html#firstValueAsLong(java.lang.String) + /// + public Java.Util.OptionalLong FirstValueAsLong(string arg0) + { + return IExecute("firstValueAsLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/HttpRequest.cs b/src/net/JNet/Generated/Java/Net/Http/HttpRequest.cs new file mode 100644 index 0000000000..00972ef155 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/HttpRequest.cs @@ -0,0 +1,321 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region HttpRequest + public partial class HttpRequest + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html#newBuilder() + /// + public static Java.Net.Http.HttpRequest.Builder NewBuilder() + { + return SExecute("newBuilder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html#newBuilder(java.net.URI) + /// + public static Java.Net.Http.HttpRequest.Builder NewBuilder(Java.Net.URI arg0) + { + return SExecute("newBuilder", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html#expectContinue() + /// + public bool ExpectContinue() + { + return IExecute("expectContinue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html#method() + /// + public string Method() + { + return IExecute("method"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html#headers() + /// + public Java.Net.Http.HttpHeaders Headers() + { + return IExecute("headers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.html#uri() + /// + public Java.Net.URI Uri() + { + return IExecute("uri"); + } + + #endregion + + #region Nested classes + #region BodyPublisher + public partial class BodyPublisher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublisher.html#contentLength() + /// + public long ContentLength() + { + return IExecute("contentLength"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region BodyPublishers + public partial class BodyPublishers + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#noBody() + /// + public static Java.Net.Http.HttpRequest.BodyPublisher NoBody() + { + return SExecute("noBody"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#ofByteArray(byte[],int,int) + /// + public static Java.Net.Http.HttpRequest.BodyPublisher OfByteArray(byte[] arg0, int arg1, int arg2) + { + return SExecute("ofByteArray", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#ofByteArray(byte[]) + /// + public static Java.Net.Http.HttpRequest.BodyPublisher OfByteArray(byte[] arg0) + { + return SExecute("ofByteArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#ofFile(java.nio.file.Path) throws java.io.FileNotFoundException + /// + public static Java.Net.Http.HttpRequest.BodyPublisher OfFile(Java.Nio.File.Path arg0) + { + return SExecute("ofFile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#ofString(java.lang.String,java.nio.charset.Charset) + /// + public static Java.Net.Http.HttpRequest.BodyPublisher OfString(string arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("ofString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#ofString(java.lang.String) + /// + public static Java.Net.Http.HttpRequest.BodyPublisher OfString(string arg0) + { + return SExecute("ofString", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#build() + /// + public Java.Net.Http.HttpRequest Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#copy() + /// + public Java.Net.Http.HttpRequest.Builder Copy() + { + return IExecute("copy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#DELETE() + /// + public Java.Net.Http.HttpRequest.Builder DELETE() + { + return IExecute("DELETE"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#expectContinue(boolean) + /// + public Java.Net.Http.HttpRequest.Builder ExpectContinue(bool arg0) + { + return IExecute("expectContinue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#GET() + /// + public Java.Net.Http.HttpRequest.Builder GET() + { + return IExecute("GET"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#header(java.lang.String,java.lang.String) + /// + public Java.Net.Http.HttpRequest.Builder Header(string arg0, string arg1) + { + return IExecute("header", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#headers(java.lang.String...) + /// + public Java.Net.Http.HttpRequest.Builder Headers(params string[] arg0) + { + if (arg0.Length == 0) return IExecute("headers"); else return IExecute("headers", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#method(java.lang.String,java.net.http.HttpRequest$BodyPublisher) + /// + public Java.Net.Http.HttpRequest.Builder Method(string arg0, Java.Net.Http.HttpRequest.BodyPublisher arg1) + { + return IExecute("method", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#POST(java.net.http.HttpRequest$BodyPublisher) + /// + public Java.Net.Http.HttpRequest.Builder POST(Java.Net.Http.HttpRequest.BodyPublisher arg0) + { + return IExecute("POST", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#PUT(java.net.http.HttpRequest$BodyPublisher) + /// + public Java.Net.Http.HttpRequest.Builder PUT(Java.Net.Http.HttpRequest.BodyPublisher arg0) + { + return IExecute("PUT", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#setHeader(java.lang.String,java.lang.String) + /// + public Java.Net.Http.HttpRequest.Builder SetHeader(string arg0, string arg1) + { + return IExecute("setHeader", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#timeout(java.time.Duration) + /// + public Java.Net.Http.HttpRequest.Builder Timeout(Java.Time.Duration arg0) + { + return IExecute("timeout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpRequest.Builder.html#uri(java.net.URI) + /// + public Java.Net.Http.HttpRequest.Builder Uri(Java.Net.URI arg0) + { + return IExecute("uri", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/HttpResponse.cs b/src/net/JNet/Generated/Java/Net/Http/HttpResponse.cs new file mode 100644 index 0000000000..6cfdec7dfe --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/HttpResponse.cs @@ -0,0 +1,269 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region HttpResponse + public partial class HttpResponse + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html#statusCode() + /// + public int StatusCode() + { + return IExecute("statusCode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html#headers() + /// + public Java.Net.Http.HttpHeaders Headers() + { + return IExecute("headers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html#request() + /// + public Java.Net.Http.HttpRequest Request() + { + return IExecute("request"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html#uri() + /// + public Java.Net.URI Uri() + { + return IExecute("uri"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html#body() + /// + public object Body() + { + return IExecute("body"); + } + + #endregion + + #region Nested classes + #region BodyHandler + public partial class BodyHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region BodyHandlers + public partial class BodyHandlers + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region BodySubscriber + public partial class BodySubscriber + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region BodySubscribers + public partial class BodySubscribers + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region PushPromiseHandler + public partial class PushPromiseHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ResponseInfo + public partial class ResponseInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.ResponseInfo.html#statusCode() + /// + public int StatusCode() + { + return IExecute("statusCode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.ResponseInfo.html#headers() + /// + public Java.Net.Http.HttpHeaders Headers() + { + return IExecute("headers"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/HttpTimeoutException.cs b/src/net/JNet/Generated/Java/Net/Http/HttpTimeoutException.cs new file mode 100644 index 0000000000..02cadd2df0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/HttpTimeoutException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region HttpTimeoutException + public partial class HttpTimeoutException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/WebSocket.cs b/src/net/JNet/Generated/Java/Net/Http/WebSocket.cs new file mode 100644 index 0000000000..8eb12b2d8c --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/WebSocket.cs @@ -0,0 +1,145 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region WebSocket + public partial class WebSocket + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html#NORMAL_CLOSURE + /// + public static int NORMAL_CLOSURE => Clazz.GetField("NORMAL_CLOSURE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html#getSubprotocol() + /// + public string Subprotocol + { + get { return IExecute("getSubprotocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html#isInputClosed() + /// + public bool IsInputClosed() + { + return IExecute("isInputClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html#isOutputClosed() + /// + public bool IsOutputClosed() + { + return IExecute("isOutputClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html#abort() + /// + public void Abort() + { + IExecute("abort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.html#request(long) + /// + public void Request(long arg0) + { + IExecute("request", arg0); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.Builder.html#connectTimeout(java.time.Duration) + /// + public Java.Net.Http.WebSocket.Builder ConnectTimeout(Java.Time.Duration arg0) + { + return IExecute("connectTimeout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.Builder.html#header(java.lang.String,java.lang.String) + /// + public Java.Net.Http.WebSocket.Builder Header(string arg0, string arg1) + { + return IExecute("header", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/WebSocket.Builder.html#subprotocols(java.lang.String,java.lang.String...) + /// + public Java.Net.Http.WebSocket.Builder Subprotocols(string arg0, params string[] arg1) + { + if (arg1.Length == 0) return IExecute("subprotocols", arg0); else return IExecute("subprotocols", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Http/WebSocketHandshakeException.cs b/src/net/JNet/Generated/Java/Net/Http/WebSocketHandshakeException.cs new file mode 100644 index 0000000000..b7c74013e8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Http/WebSocketHandshakeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Http +{ + #region WebSocketHandshakeException + public partial class WebSocketHandshakeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/HttpCookie.cs b/src/net/JNet/Generated/Java/Net/HttpCookie.cs new file mode 100644 index 0000000000..68e366e310 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/HttpCookie.cs @@ -0,0 +1,171 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region HttpCookie + public partial class HttpCookie + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#(java.lang.String,java.lang.String) + /// + public HttpCookie(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Net.HttpCookie t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#domainMatches(java.lang.String,java.lang.String) + /// + public static bool DomainMatches(string arg0, string arg1) + { + return SExecute("domainMatches", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getComment() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setComment(java.lang.String) + /// + public string Comment + { + get { return IExecute("getComment"); } set { IExecute("setComment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getCommentURL() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setCommentURL(java.lang.String) + /// + public string CommentURL + { + get { return IExecute("getCommentURL"); } set { IExecute("setCommentURL", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getDiscard() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setDiscard(boolean) + /// + public bool Discard + { + get { return IExecute("getDiscard"); } set { IExecute("setDiscard", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getDomain() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setDomain(java.lang.String) + /// + public string Domain + { + get { return IExecute("getDomain"); } set { IExecute("setDomain", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getMaxAge() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setMaxAge(long) + /// + public long MaxAge + { + get { return IExecute("getMaxAge"); } set { IExecute("setMaxAge", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setPath(java.lang.String) + /// + public string Path + { + get { return IExecute("getPath"); } set { IExecute("setPath", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getPortlist() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setPortlist(java.lang.String) + /// + public string Portlist + { + get { return IExecute("getPortlist"); } set { IExecute("setPortlist", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getSecure() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setSecure(boolean) + /// + public bool Secure + { + get { return IExecute("getSecure"); } set { IExecute("setSecure", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setValue(java.lang.String) + /// + public string Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#getVersion() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setVersion(int) + /// + public int Version + { + get { return IExecute("getVersion"); } set { IExecute("setVersion", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#hasExpired() + /// + public bool HasExpired() + { + return IExecute("hasExpired"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#isHttpOnly() + /// + public bool IsHttpOnly() + { + return IExecute("isHttpOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpCookie.html#setHttpOnly(boolean) + /// + public void SetHttpOnly(bool arg0) + { + IExecute("setHttpOnly", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/HttpRetryException.cs b/src/net/JNet/Generated/Java/Net/HttpRetryException.cs new file mode 100644 index 0000000000..1d7c1a35fe --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/HttpRetryException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region HttpRetryException + public partial class HttpRetryException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/HttpURLConnection.cs b/src/net/JNet/Generated/Java/Net/HttpURLConnection.cs new file mode 100644 index 0000000000..01b829e223 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/HttpURLConnection.cs @@ -0,0 +1,275 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region HttpURLConnection + public partial class HttpURLConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_ACCEPTED + /// + public static int HTTP_ACCEPTED => Clazz.GetField("HTTP_ACCEPTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_BAD_GATEWAY + /// + public static int HTTP_BAD_GATEWAY => Clazz.GetField("HTTP_BAD_GATEWAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_BAD_METHOD + /// + public static int HTTP_BAD_METHOD => Clazz.GetField("HTTP_BAD_METHOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_BAD_REQUEST + /// + public static int HTTP_BAD_REQUEST => Clazz.GetField("HTTP_BAD_REQUEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_CLIENT_TIMEOUT + /// + public static int HTTP_CLIENT_TIMEOUT => Clazz.GetField("HTTP_CLIENT_TIMEOUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_CONFLICT + /// + public static int HTTP_CONFLICT => Clazz.GetField("HTTP_CONFLICT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_CREATED + /// + public static int HTTP_CREATED => Clazz.GetField("HTTP_CREATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_ENTITY_TOO_LARGE + /// + public static int HTTP_ENTITY_TOO_LARGE => Clazz.GetField("HTTP_ENTITY_TOO_LARGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_FORBIDDEN + /// + public static int HTTP_FORBIDDEN => Clazz.GetField("HTTP_FORBIDDEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_GATEWAY_TIMEOUT + /// + public static int HTTP_GATEWAY_TIMEOUT => Clazz.GetField("HTTP_GATEWAY_TIMEOUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_GONE + /// + public static int HTTP_GONE => Clazz.GetField("HTTP_GONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_INTERNAL_ERROR + /// + public static int HTTP_INTERNAL_ERROR => Clazz.GetField("HTTP_INTERNAL_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_LENGTH_REQUIRED + /// + public static int HTTP_LENGTH_REQUIRED => Clazz.GetField("HTTP_LENGTH_REQUIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_MOVED_PERM + /// + public static int HTTP_MOVED_PERM => Clazz.GetField("HTTP_MOVED_PERM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_MOVED_TEMP + /// + public static int HTTP_MOVED_TEMP => Clazz.GetField("HTTP_MOVED_TEMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_MULT_CHOICE + /// + public static int HTTP_MULT_CHOICE => Clazz.GetField("HTTP_MULT_CHOICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NO_CONTENT + /// + public static int HTTP_NO_CONTENT => Clazz.GetField("HTTP_NO_CONTENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NOT_ACCEPTABLE + /// + public static int HTTP_NOT_ACCEPTABLE => Clazz.GetField("HTTP_NOT_ACCEPTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NOT_AUTHORITATIVE + /// + public static int HTTP_NOT_AUTHORITATIVE => Clazz.GetField("HTTP_NOT_AUTHORITATIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NOT_FOUND + /// + public static int HTTP_NOT_FOUND => Clazz.GetField("HTTP_NOT_FOUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NOT_IMPLEMENTED + /// + public static int HTTP_NOT_IMPLEMENTED => Clazz.GetField("HTTP_NOT_IMPLEMENTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NOT_MODIFIED + /// + public static int HTTP_NOT_MODIFIED => Clazz.GetField("HTTP_NOT_MODIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_OK + /// + public static int HTTP_OK => Clazz.GetField("HTTP_OK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_PARTIAL + /// + public static int HTTP_PARTIAL => Clazz.GetField("HTTP_PARTIAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_PAYMENT_REQUIRED + /// + public static int HTTP_PAYMENT_REQUIRED => Clazz.GetField("HTTP_PAYMENT_REQUIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_PRECON_FAILED + /// + public static int HTTP_PRECON_FAILED => Clazz.GetField("HTTP_PRECON_FAILED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_PROXY_AUTH + /// + public static int HTTP_PROXY_AUTH => Clazz.GetField("HTTP_PROXY_AUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_REQ_TOO_LONG + /// + public static int HTTP_REQ_TOO_LONG => Clazz.GetField("HTTP_REQ_TOO_LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_RESET + /// + public static int HTTP_RESET => Clazz.GetField("HTTP_RESET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_SEE_OTHER + /// + public static int HTTP_SEE_OTHER => Clazz.GetField("HTTP_SEE_OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_UNAUTHORIZED + /// + public static int HTTP_UNAUTHORIZED => Clazz.GetField("HTTP_UNAUTHORIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_UNAVAILABLE + /// + public static int HTTP_UNAVAILABLE => Clazz.GetField("HTTP_UNAVAILABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_UNSUPPORTED_TYPE + /// + public static int HTTP_UNSUPPORTED_TYPE => Clazz.GetField("HTTP_UNSUPPORTED_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_USE_PROXY + /// + public static int HTTP_USE_PROXY => Clazz.GetField("HTTP_USE_PROXY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_VERSION + /// + public static int HTTP_VERSION => Clazz.GetField("HTTP_VERSION"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#getFollowRedirects() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#setFollowRedirects(boolean) + /// + public static bool FollowRedirects + { + get { return SExecute("getFollowRedirects"); } set { SExecute("setFollowRedirects", value); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#getErrorStream() + /// + public Java.Io.InputStream ErrorStream + { + get { return IExecute("getErrorStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#getInstanceFollowRedirects() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#setInstanceFollowRedirects(boolean) + /// + public bool InstanceFollowRedirects + { + get { return IExecute("getInstanceFollowRedirects"); } set { IExecute("setInstanceFollowRedirects", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#getRequestMethod() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#setRequestMethod(java.lang.String) throws java.net.ProtocolException + /// + public string RequestMethod + { + get { return IExecute("getRequestMethod"); } set { IExecute("setRequestMethod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#getResponseCode() throws java.io.IOException + /// + public int ResponseCode + { + get { return IExecute("getResponseCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#getResponseMessage() throws java.io.IOException + /// + public string ResponseMessage + { + get { return IExecute("getResponseMessage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#usingProxy() + /// + public bool UsingProxy() + { + return IExecute("usingProxy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#disconnect() + /// + public void Disconnect() + { + IExecute("disconnect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#setAuthenticator(java.net.Authenticator) + /// + public void SetAuthenticator(Java.Net.Authenticator arg0) + { + IExecute("setAuthenticator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#setChunkedStreamingMode(int) + /// + public void SetChunkedStreamingMode(int arg0) + { + IExecute("setChunkedStreamingMode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/HttpURLConnection.html#setFixedLengthStreamingMode(long) + /// + public void SetFixedLengthStreamingMode(long arg0) + { + IExecute("setFixedLengthStreamingMode", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/IDN.cs b/src/net/JNet/Generated/Java/Net/IDN.cs new file mode 100644 index 0000000000..e2a02f0338 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/IDN.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region IDN + public partial class IDN + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html#ALLOW_UNASSIGNED + /// + public static int ALLOW_UNASSIGNED => Clazz.GetField("ALLOW_UNASSIGNED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html#USE_STD3_ASCII_RULES + /// + public static int USE_STD3_ASCII_RULES => Clazz.GetField("USE_STD3_ASCII_RULES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html#toASCII(java.lang.String,int) + /// + public static string ToASCII(string arg0, int arg1) + { + return SExecute("toASCII", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html#toASCII(java.lang.String) + /// + public static string ToASCII(string arg0) + { + return SExecute("toASCII", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html#toUnicode(java.lang.String,int) + /// + public static string ToUnicode(string arg0, int arg1) + { + return SExecute("toUnicode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/IDN.html#toUnicode(java.lang.String) + /// + public static string ToUnicode(string arg0) + { + return SExecute("toUnicode", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Inet4Address.cs b/src/net/JNet/Generated/Java/Net/Inet4Address.cs new file mode 100644 index 0000000000..79399d7b17 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Inet4Address.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region Inet4Address + public partial class Inet4Address + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Inet6Address.cs b/src/net/JNet/Generated/Java/Net/Inet6Address.cs new file mode 100644 index 0000000000..ee4c9192ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Inet6Address.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region Inet6Address + public partial class Inet6Address + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet6Address.html#getByAddress(java.lang.String,byte[],int) throws java.net.UnknownHostException + /// + public static Java.Net.Inet6Address GetByAddress(string arg0, byte[] arg1, int arg2) + { + return SExecute("getByAddress", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet6Address.html#getByAddress(java.lang.String,byte[],java.net.NetworkInterface) throws java.net.UnknownHostException + /// + public static Java.Net.Inet6Address GetByAddress(string arg0, byte[] arg1, Java.Net.NetworkInterface arg2) + { + return SExecute("getByAddress", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet6Address.html#getScopedInterface() + /// + public Java.Net.NetworkInterface ScopedInterface + { + get { return IExecute("getScopedInterface"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet6Address.html#getScopeId() + /// + public int ScopeId + { + get { return IExecute("getScopeId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Inet6Address.html#isIPv4CompatibleAddress() + /// + public bool IsIPv4CompatibleAddress() + { + return IExecute("isIPv4CompatibleAddress"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/InetAddress.cs b/src/net/JNet/Generated/Java/Net/InetAddress.cs new file mode 100644 index 0000000000..b3ade83296 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/InetAddress.cs @@ -0,0 +1,213 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region InetAddress + public partial class InetAddress + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Net.InetAddress t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getLocalHost() throws java.net.UnknownHostException + /// + public static Java.Net.InetAddress LocalHost + { + get { return SExecute("getLocalHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getLoopbackAddress() + /// + public static Java.Net.InetAddress LoopbackAddress + { + get { return SExecute("getLoopbackAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getByAddress(byte[]) throws java.net.UnknownHostException + /// + public static Java.Net.InetAddress GetByAddress(byte[] arg0) + { + return SExecute("getByAddress", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getByAddress(java.lang.String,byte[]) throws java.net.UnknownHostException + /// + public static Java.Net.InetAddress GetByAddress(string arg0, byte[] arg1) + { + return SExecute("getByAddress", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getByName(java.lang.String) throws java.net.UnknownHostException + /// + public static Java.Net.InetAddress GetByName(string arg0) + { + return SExecute("getByName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getAllByName(java.lang.String) throws java.net.UnknownHostException + /// + public static Java.Net.InetAddress[] GetAllByName(string arg0) + { + return SExecuteArray("getAllByName", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getAddress() + /// + public byte[] Address + { + get { return IExecuteArray("getAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getCanonicalHostName() + /// + public string CanonicalHostName + { + get { return IExecute("getCanonicalHostName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getHostAddress() + /// + public string HostAddress + { + get { return IExecute("getHostAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#getHostName() + /// + public string HostName + { + get { return IExecute("getHostName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isAnyLocalAddress() + /// + public bool IsAnyLocalAddress() + { + return IExecute("isAnyLocalAddress"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isLinkLocalAddress() + /// + public bool IsLinkLocalAddress() + { + return IExecute("isLinkLocalAddress"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isLoopbackAddress() + /// + public bool IsLoopbackAddress() + { + return IExecute("isLoopbackAddress"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isMCGlobal() + /// + public bool IsMCGlobal() + { + return IExecute("isMCGlobal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isMCLinkLocal() + /// + public bool IsMCLinkLocal() + { + return IExecute("isMCLinkLocal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isMCNodeLocal() + /// + public bool IsMCNodeLocal() + { + return IExecute("isMCNodeLocal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isMCOrgLocal() + /// + public bool IsMCOrgLocal() + { + return IExecute("isMCOrgLocal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isMCSiteLocal() + /// + public bool IsMCSiteLocal() + { + return IExecute("isMCSiteLocal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isMulticastAddress() + /// + public bool IsMulticastAddress() + { + return IExecute("isMulticastAddress"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isReachable(int) throws java.io.IOException + /// + public bool IsReachable(int arg0) + { + return IExecute("isReachable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isReachable(java.net.NetworkInterface,int,int) throws java.io.IOException + /// + public bool IsReachable(Java.Net.NetworkInterface arg0, int arg1, int arg2) + { + return IExecute("isReachable", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetAddress.html#isSiteLocalAddress() + /// + public bool IsSiteLocalAddress() + { + return IExecute("isSiteLocalAddress"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/InetSocketAddress.cs b/src/net/JNet/Generated/Java/Net/InetSocketAddress.cs new file mode 100644 index 0000000000..4c264d88a8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/InetSocketAddress.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region InetSocketAddress + public partial class InetSocketAddress + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#(int) + /// + public InetSocketAddress(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#(java.lang.String,int) + /// + public InetSocketAddress(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#(java.net.InetAddress,int) + /// + public InetSocketAddress(Java.Net.InetAddress arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#createUnresolved(java.lang.String,int) + /// + public static Java.Net.InetSocketAddress CreateUnresolved(string arg0, int arg1) + { + return SExecute("createUnresolved", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#getAddress() + /// + public Java.Net.InetAddress Address + { + get { return IExecute("getAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#getHostName() + /// + public string HostName + { + get { return IExecute("getHostName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#getHostString() + /// + public string HostString + { + get { return IExecute("getHostString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html#isUnresolved() + /// + public bool IsUnresolved() + { + return IExecute("isUnresolved"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/InterfaceAddress.cs b/src/net/JNet/Generated/Java/Net/InterfaceAddress.cs new file mode 100644 index 0000000000..9ec80ad255 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/InterfaceAddress.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region InterfaceAddress + public partial class InterfaceAddress + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InterfaceAddress.html#getAddress() + /// + public Java.Net.InetAddress Address + { + get { return IExecute("getAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InterfaceAddress.html#getBroadcast() + /// + public Java.Net.InetAddress Broadcast + { + get { return IExecute("getBroadcast"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InterfaceAddress.html#getNetworkPrefixLength() + /// + public short NetworkPrefixLength + { + get { return IExecute("getNetworkPrefixLength"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/JarURLConnection.cs b/src/net/JNet/Generated/Java/Net/JarURLConnection.cs new file mode 100644 index 0000000000..25943adcce --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/JarURLConnection.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region JarURLConnection + public partial class JarURLConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getAttributes() throws java.io.IOException + /// + public Java.Util.Jar.Attributes Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getCertificates() throws java.io.IOException + /// + public Java.Security.Cert.Certificate[] Certificates + { + get { return IExecuteArray("getCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getEntryName() + /// + public string EntryName + { + get { return IExecute("getEntryName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getJarEntry() throws java.io.IOException + /// + public Java.Util.Jar.JarEntry JarEntry + { + get { return IExecute("getJarEntry"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getJarFile() throws java.io.IOException + /// + public Java.Util.Jar.JarFile JarFile + { + get { return IExecute("getJarFile"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getJarFileURL() + /// + public Java.Net.URL JarFileURL + { + get { return IExecute("getJarFileURL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getMainAttributes() throws java.io.IOException + /// + public Java.Util.Jar.Attributes MainAttributes + { + get { return IExecute("getMainAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/JarURLConnection.html#getManifest() throws java.io.IOException + /// + public Java.Util.Jar.Manifest Manifest + { + get { return IExecute("getManifest"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/MalformedURLException.cs b/src/net/JNet/Generated/Java/Net/MalformedURLException.cs new file mode 100644 index 0000000000..391e7e5ff1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/MalformedURLException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region MalformedURLException + public partial class MalformedURLException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/MulticastSocket.cs b/src/net/JNet/Generated/Java/Net/MulticastSocket.cs new file mode 100644 index 0000000000..09344ed17d --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/MulticastSocket.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region MulticastSocket + public partial class MulticastSocket + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#(int) throws java.io.IOException + /// + public MulticastSocket(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#(java.net.SocketAddress) throws java.io.IOException + /// + public MulticastSocket(Java.Net.SocketAddress arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#getInterface() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#setInterface(java.net.InetAddress) throws java.net.SocketException + /// + public Java.Net.InetAddress Interface + { + get { return IExecute("getInterface"); } set { IExecute("setInterface", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#getLoopbackMode() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#setLoopbackMode(boolean) throws java.net.SocketException + /// + public bool LoopbackMode + { + get { return IExecute("getLoopbackMode"); } set { IExecute("setLoopbackMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#getNetworkInterface() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#setNetworkInterface(java.net.NetworkInterface) throws java.net.SocketException + /// + public Java.Net.NetworkInterface NetworkInterface + { + get { return IExecute("getNetworkInterface"); } set { IExecute("setNetworkInterface", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#getTimeToLive() throws java.io.IOException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#setTimeToLive(int) throws java.io.IOException + /// + public int TimeToLive + { + get { return IExecute("getTimeToLive"); } set { IExecute("setTimeToLive", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#joinGroup(java.net.InetAddress) throws java.io.IOException + /// + public void JoinGroup(Java.Net.InetAddress arg0) + { + IExecute("joinGroup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#joinGroup(java.net.SocketAddress,java.net.NetworkInterface) throws java.io.IOException + /// + public void JoinGroup(Java.Net.SocketAddress arg0, Java.Net.NetworkInterface arg1) + { + IExecute("joinGroup", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#leaveGroup(java.net.InetAddress) throws java.io.IOException + /// + public void LeaveGroup(Java.Net.InetAddress arg0) + { + IExecute("leaveGroup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/MulticastSocket.html#leaveGroup(java.net.SocketAddress,java.net.NetworkInterface) throws java.io.IOException + /// + public void LeaveGroup(Java.Net.SocketAddress arg0, Java.Net.NetworkInterface arg1) + { + IExecute("leaveGroup", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/NetPermission.cs b/src/net/JNet/Generated/Java/Net/NetPermission.cs new file mode 100644 index 0000000000..dd56bc305c --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/NetPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region NetPermission + public partial class NetPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetPermission.html#(java.lang.String,java.lang.String) + /// + public NetPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetPermission.html#(java.lang.String) + /// + public NetPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/NetworkInterface.cs b/src/net/JNet/Generated/Java/Net/NetworkInterface.cs new file mode 100644 index 0000000000..48d141cbeb --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/NetworkInterface.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region NetworkInterface + public partial class NetworkInterface + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getByIndex(int) throws java.net.SocketException + /// + public static Java.Net.NetworkInterface GetByIndex(int arg0) + { + return SExecute("getByIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getByInetAddress(java.net.InetAddress) throws java.net.SocketException + /// + public static Java.Net.NetworkInterface GetByInetAddress(Java.Net.InetAddress arg0) + { + return SExecute("getByInetAddress", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getByName(java.lang.String) throws java.net.SocketException + /// + public static Java.Net.NetworkInterface GetByName(string arg0) + { + return SExecute("getByName", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getDisplayName() + /// + public string DisplayName + { + get { return IExecute("getDisplayName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getHardwareAddress() throws java.net.SocketException + /// + public byte[] HardwareAddress + { + get { return IExecuteArray("getHardwareAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getMTU() throws java.net.SocketException + /// + public int MTU + { + get { return IExecute("getMTU"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#getParent() + /// + public Java.Net.NetworkInterface Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#isLoopback() throws java.net.SocketException + /// + public bool IsLoopback() + { + return IExecute("isLoopback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#isPointToPoint() throws java.net.SocketException + /// + public bool IsPointToPoint() + { + return IExecute("isPointToPoint"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#isUp() throws java.net.SocketException + /// + public bool IsUp() + { + return IExecute("isUp"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#isVirtual() + /// + public bool IsVirtual() + { + return IExecute("isVirtual"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/NetworkInterface.html#supportsMulticast() throws java.net.SocketException + /// + public bool SupportsMulticast() + { + return IExecute("supportsMulticast"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/NoRouteToHostException.cs b/src/net/JNet/Generated/Java/Net/NoRouteToHostException.cs new file mode 100644 index 0000000000..e0bc79d16e --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/NoRouteToHostException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region NoRouteToHostException + public partial class NoRouteToHostException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/PasswordAuthentication.cs b/src/net/JNet/Generated/Java/Net/PasswordAuthentication.cs new file mode 100644 index 0000000000..716b383147 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/PasswordAuthentication.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region PasswordAuthentication + public partial class PasswordAuthentication + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/PasswordAuthentication.html#(java.lang.String,char[]) + /// + public PasswordAuthentication(string arg0, char[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/PasswordAuthentication.html#getPassword() + /// + public char[] Password + { + get { return IExecuteArray("getPassword"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/PasswordAuthentication.html#getUserName() + /// + public string UserName + { + get { return IExecute("getUserName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/PortUnreachableException.cs b/src/net/JNet/Generated/Java/Net/PortUnreachableException.cs new file mode 100644 index 0000000000..ad5eb64460 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/PortUnreachableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region PortUnreachableException + public partial class PortUnreachableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ProtocolException.cs b/src/net/JNet/Generated/Java/Net/ProtocolException.cs new file mode 100644 index 0000000000..de545d8135 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ProtocolException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ProtocolException + public partial class ProtocolException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ProtocolFamily.cs b/src/net/JNet/Generated/Java/Net/ProtocolFamily.cs new file mode 100644 index 0000000000..343d04a897 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ProtocolFamily.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ProtocolFamily + public partial class ProtocolFamily + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProtocolFamily.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Proxy.cs b/src/net/JNet/Generated/Java/Net/Proxy.cs new file mode 100644 index 0000000000..e1425f098b --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Proxy.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region Proxy + public partial class Proxy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.html#NO_PROXY + /// + public static Java.Net.Proxy NO_PROXY => Clazz.GetField("NO_PROXY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.html#address() + /// + public Java.Net.SocketAddress Address() + { + return IExecute("address"); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.Type.html#DIRECT + /// + public static Java.Net.Proxy.Type DIRECT => Clazz.GetField("DIRECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.Type.html#HTTP + /// + public static Java.Net.Proxy.Type HTTP => Clazz.GetField("HTTP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.Type.html#SOCKS + /// + public static Java.Net.Proxy.Type SOCKS => Clazz.GetField("SOCKS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Proxy.Type.html#values() + /// + public static Java.Net.Proxy.Type[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ProxySelector.cs b/src/net/JNet/Generated/Java/Net/ProxySelector.cs new file mode 100644 index 0000000000..72e9740861 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ProxySelector.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ProxySelector + public partial class ProxySelector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProxySelector.html#getDefault() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProxySelector.html#setDefault(java.net.ProxySelector) + /// + public static Java.Net.ProxySelector Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProxySelector.html#of(java.net.InetSocketAddress) + /// + public static Java.Net.ProxySelector Of(Java.Net.InetSocketAddress arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ProxySelector.html#connectFailed(java.net.URI,java.net.SocketAddress,java.io.IOException) + /// + public void ConnectFailed(Java.Net.URI arg0, Java.Net.SocketAddress arg1, Java.Io.IOException arg2) + { + IExecute("connectFailed", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ResponseCache.cs b/src/net/JNet/Generated/Java/Net/ResponseCache.cs new file mode 100644 index 0000000000..9598410eb5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ResponseCache.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ResponseCache + public partial class ResponseCache + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ResponseCache.html#getDefault() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ResponseCache.html#setDefault(java.net.ResponseCache) + /// + public static Java.Net.ResponseCache Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ResponseCache.html#put(java.net.URI,java.net.URLConnection) throws java.io.IOException + /// + public Java.Net.CacheRequest Put(Java.Net.URI arg0, Java.Net.URLConnection arg1) + { + return IExecute("put", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SecureCacheResponse.cs b/src/net/JNet/Generated/Java/Net/SecureCacheResponse.cs new file mode 100644 index 0000000000..50145d3204 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SecureCacheResponse.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SecureCacheResponse + public partial class SecureCacheResponse + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SecureCacheResponse.html#getCipherSuite() + /// + public string CipherSuite + { + get { return IExecute("getCipherSuite"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SecureCacheResponse.html#getLocalPrincipal() + /// + public Java.Security.Principal LocalPrincipal + { + get { return IExecute("getLocalPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SecureCacheResponse.html#getPeerPrincipal() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Principal PeerPrincipal + { + get { return IExecute("getPeerPrincipal"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/ServerSocket.cs b/src/net/JNet/Generated/Java/Net/ServerSocket.cs new file mode 100644 index 0000000000..ee9ec5804d --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/ServerSocket.cs @@ -0,0 +1,185 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region ServerSocket + public partial class ServerSocket + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#(int,int,java.net.InetAddress) throws java.io.IOException + /// + public ServerSocket(int arg0, int arg1, Java.Net.InetAddress arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#(int,int) throws java.io.IOException + /// + public ServerSocket(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#(int) throws java.io.IOException + /// + public ServerSocket(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Net.ServerSocket t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#setSocketFactory(java.net.SocketImplFactory) throws java.io.IOException + /// + public static void SetSocketFactory(Java.Net.SocketImplFactory arg0) + { + SExecute("setSocketFactory", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getChannel() + /// + public Java.Nio.Channels.ServerSocketChannel Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getInetAddress() + /// + public Java.Net.InetAddress InetAddress + { + get { return IExecute("getInetAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getLocalPort() + /// + public int LocalPort + { + get { return IExecute("getLocalPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getLocalSocketAddress() + /// + public Java.Net.SocketAddress LocalSocketAddress + { + get { return IExecute("getLocalSocketAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getReceiveBufferSize() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#setReceiveBufferSize(int) throws java.net.SocketException + /// + public int ReceiveBufferSize + { + get { return IExecute("getReceiveBufferSize"); } set { IExecute("setReceiveBufferSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getReuseAddress() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#setReuseAddress(boolean) throws java.net.SocketException + /// + public bool ReuseAddress + { + get { return IExecute("getReuseAddress"); } set { IExecute("setReuseAddress", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#getSoTimeout() throws java.io.IOException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#setSoTimeout(int) throws java.net.SocketException + /// + public int SoTimeout + { + get { return IExecute("getSoTimeout"); } set { IExecute("setSoTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#isBound() + /// + public bool IsBound() + { + return IExecute("isBound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#isClosed() + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#accept() throws java.io.IOException + /// + public Java.Net.Socket Accept() + { + return IExecute("accept"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#bind(java.net.SocketAddress,int) throws java.io.IOException + /// + public void Bind(Java.Net.SocketAddress arg0, int arg1) + { + IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public void Bind(Java.Net.SocketAddress arg0) + { + IExecute("bind", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/ServerSocket.html#setPerformancePreferences(int,int,int) + /// + public void SetPerformancePreferences(int arg0, int arg1, int arg2) + { + IExecute("setPerformancePreferences", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Socket.cs b/src/net/JNet/Generated/Java/Net/Socket.cs new file mode 100644 index 0000000000..30020d9061 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Socket.cs @@ -0,0 +1,325 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region Socket + public partial class Socket + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#(java.lang.String,int,java.net.InetAddress,int) throws java.io.IOException + /// + public Socket(string arg0, int arg1, Java.Net.InetAddress arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#(java.lang.String,int) throws java.net.UnknownHostException,java.io.IOException + /// + public Socket(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#(java.net.InetAddress,int,java.net.InetAddress,int) throws java.io.IOException + /// + public Socket(Java.Net.InetAddress arg0, int arg1, Java.Net.InetAddress arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#(java.net.InetAddress,int) throws java.io.IOException + /// + public Socket(Java.Net.InetAddress arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#(java.net.Proxy) + /// + public Socket(Java.Net.Proxy arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Net.Socket t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setSocketImplFactory(java.net.SocketImplFactory) throws java.io.IOException + /// + public static void SetSocketImplFactory(Java.Net.SocketImplFactory arg0) + { + SExecute("setSocketImplFactory", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getChannel() + /// + public Java.Nio.Channels.SocketChannel Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getInetAddress() + /// + public Java.Net.InetAddress InetAddress + { + get { return IExecute("getInetAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getInputStream() throws java.io.IOException + /// + public Java.Io.InputStream InputStream + { + get { return IExecute("getInputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getKeepAlive() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setKeepAlive(boolean) throws java.net.SocketException + /// + public bool KeepAlive + { + get { return IExecute("getKeepAlive"); } set { IExecute("setKeepAlive", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getLocalAddress() + /// + public Java.Net.InetAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getLocalPort() + /// + public int LocalPort + { + get { return IExecute("getLocalPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getLocalSocketAddress() + /// + public Java.Net.SocketAddress LocalSocketAddress + { + get { return IExecute("getLocalSocketAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getOOBInline() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setOOBInline(boolean) throws java.net.SocketException + /// + public bool OOBInline + { + get { return IExecute("getOOBInline"); } set { IExecute("setOOBInline", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getOutputStream() throws java.io.IOException + /// + public Java.Io.OutputStream OutputStream + { + get { return IExecute("getOutputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getReceiveBufferSize() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setReceiveBufferSize(int) throws java.net.SocketException + /// + public int ReceiveBufferSize + { + get { return IExecute("getReceiveBufferSize"); } set { IExecute("setReceiveBufferSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getRemoteSocketAddress() + /// + public Java.Net.SocketAddress RemoteSocketAddress + { + get { return IExecute("getRemoteSocketAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getReuseAddress() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setReuseAddress(boolean) throws java.net.SocketException + /// + public bool ReuseAddress + { + get { return IExecute("getReuseAddress"); } set { IExecute("setReuseAddress", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getSendBufferSize() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setSendBufferSize(int) throws java.net.SocketException + /// + public int SendBufferSize + { + get { return IExecute("getSendBufferSize"); } set { IExecute("setSendBufferSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getSoLinger() throws java.net.SocketException + /// + public int SoLinger + { + get { return IExecute("getSoLinger"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getSoTimeout() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setSoTimeout(int) throws java.net.SocketException + /// + public int SoTimeout + { + get { return IExecute("getSoTimeout"); } set { IExecute("setSoTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getTcpNoDelay() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setTcpNoDelay(boolean) throws java.net.SocketException + /// + public bool TcpNoDelay + { + get { return IExecute("getTcpNoDelay"); } set { IExecute("setTcpNoDelay", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#getTrafficClass() throws java.net.SocketException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setTrafficClass(int) throws java.net.SocketException + /// + public int TrafficClass + { + get { return IExecute("getTrafficClass"); } set { IExecute("setTrafficClass", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#isBound() + /// + public bool IsBound() + { + return IExecute("isBound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#isClosed() + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#isConnected() + /// + public bool IsConnected() + { + return IExecute("isConnected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#isInputShutdown() + /// + public bool IsInputShutdown() + { + return IExecute("isInputShutdown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#isOutputShutdown() + /// + public bool IsOutputShutdown() + { + return IExecute("isOutputShutdown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public void Bind(Java.Net.SocketAddress arg0) + { + IExecute("bind", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#connect(java.net.SocketAddress,int) throws java.io.IOException + /// + public void Connect(Java.Net.SocketAddress arg0, int arg1) + { + IExecute("connect", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#connect(java.net.SocketAddress) throws java.io.IOException + /// + public void Connect(Java.Net.SocketAddress arg0) + { + IExecute("connect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#sendUrgentData(int) throws java.io.IOException + /// + public void SendUrgentData(int arg0) + { + IExecute("sendUrgentData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setPerformancePreferences(int,int,int) + /// + public void SetPerformancePreferences(int arg0, int arg1, int arg2) + { + IExecute("setPerformancePreferences", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#setSoLinger(boolean,int) throws java.net.SocketException + /// + public void SetSoLinger(bool arg0, int arg1) + { + IExecute("setSoLinger", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#shutdownInput() throws java.io.IOException + /// + public void ShutdownInput() + { + IExecute("shutdownInput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Socket.html#shutdownOutput() throws java.io.IOException + /// + public void ShutdownOutput() + { + IExecute("shutdownOutput"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketAddress.cs b/src/net/JNet/Generated/Java/Net/SocketAddress.cs new file mode 100644 index 0000000000..80cf41bcef --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketAddress.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketAddress + public partial class SocketAddress + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Net.SocketAddress t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketException.cs b/src/net/JNet/Generated/Java/Net/SocketException.cs new file mode 100644 index 0000000000..0c8677fdd5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketException + public partial class SocketException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketImpl.cs b/src/net/JNet/Generated/Java/Net/SocketImpl.cs new file mode 100644 index 0000000000..0e9381c1b0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketImpl.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketImpl + public partial class SocketImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Net.SocketOptions(Java.Net.SocketImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketImplFactory.cs b/src/net/JNet/Generated/Java/Net/SocketImplFactory.cs new file mode 100644 index 0000000000..1090698db4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketImplFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketImplFactory + public partial class SocketImplFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketImplFactory.html#createSocketImpl() + /// + public Java.Net.SocketImpl CreateSocketImpl() + { + return IExecute("createSocketImpl"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketOption.cs b/src/net/JNet/Generated/Java/Net/SocketOption.cs new file mode 100644 index 0000000000..798eca71d8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketOption.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketOption + public partial class SocketOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOption.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketOptions.cs b/src/net/JNet/Generated/Java/Net/SocketOptions.cs new file mode 100644 index 0000000000..072b4f83ba --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketOptions.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketOptions + public partial class SocketOptions + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#IP_MULTICAST_IF + /// + public static int IP_MULTICAST_IF => Clazz.GetField("IP_MULTICAST_IF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#IP_MULTICAST_IF2 + /// + public static int IP_MULTICAST_IF2 => Clazz.GetField("IP_MULTICAST_IF2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#IP_MULTICAST_LOOP + /// + public static int IP_MULTICAST_LOOP => Clazz.GetField("IP_MULTICAST_LOOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#IP_TOS + /// + public static int IP_TOS => Clazz.GetField("IP_TOS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_BINDADDR + /// + public static int SO_BINDADDR => Clazz.GetField("SO_BINDADDR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_BROADCAST + /// + public static int SO_BROADCAST => Clazz.GetField("SO_BROADCAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_KEEPALIVE + /// + public static int SO_KEEPALIVE => Clazz.GetField("SO_KEEPALIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_LINGER + /// + public static int SO_LINGER => Clazz.GetField("SO_LINGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_OOBINLINE + /// + public static int SO_OOBINLINE => Clazz.GetField("SO_OOBINLINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_RCVBUF + /// + public static int SO_RCVBUF => Clazz.GetField("SO_RCVBUF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_REUSEADDR + /// + public static int SO_REUSEADDR => Clazz.GetField("SO_REUSEADDR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_REUSEPORT + /// + public static int SO_REUSEPORT => Clazz.GetField("SO_REUSEPORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_SNDBUF + /// + public static int SO_SNDBUF => Clazz.GetField("SO_SNDBUF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#SO_TIMEOUT + /// + public static int SO_TIMEOUT => Clazz.GetField("SO_TIMEOUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#TCP_NODELAY + /// + public static int TCP_NODELAY => Clazz.GetField("TCP_NODELAY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#getOption(int) throws java.net.SocketException + /// + public object GetOption(int arg0) + { + return IExecute("getOption", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketOptions.html#setOption(int,java.lang.Object) throws java.net.SocketException + /// + public void SetOption(int arg0, object arg1) + { + IExecute("setOption", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketPermission.cs b/src/net/JNet/Generated/Java/Net/SocketPermission.cs new file mode 100644 index 0000000000..98a40172c1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketPermission.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketPermission + public partial class SocketPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketPermission.html#(java.lang.String,java.lang.String) + /// + public SocketPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Net.SocketPermission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/SocketTimeoutException.cs b/src/net/JNet/Generated/Java/Net/SocketTimeoutException.cs new file mode 100644 index 0000000000..4373559246 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/SocketTimeoutException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region SocketTimeoutException + public partial class SocketTimeoutException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Net/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..38e9fc61bd --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Spi/AllPackageClasses.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Net.Spi +{ + #region URLStreamHandlerProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/spi/URLStreamHandlerProvider.html + /// + public partial class URLStreamHandlerProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URLStreamHandlerProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URLStreamHandlerProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.net.spi.URLStreamHandlerProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/Spi/URLStreamHandlerProvider.cs b/src/net/JNet/Generated/Java/Net/Spi/URLStreamHandlerProvider.cs new file mode 100644 index 0000000000..d4e61d8610 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/Spi/URLStreamHandlerProvider.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net.Spi +{ + #region URLStreamHandlerProvider + public partial class URLStreamHandlerProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Net.URLStreamHandlerFactory(Java.Net.Spi.URLStreamHandlerProvider t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/StandardProtocolFamily.cs b/src/net/JNet/Generated/Java/Net/StandardProtocolFamily.cs new file mode 100644 index 0000000000..9572ac3f59 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/StandardProtocolFamily.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region StandardProtocolFamily + public partial class StandardProtocolFamily + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Net.ProtocolFamily(Java.Net.StandardProtocolFamily t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardProtocolFamily.html#INET + /// + public static Java.Net.StandardProtocolFamily INET => Clazz.GetField("INET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardProtocolFamily.html#INET6 + /// + public static Java.Net.StandardProtocolFamily INET6 => Clazz.GetField("INET6"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardProtocolFamily.html#values() + /// + public static Java.Net.StandardProtocolFamily[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/StandardSocketOptions.cs b/src/net/JNet/Generated/Java/Net/StandardSocketOptions.cs new file mode 100644 index 0000000000..ab87f97baa --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/StandardSocketOptions.cs @@ -0,0 +1,106 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region StandardSocketOptions + public partial class StandardSocketOptions + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#IP_MULTICAST_LOOP + /// + public static Java.Net.SocketOption IP_MULTICAST_LOOP => Clazz.GetField("IP_MULTICAST_LOOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_BROADCAST + /// + public static Java.Net.SocketOption SO_BROADCAST => Clazz.GetField("SO_BROADCAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_KEEPALIVE + /// + public static Java.Net.SocketOption SO_KEEPALIVE => Clazz.GetField("SO_KEEPALIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_REUSEADDR + /// + public static Java.Net.SocketOption SO_REUSEADDR => Clazz.GetField("SO_REUSEADDR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_REUSEPORT + /// + public static Java.Net.SocketOption SO_REUSEPORT => Clazz.GetField("SO_REUSEPORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#TCP_NODELAY + /// + public static Java.Net.SocketOption TCP_NODELAY => Clazz.GetField("TCP_NODELAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#IP_MULTICAST_TTL + /// + public static Java.Net.SocketOption IP_MULTICAST_TTL => Clazz.GetField("IP_MULTICAST_TTL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#IP_TOS + /// + public static Java.Net.SocketOption IP_TOS => Clazz.GetField("IP_TOS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_LINGER + /// + public static Java.Net.SocketOption SO_LINGER => Clazz.GetField("SO_LINGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_RCVBUF + /// + public static Java.Net.SocketOption SO_RCVBUF => Clazz.GetField("SO_RCVBUF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#SO_SNDBUF + /// + public static Java.Net.SocketOption SO_SNDBUF => Clazz.GetField("SO_SNDBUF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/StandardSocketOptions.html#IP_MULTICAST_IF + /// + public static Java.Net.SocketOption IP_MULTICAST_IF => Clazz.GetField("IP_MULTICAST_IF"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URI.cs b/src/net/JNet/Generated/Java/Net/URI.cs new file mode 100644 index 0000000000..deadb37823 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URI.cs @@ -0,0 +1,283 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URI + public partial class URI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#(java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String) throws java.net.URISyntaxException + /// + public URI(string arg0, string arg1, string arg2, int arg3, string arg4, string arg5, string arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.net.URISyntaxException + /// + public URI(string arg0, string arg1, string arg2, string arg3, string arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.net.URISyntaxException + /// + public URI(string arg0, string arg1, string arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#(java.lang.String,java.lang.String,java.lang.String) throws java.net.URISyntaxException + /// + public URI(string arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#(java.lang.String) throws java.net.URISyntaxException + /// + public URI(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Net.URI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#create(java.lang.String) + /// + public static Java.Net.URI Create(string arg0) + { + return SExecute("create", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getAuthority() + /// + public string Authority + { + get { return IExecute("getAuthority"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getFragment() + /// + public string Fragment + { + get { return IExecute("getFragment"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getHost() + /// + public string Host + { + get { return IExecute("getHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getPath() + /// + public string Path + { + get { return IExecute("getPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getQuery() + /// + public string Query + { + get { return IExecute("getQuery"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getRawAuthority() + /// + public string RawAuthority + { + get { return IExecute("getRawAuthority"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getRawFragment() + /// + public string RawFragment + { + get { return IExecute("getRawFragment"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getRawPath() + /// + public string RawPath + { + get { return IExecute("getRawPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getRawQuery() + /// + public string RawQuery + { + get { return IExecute("getRawQuery"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getRawSchemeSpecificPart() + /// + public string RawSchemeSpecificPart + { + get { return IExecute("getRawSchemeSpecificPart"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getRawUserInfo() + /// + public string RawUserInfo + { + get { return IExecute("getRawUserInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getScheme() + /// + public string Scheme + { + get { return IExecute("getScheme"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getSchemeSpecificPart() + /// + public string SchemeSpecificPart + { + get { return IExecute("getSchemeSpecificPart"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#getUserInfo() + /// + public string UserInfo + { + get { return IExecute("getUserInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#isAbsolute() + /// + public bool IsAbsolute() + { + return IExecute("isAbsolute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#isOpaque() + /// + public bool IsOpaque() + { + return IExecute("isOpaque"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#compareTo(java.net.URI) + /// + public int CompareTo(Java.Net.URI arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#toASCIIString() + /// + public string ToASCIIString() + { + return IExecute("toASCIIString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#normalize() + /// + public Java.Net.URI Normalize() + { + return IExecute("normalize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#parseServerAuthority() throws java.net.URISyntaxException + /// + public Java.Net.URI ParseServerAuthority() + { + return IExecute("parseServerAuthority"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#relativize(java.net.URI) + /// + public Java.Net.URI Relativize(Java.Net.URI arg0) + { + return IExecute("relativize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#resolve(java.lang.String) + /// + public Java.Net.URI Resolve(string arg0) + { + return IExecute("resolve", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#resolve(java.net.URI) + /// + public Java.Net.URI Resolve(Java.Net.URI arg0) + { + return IExecute("resolve", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html#toURL() throws java.net.MalformedURLException + /// + public Java.Net.URL ToURL() + { + return IExecute("toURL"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URISyntaxException.cs b/src/net/JNet/Generated/Java/Net/URISyntaxException.cs new file mode 100644 index 0000000000..679fa49abc --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URISyntaxException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URISyntaxException + public partial class URISyntaxException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URL.cs b/src/net/JNet/Generated/Java/Net/URL.cs new file mode 100644 index 0000000000..f7c7cb4dea --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URL.cs @@ -0,0 +1,234 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URL + public partial class URL + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#(java.lang.String,java.lang.String,int,java.lang.String,java.net.URLStreamHandler) throws java.net.MalformedURLException + /// + public URL(string arg0, string arg1, int arg2, string arg3, Java.Net.URLStreamHandler arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#(java.lang.String,java.lang.String,int,java.lang.String) throws java.net.MalformedURLException + /// + public URL(string arg0, string arg1, int arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#(java.lang.String,java.lang.String,java.lang.String) throws java.net.MalformedURLException + /// + public URL(string arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#(java.lang.String) throws java.net.MalformedURLException + /// + public URL(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#(java.net.URL,java.lang.String,java.net.URLStreamHandler) throws java.net.MalformedURLException + /// + public URL(Java.Net.URL arg0, string arg1, Java.Net.URLStreamHandler arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#(java.net.URL,java.lang.String) throws java.net.MalformedURLException + /// + public URL(Java.Net.URL arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Net.URL t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#setURLStreamHandlerFactory(java.net.URLStreamHandlerFactory) + /// + public static void SetURLStreamHandlerFactory(Java.Net.URLStreamHandlerFactory arg0) + { + SExecute("setURLStreamHandlerFactory", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getAuthority() + /// + public string Authority + { + get { return IExecute("getAuthority"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getContent() throws java.io.IOException + /// + public object Content + { + get { return IExecute("getContent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getDefaultPort() + /// + public int DefaultPort + { + get { return IExecute("getDefaultPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getFile() + /// + public string File + { + get { return IExecute("getFile"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getHost() + /// + public string Host + { + get { return IExecute("getHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getPath() + /// + public string Path + { + get { return IExecute("getPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getProtocol() + /// + public string Protocol + { + get { return IExecute("getProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getQuery() + /// + public string Query + { + get { return IExecute("getQuery"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getRef() + /// + public string Ref + { + get { return IExecute("getRef"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getUserInfo() + /// + public string UserInfo + { + get { return IExecute("getUserInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#sameFile(java.net.URL) + /// + public bool SameFile(Java.Net.URL arg0) + { + return IExecute("sameFile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#openStream() throws java.io.IOException + /// + public Java.Io.InputStream OpenStream() + { + return IExecute("openStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#getContent(java.lang.Class[]) throws java.io.IOException + /// + public object GetContent(Java.Lang.Class[] arg0) + { + return IExecute("getContent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#toExternalForm() + /// + public string ToExternalForm() + { + return IExecute("toExternalForm"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#toURI() throws java.net.URISyntaxException + /// + public Java.Net.URI ToURI() + { + return IExecute("toURI"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#openConnection() throws java.io.IOException + /// + public Java.Net.URLConnection OpenConnection() + { + return IExecute("openConnection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html#openConnection(java.net.Proxy) throws java.io.IOException + /// + public Java.Net.URLConnection OpenConnection(Java.Net.Proxy arg0) + { + return IExecute("openConnection", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLClassLoader.cs b/src/net/JNet/Generated/Java/Net/URLClassLoader.cs new file mode 100644 index 0000000000..b8da181f26 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLClassLoader.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLClassLoader + public partial class URLClassLoader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#(java.lang.String,java.net.URL[],java.lang.ClassLoader,java.net.URLStreamHandlerFactory) + /// + public URLClassLoader(string arg0, Java.Net.URL[] arg1, Java.Lang.ClassLoader arg2, Java.Net.URLStreamHandlerFactory arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#(java.lang.String,java.net.URL[],java.lang.ClassLoader) + /// + public URLClassLoader(string arg0, Java.Net.URL[] arg1, Java.Lang.ClassLoader arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#(java.net.URL[],java.lang.ClassLoader,java.net.URLStreamHandlerFactory) + /// + public URLClassLoader(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1, Java.Net.URLStreamHandlerFactory arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#(java.net.URL[],java.lang.ClassLoader) + /// + public URLClassLoader(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#(java.net.URL[]) + /// + public URLClassLoader(Java.Net.URL[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Net.URLClassLoader t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#newInstance(java.net.URL[],java.lang.ClassLoader) + /// + public static Java.Net.URLClassLoader NewInstance(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1) + { + return SExecute("newInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#newInstance(java.net.URL[]) + /// + public static Java.Net.URLClassLoader NewInstance(Java.Net.URL[] arg0) + { + return SExecute("newInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#getURLs() + /// + public Java.Net.URL[] URLs + { + get { return IExecuteArray("getURLs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#findResource(java.lang.String) + /// + public Java.Net.URL FindResource(string arg0) + { + return IExecute("findResource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLClassLoader.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLConnection.cs b/src/net/JNet/Generated/Java/Net/URLConnection.cs new file mode 100644 index 0000000000..7cf13d9db5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLConnection.cs @@ -0,0 +1,324 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLConnection + public partial class URLConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getDefaultAllowUserInteraction() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setDefaultAllowUserInteraction(boolean) + /// + public static bool DefaultAllowUserInteraction + { + get { return SExecute("getDefaultAllowUserInteraction"); } set { SExecute("setDefaultAllowUserInteraction", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getFileNameMap() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setFileNameMap(java.net.FileNameMap) + /// + public static Java.Net.FileNameMap FileNameMap + { + get { return SExecute("getFileNameMap"); } set { SExecute("setFileNameMap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getDefaultUseCaches(java.lang.String) + /// + public static bool GetDefaultUseCaches(string arg0) + { + return SExecute("getDefaultUseCaches", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#guessContentTypeFromName(java.lang.String) + /// + public static string GuessContentTypeFromName(string arg0) + { + return SExecute("guessContentTypeFromName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#guessContentTypeFromStream(java.io.InputStream) throws java.io.IOException + /// + public static string GuessContentTypeFromStream(Java.Io.InputStream arg0) + { + return SExecute("guessContentTypeFromStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setContentHandlerFactory(java.net.ContentHandlerFactory) + /// + public static void SetContentHandlerFactory(Java.Net.ContentHandlerFactory arg0) + { + SExecute("setContentHandlerFactory", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setDefaultUseCaches(java.lang.String,boolean) + /// + public static void SetDefaultUseCaches(string arg0, bool arg1) + { + SExecute("setDefaultUseCaches", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getAllowUserInteraction() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setAllowUserInteraction(boolean) + /// + public bool AllowUserInteraction + { + get { return IExecute("getAllowUserInteraction"); } set { IExecute("setAllowUserInteraction", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getConnectTimeout() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setConnectTimeout(int) + /// + public int ConnectTimeout + { + get { return IExecute("getConnectTimeout"); } set { IExecute("setConnectTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getContent() throws java.io.IOException + /// + public object Content + { + get { return IExecute("getContent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getContentEncoding() + /// + public string ContentEncoding + { + get { return IExecute("getContentEncoding"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getContentLength() + /// + public int ContentLength + { + get { return IExecute("getContentLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getContentLengthLong() + /// + public long ContentLengthLong + { + get { return IExecute("getContentLengthLong"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getContentType() + /// + public string ContentType + { + get { return IExecute("getContentType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getDate() + /// + public long Date + { + get { return IExecute("getDate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getDefaultUseCaches() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setDefaultUseCaches(boolean) + /// + public bool DefaultUseCaches + { + get { return IExecute("getDefaultUseCaches"); } set { IExecute("setDefaultUseCaches", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getDoInput() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setDoInput(boolean) + /// + public bool DoInput + { + get { return IExecute("getDoInput"); } set { IExecute("setDoInput", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getDoOutput() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setDoOutput(boolean) + /// + public bool DoOutput + { + get { return IExecute("getDoOutput"); } set { IExecute("setDoOutput", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getExpiration() + /// + public long Expiration + { + get { return IExecute("getExpiration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getIfModifiedSince() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setIfModifiedSince(long) + /// + public long IfModifiedSince + { + get { return IExecute("getIfModifiedSince"); } set { IExecute("setIfModifiedSince", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getInputStream() throws java.io.IOException + /// + public Java.Io.InputStream InputStream + { + get { return IExecute("getInputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getLastModified() + /// + public long LastModified + { + get { return IExecute("getLastModified"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getOutputStream() throws java.io.IOException + /// + public Java.Io.OutputStream OutputStream + { + get { return IExecute("getOutputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getPermission() throws java.io.IOException + /// + public Java.Security.Permission Permission + { + get { return IExecute("getPermission"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getReadTimeout() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setReadTimeout(int) + /// + public int ReadTimeout + { + get { return IExecute("getReadTimeout"); } set { IExecute("setReadTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getURL() + /// + public Java.Net.URL URL + { + get { return IExecute("getURL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getUseCaches() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setUseCaches(boolean) + /// + public bool UseCaches + { + get { return IExecute("getUseCaches"); } set { IExecute("setUseCaches", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#connect() throws java.io.IOException + /// + public void Connect() + { + IExecute("connect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getHeaderFieldInt(java.lang.String,int) + /// + public int GetHeaderFieldInt(string arg0, int arg1) + { + return IExecute("getHeaderFieldInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getContent(java.lang.Class[]) throws java.io.IOException + /// + public object GetContent(Java.Lang.Class[] arg0) + { + return IExecute("getContent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getHeaderField(int) + /// + public string GetHeaderField(int arg0) + { + return IExecute("getHeaderField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getHeaderField(java.lang.String) + /// + public string GetHeaderField(string arg0) + { + return IExecute("getHeaderField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getHeaderFieldKey(int) + /// + public string GetHeaderFieldKey(int arg0) + { + return IExecute("getHeaderFieldKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getRequestProperty(java.lang.String) + /// + public string GetRequestProperty(string arg0) + { + return IExecute("getRequestProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getHeaderFieldDate(java.lang.String,long) + /// + public long GetHeaderFieldDate(string arg0, long arg1) + { + return IExecute("getHeaderFieldDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#getHeaderFieldLong(java.lang.String,long) + /// + public long GetHeaderFieldLong(string arg0, long arg1) + { + return IExecute("getHeaderFieldLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#addRequestProperty(java.lang.String,java.lang.String) + /// + public void AddRequestProperty(string arg0, string arg1) + { + IExecute("addRequestProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLConnection.html#setRequestProperty(java.lang.String,java.lang.String) + /// + public void SetRequestProperty(string arg0, string arg1) + { + IExecute("setRequestProperty", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLDecoder.cs b/src/net/JNet/Generated/Java/Net/URLDecoder.cs new file mode 100644 index 0000000000..e3d2efcc6f --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLDecoder.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLDecoder + public partial class URLDecoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLDecoder.html#decode(java.lang.String,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public static string Decode(string arg0, string arg1) + { + return SExecute("decode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLDecoder.html#decode(java.lang.String,java.nio.charset.Charset) + /// + public static string Decode(string arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("decode", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLEncoder.cs b/src/net/JNet/Generated/Java/Net/URLEncoder.cs new file mode 100644 index 0000000000..9eef068325 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLEncoder.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLEncoder + public partial class URLEncoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public static string Encode(string arg0, string arg1) + { + return SExecute("encode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String,java.nio.charset.Charset) + /// + public static string Encode(string arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("encode", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLPermission.cs b/src/net/JNet/Generated/Java/Net/URLPermission.cs new file mode 100644 index 0000000000..ba57de160f --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLPermission + public partial class URLPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLPermission.html#(java.lang.String,java.lang.String) + /// + public URLPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLPermission.html#(java.lang.String) + /// + public URLPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLStreamHandler.cs b/src/net/JNet/Generated/Java/Net/URLStreamHandler.cs new file mode 100644 index 0000000000..67cd32eeb0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLStreamHandler.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLStreamHandler + public partial class URLStreamHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/URLStreamHandlerFactory.cs b/src/net/JNet/Generated/Java/Net/URLStreamHandlerFactory.cs new file mode 100644 index 0000000000..e68d7ef6bc --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/URLStreamHandlerFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region URLStreamHandlerFactory + public partial class URLStreamHandlerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URLStreamHandlerFactory.html#createURLStreamHandler(java.lang.String) + /// + public Java.Net.URLStreamHandler CreateURLStreamHandler(string arg0) + { + return IExecute("createURLStreamHandler", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/UnknownHostException.cs b/src/net/JNet/Generated/Java/Net/UnknownHostException.cs new file mode 100644 index 0000000000..ed86cd0df5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/UnknownHostException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region UnknownHostException + public partial class UnknownHostException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Net/UnknownServiceException.cs b/src/net/JNet/Generated/Java/Net/UnknownServiceException.cs new file mode 100644 index 0000000000..41f1b3c151 --- /dev/null +++ b/src/net/JNet/Generated/Java/Net/UnknownServiceException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Net +{ + #region UnknownServiceException + public partial class UnknownServiceException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/AllPackageClasses.cs new file mode 100644 index 0000000000..23024e2c67 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/AllPackageClasses.cs @@ -0,0 +1,441 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio +{ + #region Buffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html + /// + public partial class Buffer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Buffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Buffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.Buffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BufferOverflowException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/BufferOverflowException.html + /// + public partial class BufferOverflowException : Java.Lang.RuntimeException + { + public BufferOverflowException() { } + + /// + public override string ClassName => "java.nio.BufferOverflowException"; + + // TODO: complete the class + + } + #endregion + + #region BufferUnderflowException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/BufferUnderflowException.html + /// + public partial class BufferUnderflowException : Java.Lang.RuntimeException + { + public BufferUnderflowException() { } + + /// + public override string ClassName => "java.nio.BufferUnderflowException"; + + // TODO: complete the class + + } + #endregion + + #region ByteBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html + /// + public partial class ByteBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ByteBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ByteBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.ByteBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ByteOrder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteOrder.html + /// + public partial class ByteOrder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ByteOrder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ByteOrder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.ByteOrder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html + /// + public partial class CharBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.CharBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html + /// + public partial class DoubleBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.DoubleBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FloatBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html + /// + public partial class FloatBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FloatBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FloatBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.FloatBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html + /// + public partial class IntBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.IntBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidMarkException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/InvalidMarkException.html + /// + public partial class InvalidMarkException : Java.Lang.IllegalStateException + { + public InvalidMarkException() { } + + /// + public override string ClassName => "java.nio.InvalidMarkException"; + + // TODO: complete the class + + } + #endregion + + #region LongBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html + /// + public partial class LongBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.LongBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MappedByteBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/MappedByteBuffer.html + /// + public partial class MappedByteBuffer : Java.Nio.ByteBuffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MappedByteBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MappedByteBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.MappedByteBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReadOnlyBufferException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ReadOnlyBufferException.html + /// + public partial class ReadOnlyBufferException : Java.Lang.UnsupportedOperationException + { + public ReadOnlyBufferException() { } + + /// + public override string ClassName => "java.nio.ReadOnlyBufferException"; + + // TODO: complete the class + + } + #endregion + + #region ShortBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html + /// + public partial class ShortBuffer : Java.Nio.Buffer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ShortBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ShortBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.ShortBuffer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Buffer.cs b/src/net/JNet/Generated/Java/Nio/Buffer.cs new file mode 100644 index 0000000000..a622a3f466 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Buffer.cs @@ -0,0 +1,191 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region Buffer + public partial class Buffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#hasArray() + /// + public bool HasArray() + { + return IExecute("hasArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#isDirect() + /// + public bool IsDirect() + { + return IExecute("isDirect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#arrayOffset() + /// + public int ArrayOffset() + { + return IExecute("arrayOffset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#array() + /// + public object Array() + { + return IExecute("array"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#duplicate() + /// + public Java.Nio.Buffer Duplicate() + { + return IExecute("duplicate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#slice() + /// + public Java.Nio.Buffer Slice() + { + return IExecute("slice"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#hasRemaining() + /// + public bool HasRemaining() + { + return IExecute("hasRemaining"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#capacity() + /// + public int Capacity() + { + return IExecute("capacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#limit() + /// + public int Limit() + { + return IExecute("limit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#position() + /// + public int Position() + { + return IExecute("position"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#remaining() + /// + public int Remaining() + { + return IExecute("remaining"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#clear() + /// + public Java.Nio.Buffer Clear() + { + return IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#flip() + /// + public Java.Nio.Buffer Flip() + { + return IExecute("flip"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#limit(int) + /// + public Java.Nio.Buffer Limit(int arg0) + { + return IExecute("limit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#mark() + /// + public Java.Nio.Buffer Mark() + { + return IExecute("mark"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#position(int) + /// + public Java.Nio.Buffer Position(int arg0) + { + return IExecute("position", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#reset() + /// + public Java.Nio.Buffer Reset() + { + return IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/Buffer.html#rewind() + /// + public Java.Nio.Buffer Rewind() + { + return IExecute("rewind"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/BufferOverflowException.cs b/src/net/JNet/Generated/Java/Nio/BufferOverflowException.cs new file mode 100644 index 0000000000..8b3aaee705 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/BufferOverflowException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region BufferOverflowException + public partial class BufferOverflowException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/BufferUnderflowException.cs b/src/net/JNet/Generated/Java/Nio/BufferUnderflowException.cs new file mode 100644 index 0000000000..bc6ef8b0bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/BufferUnderflowException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region BufferUnderflowException + public partial class BufferUnderflowException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/ByteBuffer.cs b/src/net/JNet/Generated/Java/Nio/ByteBuffer.cs new file mode 100644 index 0000000000..7d408cc67a --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/ByteBuffer.cs @@ -0,0 +1,422 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region ByteBuffer + public partial class ByteBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#allocate(int) + /// + public static Java.Nio.ByteBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#allocateDirect(int) + /// + public static Java.Nio.ByteBuffer AllocateDirect(int arg0) + { + return SExecute("allocateDirect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#wrap(byte[],int,int) + /// + public static Java.Nio.ByteBuffer Wrap(byte[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#wrap(byte[]) + /// + public static Java.Nio.ByteBuffer Wrap(byte[] arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getChar() + /// + public char Char + { + get { return IExecute("getChar"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getDouble() + /// + public double Double + { + get { return IExecute("getDouble"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getFloat() + /// + public float Float + { + get { return IExecute("getFloat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getInt() + /// + public int Int + { + get { return IExecute("getInt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getLong() + /// + public long Long + { + get { return IExecute("getLong"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getShort() + /// + public short Short + { + get { return IExecute("getShort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#get() + /// + public byte Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#get(int) + /// + public byte Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getChar(int) + /// + public char GetChar(int arg0) + { + return IExecute("getChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getDouble(int) + /// + public double GetDouble(int arg0) + { + return IExecute("getDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getFloat(int) + /// + public float GetFloat(int arg0) + { + return IExecute("getFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getInt(int) + /// + public int GetInt(int arg0) + { + return IExecute("getInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.ByteBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#compact() + /// + public Java.Nio.ByteBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#put(byte) + /// + public Java.Nio.ByteBuffer Put(byte arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#put(int,byte) + /// + public Java.Nio.ByteBuffer Put(int arg0, byte arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putChar(char) + /// + public Java.Nio.ByteBuffer PutChar(char arg0) + { + return IExecute("putChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putChar(int,char) + /// + public Java.Nio.ByteBuffer PutChar(int arg0, char arg1) + { + return IExecute("putChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putDouble(double) + /// + public Java.Nio.ByteBuffer PutDouble(double arg0) + { + return IExecute("putDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putDouble(int,double) + /// + public Java.Nio.ByteBuffer PutDouble(int arg0, double arg1) + { + return IExecute("putDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putFloat(float) + /// + public Java.Nio.ByteBuffer PutFloat(float arg0) + { + return IExecute("putFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putFloat(int,float) + /// + public Java.Nio.ByteBuffer PutFloat(int arg0, float arg1) + { + return IExecute("putFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putInt(int,int) + /// + public Java.Nio.ByteBuffer PutInt(int arg0, int arg1) + { + return IExecute("putInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putInt(int) + /// + public Java.Nio.ByteBuffer PutInt(int arg0) + { + return IExecute("putInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putLong(int,long) + /// + public Java.Nio.ByteBuffer PutLong(int arg0, long arg1) + { + return IExecute("putLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putLong(long) + /// + public Java.Nio.ByteBuffer PutLong(long arg0) + { + return IExecute("putLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putShort(int,short) + /// + public Java.Nio.ByteBuffer PutShort(int arg0, short arg1) + { + return IExecute("putShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#putShort(short) + /// + public Java.Nio.ByteBuffer PutShort(short arg0) + { + return IExecute("putShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asCharBuffer() + /// + public Java.Nio.CharBuffer AsCharBuffer() + { + return IExecute("asCharBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asDoubleBuffer() + /// + public Java.Nio.DoubleBuffer AsDoubleBuffer() + { + return IExecute("asDoubleBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asFloatBuffer() + /// + public Java.Nio.FloatBuffer AsFloatBuffer() + { + return IExecute("asFloatBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asIntBuffer() + /// + public Java.Nio.IntBuffer AsIntBuffer() + { + return IExecute("asIntBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asLongBuffer() + /// + public Java.Nio.LongBuffer AsLongBuffer() + { + return IExecute("asLongBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#asShortBuffer() + /// + public Java.Nio.ShortBuffer AsShortBuffer() + { + return IExecute("asShortBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getLong(int) + /// + public long GetLong(int arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#getShort(int) + /// + public short GetShort(int arg0) + { + return IExecute("getShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#alignmentOffset(int,int) + /// + public int AlignmentOffset(int arg0, int arg1) + { + return IExecute("alignmentOffset", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#alignedSlice(int) + /// + public Java.Nio.ByteBuffer AlignedSlice(int arg0) + { + return IExecute("alignedSlice", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#order(java.nio.ByteOrder) + /// + public Java.Nio.ByteBuffer Order(Java.Nio.ByteOrder arg0) + { + return IExecute("order", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#put(byte[]) + /// + public Java.Nio.ByteBuffer Put(byte[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#compareTo(java.nio.ByteBuffer) + /// + public int CompareTo(Java.Nio.ByteBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#mismatch(java.nio.ByteBuffer) + /// + public int Mismatch(Java.Nio.ByteBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#get(byte[],int,int) + /// + public Java.Nio.ByteBuffer Get(byte[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#get(byte[]) + /// + public Java.Nio.ByteBuffer Get(byte[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#put(byte[],int,int) + /// + public Java.Nio.ByteBuffer Put(byte[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html#put(java.nio.ByteBuffer) + /// + public Java.Nio.ByteBuffer Put(Java.Nio.ByteBuffer arg0) + { + return IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/ByteOrder.cs b/src/net/JNet/Generated/Java/Nio/ByteOrder.cs new file mode 100644 index 0000000000..0b62969452 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/ByteOrder.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region ByteOrder + public partial class ByteOrder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteOrder.html#BIG_ENDIAN + /// + public static Java.Nio.ByteOrder BIG_ENDIAN => Clazz.GetField("BIG_ENDIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteOrder.html#LITTLE_ENDIAN + /// + public static Java.Nio.ByteOrder LITTLE_ENDIAN => Clazz.GetField("LITTLE_ENDIAN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteOrder.html#nativeOrder() + /// + public static Java.Nio.ByteOrder NativeOrder() + { + return SExecute("nativeOrder"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AcceptPendingException.cs b/src/net/JNet/Generated/Java/Nio/Channels/AcceptPendingException.cs new file mode 100644 index 0000000000..71029259c1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AcceptPendingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AcceptPendingException + public partial class AcceptPendingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/Channels/AllPackageClasses.cs new file mode 100644 index 0000000000..fc1c15f036 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AllPackageClasses.cs @@ -0,0 +1,1509 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.Channels +{ + #region AcceptPendingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AcceptPendingException.html + /// + public partial class AcceptPendingException : Java.Lang.IllegalStateException + { + public AcceptPendingException() { } + + /// + public override string ClassName => "java.nio.channels.AcceptPendingException"; + + // TODO: complete the class + + } + #endregion + + #region AlreadyBoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AlreadyBoundException.html + /// + public partial class AlreadyBoundException : Java.Lang.IllegalStateException + { + public AlreadyBoundException() { } + + /// + public override string ClassName => "java.nio.channels.AlreadyBoundException"; + + // TODO: complete the class + + } + #endregion + + #region AlreadyConnectedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AlreadyConnectedException.html + /// + public partial class AlreadyConnectedException : Java.Lang.IllegalStateException + { + public AlreadyConnectedException() { } + + /// + public override string ClassName => "java.nio.channels.AlreadyConnectedException"; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousByteChannel.html + /// + public partial class AsynchronousByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannel.html + /// + public partial class AsynchronousChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousChannelGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html + /// + public partial class AsynchronousChannelGroup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousChannelGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousChannelGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousChannelGroup"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousCloseException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousCloseException.html + /// + public partial class AsynchronousCloseException : Java.Nio.Channels.ClosedChannelException + { + public AsynchronousCloseException() { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousCloseException"; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousFileChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html + /// + public partial class AsynchronousFileChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousFileChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousFileChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousFileChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousServerSocketChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html + /// + public partial class AsynchronousServerSocketChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousServerSocketChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousServerSocketChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousServerSocketChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousSocketChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html + /// + public partial class AsynchronousSocketChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousSocketChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousSocketChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.AsynchronousSocketChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ByteChannel.html + /// + public partial class ByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.ByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CancelledKeyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/CancelledKeyException.html + /// + public partial class CancelledKeyException : Java.Lang.IllegalStateException + { + public CancelledKeyException() { } + + /// + public override string ClassName => "java.nio.channels.CancelledKeyException"; + + // TODO: complete the class + + } + #endregion + + #region Channel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channel.html + /// + public partial class Channel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Channel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Channel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.Channel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Channels + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html + /// + public partial class Channels : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Channels() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Channels(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.Channels"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClosedByInterruptException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ClosedByInterruptException.html + /// + public partial class ClosedByInterruptException : Java.Nio.Channels.AsynchronousCloseException + { + public ClosedByInterruptException() { } + + /// + public override string ClassName => "java.nio.channels.ClosedByInterruptException"; + + // TODO: complete the class + + } + #endregion + + #region ClosedChannelException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ClosedChannelException.html + /// + public partial class ClosedChannelException : Java.Io.IOException + { + public ClosedChannelException() { } + + /// + public override string ClassName => "java.nio.channels.ClosedChannelException"; + + // TODO: complete the class + + } + #endregion + + #region ClosedSelectorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ClosedSelectorException.html + /// + public partial class ClosedSelectorException : Java.Lang.IllegalStateException + { + public ClosedSelectorException() { } + + /// + public override string ClassName => "java.nio.channels.ClosedSelectorException"; + + // TODO: complete the class + + } + #endregion + + #region CompletionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/CompletionHandler.html + /// + public partial class CompletionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompletionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompletionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.CompletionHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConnectionPendingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ConnectionPendingException.html + /// + public partial class ConnectionPendingException : Java.Lang.IllegalStateException + { + public ConnectionPendingException() { } + + /// + public override string ClassName => "java.nio.channels.ConnectionPendingException"; + + // TODO: complete the class + + } + #endregion + + #region DatagramChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html + /// + public partial class DatagramChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DatagramChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DatagramChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.DatagramChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html + /// + public partial class FileChannel : Java.Nio.Channels.Spi.AbstractInterruptibleChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.FileChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region MapMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.MapMode.html + /// + public partial class MapMode : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MapMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MapMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.FileChannel$MapMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region FileLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html + /// + public partial class FileLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.FileLock"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileLockInterruptionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLockInterruptionException.html + /// + public partial class FileLockInterruptionException : Java.Io.IOException + { + public FileLockInterruptionException() { } + + /// + public override string ClassName => "java.nio.channels.FileLockInterruptionException"; + + // TODO: complete the class + + } + #endregion + + #region GatheringByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/GatheringByteChannel.html + /// + public partial class GatheringByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GatheringByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GatheringByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.GatheringByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalBlockingModeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/IllegalBlockingModeException.html + /// + public partial class IllegalBlockingModeException : Java.Lang.IllegalStateException + { + public IllegalBlockingModeException() { } + + /// + public override string ClassName => "java.nio.channels.IllegalBlockingModeException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalChannelGroupException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/IllegalChannelGroupException.html + /// + public partial class IllegalChannelGroupException : Java.Lang.IllegalArgumentException + { + public IllegalChannelGroupException() { } + + /// + public override string ClassName => "java.nio.channels.IllegalChannelGroupException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalSelectorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/IllegalSelectorException.html + /// + public partial class IllegalSelectorException : Java.Lang.IllegalArgumentException + { + public IllegalSelectorException() { } + + /// + public override string ClassName => "java.nio.channels.IllegalSelectorException"; + + // TODO: complete the class + + } + #endregion + + #region InterruptedByTimeoutException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/InterruptedByTimeoutException.html + /// + public partial class InterruptedByTimeoutException : Java.Io.IOException + { + public InterruptedByTimeoutException() { } + + /// + public override string ClassName => "java.nio.channels.InterruptedByTimeoutException"; + + // TODO: complete the class + + } + #endregion + + #region InterruptibleChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/InterruptibleChannel.html + /// + public partial class InterruptibleChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InterruptibleChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InterruptibleChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.InterruptibleChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MembershipKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html + /// + public partial class MembershipKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MembershipKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MembershipKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.MembershipKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MulticastChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MulticastChannel.html + /// + public partial class MulticastChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MulticastChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MulticastChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.MulticastChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NetworkChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NetworkChannel.html + /// + public partial class NetworkChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NetworkChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NetworkChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.NetworkChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoConnectionPendingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NoConnectionPendingException.html + /// + public partial class NoConnectionPendingException : Java.Lang.IllegalStateException + { + public NoConnectionPendingException() { } + + /// + public override string ClassName => "java.nio.channels.NoConnectionPendingException"; + + // TODO: complete the class + + } + #endregion + + #region NonReadableChannelException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NonReadableChannelException.html + /// + public partial class NonReadableChannelException : Java.Lang.IllegalStateException + { + public NonReadableChannelException() { } + + /// + public override string ClassName => "java.nio.channels.NonReadableChannelException"; + + // TODO: complete the class + + } + #endregion + + #region NonWritableChannelException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NonWritableChannelException.html + /// + public partial class NonWritableChannelException : Java.Lang.IllegalStateException + { + public NonWritableChannelException() { } + + /// + public override string ClassName => "java.nio.channels.NonWritableChannelException"; + + // TODO: complete the class + + } + #endregion + + #region NotYetBoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NotYetBoundException.html + /// + public partial class NotYetBoundException : Java.Lang.IllegalStateException + { + public NotYetBoundException() { } + + /// + public override string ClassName => "java.nio.channels.NotYetBoundException"; + + // TODO: complete the class + + } + #endregion + + #region NotYetConnectedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NotYetConnectedException.html + /// + public partial class NotYetConnectedException : Java.Lang.IllegalStateException + { + public NotYetConnectedException() { } + + /// + public override string ClassName => "java.nio.channels.NotYetConnectedException"; + + // TODO: complete the class + + } + #endregion + + #region OverlappingFileLockException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/OverlappingFileLockException.html + /// + public partial class OverlappingFileLockException : Java.Lang.IllegalStateException + { + public OverlappingFileLockException() { } + + /// + public override string ClassName => "java.nio.channels.OverlappingFileLockException"; + + // TODO: complete the class + + } + #endregion + + #region Pipe + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Pipe.html + /// + public partial class Pipe : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Pipe() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Pipe(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.Pipe"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region SinkChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Pipe.SinkChannel.html + /// + public partial class SinkChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SinkChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SinkChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.Pipe$SinkChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region SourceChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Pipe.SourceChannel.html + /// + public partial class SourceChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SourceChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SourceChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.Pipe$SourceChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ReadableByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ReadableByteChannel.html + /// + public partial class ReadableByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReadableByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReadableByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.ReadableByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReadPendingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ReadPendingException.html + /// + public partial class ReadPendingException : Java.Lang.IllegalStateException + { + public ReadPendingException() { } + + /// + public override string ClassName => "java.nio.channels.ReadPendingException"; + + // TODO: complete the class + + } + #endregion + + #region ScatteringByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ScatteringByteChannel.html + /// + public partial class ScatteringByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScatteringByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScatteringByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.ScatteringByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SeekableByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html + /// + public partial class SeekableByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SeekableByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SeekableByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.SeekableByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SelectableChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html + /// + public partial class SelectableChannel : Java.Nio.Channels.Spi.AbstractInterruptibleChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SelectableChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SelectableChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.SelectableChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SelectionKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html + /// + public partial class SelectionKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SelectionKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SelectionKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.SelectionKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Selector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html + /// + public partial class Selector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Selector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Selector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.Selector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServerSocketChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html + /// + public partial class ServerSocketChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServerSocketChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServerSocketChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.ServerSocketChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ShutdownChannelGroupException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ShutdownChannelGroupException.html + /// + public partial class ShutdownChannelGroupException : Java.Lang.IllegalStateException + { + public ShutdownChannelGroupException() { } + + /// + public override string ClassName => "java.nio.channels.ShutdownChannelGroupException"; + + // TODO: complete the class + + } + #endregion + + #region SocketChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html + /// + public partial class SocketChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.SocketChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnresolvedAddressException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/UnresolvedAddressException.html + /// + public partial class UnresolvedAddressException : Java.Lang.IllegalArgumentException + { + public UnresolvedAddressException() { } + + /// + public override string ClassName => "java.nio.channels.UnresolvedAddressException"; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedAddressTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/UnsupportedAddressTypeException.html + /// + public partial class UnsupportedAddressTypeException : Java.Lang.IllegalArgumentException + { + public UnsupportedAddressTypeException() { } + + /// + public override string ClassName => "java.nio.channels.UnsupportedAddressTypeException"; + + // TODO: complete the class + + } + #endregion + + #region WritableByteChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/WritableByteChannel.html + /// + public partial class WritableByteChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WritableByteChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WritableByteChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.WritableByteChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WritePendingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/WritePendingException.html + /// + public partial class WritePendingException : Java.Lang.IllegalStateException + { + public WritePendingException() { } + + /// + public override string ClassName => "java.nio.channels.WritePendingException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AlreadyBoundException.cs b/src/net/JNet/Generated/Java/Nio/Channels/AlreadyBoundException.cs new file mode 100644 index 0000000000..8a026d03c2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AlreadyBoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AlreadyBoundException + public partial class AlreadyBoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AlreadyConnectedException.cs b/src/net/JNet/Generated/Java/Nio/Channels/AlreadyConnectedException.cs new file mode 100644 index 0000000000..854e753c5f --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AlreadyConnectedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AlreadyConnectedException + public partial class AlreadyConnectedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousByteChannel.cs new file mode 100644 index 0000000000..43204592b7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousByteChannel.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousByteChannel + public partial class AsynchronousByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.AsynchronousChannel(Java.Nio.Channels.AsynchronousByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannel.cs new file mode 100644 index 0000000000..59c5b1c727 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannel.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousChannel + public partial class AsynchronousChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.AsynchronousChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannel.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannelGroup.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannelGroup.cs new file mode 100644 index 0000000000..069c4f67a3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousChannelGroup.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousChannelGroup + public partial class AsynchronousChannelGroup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#withCachedThreadPool(java.util.concurrent.ExecutorService,int) throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousChannelGroup WithCachedThreadPool(Java.Util.Concurrent.ExecutorService arg0, int arg1) + { + return SExecute("withCachedThreadPool", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#withFixedThreadPool(int,java.util.concurrent.ThreadFactory) throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousChannelGroup WithFixedThreadPool(int arg0, Java.Util.Concurrent.ThreadFactory arg1) + { + return SExecute("withFixedThreadPool", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#withThreadPool(java.util.concurrent.ExecutorService) throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousChannelGroup WithThreadPool(Java.Util.Concurrent.ExecutorService arg0) + { + return SExecute("withThreadPool", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#isShutdown() + /// + public bool IsShutdown() + { + return IExecute("isShutdown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#isTerminated() + /// + public bool IsTerminated() + { + return IExecute("isTerminated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#shutdown() + /// + public void Shutdown() + { + IExecute("shutdown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#shutdownNow() throws java.io.IOException + /// + public void ShutdownNow() + { + IExecute("shutdownNow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousChannelGroup.html#provider() + /// + public Java.Nio.Channels.Spi.AsynchronousChannelProvider Provider() + { + return IExecute("provider"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousCloseException.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousCloseException.cs new file mode 100644 index 0000000000..b28d6f2665 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousCloseException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousCloseException + public partial class AsynchronousCloseException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousFileChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousFileChannel.cs new file mode 100644 index 0000000000..c2194f39ad --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousFileChannel.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousFileChannel + public partial class AsynchronousFileChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.AsynchronousChannel(Java.Nio.Channels.AsynchronousFileChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html#open(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousFileChannel Open(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return SExecute("open", arg0); else return SExecute("open", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html#truncate(long) throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousFileChannel Truncate(long arg0) + { + return IExecute("truncate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html#tryLock(long,long,boolean) throws java.io.IOException + /// + public Java.Nio.Channels.FileLock TryLock(long arg0, long arg1, bool arg2) + { + return IExecute("tryLock", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html#size() throws java.io.IOException + /// + public long Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html#force(boolean) throws java.io.IOException + /// + public void Force(bool arg0) + { + IExecute("force", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousFileChannel.html#tryLock() throws java.io.IOException + /// + public Java.Nio.Channels.FileLock TryLock() + { + return IExecute("tryLock"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousServerSocketChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousServerSocketChannel.cs new file mode 100644 index 0000000000..076a1b1ec1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousServerSocketChannel.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousServerSocketChannel + public partial class AsynchronousServerSocketChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.AsynchronousChannel(Java.Nio.Channels.AsynchronousServerSocketChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.NetworkChannel(Java.Nio.Channels.AsynchronousServerSocketChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousServerSocketChannel Open() + { + return SExecute("open"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html#open(java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousServerSocketChannel Open(Java.Nio.Channels.AsynchronousChannelGroup arg0) + { + return SExecute("open", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html#getLocalAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html#bind(java.net.SocketAddress,int) throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousServerSocketChannel Bind(Java.Net.SocketAddress arg0, int arg1) + { + return IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html#provider() + /// + public Java.Nio.Channels.Spi.AsynchronousChannelProvider Provider() + { + return IExecute("provider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousServerSocketChannel.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.NetworkChannel Bind(Java.Net.SocketAddress arg0) + { + return IExecute("bind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousSocketChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousSocketChannel.cs new file mode 100644 index 0000000000..562e08b865 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/AsynchronousSocketChannel.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region AsynchronousSocketChannel + public partial class AsynchronousSocketChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.AsynchronousByteChannel(Java.Nio.Channels.AsynchronousSocketChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.NetworkChannel(Java.Nio.Channels.AsynchronousSocketChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousSocketChannel Open() + { + return SExecute("open"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#open(java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException + /// + public static Java.Nio.Channels.AsynchronousSocketChannel Open(Java.Nio.Channels.AsynchronousChannelGroup arg0) + { + return SExecute("open", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#getLocalAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#getRemoteAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress RemoteAddress + { + get { return IExecute("getRemoteAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#shutdownInput() throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousSocketChannel ShutdownInput() + { + return IExecute("shutdownInput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#shutdownOutput() throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousSocketChannel ShutdownOutput() + { + return IExecute("shutdownOutput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#provider() + /// + public Java.Nio.Channels.Spi.AsynchronousChannelProvider Provider() + { + return IExecute("provider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousSocketChannel.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.NetworkChannel Bind(Java.Net.SocketAddress arg0) + { + return IExecute("bind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/ByteChannel.cs new file mode 100644 index 0000000000..008c04a53a --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ByteChannel.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ByteChannel + public partial class ByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.ReadableByteChannel(Java.Nio.Channels.ByteChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.WritableByteChannel(Java.Nio.Channels.ByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/CancelledKeyException.cs b/src/net/JNet/Generated/Java/Nio/Channels/CancelledKeyException.cs new file mode 100644 index 0000000000..d05038d4f1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/CancelledKeyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region CancelledKeyException + public partial class CancelledKeyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Channel.cs b/src/net/JNet/Generated/Java/Nio/Channels/Channel.cs new file mode 100644 index 0000000000..7446649c4a --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Channel.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region Channel + public partial class Channel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Nio.Channels.Channel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channel.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channel.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Channels.cs b/src/net/JNet/Generated/Java/Nio/Channels/Channels.cs new file mode 100644 index 0000000000..e388dda27c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Channels.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region Channels + public partial class Channels + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newInputStream(java.nio.channels.AsynchronousByteChannel) + /// + public static Java.Io.InputStream NewInputStream(Java.Nio.Channels.AsynchronousByteChannel arg0) + { + return SExecute("newInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newInputStream(java.nio.channels.ReadableByteChannel) + /// + public static Java.Io.InputStream NewInputStream(Java.Nio.Channels.ReadableByteChannel arg0) + { + return SExecute("newInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newOutputStream(java.nio.channels.AsynchronousByteChannel) + /// + public static Java.Io.OutputStream NewOutputStream(Java.Nio.Channels.AsynchronousByteChannel arg0) + { + return SExecute("newOutputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newOutputStream(java.nio.channels.WritableByteChannel) + /// + public static Java.Io.OutputStream NewOutputStream(Java.Nio.Channels.WritableByteChannel arg0) + { + return SExecute("newOutputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newReader(java.nio.channels.ReadableByteChannel,java.lang.String) + /// + public static Java.Io.Reader NewReader(Java.Nio.Channels.ReadableByteChannel arg0, string arg1) + { + return SExecute("newReader", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newReader(java.nio.channels.ReadableByteChannel,java.nio.charset.Charset) + /// + public static Java.Io.Reader NewReader(Java.Nio.Channels.ReadableByteChannel arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("newReader", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newReader(java.nio.channels.ReadableByteChannel,java.nio.charset.CharsetDecoder,int) + /// + public static Java.Io.Reader NewReader(Java.Nio.Channels.ReadableByteChannel arg0, Java.Nio.Charset.CharsetDecoder arg1, int arg2) + { + return SExecute("newReader", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newWriter(java.nio.channels.WritableByteChannel,java.lang.String) + /// + public static Java.Io.Writer NewWriter(Java.Nio.Channels.WritableByteChannel arg0, string arg1) + { + return SExecute("newWriter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newWriter(java.nio.channels.WritableByteChannel,java.nio.charset.Charset) + /// + public static Java.Io.Writer NewWriter(Java.Nio.Channels.WritableByteChannel arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("newWriter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newWriter(java.nio.channels.WritableByteChannel,java.nio.charset.CharsetEncoder,int) + /// + public static Java.Io.Writer NewWriter(Java.Nio.Channels.WritableByteChannel arg0, Java.Nio.Charset.CharsetEncoder arg1, int arg2) + { + return SExecute("newWriter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newChannel(java.io.InputStream) + /// + public static Java.Nio.Channels.ReadableByteChannel NewChannel(Java.Io.InputStream arg0) + { + return SExecute("newChannel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Channels.html#newChannel(java.io.OutputStream) + /// + public static Java.Nio.Channels.WritableByteChannel NewChannel(Java.Io.OutputStream arg0) + { + return SExecute("newChannel", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ClosedByInterruptException.cs b/src/net/JNet/Generated/Java/Nio/Channels/ClosedByInterruptException.cs new file mode 100644 index 0000000000..f261cf0e3b --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ClosedByInterruptException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ClosedByInterruptException + public partial class ClosedByInterruptException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ClosedChannelException.cs b/src/net/JNet/Generated/Java/Nio/Channels/ClosedChannelException.cs new file mode 100644 index 0000000000..ce8c92cdff --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ClosedChannelException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ClosedChannelException + public partial class ClosedChannelException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ClosedSelectorException.cs b/src/net/JNet/Generated/Java/Nio/Channels/ClosedSelectorException.cs new file mode 100644 index 0000000000..b844b3d3dc --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ClosedSelectorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ClosedSelectorException + public partial class ClosedSelectorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/CompletionHandler.cs b/src/net/JNet/Generated/Java/Nio/Channels/CompletionHandler.cs new file mode 100644 index 0000000000..8fbc616fe3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/CompletionHandler.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region CompletionHandler + public partial class CompletionHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/CompletionHandler.html#completed(V,A) + /// + public void Completed(object arg0, object arg1) + { + IExecute("completed", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/CompletionHandler.html#failed(java.lang.Throwable,A) + /// + public void Failed(Java.Lang.Throwable arg0, object arg1) + { + IExecute("failed", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ConnectionPendingException.cs b/src/net/JNet/Generated/Java/Nio/Channels/ConnectionPendingException.cs new file mode 100644 index 0000000000..60f23e4c44 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ConnectionPendingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ConnectionPendingException + public partial class ConnectionPendingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/DatagramChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/DatagramChannel.cs new file mode 100644 index 0000000000..a177cf8d8f --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/DatagramChannel.cs @@ -0,0 +1,181 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region DatagramChannel + public partial class DatagramChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.ByteChannel(Java.Nio.Channels.DatagramChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.ScatteringByteChannel(Java.Nio.Channels.DatagramChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.GatheringByteChannel(Java.Nio.Channels.DatagramChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.MulticastChannel(Java.Nio.Channels.DatagramChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.DatagramChannel Open() + { + return SExecute("open"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#open(java.net.ProtocolFamily) throws java.io.IOException + /// + public static Java.Nio.Channels.DatagramChannel Open(Java.Net.ProtocolFamily arg0) + { + return SExecute("open", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#getLocalAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#getRemoteAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress RemoteAddress + { + get { return IExecute("getRemoteAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#isConnected() + /// + public bool IsConnected() + { + return IExecute("isConnected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#read(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.ByteBuffer arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#send(java.nio.ByteBuffer,java.net.SocketAddress) throws java.io.IOException + /// + public int Send(Java.Nio.ByteBuffer arg0, Java.Net.SocketAddress arg1) + { + return IExecute("send", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#write(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Write(Java.Nio.ByteBuffer arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#socket() + /// + public Java.Net.DatagramSocket Socket() + { + return IExecute("socket"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#receive(java.nio.ByteBuffer) throws java.io.IOException + /// + public Java.Net.SocketAddress Receive(Java.Nio.ByteBuffer arg0) + { + return IExecute("receive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#connect(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.DatagramChannel Connect(Java.Net.SocketAddress arg0) + { + return IExecute("connect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#disconnect() throws java.io.IOException + /// + public Java.Nio.Channels.DatagramChannel Disconnect() + { + return IExecute("disconnect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#read(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#write(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#read(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#write(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.NetworkChannel Bind(Java.Net.SocketAddress arg0) + { + return IExecute("bind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/FileChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/FileChannel.cs new file mode 100644 index 0000000000..c99fe6a4b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/FileChannel.cs @@ -0,0 +1,247 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region FileChannel + public partial class FileChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.SeekableByteChannel(Java.Nio.Channels.FileChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.GatheringByteChannel(Java.Nio.Channels.FileChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.ScatteringByteChannel(Java.Nio.Channels.FileChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#open(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Nio.Channels.FileChannel Open(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return SExecute("open", arg0); else return SExecute("open", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#read(java.nio.ByteBuffer,long) throws java.io.IOException + /// + public int Read(Java.Nio.ByteBuffer arg0, long arg1) + { + return IExecute("read", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#read(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.ByteBuffer arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#write(java.nio.ByteBuffer,long) throws java.io.IOException + /// + public int Write(Java.Nio.ByteBuffer arg0, long arg1) + { + return IExecute("write", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#write(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Write(Java.Nio.ByteBuffer arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#lock(long,long,boolean) throws java.io.IOException + /// + public Java.Nio.Channels.FileLock Lock(long arg0, long arg1, bool arg2) + { + return IExecute("lock", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#tryLock(long,long,boolean) throws java.io.IOException + /// + public Java.Nio.Channels.FileLock TryLock(long arg0, long arg1, bool arg2) + { + return IExecute("tryLock", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#map(java.nio.channels.FileChannel$MapMode,long,long) throws java.io.IOException + /// + public Java.Nio.MappedByteBuffer Map(Java.Nio.Channels.FileChannel.MapMode arg0, long arg1, long arg2) + { + return IExecute("map", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#position() throws java.io.IOException + /// + public long Position() + { + return IExecute("position"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#read(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#size() throws java.io.IOException + /// + public long Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#transferFrom(java.nio.channels.ReadableByteChannel,long,long) throws java.io.IOException + /// + public long TransferFrom(Java.Nio.Channels.ReadableByteChannel arg0, long arg1, long arg2) + { + return IExecute("transferFrom", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#transferTo(long,long,java.nio.channels.WritableByteChannel) throws java.io.IOException + /// + public long TransferTo(long arg0, long arg1, Java.Nio.Channels.WritableByteChannel arg2) + { + return IExecute("transferTo", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#write(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#force(boolean) throws java.io.IOException + /// + public void Force(bool arg0) + { + IExecute("force", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#lock() throws java.io.IOException + /// + public Java.Nio.Channels.FileLock Lock() + { + return IExecute("lock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#tryLock() throws java.io.IOException + /// + public Java.Nio.Channels.FileLock TryLock() + { + return IExecute("tryLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#read(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#write(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#position(long) throws java.io.IOException + /// + public Java.Nio.Channels.SeekableByteChannel Position(long arg0) + { + return IExecute("position", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.html#truncate(long) throws java.io.IOException + /// + public Java.Nio.Channels.SeekableByteChannel Truncate(long arg0) + { + return IExecute("truncate", arg0); + } + + #endregion + + #region Nested classes + #region MapMode + public partial class MapMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.MapMode.html#PRIVATE + /// + public static Java.Nio.Channels.FileChannel.MapMode PRIVATE => Clazz.GetField("PRIVATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.MapMode.html#READ_ONLY + /// + public static Java.Nio.Channels.FileChannel.MapMode READ_ONLY => Clazz.GetField("READ_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileChannel.MapMode.html#READ_WRITE + /// + public static Java.Nio.Channels.FileChannel.MapMode READ_WRITE => Clazz.GetField("READ_WRITE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/FileLock.cs b/src/net/JNet/Generated/Java/Nio/Channels/FileLock.cs new file mode 100644 index 0000000000..aa8ce93b13 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/FileLock.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region FileLock + public partial class FileLock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Java.Nio.Channels.FileLock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#release() throws java.io.IOException + /// + public void Release() + { + IExecute("release"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#isShared() + /// + public bool IsShared() + { + return IExecute("isShared"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#overlaps(long,long) + /// + public bool Overlaps(long arg0, long arg1) + { + return IExecute("overlaps", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#channels.FileChannel java.nio.channels.FileLock.channel() + /// + public Java.Nio.Channels.FileChannel Channel() + { + return IExecute("channel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#position() + /// + public long Position() + { + return IExecute("position"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#size() + /// + public long Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/FileLock.html#acquiredBy() + /// + public Java.Nio.Channels.Channel AcquiredBy() + { + return IExecute("acquiredBy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/FileLockInterruptionException.cs b/src/net/JNet/Generated/Java/Nio/Channels/FileLockInterruptionException.cs new file mode 100644 index 0000000000..0f814eeb4e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/FileLockInterruptionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region FileLockInterruptionException + public partial class FileLockInterruptionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/GatheringByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/GatheringByteChannel.cs new file mode 100644 index 0000000000..a68d5dce23 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/GatheringByteChannel.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region GatheringByteChannel + public partial class GatheringByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.WritableByteChannel(Java.Nio.Channels.GatheringByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/GatheringByteChannel.html#write(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/GatheringByteChannel.html#write(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/IllegalBlockingModeException.cs b/src/net/JNet/Generated/Java/Nio/Channels/IllegalBlockingModeException.cs new file mode 100644 index 0000000000..e0e7230628 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/IllegalBlockingModeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region IllegalBlockingModeException + public partial class IllegalBlockingModeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/IllegalChannelGroupException.cs b/src/net/JNet/Generated/Java/Nio/Channels/IllegalChannelGroupException.cs new file mode 100644 index 0000000000..21956933bd --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/IllegalChannelGroupException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region IllegalChannelGroupException + public partial class IllegalChannelGroupException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/IllegalSelectorException.cs b/src/net/JNet/Generated/Java/Nio/Channels/IllegalSelectorException.cs new file mode 100644 index 0000000000..ebd455baef --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/IllegalSelectorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region IllegalSelectorException + public partial class IllegalSelectorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/InterruptedByTimeoutException.cs b/src/net/JNet/Generated/Java/Nio/Channels/InterruptedByTimeoutException.cs new file mode 100644 index 0000000000..02475edbe0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/InterruptedByTimeoutException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region InterruptedByTimeoutException + public partial class InterruptedByTimeoutException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/InterruptibleChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/InterruptibleChannel.cs new file mode 100644 index 0000000000..9c4cf61e80 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/InterruptibleChannel.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region InterruptibleChannel + public partial class InterruptibleChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.InterruptibleChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/InterruptibleChannel.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/MembershipKey.cs b/src/net/JNet/Generated/Java/Nio/Channels/MembershipKey.cs new file mode 100644 index 0000000000..38448283ef --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/MembershipKey.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region MembershipKey + public partial class MembershipKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#group() + /// + public Java.Net.InetAddress Group() + { + return IExecute("group"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#sourceAddress() + /// + public Java.Net.InetAddress SourceAddress() + { + return IExecute("sourceAddress"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#networkInterface() + /// + public Java.Net.NetworkInterface NetworkInterface() + { + return IExecute("networkInterface"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#block(java.net.InetAddress) throws java.io.IOException + /// + public Java.Nio.Channels.MembershipKey Block(Java.Net.InetAddress arg0) + { + return IExecute("block", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#unblock(java.net.InetAddress) + /// + public Java.Nio.Channels.MembershipKey Unblock(Java.Net.InetAddress arg0) + { + return IExecute("unblock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#channels.MulticastChannel java.nio.channels.MembershipKey.channel() + /// + public Java.Nio.Channels.MulticastChannel Channel() + { + return IExecute("channel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MembershipKey.html#drop() + /// + public void Drop() + { + IExecute("drop"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/MulticastChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/MulticastChannel.cs new file mode 100644 index 0000000000..a84b87348c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/MulticastChannel.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region MulticastChannel + public partial class MulticastChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.NetworkChannel(Java.Nio.Channels.MulticastChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MulticastChannel.html#join(java.net.InetAddress,java.net.NetworkInterface,java.net.InetAddress) throws java.io.IOException + /// + public Java.Nio.Channels.MembershipKey Join(Java.Net.InetAddress arg0, Java.Net.NetworkInterface arg1, Java.Net.InetAddress arg2) + { + return IExecute("join", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MulticastChannel.html#join(java.net.InetAddress,java.net.NetworkInterface) throws java.io.IOException + /// + public Java.Nio.Channels.MembershipKey Join(Java.Net.InetAddress arg0, Java.Net.NetworkInterface arg1) + { + return IExecute("join", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/MulticastChannel.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/NetworkChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/NetworkChannel.cs new file mode 100644 index 0000000000..4fa834860c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/NetworkChannel.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region NetworkChannel + public partial class NetworkChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.NetworkChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NetworkChannel.html#getLocalAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/NetworkChannel.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.NetworkChannel Bind(Java.Net.SocketAddress arg0) + { + return IExecute("bind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/NoConnectionPendingException.cs b/src/net/JNet/Generated/Java/Nio/Channels/NoConnectionPendingException.cs new file mode 100644 index 0000000000..504b715600 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/NoConnectionPendingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region NoConnectionPendingException + public partial class NoConnectionPendingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/NonReadableChannelException.cs b/src/net/JNet/Generated/Java/Nio/Channels/NonReadableChannelException.cs new file mode 100644 index 0000000000..7587f2b1cc --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/NonReadableChannelException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region NonReadableChannelException + public partial class NonReadableChannelException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/NonWritableChannelException.cs b/src/net/JNet/Generated/Java/Nio/Channels/NonWritableChannelException.cs new file mode 100644 index 0000000000..8d458e861b --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/NonWritableChannelException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region NonWritableChannelException + public partial class NonWritableChannelException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/NotYetBoundException.cs b/src/net/JNet/Generated/Java/Nio/Channels/NotYetBoundException.cs new file mode 100644 index 0000000000..3f1c5ad558 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/NotYetBoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region NotYetBoundException + public partial class NotYetBoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/NotYetConnectedException.cs b/src/net/JNet/Generated/Java/Nio/Channels/NotYetConnectedException.cs new file mode 100644 index 0000000000..c59a3f36e8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/NotYetConnectedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region NotYetConnectedException + public partial class NotYetConnectedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/OverlappingFileLockException.cs b/src/net/JNet/Generated/Java/Nio/Channels/OverlappingFileLockException.cs new file mode 100644 index 0000000000..4ee2001700 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/OverlappingFileLockException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region OverlappingFileLockException + public partial class OverlappingFileLockException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Pipe.cs b/src/net/JNet/Generated/Java/Nio/Channels/Pipe.cs new file mode 100644 index 0000000000..0ec2f6e997 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Pipe.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region Pipe + public partial class Pipe + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Pipe.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.Pipe Open() + { + return SExecute("open"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Pipe.html#sink() + /// + public Java.Nio.Channels.Pipe.SinkChannel Sink() + { + return IExecute("sink"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Pipe.html#source() + /// + public Java.Nio.Channels.Pipe.SourceChannel Source() + { + return IExecute("source"); + } + + #endregion + + #region Nested classes + #region SinkChannel + public partial class SinkChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.WritableByteChannel(Java.Nio.Channels.Pipe.SinkChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.GatheringByteChannel(Java.Nio.Channels.Pipe.SinkChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SourceChannel + public partial class SourceChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.ReadableByteChannel(Java.Nio.Channels.Pipe.SourceChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.ScatteringByteChannel(Java.Nio.Channels.Pipe.SourceChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ReadPendingException.cs b/src/net/JNet/Generated/Java/Nio/Channels/ReadPendingException.cs new file mode 100644 index 0000000000..d2f918126b --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ReadPendingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ReadPendingException + public partial class ReadPendingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ReadableByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/ReadableByteChannel.cs new file mode 100644 index 0000000000..77497993a8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ReadableByteChannel.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ReadableByteChannel + public partial class ReadableByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.ReadableByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ReadableByteChannel.html#read(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.ByteBuffer arg0) + { + return IExecute("read", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ScatteringByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/ScatteringByteChannel.cs new file mode 100644 index 0000000000..287b410848 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ScatteringByteChannel.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ScatteringByteChannel + public partial class ScatteringByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.ReadableByteChannel(Java.Nio.Channels.ScatteringByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ScatteringByteChannel.html#read(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ScatteringByteChannel.html#read(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("read", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/SeekableByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/SeekableByteChannel.cs new file mode 100644 index 0000000000..2212f46a7d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/SeekableByteChannel.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region SeekableByteChannel + public partial class SeekableByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.ByteChannel(Java.Nio.Channels.SeekableByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html#read(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.ByteBuffer arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html#write(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Write(Java.Nio.ByteBuffer arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html#position(long) throws java.io.IOException + /// + public Java.Nio.Channels.SeekableByteChannel Position(long arg0) + { + return IExecute("position", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html#truncate(long) throws java.io.IOException + /// + public Java.Nio.Channels.SeekableByteChannel Truncate(long arg0) + { + return IExecute("truncate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html#position() throws java.io.IOException + /// + public long Position() + { + return IExecute("position"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SeekableByteChannel.html#size() throws java.io.IOException + /// + public long Size() + { + return IExecute("size"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/SelectableChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/SelectableChannel.cs new file mode 100644 index 0000000000..85cda9a6ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/SelectableChannel.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region SelectableChannel + public partial class SelectableChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.SelectableChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#isBlocking() + /// + public bool IsBlocking() + { + return IExecute("isBlocking"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#isRegistered() + /// + public bool IsRegistered() + { + return IExecute("isRegistered"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#validOps() + /// + public int ValidOps() + { + return IExecute("validOps"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#blockingLock() + /// + public object BlockingLock() + { + return IExecute("blockingLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#configureBlocking(boolean) throws java.io.IOException + /// + public Java.Nio.Channels.SelectableChannel ConfigureBlocking(bool arg0) + { + return IExecute("configureBlocking", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#keyFor(java.nio.channels.Selector) + /// + public Java.Nio.Channels.SelectionKey KeyFor(Java.Nio.Channels.Selector arg0) + { + return IExecute("keyFor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#register(java.nio.channels.Selector,int,java.lang.Object) throws java.nio.channels.ClosedChannelException + /// + public Java.Nio.Channels.SelectionKey Register(Java.Nio.Channels.Selector arg0, int arg1, object arg2) + { + return IExecute("register", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#provider() + /// + public Java.Nio.Channels.Spi.SelectorProvider Provider() + { + return IExecute("provider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectableChannel.html#register(java.nio.channels.Selector,int) throws java.nio.channels.ClosedChannelException + /// + public Java.Nio.Channels.SelectionKey Register(Java.Nio.Channels.Selector arg0, int arg1) + { + return IExecute("register", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/SelectionKey.cs b/src/net/JNet/Generated/Java/Nio/Channels/SelectionKey.cs new file mode 100644 index 0000000000..e98d479863 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/SelectionKey.cs @@ -0,0 +1,179 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region SelectionKey + public partial class SelectionKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#OP_ACCEPT + /// + public static int OP_ACCEPT => Clazz.GetField("OP_ACCEPT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#OP_CONNECT + /// + public static int OP_CONNECT => Clazz.GetField("OP_CONNECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#OP_READ + /// + public static int OP_READ => Clazz.GetField("OP_READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#OP_WRITE + /// + public static int OP_WRITE => Clazz.GetField("OP_WRITE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#interestOps() + /// + public int InterestOps() + { + return IExecute("interestOps"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#readyOps() + /// + public int ReadyOps() + { + return IExecute("readyOps"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#channels.SelectableChannel java.nio.channels.SelectionKey.channel() + /// + public Java.Nio.Channels.SelectableChannel Channel() + { + return IExecute("channel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#interestOps(int) + /// + public Java.Nio.Channels.SelectionKey InterestOps(int arg0) + { + return IExecute("interestOps", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#selector() + /// + public Java.Nio.Channels.Selector Selector() + { + return IExecute("selector"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#cancel() + /// + public void Cancel() + { + IExecute("cancel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#isAcceptable() + /// + public bool IsAcceptable() + { + return IExecute("isAcceptable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#isConnectable() + /// + public bool IsConnectable() + { + return IExecute("isConnectable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#isReadable() + /// + public bool IsReadable() + { + return IExecute("isReadable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#isWritable() + /// + public bool IsWritable() + { + return IExecute("isWritable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#attach(java.lang.Object) + /// + public object Attach(object arg0) + { + return IExecute("attach", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#attachment() + /// + public object Attachment() + { + return IExecute("attachment"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#interestOpsAnd(int) + /// + public int InterestOpsAnd(int arg0) + { + return IExecute("interestOpsAnd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SelectionKey.html#interestOpsOr(int) + /// + public int InterestOpsOr(int arg0) + { + return IExecute("interestOpsOr", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Selector.cs b/src/net/JNet/Generated/Java/Nio/Channels/Selector.cs new file mode 100644 index 0000000000..5563331485 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Selector.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region Selector + public partial class Selector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Nio.Channels.Selector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.Selector Open() + { + return SExecute("open"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#select() throws java.io.IOException + /// + public int Select() + { + return IExecute("select"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#select(long) throws java.io.IOException + /// + public int Select(long arg0) + { + return IExecute("select", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#selectNow() throws java.io.IOException + /// + public int SelectNow() + { + return IExecute("selectNow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#wakeup() + /// + public Java.Nio.Channels.Selector Wakeup() + { + return IExecute("wakeup"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#provider() + /// + public Java.Nio.Channels.Spi.SelectorProvider Provider() + { + return IExecute("provider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ServerSocketChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/ServerSocketChannel.cs new file mode 100644 index 0000000000..1474592bcf --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ServerSocketChannel.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ServerSocketChannel + public partial class ServerSocketChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.NetworkChannel(Java.Nio.Channels.ServerSocketChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.ServerSocketChannel Open() + { + return SExecute("open"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#getLocalAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#socket() + /// + public Java.Net.ServerSocket Socket() + { + return IExecute("socket"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#bind(java.net.SocketAddress,int) throws java.io.IOException + /// + public Java.Nio.Channels.ServerSocketChannel Bind(Java.Net.SocketAddress arg0, int arg1) + { + return IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#accept() throws java.io.IOException + /// + public Java.Nio.Channels.SocketChannel Accept() + { + return IExecute("accept"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.NetworkChannel Bind(Java.Net.SocketAddress arg0) + { + return IExecute("bind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/ShutdownChannelGroupException.cs b/src/net/JNet/Generated/Java/Nio/Channels/ShutdownChannelGroupException.cs new file mode 100644 index 0000000000..07b2027f62 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/ShutdownChannelGroupException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region ShutdownChannelGroupException + public partial class ShutdownChannelGroupException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/SocketChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/SocketChannel.cs new file mode 100644 index 0000000000..b95b4003e8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/SocketChannel.cs @@ -0,0 +1,188 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region SocketChannel + public partial class SocketChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.ByteChannel(Java.Nio.Channels.SocketChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.ScatteringByteChannel(Java.Nio.Channels.SocketChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.GatheringByteChannel(Java.Nio.Channels.SocketChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.NetworkChannel(Java.Nio.Channels.SocketChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#open() throws java.io.IOException + /// + public static Java.Nio.Channels.SocketChannel Open() + { + return SExecute("open"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#open(java.net.SocketAddress) throws java.io.IOException + /// + public static Java.Nio.Channels.SocketChannel Open(Java.Net.SocketAddress arg0) + { + return SExecute("open", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#getLocalAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress LocalAddress + { + get { return IExecute("getLocalAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#getRemoteAddress() throws java.io.IOException + /// + public Java.Net.SocketAddress RemoteAddress + { + get { return IExecute("getRemoteAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#connect(java.net.SocketAddress) throws java.io.IOException + /// + public bool Connect(Java.Net.SocketAddress arg0) + { + return IExecute("connect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#finishConnect() throws java.io.IOException + /// + public bool FinishConnect() + { + return IExecute("finishConnect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#isConnected() + /// + public bool IsConnected() + { + return IExecute("isConnected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#isConnectionPending() + /// + public bool IsConnectionPending() + { + return IExecute("isConnectionPending"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#read(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.ByteBuffer arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#write(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Write(Java.Nio.ByteBuffer arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#socket() + /// + public Java.Net.Socket Socket() + { + return IExecute("socket"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#shutdownInput() throws java.io.IOException + /// + public Java.Nio.Channels.SocketChannel ShutdownInput() + { + return IExecute("shutdownInput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#shutdownOutput() throws java.io.IOException + /// + public Java.Nio.Channels.SocketChannel ShutdownOutput() + { + return IExecute("shutdownOutput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#read(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#write(java.nio.ByteBuffer[],int,int) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#read(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Read(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#write(java.nio.ByteBuffer[]) throws java.io.IOException + /// + public long Write(Java.Nio.ByteBuffer[] arg0) + { + return IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/SocketChannel.html#bind(java.net.SocketAddress) throws java.io.IOException + /// + public Java.Nio.Channels.NetworkChannel Bind(Java.Net.SocketAddress arg0) + { + return IExecute("bind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractInterruptibleChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractInterruptibleChannel.cs new file mode 100644 index 0000000000..981dda508e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractInterruptibleChannel.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels.Spi +{ + #region AbstractInterruptibleChannel + public partial class AbstractInterruptibleChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.Spi.AbstractInterruptibleChannel t) => t.Cast(); + public static implicit operator Java.Nio.Channels.InterruptibleChannel(Java.Nio.Channels.Spi.AbstractInterruptibleChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractInterruptibleChannel.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractInterruptibleChannel.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectableChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectableChannel.cs new file mode 100644 index 0000000000..626ec8fdd4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectableChannel.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels.Spi +{ + #region AbstractSelectableChannel + public partial class AbstractSelectableChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectionKey.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectionKey.cs new file mode 100644 index 0000000000..ed2e0cf974 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelectionKey.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels.Spi +{ + #region AbstractSelectionKey + public partial class AbstractSelectionKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelector.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelector.cs new file mode 100644 index 0000000000..fcaaf052cd --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AbstractSelector.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels.Spi +{ + #region AbstractSelector + public partial class AbstractSelector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..0cab407cea --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AllPackageClasses.cs @@ -0,0 +1,237 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.Channels.Spi +{ + #region AbstractInterruptibleChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractInterruptibleChannel.html + /// + public partial class AbstractInterruptibleChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractInterruptibleChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractInterruptibleChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.spi.AbstractInterruptibleChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractSelectableChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractSelectableChannel.html + /// + public partial class AbstractSelectableChannel : Java.Nio.Channels.SelectableChannel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSelectableChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSelectableChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.spi.AbstractSelectableChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractSelectionKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractSelectionKey.html + /// + public partial class AbstractSelectionKey : Java.Nio.Channels.SelectionKey + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSelectionKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSelectionKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.spi.AbstractSelectionKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractSelector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractSelector.html + /// + public partial class AbstractSelector : Java.Nio.Channels.Selector + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSelector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSelector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.spi.AbstractSelector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsynchronousChannelProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AsynchronousChannelProvider.html + /// + public partial class AsynchronousChannelProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousChannelProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousChannelProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.spi.AsynchronousChannelProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SelectorProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html + /// + public partial class SelectorProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SelectorProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SelectorProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.channels.spi.SelectorProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/AsynchronousChannelProvider.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AsynchronousChannelProvider.cs new file mode 100644 index 0000000000..ef03bec4d3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/AsynchronousChannelProvider.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels.Spi +{ + #region AsynchronousChannelProvider + public partial class AsynchronousChannelProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AsynchronousChannelProvider.html#provider() + /// + public static Java.Nio.Channels.Spi.AsynchronousChannelProvider Provider() + { + return SExecute("provider"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AsynchronousChannelProvider.html#openAsynchronousChannelGroup(int,java.util.concurrent.ThreadFactory) throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousChannelGroup OpenAsynchronousChannelGroup(int arg0, Java.Util.Concurrent.ThreadFactory arg1) + { + return IExecute("openAsynchronousChannelGroup", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AsynchronousChannelProvider.html#openAsynchronousChannelGroup(java.util.concurrent.ExecutorService,int) throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousChannelGroup OpenAsynchronousChannelGroup(Java.Util.Concurrent.ExecutorService arg0, int arg1) + { + return IExecute("openAsynchronousChannelGroup", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AsynchronousChannelProvider.html#openAsynchronousServerSocketChannel(java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousServerSocketChannel OpenAsynchronousServerSocketChannel(Java.Nio.Channels.AsynchronousChannelGroup arg0) + { + return IExecute("openAsynchronousServerSocketChannel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AsynchronousChannelProvider.html#openAsynchronousSocketChannel(java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException + /// + public Java.Nio.Channels.AsynchronousSocketChannel OpenAsynchronousSocketChannel(Java.Nio.Channels.AsynchronousChannelGroup arg0) + { + return IExecute("openAsynchronousSocketChannel", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/Spi/SelectorProvider.cs b/src/net/JNet/Generated/Java/Nio/Channels/Spi/SelectorProvider.cs new file mode 100644 index 0000000000..ec7e9989f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/Spi/SelectorProvider.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels.Spi +{ + #region SelectorProvider + public partial class SelectorProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#provider() + /// + public static Java.Nio.Channels.Spi.SelectorProvider Provider() + { + return SExecute("provider"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openDatagramChannel() throws java.io.IOException + /// + public Java.Nio.Channels.DatagramChannel OpenDatagramChannel() + { + return IExecute("openDatagramChannel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openDatagramChannel(java.net.ProtocolFamily) throws java.io.IOException + /// + public Java.Nio.Channels.DatagramChannel OpenDatagramChannel(Java.Net.ProtocolFamily arg0) + { + return IExecute("openDatagramChannel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openPipe() throws java.io.IOException + /// + public Java.Nio.Channels.Pipe OpenPipe() + { + return IExecute("openPipe"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openServerSocketChannel() throws java.io.IOException + /// + public Java.Nio.Channels.ServerSocketChannel OpenServerSocketChannel() + { + return IExecute("openServerSocketChannel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openSocketChannel() throws java.io.IOException + /// + public Java.Nio.Channels.SocketChannel OpenSocketChannel() + { + return IExecute("openSocketChannel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openSelector() throws java.io.IOException + /// + public Java.Nio.Channels.Spi.AbstractSelector OpenSelector() + { + return IExecute("openSelector"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#inheritedChannel() throws java.io.IOException + /// + public Java.Nio.Channels.Channel InheritedChannel() + { + return IExecute("inheritedChannel"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/UnresolvedAddressException.cs b/src/net/JNet/Generated/Java/Nio/Channels/UnresolvedAddressException.cs new file mode 100644 index 0000000000..7fac334243 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/UnresolvedAddressException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region UnresolvedAddressException + public partial class UnresolvedAddressException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/UnsupportedAddressTypeException.cs b/src/net/JNet/Generated/Java/Nio/Channels/UnsupportedAddressTypeException.cs new file mode 100644 index 0000000000..1949ed95e1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/UnsupportedAddressTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region UnsupportedAddressTypeException + public partial class UnsupportedAddressTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Channels/WritableByteChannel.cs b/src/net/JNet/Generated/Java/Nio/Channels/WritableByteChannel.cs new file mode 100644 index 0000000000..5c1509e99f --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Channels/WritableByteChannel.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Channels +{ + #region WritableByteChannel + public partial class WritableByteChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.Channels.Channel(Java.Nio.Channels.WritableByteChannel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/WritableByteChannel.html#write(java.nio.ByteBuffer) throws java.io.IOException + /// + public int Write(Java.Nio.ByteBuffer arg0) + { + return IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/JavaX/Swing/AbstractSpinnerModel.cs b/src/net/JNet/Generated/Java/Nio/Channels/WritePendingException.cs similarity index 55% rename from src/net/JNet/JavaX/Swing/AbstractSpinnerModel.cs rename to src/net/JNet/Generated/Java/Nio/Channels/WritePendingException.cs index c8c375519f..59293fba49 100644 --- a/src/net/JNet/JavaX/Swing/AbstractSpinnerModel.cs +++ b/src/net/JNet/Generated/Java/Nio/Channels/WritePendingException.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright 2023 MASES s.r.l. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,22 +16,43 @@ * Refer to LICENSE for more information. */ +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + using MASES.JCOBridge.C2JBridge; -namespace JavaX.Swing +namespace Java.Nio.Channels { - public class AbstractSpinnerModel : JVMBridgeBase + #region WritePendingException + public partial class WritePendingException { - public override string ClassName => "javax.swing.AbstractSpinnerModel"; + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion - public static implicit operator SpinnerModel(AbstractSpinnerModel model) { return model.Cast(); } + #region Nested classes - public AbstractSpinnerModel() - { - } + #endregion - protected AbstractSpinnerModel(params object[] args) : base(args) - { - } + // TODO: complete the class } -} + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/CharBuffer.cs b/src/net/JNet/Generated/Java/Nio/CharBuffer.cs new file mode 100644 index 0000000000..3cd0a83876 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/CharBuffer.cs @@ -0,0 +1,271 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region CharBuffer + public partial class CharBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Appendable(Java.Nio.CharBuffer t) => t.Cast(); + public static implicit operator Java.Lang.CharSequence(Java.Nio.CharBuffer t) => t.Cast(); + public static implicit operator Java.Lang.Readable(Java.Nio.CharBuffer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#allocate(int) + /// + public static Java.Nio.CharBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#wrap(char[],int,int) + /// + public static Java.Nio.CharBuffer Wrap(char[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#wrap(char[]) + /// + public static Java.Nio.CharBuffer Wrap(char[] arg0) + { + return SExecute("wrap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#wrap(java.lang.CharSequence,int,int) + /// + public static Java.Nio.CharBuffer Wrap(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#wrap(java.lang.CharSequence) + /// + public static Java.Nio.CharBuffer Wrap(Java.Lang.CharSequence arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#get() + /// + public char Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#get(int) + /// + public char Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.CharBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#compact() + /// + public Java.Nio.CharBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(char) + /// + public Java.Nio.CharBuffer Put(char arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(int,char) + /// + public Java.Nio.CharBuffer Put(int arg0, char arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#charAt(int) + /// + public char CharAt(int arg0) + { + return IExecute("charAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(char[]) + /// + public Java.Nio.CharBuffer Put(char[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(java.lang.String) + /// + public Java.Nio.CharBuffer Put(string arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#compareTo(java.nio.CharBuffer) + /// + public int CompareTo(Java.Nio.CharBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#mismatch(java.nio.CharBuffer) + /// + public int Mismatch(Java.Nio.CharBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#read(java.nio.CharBuffer) throws java.io.IOException + /// + public int Read(Java.Nio.CharBuffer arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#append(char) throws java.io.IOException + /// + public Java.Lang.Appendable Append(char arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#append(java.lang.CharSequence,int,int) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0, int arg1, int arg2) + { + return IExecute("append", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#append(java.lang.CharSequence) throws java.io.IOException + /// + public Java.Lang.Appendable Append(Java.Lang.CharSequence arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#subSequence(int,int) + /// + public Java.Lang.CharSequence SubSequence(int arg0, int arg1) + { + return IExecute("subSequence", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#get(char[],int,int) + /// + public Java.Nio.CharBuffer Get(char[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#get(char[]) + /// + public Java.Nio.CharBuffer Get(char[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(char[],int,int) + /// + public Java.Nio.CharBuffer Put(char[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(java.lang.String,int,int) + /// + public Java.Nio.CharBuffer Put(string arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#put(java.nio.CharBuffer) + /// + public Java.Nio.CharBuffer Put(Java.Nio.CharBuffer arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/CharBuffer.html#chars() + /// + public Java.Util.Stream.IntStream Chars() + { + return IExecute("chars"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/Charset/AllPackageClasses.cs new file mode 100644 index 0000000000..3ce772e61d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/AllPackageClasses.cs @@ -0,0 +1,333 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.Charset +{ + #region CharacterCodingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharacterCodingException.html + /// + public partial class CharacterCodingException : Java.Io.IOException + { + public CharacterCodingException() { } + + /// + public override string ClassName => "java.nio.charset.CharacterCodingException"; + + // TODO: complete the class + + } + #endregion + + #region Charset + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html + /// + public partial class Charset : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Charset() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Charset(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.Charset"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharsetDecoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html + /// + public partial class CharsetDecoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharsetDecoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharsetDecoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.CharsetDecoder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharsetEncoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html + /// + public partial class CharsetEncoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharsetEncoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharsetEncoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.CharsetEncoder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CoderMalfunctionError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderMalfunctionError.html + /// + public partial class CoderMalfunctionError : Java.Lang.Error + { + public CoderMalfunctionError() { } + + /// + public override string ClassName => "java.nio.charset.CoderMalfunctionError"; + + // TODO: complete the class + + } + #endregion + + #region CoderResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html + /// + public partial class CoderResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CoderResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CoderResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.CoderResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CodingErrorAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CodingErrorAction.html + /// + public partial class CodingErrorAction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CodingErrorAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CodingErrorAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.CodingErrorAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalCharsetNameException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/IllegalCharsetNameException.html + /// + public partial class IllegalCharsetNameException : Java.Lang.IllegalArgumentException + { + public IllegalCharsetNameException() { } + + /// + public override string ClassName => "java.nio.charset.IllegalCharsetNameException"; + + // TODO: complete the class + + } + #endregion + + #region MalformedInputException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/MalformedInputException.html + /// + public partial class MalformedInputException : Java.Nio.Charset.CharacterCodingException + { + public MalformedInputException() { } + + /// + public override string ClassName => "java.nio.charset.MalformedInputException"; + + // TODO: complete the class + + } + #endregion + + #region StandardCharsets + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html + /// + public partial class StandardCharsets : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardCharsets() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardCharsets(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.StandardCharsets"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnmappableCharacterException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/UnmappableCharacterException.html + /// + public partial class UnmappableCharacterException : Java.Nio.Charset.CharacterCodingException + { + public UnmappableCharacterException() { } + + /// + public override string ClassName => "java.nio.charset.UnmappableCharacterException"; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedCharsetException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/UnsupportedCharsetException.html + /// + public partial class UnsupportedCharsetException : Java.Lang.IllegalArgumentException + { + public UnsupportedCharsetException() { } + + /// + public override string ClassName => "java.nio.charset.UnsupportedCharsetException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/CharacterCodingException.cs b/src/net/JNet/Generated/Java/Nio/Charset/CharacterCodingException.cs new file mode 100644 index 0000000000..79d59603db --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/CharacterCodingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region CharacterCodingException + public partial class CharacterCodingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/Charset.cs b/src/net/JNet/Generated/Java/Nio/Charset/Charset.cs new file mode 100644 index 0000000000..8e4fa10c51 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/Charset.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region Charset + public partial class Charset + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#isSupported(java.lang.String) + /// + public static bool IsSupported(string arg0) + { + return SExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#defaultCharset() + /// + public static Java.Nio.Charset.Charset DefaultCharset() + { + return SExecute("defaultCharset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#forName(java.lang.String) + /// + public static Java.Nio.Charset.Charset ForName(string arg0) + { + return SExecute("forName", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#contains(java.nio.charset.Charset) + /// + public bool Contains(Java.Nio.Charset.Charset arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#newDecoder() + /// + public Java.Nio.Charset.CharsetDecoder NewDecoder() + { + return IExecute("newDecoder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#newEncoder() + /// + public Java.Nio.Charset.CharsetEncoder NewEncoder() + { + return IExecute("newEncoder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#canEncode() + /// + public bool CanEncode() + { + return IExecute("canEncode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#isRegistered() + /// + public bool IsRegistered() + { + return IExecute("isRegistered"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#compareTo(java.nio.charset.Charset) + /// + public int CompareTo(Java.Nio.Charset.Charset arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#encode(java.lang.String) + /// + public Java.Nio.ByteBuffer Encode(string arg0) + { + return IExecute("encode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#encode(java.nio.CharBuffer) + /// + public Java.Nio.ByteBuffer Encode(Java.Nio.CharBuffer arg0) + { + return IExecute("encode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#decode(java.nio.ByteBuffer) + /// + public Java.Nio.CharBuffer Decode(Java.Nio.ByteBuffer arg0) + { + return IExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#displayName() + /// + public string DisplayName() + { + return IExecute("displayName"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/Charset.html#displayName(java.util.Locale) + /// + public string DisplayName(Java.Util.Locale arg0) + { + return IExecute("displayName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/CharsetDecoder.cs b/src/net/JNet/Generated/Java/Nio/Charset/CharsetDecoder.cs new file mode 100644 index 0000000000..8866fcde71 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/CharsetDecoder.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region CharsetDecoder + public partial class CharsetDecoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#isAutoDetecting() + /// + public bool IsAutoDetecting() + { + return IExecute("isAutoDetecting"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#isCharsetDetected() + /// + public bool IsCharsetDetected() + { + return IExecute("isCharsetDetected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#averageCharsPerByte() + /// + public float AverageCharsPerByte() + { + return IExecute("averageCharsPerByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#maxCharsPerByte() + /// + public float MaxCharsPerByte() + { + return IExecute("maxCharsPerByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#replacement() + /// + public string Replacement() + { + return IExecute("replacement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#decode(java.nio.ByteBuffer) throws java.nio.charset.CharacterCodingException + /// + public Java.Nio.CharBuffer Decode(Java.Nio.ByteBuffer arg0) + { + return IExecute("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#charset.Charset java.nio.charset.CharsetDecoder.charset() + /// + public Java.Nio.Charset.Charset Charset() + { + return IExecute("charset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#onMalformedInput(java.nio.charset.CodingErrorAction) + /// + public Java.Nio.Charset.CharsetDecoder OnMalformedInput(Java.Nio.Charset.CodingErrorAction arg0) + { + return IExecute("onMalformedInput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#onUnmappableCharacter(java.nio.charset.CodingErrorAction) + /// + public Java.Nio.Charset.CharsetDecoder OnUnmappableCharacter(Java.Nio.Charset.CodingErrorAction arg0) + { + return IExecute("onUnmappableCharacter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#replaceWith(java.lang.String) + /// + public Java.Nio.Charset.CharsetDecoder ReplaceWith(string arg0) + { + return IExecute("replaceWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#reset() + /// + public Java.Nio.Charset.CharsetDecoder Reset() + { + return IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#decode(java.nio.ByteBuffer,java.nio.CharBuffer,boolean) + /// + public Java.Nio.Charset.CoderResult Decode(Java.Nio.ByteBuffer arg0, Java.Nio.CharBuffer arg1, bool arg2) + { + return IExecute("decode", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#flush(java.nio.CharBuffer) + /// + public Java.Nio.Charset.CoderResult Flush(Java.Nio.CharBuffer arg0) + { + return IExecute("flush", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#detectedCharset() + /// + public Java.Nio.Charset.Charset DetectedCharset() + { + return IExecute("detectedCharset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#malformedInputAction() + /// + public Java.Nio.Charset.CodingErrorAction MalformedInputAction() + { + return IExecute("malformedInputAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetDecoder.html#unmappableCharacterAction() + /// + public Java.Nio.Charset.CodingErrorAction UnmappableCharacterAction() + { + return IExecute("unmappableCharacterAction"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/CharsetEncoder.cs b/src/net/JNet/Generated/Java/Nio/Charset/CharsetEncoder.cs new file mode 100644 index 0000000000..ca176c16a7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/CharsetEncoder.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region CharsetEncoder + public partial class CharsetEncoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#canEncode(char) + /// + public bool CanEncode(char arg0) + { + return IExecute("canEncode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#canEncode(java.lang.CharSequence) + /// + public bool CanEncode(Java.Lang.CharSequence arg0) + { + return IExecute("canEncode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#isLegalReplacement(byte[]) + /// + public bool IsLegalReplacement(byte[] arg0) + { + return IExecute("isLegalReplacement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#replacement() + /// + public byte[] Replacement() + { + return IExecuteArray("replacement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#averageBytesPerChar() + /// + public float AverageBytesPerChar() + { + return IExecute("averageBytesPerChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#maxBytesPerChar() + /// + public float MaxBytesPerChar() + { + return IExecute("maxBytesPerChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#encode(java.nio.CharBuffer) throws java.nio.charset.CharacterCodingException + /// + public Java.Nio.ByteBuffer Encode(Java.Nio.CharBuffer arg0) + { + return IExecute("encode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#charset.Charset java.nio.charset.CharsetEncoder.charset() + /// + public Java.Nio.Charset.Charset Charset() + { + return IExecute("charset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#onMalformedInput(java.nio.charset.CodingErrorAction) + /// + public Java.Nio.Charset.CharsetEncoder OnMalformedInput(Java.Nio.Charset.CodingErrorAction arg0) + { + return IExecute("onMalformedInput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#onUnmappableCharacter(java.nio.charset.CodingErrorAction) + /// + public Java.Nio.Charset.CharsetEncoder OnUnmappableCharacter(Java.Nio.Charset.CodingErrorAction arg0) + { + return IExecute("onUnmappableCharacter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#replaceWith(byte[]) + /// + public Java.Nio.Charset.CharsetEncoder ReplaceWith(byte[] arg0) + { + return IExecute("replaceWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#reset() + /// + public Java.Nio.Charset.CharsetEncoder Reset() + { + return IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#encode(java.nio.CharBuffer,java.nio.ByteBuffer,boolean) + /// + public Java.Nio.Charset.CoderResult Encode(Java.Nio.CharBuffer arg0, Java.Nio.ByteBuffer arg1, bool arg2) + { + return IExecute("encode", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#flush(java.nio.ByteBuffer) + /// + public Java.Nio.Charset.CoderResult Flush(Java.Nio.ByteBuffer arg0) + { + return IExecute("flush", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#malformedInputAction() + /// + public Java.Nio.Charset.CodingErrorAction MalformedInputAction() + { + return IExecute("malformedInputAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CharsetEncoder.html#unmappableCharacterAction() + /// + public Java.Nio.Charset.CodingErrorAction UnmappableCharacterAction() + { + return IExecute("unmappableCharacterAction"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/CoderMalfunctionError.cs b/src/net/JNet/Generated/Java/Nio/Charset/CoderMalfunctionError.cs new file mode 100644 index 0000000000..b778f03fbf --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/CoderMalfunctionError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region CoderMalfunctionError + public partial class CoderMalfunctionError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/CoderResult.cs b/src/net/JNet/Generated/Java/Nio/Charset/CoderResult.cs new file mode 100644 index 0000000000..05f58656cf --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/CoderResult.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region CoderResult + public partial class CoderResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#OVERFLOW + /// + public static Java.Nio.Charset.CoderResult OVERFLOW => Clazz.GetField("OVERFLOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#UNDERFLOW + /// + public static Java.Nio.Charset.CoderResult UNDERFLOW => Clazz.GetField("UNDERFLOW"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#malformedForLength(int) + /// + public static Java.Nio.Charset.CoderResult MalformedForLength(int arg0) + { + return SExecute("malformedForLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#unmappableForLength(int) + /// + public static Java.Nio.Charset.CoderResult UnmappableForLength(int arg0) + { + return SExecute("unmappableForLength", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#isError() + /// + public bool IsError() + { + return IExecute("isError"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#isMalformed() + /// + public bool IsMalformed() + { + return IExecute("isMalformed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#isOverflow() + /// + public bool IsOverflow() + { + return IExecute("isOverflow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#isUnderflow() + /// + public bool IsUnderflow() + { + return IExecute("isUnderflow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#isUnmappable() + /// + public bool IsUnmappable() + { + return IExecute("isUnmappable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CoderResult.html#throwException() throws java.nio.charset.CharacterCodingException + /// + public void ThrowException() + { + IExecute("throwException"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/CodingErrorAction.cs b/src/net/JNet/Generated/Java/Nio/Charset/CodingErrorAction.cs new file mode 100644 index 0000000000..3a5d747825 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/CodingErrorAction.cs @@ -0,0 +1,70 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region CodingErrorAction + public partial class CodingErrorAction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CodingErrorAction.html#IGNORE + /// + public static Java.Nio.Charset.CodingErrorAction IGNORE => Clazz.GetField("IGNORE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CodingErrorAction.html#REPLACE + /// + public static Java.Nio.Charset.CodingErrorAction REPLACE => Clazz.GetField("REPLACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/CodingErrorAction.html#REPORT + /// + public static Java.Nio.Charset.CodingErrorAction REPORT => Clazz.GetField("REPORT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/IllegalCharsetNameException.cs b/src/net/JNet/Generated/Java/Nio/Charset/IllegalCharsetNameException.cs new file mode 100644 index 0000000000..4d6c6213ee --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/IllegalCharsetNameException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region IllegalCharsetNameException + public partial class IllegalCharsetNameException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/MalformedInputException.cs b/src/net/JNet/Generated/Java/Nio/Charset/MalformedInputException.cs new file mode 100644 index 0000000000..736cc2a1c3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/MalformedInputException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region MalformedInputException + public partial class MalformedInputException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/Charset/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..4790dca57c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/Spi/AllPackageClasses.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.Charset.Spi +{ + #region CharsetProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/spi/CharsetProvider.html + /// + public partial class CharsetProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharsetProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharsetProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.charset.spi.CharsetProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/Spi/CharsetProvider.cs b/src/net/JNet/Generated/Java/Nio/Charset/Spi/CharsetProvider.cs new file mode 100644 index 0000000000..715e299add --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/Spi/CharsetProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset.Spi +{ + #region CharsetProvider + public partial class CharsetProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/spi/CharsetProvider.html#charsetForName(java.lang.String) + /// + public Java.Nio.Charset.Charset CharsetForName(string arg0) + { + return IExecute("charsetForName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/StandardCharsets.cs b/src/net/JNet/Generated/Java/Nio/Charset/StandardCharsets.cs new file mode 100644 index 0000000000..fd30fe5de9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/StandardCharsets.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region StandardCharsets + public partial class StandardCharsets + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html#ISO_8859_1 + /// + public static Java.Nio.Charset.Charset ISO_8859_1 => Clazz.GetField("ISO_8859_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html#US_ASCII + /// + public static Java.Nio.Charset.Charset US_ASCII => Clazz.GetField("US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html#UTF_16 + /// + public static Java.Nio.Charset.Charset UTF_16 => Clazz.GetField("UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html#UTF_16BE + /// + public static Java.Nio.Charset.Charset UTF_16BE => Clazz.GetField("UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html#UTF_16LE + /// + public static Java.Nio.Charset.Charset UTF_16LE => Clazz.GetField("UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/charset/StandardCharsets.html#UTF_8 + /// + public static Java.Nio.Charset.Charset UTF_8 => Clazz.GetField("UTF_8"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/UnmappableCharacterException.cs b/src/net/JNet/Generated/Java/Nio/Charset/UnmappableCharacterException.cs new file mode 100644 index 0000000000..4fc9e81a6a --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/UnmappableCharacterException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region UnmappableCharacterException + public partial class UnmappableCharacterException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/Charset/UnsupportedCharsetException.cs b/src/net/JNet/Generated/Java/Nio/Charset/UnsupportedCharsetException.cs new file mode 100644 index 0000000000..edb30b1115 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/Charset/UnsupportedCharsetException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.Charset +{ + #region UnsupportedCharsetException + public partial class UnsupportedCharsetException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/DoubleBuffer.cs b/src/net/JNet/Generated/Java/Nio/DoubleBuffer.cs new file mode 100644 index 0000000000..6f6614f789 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/DoubleBuffer.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region DoubleBuffer + public partial class DoubleBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#allocate(int) + /// + public static Java.Nio.DoubleBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#wrap(double[],int,int) + /// + public static Java.Nio.DoubleBuffer Wrap(double[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#wrap(double[]) + /// + public static Java.Nio.DoubleBuffer Wrap(double[] arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#get() + /// + public double Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#get(int) + /// + public double Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.DoubleBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#compact() + /// + public Java.Nio.DoubleBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#put(double) + /// + public Java.Nio.DoubleBuffer Put(double arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#put(int,double) + /// + public Java.Nio.DoubleBuffer Put(int arg0, double arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#put(double[]) + /// + public Java.Nio.DoubleBuffer Put(double[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#compareTo(java.nio.DoubleBuffer) + /// + public int CompareTo(Java.Nio.DoubleBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#mismatch(java.nio.DoubleBuffer) + /// + public int Mismatch(Java.Nio.DoubleBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#get(double[],int,int) + /// + public Java.Nio.DoubleBuffer Get(double[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#get(double[]) + /// + public Java.Nio.DoubleBuffer Get(double[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#put(double[],int,int) + /// + public Java.Nio.DoubleBuffer Put(double[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/DoubleBuffer.html#put(java.nio.DoubleBuffer) + /// + public Java.Nio.DoubleBuffer Put(Java.Nio.DoubleBuffer arg0) + { + return IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/AccessDeniedException.cs b/src/net/JNet/Generated/Java/Nio/File/AccessDeniedException.cs new file mode 100644 index 0000000000..b382f7a43c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/AccessDeniedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region AccessDeniedException + public partial class AccessDeniedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/AccessMode.cs b/src/net/JNet/Generated/Java/Nio/File/AccessMode.cs new file mode 100644 index 0000000000..af0e324156 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/AccessMode.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region AccessMode + public partial class AccessMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AccessMode.html#EXECUTE + /// + public static Java.Nio.File.AccessMode EXECUTE => Clazz.GetField("EXECUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AccessMode.html#READ + /// + public static Java.Nio.File.AccessMode READ => Clazz.GetField("READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AccessMode.html#WRITE + /// + public static Java.Nio.File.AccessMode WRITE => Clazz.GetField("WRITE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AccessMode.html#values() + /// + public static Java.Nio.File.AccessMode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/File/AllPackageClasses.cs new file mode 100644 index 0000000000..039686cfef --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/AllPackageClasses.cs @@ -0,0 +1,1308 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.File +{ + #region AccessDeniedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AccessDeniedException.html + /// + public partial class AccessDeniedException : Java.Nio.File.FileSystemException + { + public AccessDeniedException() { } + + /// + public override string ClassName => "java.nio.file.AccessDeniedException"; + + // TODO: complete the class + + } + #endregion + + #region AccessMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AccessMode.html + /// + public partial class AccessMode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.AccessMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicMoveNotSupportedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/AtomicMoveNotSupportedException.html + /// + public partial class AtomicMoveNotSupportedException : Java.Nio.File.FileSystemException + { + public AtomicMoveNotSupportedException() { } + + /// + public override string ClassName => "java.nio.file.AtomicMoveNotSupportedException"; + + // TODO: complete the class + + } + #endregion + + #region ClosedDirectoryStreamException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/ClosedDirectoryStreamException.html + /// + public partial class ClosedDirectoryStreamException : Java.Lang.IllegalStateException + { + public ClosedDirectoryStreamException() { } + + /// + public override string ClassName => "java.nio.file.ClosedDirectoryStreamException"; + + // TODO: complete the class + + } + #endregion + + #region ClosedFileSystemException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/ClosedFileSystemException.html + /// + public partial class ClosedFileSystemException : Java.Lang.IllegalStateException + { + public ClosedFileSystemException() { } + + /// + public override string ClassName => "java.nio.file.ClosedFileSystemException"; + + // TODO: complete the class + + } + #endregion + + #region ClosedWatchServiceException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/ClosedWatchServiceException.html + /// + public partial class ClosedWatchServiceException : Java.Lang.IllegalStateException + { + public ClosedWatchServiceException() { } + + /// + public override string ClassName => "java.nio.file.ClosedWatchServiceException"; + + // TODO: complete the class + + } + #endregion + + #region CopyOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/CopyOption.html + /// + public partial class CopyOption : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CopyOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CopyOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.CopyOption"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DirectoryIteratorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/DirectoryIteratorException.html + /// + public partial class DirectoryIteratorException : Java.Util.ConcurrentModificationException + { + public DirectoryIteratorException() { } + + /// + public override string ClassName => "java.nio.file.DirectoryIteratorException"; + + // TODO: complete the class + + } + #endregion + + #region DirectoryNotEmptyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/DirectoryNotEmptyException.html + /// + public partial class DirectoryNotEmptyException : Java.Nio.File.FileSystemException + { + public DirectoryNotEmptyException() { } + + /// + public override string ClassName => "java.nio.file.DirectoryNotEmptyException"; + + // TODO: complete the class + + } + #endregion + + #region DirectoryStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/DirectoryStream.html + /// + public partial class DirectoryStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirectoryStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirectoryStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.DirectoryStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Filter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/DirectoryStream.Filter.html + /// + public partial class Filter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Filter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Filter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.DirectoryStream$Filter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region FileAlreadyExistsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileAlreadyExistsException.html + /// + public partial class FileAlreadyExistsException : Java.Nio.File.FileSystemException + { + public FileAlreadyExistsException() { } + + /// + public override string ClassName => "java.nio.file.FileAlreadyExistsException"; + + // TODO: complete the class + + } + #endregion + + #region Files + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html + /// + public partial class Files : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Files() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Files(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.Files"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileStore + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html + /// + public partial class FileStore : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileStore() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileStore(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.FileStore"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileSystem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html + /// + public partial class FileSystem : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileSystem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileSystem(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.FileSystem"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileSystemAlreadyExistsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystemAlreadyExistsException.html + /// + public partial class FileSystemAlreadyExistsException : Java.Lang.RuntimeException + { + public FileSystemAlreadyExistsException() { } + + /// + public override string ClassName => "java.nio.file.FileSystemAlreadyExistsException"; + + // TODO: complete the class + + } + #endregion + + #region FileSystemException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystemException.html + /// + public partial class FileSystemException : Java.Io.IOException + { + public FileSystemException() { } + + /// + public override string ClassName => "java.nio.file.FileSystemException"; + + // TODO: complete the class + + } + #endregion + + #region FileSystemLoopException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystemLoopException.html + /// + public partial class FileSystemLoopException : Java.Nio.File.FileSystemException + { + public FileSystemLoopException() { } + + /// + public override string ClassName => "java.nio.file.FileSystemLoopException"; + + // TODO: complete the class + + } + #endregion + + #region FileSystemNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystemNotFoundException.html + /// + public partial class FileSystemNotFoundException : Java.Lang.RuntimeException + { + public FileSystemNotFoundException() { } + + /// + public override string ClassName => "java.nio.file.FileSystemNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region FileSystems + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystems.html + /// + public partial class FileSystems : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileSystems() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileSystems(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.FileSystems"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileVisitOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitOption.html + /// + public partial class FileVisitOption : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileVisitOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileVisitOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.FileVisitOption"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileVisitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitor.html + /// + public partial class FileVisitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileVisitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileVisitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.FileVisitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileVisitResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitResult.html + /// + public partial class FileVisitResult : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileVisitResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileVisitResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.FileVisitResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidPathException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/InvalidPathException.html + /// + public partial class InvalidPathException : Java.Lang.IllegalArgumentException + { + public InvalidPathException() { } + + /// + public override string ClassName => "java.nio.file.InvalidPathException"; + + // TODO: complete the class + + } + #endregion + + #region LinkOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/LinkOption.html + /// + public partial class LinkOption : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.LinkOption"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/LinkPermission.html + /// + public partial class LinkPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.LinkPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoSuchFileException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/NoSuchFileException.html + /// + public partial class NoSuchFileException : Java.Nio.File.FileSystemException + { + public NoSuchFileException() { } + + /// + public override string ClassName => "java.nio.file.NoSuchFileException"; + + // TODO: complete the class + + } + #endregion + + #region NotDirectoryException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/NotDirectoryException.html + /// + public partial class NotDirectoryException : Java.Nio.File.FileSystemException + { + public NotDirectoryException() { } + + /// + public override string ClassName => "java.nio.file.NotDirectoryException"; + + // TODO: complete the class + + } + #endregion + + #region NotLinkException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/NotLinkException.html + /// + public partial class NotLinkException : Java.Nio.File.FileSystemException + { + public NotLinkException() { } + + /// + public override string ClassName => "java.nio.file.NotLinkException"; + + // TODO: complete the class + + } + #endregion + + #region OpenOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/OpenOption.html + /// + public partial class OpenOption : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.OpenOption"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Path + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html + /// + public partial class Path : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Path() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Path(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.Path"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PathMatcher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/PathMatcher.html + /// + public partial class PathMatcher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PathMatcher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PathMatcher(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.PathMatcher"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Paths + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Paths.html + /// + public partial class Paths : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Paths() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Paths(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.Paths"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProviderMismatchException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/ProviderMismatchException.html + /// + public partial class ProviderMismatchException : Java.Lang.IllegalArgumentException + { + public ProviderMismatchException() { } + + /// + public override string ClassName => "java.nio.file.ProviderMismatchException"; + + // TODO: complete the class + + } + #endregion + + #region ProviderNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/ProviderNotFoundException.html + /// + public partial class ProviderNotFoundException : Java.Lang.RuntimeException + { + public ProviderNotFoundException() { } + + /// + public override string ClassName => "java.nio.file.ProviderNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region ReadOnlyFileSystemException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/ReadOnlyFileSystemException.html + /// + public partial class ReadOnlyFileSystemException : Java.Lang.UnsupportedOperationException + { + public ReadOnlyFileSystemException() { } + + /// + public override string ClassName => "java.nio.file.ReadOnlyFileSystemException"; + + // TODO: complete the class + + } + #endregion + + #region SecureDirectoryStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/SecureDirectoryStream.html + /// + public partial class SecureDirectoryStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecureDirectoryStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecureDirectoryStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.SecureDirectoryStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleFileVisitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/SimpleFileVisitor.html + /// + public partial class SimpleFileVisitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleFileVisitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleFileVisitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.SimpleFileVisitor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StandardCopyOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardCopyOption.html + /// + public partial class StandardCopyOption : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardCopyOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardCopyOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.StandardCopyOption"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StandardOpenOption + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html + /// + public partial class StandardOpenOption : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardOpenOption() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardOpenOption(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.StandardOpenOption"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StandardWatchEventKinds + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardWatchEventKinds.html + /// + public partial class StandardWatchEventKinds : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardWatchEventKinds() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardWatchEventKinds(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.StandardWatchEventKinds"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Watchable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Watchable.html + /// + public partial class Watchable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Watchable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Watchable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.Watchable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WatchEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.html + /// + public partial class WatchEvent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WatchEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WatchEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.WatchEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Kind + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.Kind.html + /// + public partial class Kind : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Kind() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Kind(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.WatchEvent$Kind"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Modifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.Modifier.html + /// + public partial class Modifier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Modifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Modifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.WatchEvent$Modifier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region WatchKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchKey.html + /// + public partial class WatchKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WatchKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WatchKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.WatchKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WatchService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchService.html + /// + public partial class WatchService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WatchService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WatchService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.WatchService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/AtomicMoveNotSupportedException.cs b/src/net/JNet/Generated/Java/Nio/File/AtomicMoveNotSupportedException.cs new file mode 100644 index 0000000000..782259f11b --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/AtomicMoveNotSupportedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region AtomicMoveNotSupportedException + public partial class AtomicMoveNotSupportedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntry.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntry.cs new file mode 100644 index 0000000000..ef07539f8f --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntry.cs @@ -0,0 +1,134 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region AclEntry + public partial class AclEntry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.html#newBuilder() + /// + public static Java.Nio.File.Attribute.AclEntry.Builder NewBuilder() + { + return SExecute("newBuilder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.html#newBuilder(java.nio.file.attribute.AclEntry) + /// + public static Java.Nio.File.Attribute.AclEntry.Builder NewBuilder(Java.Nio.File.Attribute.AclEntry arg0) + { + return SExecute("newBuilder", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.html#principal() + /// + public Java.Nio.File.Attribute.UserPrincipal Principal() + { + return IExecute("principal"); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.Builder.html#build() + /// + public Java.Nio.File.Attribute.AclEntry Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.Builder.html#setFlags(java.nio.file.attribute.AclEntryFlag...) + /// + public Java.Nio.File.Attribute.AclEntry.Builder SetFlags(params Java.Nio.File.Attribute.AclEntryFlag[] arg0) + { + if (arg0.Length == 0) return IExecute("setFlags"); else return IExecute("setFlags", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.Builder.html#setPermissions(java.nio.file.attribute.AclEntryPermission...) + /// + public Java.Nio.File.Attribute.AclEntry.Builder SetPermissions(params Java.Nio.File.Attribute.AclEntryPermission[] arg0) + { + if (arg0.Length == 0) return IExecute("setPermissions"); else return IExecute("setPermissions", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.Builder.html#setPrincipal(java.nio.file.attribute.UserPrincipal) + /// + public Java.Nio.File.Attribute.AclEntry.Builder SetPrincipal(Java.Nio.File.Attribute.UserPrincipal arg0) + { + return IExecute("setPrincipal", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryFlag.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryFlag.cs new file mode 100644 index 0000000000..a1ee023f0d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryFlag.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region AclEntryFlag + public partial class AclEntryFlag + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryFlag.html#DIRECTORY_INHERIT + /// + public static Java.Nio.File.Attribute.AclEntryFlag DIRECTORY_INHERIT => Clazz.GetField("DIRECTORY_INHERIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryFlag.html#FILE_INHERIT + /// + public static Java.Nio.File.Attribute.AclEntryFlag FILE_INHERIT => Clazz.GetField("FILE_INHERIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryFlag.html#INHERIT_ONLY + /// + public static Java.Nio.File.Attribute.AclEntryFlag INHERIT_ONLY => Clazz.GetField("INHERIT_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryFlag.html#NO_PROPAGATE_INHERIT + /// + public static Java.Nio.File.Attribute.AclEntryFlag NO_PROPAGATE_INHERIT => Clazz.GetField("NO_PROPAGATE_INHERIT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryFlag.html#values() + /// + public static Java.Nio.File.Attribute.AclEntryFlag[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryPermission.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryPermission.cs new file mode 100644 index 0000000000..4f827afb10 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryPermission.cs @@ -0,0 +1,133 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region AclEntryPermission + public partial class AclEntryPermission + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#ADD_FILE + /// + public static Java.Nio.File.Attribute.AclEntryPermission ADD_FILE => Clazz.GetField("ADD_FILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#ADD_SUBDIRECTORY + /// + public static Java.Nio.File.Attribute.AclEntryPermission ADD_SUBDIRECTORY => Clazz.GetField("ADD_SUBDIRECTORY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#APPEND_DATA + /// + public static Java.Nio.File.Attribute.AclEntryPermission APPEND_DATA => Clazz.GetField("APPEND_DATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#DELETE + /// + public static Java.Nio.File.Attribute.AclEntryPermission DELETE => Clazz.GetField("DELETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#DELETE_CHILD + /// + public static Java.Nio.File.Attribute.AclEntryPermission DELETE_CHILD => Clazz.GetField("DELETE_CHILD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#EXECUTE + /// + public static Java.Nio.File.Attribute.AclEntryPermission EXECUTE => Clazz.GetField("EXECUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#LIST_DIRECTORY + /// + public static Java.Nio.File.Attribute.AclEntryPermission LIST_DIRECTORY => Clazz.GetField("LIST_DIRECTORY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#READ_ACL + /// + public static Java.Nio.File.Attribute.AclEntryPermission READ_ACL => Clazz.GetField("READ_ACL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#READ_ATTRIBUTES + /// + public static Java.Nio.File.Attribute.AclEntryPermission READ_ATTRIBUTES => Clazz.GetField("READ_ATTRIBUTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#READ_DATA + /// + public static Java.Nio.File.Attribute.AclEntryPermission READ_DATA => Clazz.GetField("READ_DATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#READ_NAMED_ATTRS + /// + public static Java.Nio.File.Attribute.AclEntryPermission READ_NAMED_ATTRS => Clazz.GetField("READ_NAMED_ATTRS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#SYNCHRONIZE + /// + public static Java.Nio.File.Attribute.AclEntryPermission SYNCHRONIZE => Clazz.GetField("SYNCHRONIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#WRITE_ACL + /// + public static Java.Nio.File.Attribute.AclEntryPermission WRITE_ACL => Clazz.GetField("WRITE_ACL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#WRITE_ATTRIBUTES + /// + public static Java.Nio.File.Attribute.AclEntryPermission WRITE_ATTRIBUTES => Clazz.GetField("WRITE_ATTRIBUTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#WRITE_DATA + /// + public static Java.Nio.File.Attribute.AclEntryPermission WRITE_DATA => Clazz.GetField("WRITE_DATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#WRITE_NAMED_ATTRS + /// + public static Java.Nio.File.Attribute.AclEntryPermission WRITE_NAMED_ATTRS => Clazz.GetField("WRITE_NAMED_ATTRS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#WRITE_OWNER + /// + public static Java.Nio.File.Attribute.AclEntryPermission WRITE_OWNER => Clazz.GetField("WRITE_OWNER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html#values() + /// + public static Java.Nio.File.Attribute.AclEntryPermission[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryType.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryType.cs new file mode 100644 index 0000000000..16fce60e2b --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclEntryType.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region AclEntryType + public partial class AclEntryType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryType.html#ALARM + /// + public static Java.Nio.File.Attribute.AclEntryType ALARM => Clazz.GetField("ALARM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryType.html#ALLOW + /// + public static Java.Nio.File.Attribute.AclEntryType ALLOW => Clazz.GetField("ALLOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryType.html#AUDIT + /// + public static Java.Nio.File.Attribute.AclEntryType AUDIT => Clazz.GetField("AUDIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryType.html#DENY + /// + public static Java.Nio.File.Attribute.AclEntryType DENY => Clazz.GetField("DENY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryType.html#values() + /// + public static Java.Nio.File.Attribute.AclEntryType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AclFileAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclFileAttributeView.cs new file mode 100644 index 0000000000..3c1a136b8c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AclFileAttributeView.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region AclFileAttributeView + public partial class AclFileAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.FileOwnerAttributeView(Java.Nio.File.Attribute.AclFileAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclFileAttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AllPackageClasses.cs new file mode 100644 index 0000000000..e894cb493d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AllPackageClasses.cs @@ -0,0 +1,882 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.File.Attribute +{ + #region AclEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.html + /// + public partial class AclEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AclEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AclEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AclEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntry.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AclEntry$Builder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AclEntryFlag + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryFlag.html + /// + public partial class AclEntryFlag : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AclEntryFlag() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AclEntryFlag(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AclEntryFlag"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AclEntryPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryPermission.html + /// + public partial class AclEntryPermission : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AclEntryPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AclEntryPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AclEntryPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AclEntryType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclEntryType.html + /// + public partial class AclEntryType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AclEntryType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AclEntryType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AclEntryType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AclFileAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AclFileAttributeView.html + /// + public partial class AclFileAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AclFileAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AclFileAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AclFileAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AttributeView.html + /// + public partial class AttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.AttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicFileAttributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html + /// + public partial class BasicFileAttributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicFileAttributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicFileAttributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.BasicFileAttributes"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicFileAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributeView.html + /// + public partial class BasicFileAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicFileAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicFileAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.BasicFileAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DosFileAttributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributes.html + /// + public partial class DosFileAttributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DosFileAttributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DosFileAttributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.DosFileAttributes"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DosFileAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html + /// + public partial class DosFileAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DosFileAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DosFileAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.DosFileAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileAttribute.html + /// + public partial class FileAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.FileAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileAttributeView.html + /// + public partial class FileAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.FileAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileOwnerAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileOwnerAttributeView.html + /// + public partial class FileOwnerAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileOwnerAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileOwnerAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.FileOwnerAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileStoreAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileStoreAttributeView.html + /// + public partial class FileStoreAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileStoreAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileStoreAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.FileStoreAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html + /// + public partial class FileTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.FileTime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GroupPrincipal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/GroupPrincipal.html + /// + public partial class GroupPrincipal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GroupPrincipal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GroupPrincipal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.GroupPrincipal"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PosixFileAttributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributes.html + /// + public partial class PosixFileAttributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PosixFileAttributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PosixFileAttributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.PosixFileAttributes"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PosixFileAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributeView.html + /// + public partial class PosixFileAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PosixFileAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PosixFileAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.PosixFileAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PosixFilePermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html + /// + public partial class PosixFilePermission : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PosixFilePermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PosixFilePermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.PosixFilePermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PosixFilePermissions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermissions.html + /// + public partial class PosixFilePermissions : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PosixFilePermissions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PosixFilePermissions(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.PosixFilePermissions"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UserDefinedFileAttributeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserDefinedFileAttributeView.html + /// + public partial class UserDefinedFileAttributeView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UserDefinedFileAttributeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UserDefinedFileAttributeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.UserDefinedFileAttributeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UserPrincipal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserPrincipal.html + /// + public partial class UserPrincipal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UserPrincipal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UserPrincipal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.UserPrincipal"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UserPrincipalLookupService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserPrincipalLookupService.html + /// + public partial class UserPrincipalLookupService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UserPrincipalLookupService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UserPrincipalLookupService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.attribute.UserPrincipalLookupService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UserPrincipalNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserPrincipalNotFoundException.html + /// + public partial class UserPrincipalNotFoundException : Java.Io.IOException + { + public UserPrincipalNotFoundException() { } + + /// + public override string ClassName => "java.nio.file.attribute.UserPrincipalNotFoundException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/AttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/AttributeView.cs new file mode 100644 index 0000000000..46982d811c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/AttributeView.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region AttributeView + public partial class AttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/AttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributeView.cs new file mode 100644 index 0000000000..b714c1e22d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributeView.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region BasicFileAttributeView + public partial class BasicFileAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.FileAttributeView(Java.Nio.File.Attribute.BasicFileAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributeView.html#readAttributes() throws java.io.IOException + /// + public Java.Nio.File.Attribute.BasicFileAttributes ReadAttributes() + { + return IExecute("readAttributes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributeView.html#setTimes(java.nio.file.attribute.FileTime,java.nio.file.attribute.FileTime,java.nio.file.attribute.FileTime) throws java.io.IOException + /// + public void SetTimes(Java.Nio.File.Attribute.FileTime arg0, Java.Nio.File.Attribute.FileTime arg1, Java.Nio.File.Attribute.FileTime arg2) + { + IExecute("setTimes", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributes.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributes.cs new file mode 100644 index 0000000000..ebc4de7c87 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/BasicFileAttributes.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region BasicFileAttributes + public partial class BasicFileAttributes + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#isDirectory() + /// + public bool IsDirectory() + { + return IExecute("isDirectory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#isOther() + /// + public bool IsOther() + { + return IExecute("isOther"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#isRegularFile() + /// + public bool IsRegularFile() + { + return IExecute("isRegularFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#isSymbolicLink() + /// + public bool IsSymbolicLink() + { + return IExecute("isSymbolicLink"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#fileKey() + /// + public object FileKey() + { + return IExecute("fileKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#creationTime() + /// + public Java.Nio.File.Attribute.FileTime CreationTime() + { + return IExecute("creationTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#lastAccessTime() + /// + public Java.Nio.File.Attribute.FileTime LastAccessTime() + { + return IExecute("lastAccessTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#lastModifiedTime() + /// + public Java.Nio.File.Attribute.FileTime LastModifiedTime() + { + return IExecute("lastModifiedTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/BasicFileAttributes.html#size() + /// + public long Size() + { + return IExecute("size"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributeView.cs new file mode 100644 index 0000000000..20dd5904be --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributeView.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region DosFileAttributeView + public partial class DosFileAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.BasicFileAttributeView(Java.Nio.File.Attribute.DosFileAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html#setArchive(boolean) throws java.io.IOException + /// + public void SetArchive(bool arg0) + { + IExecute("setArchive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html#setHidden(boolean) throws java.io.IOException + /// + public void SetHidden(bool arg0) + { + IExecute("setHidden", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html#setReadOnly(boolean) throws java.io.IOException + /// + public void SetReadOnly(bool arg0) + { + IExecute("setReadOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html#setSystem(boolean) throws java.io.IOException + /// + public void SetSystem(bool arg0) + { + IExecute("setSystem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributeView.html#readAttributes() throws java.io.IOException + /// + public Java.Nio.File.Attribute.BasicFileAttributes ReadAttributes() + { + return IExecute("readAttributes"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributes.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributes.cs new file mode 100644 index 0000000000..c5006ea164 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/DosFileAttributes.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region DosFileAttributes + public partial class DosFileAttributes + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.BasicFileAttributes(Java.Nio.File.Attribute.DosFileAttributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributes.html#isArchive() + /// + public bool IsArchive() + { + return IExecute("isArchive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributes.html#isHidden() + /// + public bool IsHidden() + { + return IExecute("isHidden"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributes.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/DosFileAttributes.html#isSystem() + /// + public bool IsSystem() + { + return IExecute("isSystem"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttribute.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttribute.cs new file mode 100644 index 0000000000..72341a18dc --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttribute.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region FileAttribute + public partial class FileAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileAttribute.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileAttribute.html#value() + /// + public object Value() + { + return IExecute("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttributeView.cs new file mode 100644 index 0000000000..266e870cfc --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileAttributeView.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region FileAttributeView + public partial class FileAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.AttributeView(Java.Nio.File.Attribute.FileAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/FileOwnerAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileOwnerAttributeView.cs new file mode 100644 index 0000000000..c157760ded --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileOwnerAttributeView.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region FileOwnerAttributeView + public partial class FileOwnerAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.FileAttributeView(Java.Nio.File.Attribute.FileOwnerAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileOwnerAttributeView.html#getOwner() throws java.io.IOException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileOwnerAttributeView.html#setOwner(java.nio.file.attribute.UserPrincipal) throws java.io.IOException + /// + public Java.Nio.File.Attribute.UserPrincipal Owner + { + get { return IExecute("getOwner"); } set { IExecute("setOwner", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileOwnerAttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/FileStoreAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileStoreAttributeView.cs new file mode 100644 index 0000000000..3bb2e55369 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileStoreAttributeView.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region FileStoreAttributeView + public partial class FileStoreAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.AttributeView(Java.Nio.File.Attribute.FileStoreAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/FileTime.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileTime.cs new file mode 100644 index 0000000000..934d32e56f --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/FileTime.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region FileTime + public partial class FileTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html#from(java.time.Instant) + /// + public static Java.Nio.File.Attribute.FileTime From(Java.Time.Instant arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html#fromMillis(long) + /// + public static Java.Nio.File.Attribute.FileTime FromMillis(long arg0) + { + return SExecute("fromMillis", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html#compareTo(java.nio.file.attribute.FileTime) + /// + public int CompareTo(Java.Nio.File.Attribute.FileTime arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html#toInstant() + /// + public Java.Time.Instant ToInstant() + { + return IExecute("toInstant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/FileTime.html#toMillis() + /// + public long ToMillis() + { + return IExecute("toMillis"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/GroupPrincipal.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/GroupPrincipal.cs new file mode 100644 index 0000000000..c2a2f2048e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/GroupPrincipal.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region GroupPrincipal + public partial class GroupPrincipal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.UserPrincipal(Java.Nio.File.Attribute.GroupPrincipal t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributeView.cs new file mode 100644 index 0000000000..a6c9242c01 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributeView.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region PosixFileAttributeView + public partial class PosixFileAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.BasicFileAttributeView(Java.Nio.File.Attribute.PosixFileAttributeView t) => t.Cast(); + public static implicit operator Java.Nio.File.Attribute.FileOwnerAttributeView(Java.Nio.File.Attribute.PosixFileAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributeView.html#setGroup(java.nio.file.attribute.GroupPrincipal) throws java.io.IOException + /// + public void SetGroup(Java.Nio.File.Attribute.GroupPrincipal arg0) + { + IExecute("setGroup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributeView.html#readAttributes() throws java.io.IOException + /// + public Java.Nio.File.Attribute.BasicFileAttributes ReadAttributes() + { + return IExecute("readAttributes"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributes.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributes.cs new file mode 100644 index 0000000000..62eb6218ed --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFileAttributes.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region PosixFileAttributes + public partial class PosixFileAttributes + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.BasicFileAttributes(Java.Nio.File.Attribute.PosixFileAttributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributes.html#group() + /// + public Java.Nio.File.Attribute.GroupPrincipal Group() + { + return IExecute("group"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFileAttributes.html#owner() + /// + public Java.Nio.File.Attribute.UserPrincipal Owner() + { + return IExecute("owner"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermission.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermission.cs new file mode 100644 index 0000000000..e555a8d914 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermission.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region PosixFilePermission + public partial class PosixFilePermission + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#GROUP_EXECUTE + /// + public static Java.Nio.File.Attribute.PosixFilePermission GROUP_EXECUTE => Clazz.GetField("GROUP_EXECUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#GROUP_READ + /// + public static Java.Nio.File.Attribute.PosixFilePermission GROUP_READ => Clazz.GetField("GROUP_READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#GROUP_WRITE + /// + public static Java.Nio.File.Attribute.PosixFilePermission GROUP_WRITE => Clazz.GetField("GROUP_WRITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#OTHERS_EXECUTE + /// + public static Java.Nio.File.Attribute.PosixFilePermission OTHERS_EXECUTE => Clazz.GetField("OTHERS_EXECUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#OTHERS_READ + /// + public static Java.Nio.File.Attribute.PosixFilePermission OTHERS_READ => Clazz.GetField("OTHERS_READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#OTHERS_WRITE + /// + public static Java.Nio.File.Attribute.PosixFilePermission OTHERS_WRITE => Clazz.GetField("OTHERS_WRITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#OWNER_EXECUTE + /// + public static Java.Nio.File.Attribute.PosixFilePermission OWNER_EXECUTE => Clazz.GetField("OWNER_EXECUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#OWNER_READ + /// + public static Java.Nio.File.Attribute.PosixFilePermission OWNER_READ => Clazz.GetField("OWNER_READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#OWNER_WRITE + /// + public static Java.Nio.File.Attribute.PosixFilePermission OWNER_WRITE => Clazz.GetField("OWNER_WRITE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/PosixFilePermission.html#values() + /// + public static Java.Nio.File.Attribute.PosixFilePermission[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermissions.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermissions.cs new file mode 100644 index 0000000000..16a8a3ba20 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/PosixFilePermissions.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region PosixFilePermissions + public partial class PosixFilePermissions + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/UserDefinedFileAttributeView.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserDefinedFileAttributeView.cs new file mode 100644 index 0000000000..07db37386f --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserDefinedFileAttributeView.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region UserDefinedFileAttributeView + public partial class UserDefinedFileAttributeView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Attribute.FileAttributeView(Java.Nio.File.Attribute.UserDefinedFileAttributeView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserDefinedFileAttributeView.html#read(java.lang.String,java.nio.ByteBuffer) throws java.io.IOException + /// + public int Read(string arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("read", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserDefinedFileAttributeView.html#size(java.lang.String) throws java.io.IOException + /// + public int Size(string arg0) + { + return IExecute("size", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserDefinedFileAttributeView.html#write(java.lang.String,java.nio.ByteBuffer) throws java.io.IOException + /// + public int Write(string arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("write", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserDefinedFileAttributeView.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserDefinedFileAttributeView.html#delete(java.lang.String) throws java.io.IOException + /// + public void Delete(string arg0) + { + IExecute("delete", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipal.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipal.cs new file mode 100644 index 0000000000..a934513319 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipal.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region UserPrincipal + public partial class UserPrincipal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Principal(Java.Nio.File.Attribute.UserPrincipal t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalLookupService.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalLookupService.cs new file mode 100644 index 0000000000..9657e6af47 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalLookupService.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region UserPrincipalLookupService + public partial class UserPrincipalLookupService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserPrincipalLookupService.html#lookupPrincipalByGroupName(java.lang.String) throws java.io.IOException + /// + public Java.Nio.File.Attribute.GroupPrincipal LookupPrincipalByGroupName(string arg0) + { + return IExecute("lookupPrincipalByGroupName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/attribute/UserPrincipalLookupService.html#lookupPrincipalByName(java.lang.String) throws java.io.IOException + /// + public Java.Nio.File.Attribute.UserPrincipal LookupPrincipalByName(string arg0) + { + return IExecute("lookupPrincipalByName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalNotFoundException.cs b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalNotFoundException.cs new file mode 100644 index 0000000000..3d7e4ec80e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Attribute/UserPrincipalNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Attribute +{ + #region UserPrincipalNotFoundException + public partial class UserPrincipalNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/ClosedDirectoryStreamException.cs b/src/net/JNet/Generated/Java/Nio/File/ClosedDirectoryStreamException.cs new file mode 100644 index 0000000000..5ada4f697c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/ClosedDirectoryStreamException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region ClosedDirectoryStreamException + public partial class ClosedDirectoryStreamException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/ClosedFileSystemException.cs b/src/net/JNet/Generated/Java/Nio/File/ClosedFileSystemException.cs new file mode 100644 index 0000000000..02faf23a5c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/ClosedFileSystemException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region ClosedFileSystemException + public partial class ClosedFileSystemException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/ClosedWatchServiceException.cs b/src/net/JNet/Generated/Java/Nio/File/ClosedWatchServiceException.cs new file mode 100644 index 0000000000..e4d3d53488 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/ClosedWatchServiceException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region ClosedWatchServiceException + public partial class ClosedWatchServiceException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/CopyOption.cs b/src/net/JNet/Generated/Java/Nio/File/CopyOption.cs new file mode 100644 index 0000000000..58f372542a --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/CopyOption.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region CopyOption + public partial class CopyOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/DirectoryIteratorException.cs b/src/net/JNet/Generated/Java/Nio/File/DirectoryIteratorException.cs new file mode 100644 index 0000000000..0a8ade1390 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/DirectoryIteratorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region DirectoryIteratorException + public partial class DirectoryIteratorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/DirectoryNotEmptyException.cs b/src/net/JNet/Generated/Java/Nio/File/DirectoryNotEmptyException.cs new file mode 100644 index 0000000000..3db7948d4e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/DirectoryNotEmptyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region DirectoryNotEmptyException + public partial class DirectoryNotEmptyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/DirectoryStream.cs b/src/net/JNet/Generated/Java/Nio/File/DirectoryStream.cs new file mode 100644 index 0000000000..2bf9e779df --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/DirectoryStream.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region DirectoryStream + public partial class DirectoryStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Nio.File.DirectoryStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Filter + public partial class Filter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/DirectoryStream.Filter.html#accept(T) throws java.io.IOException + /// + public bool Accept(object arg0) + { + return IExecute("accept", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileAlreadyExistsException.cs b/src/net/JNet/Generated/Java/Nio/File/FileAlreadyExistsException.cs new file mode 100644 index 0000000000..394973dee9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileAlreadyExistsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileAlreadyExistsException + public partial class FileAlreadyExistsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileStore.cs b/src/net/JNet/Generated/Java/Nio/File/FileStore.cs new file mode 100644 index 0000000000..f909604bd6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileStore.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileStore + public partial class FileStore + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#getBlockSize() throws java.io.IOException + /// + public long BlockSize + { + get { return IExecute("getBlockSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#getTotalSpace() throws java.io.IOException + /// + public long TotalSpace + { + get { return IExecute("getTotalSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#getUnallocatedSpace() throws java.io.IOException + /// + public long UnallocatedSpace + { + get { return IExecute("getUnallocatedSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#getUsableSpace() throws java.io.IOException + /// + public long UsableSpace + { + get { return IExecute("getUsableSpace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#supportsFileAttributeView(java.lang.String) + /// + public bool SupportsFileAttributeView(string arg0) + { + return IExecute("supportsFileAttributeView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#getAttribute(java.lang.String) throws java.io.IOException + /// + public object GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileStore.html#type() + /// + public string Type() + { + return IExecute("type"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileSystem.cs b/src/net/JNet/Generated/Java/Nio/File/FileSystem.cs new file mode 100644 index 0000000000..fdf7f7cca5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileSystem.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileSystem + public partial class FileSystem + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Nio.File.FileSystem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getSeparator() + /// + public string Separator + { + get { return IExecute("getSeparator"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getUserPrincipalLookupService() + /// + public Java.Nio.File.Attribute.UserPrincipalLookupService UserPrincipalLookupService + { + get { return IExecute("getUserPrincipalLookupService"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPath(java.lang.String,java.lang.String...) + /// + public Java.Nio.File.Path GetPath(string arg0, params string[] arg1) + { + if (arg1.Length == 0) return IExecute("getPath", arg0); else return IExecute("getPath", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher(java.lang.String) + /// + public Java.Nio.File.PathMatcher GetPathMatcher(string arg0) + { + return IExecute("getPathMatcher", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#provider() + /// + public Java.Nio.File.Spi.FileSystemProvider Provider() + { + return IExecute("provider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#newWatchService() throws java.io.IOException + /// + public Java.Nio.File.WatchService NewWatchService() + { + return IExecute("newWatchService"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileSystemAlreadyExistsException.cs b/src/net/JNet/Generated/Java/Nio/File/FileSystemAlreadyExistsException.cs new file mode 100644 index 0000000000..4aa2183070 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileSystemAlreadyExistsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileSystemAlreadyExistsException + public partial class FileSystemAlreadyExistsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileSystemException.cs b/src/net/JNet/Generated/Java/Nio/File/FileSystemException.cs new file mode 100644 index 0000000000..221676fb28 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileSystemException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileSystemException + public partial class FileSystemException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileSystemLoopException.cs b/src/net/JNet/Generated/Java/Nio/File/FileSystemLoopException.cs new file mode 100644 index 0000000000..9ee776e3e8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileSystemLoopException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileSystemLoopException + public partial class FileSystemLoopException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileSystemNotFoundException.cs b/src/net/JNet/Generated/Java/Nio/File/FileSystemNotFoundException.cs new file mode 100644 index 0000000000..9c23bfba92 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileSystemNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileSystemNotFoundException + public partial class FileSystemNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileSystems.cs b/src/net/JNet/Generated/Java/Nio/File/FileSystems.cs new file mode 100644 index 0000000000..005e512af0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileSystems.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileSystems + public partial class FileSystems + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystems.html#getDefault() + /// + public static Java.Nio.File.FileSystem Default + { + get { return SExecute("getDefault"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystems.html#getFileSystem(java.net.URI) + /// + public static Java.Nio.File.FileSystem GetFileSystem(Java.Net.URI arg0) + { + return SExecute("getFileSystem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystems.html#newFileSystem(java.nio.file.Path,java.lang.ClassLoader) throws java.io.IOException + /// + public static Java.Nio.File.FileSystem NewFileSystem(Java.Nio.File.Path arg0, Java.Lang.ClassLoader arg1) + { + return SExecute("newFileSystem", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileVisitOption.cs b/src/net/JNet/Generated/Java/Nio/File/FileVisitOption.cs new file mode 100644 index 0000000000..533be3250e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileVisitOption.cs @@ -0,0 +1,69 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileVisitOption + public partial class FileVisitOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitOption.html#FOLLOW_LINKS + /// + public static Java.Nio.File.FileVisitOption FOLLOW_LINKS => Clazz.GetField("FOLLOW_LINKS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitOption.html#values() + /// + public static Java.Nio.File.FileVisitOption[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileVisitResult.cs b/src/net/JNet/Generated/Java/Nio/File/FileVisitResult.cs new file mode 100644 index 0000000000..a9f953bc7d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileVisitResult.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileVisitResult + public partial class FileVisitResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitResult.html#CONTINUE + /// + public static Java.Nio.File.FileVisitResult CONTINUE => Clazz.GetField("CONTINUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitResult.html#SKIP_SIBLINGS + /// + public static Java.Nio.File.FileVisitResult SKIP_SIBLINGS => Clazz.GetField("SKIP_SIBLINGS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitResult.html#SKIP_SUBTREE + /// + public static Java.Nio.File.FileVisitResult SKIP_SUBTREE => Clazz.GetField("SKIP_SUBTREE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitResult.html#TERMINATE + /// + public static Java.Nio.File.FileVisitResult TERMINATE => Clazz.GetField("TERMINATE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileVisitResult.html#values() + /// + public static Java.Nio.File.FileVisitResult[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/FileVisitor.cs b/src/net/JNet/Generated/Java/Nio/File/FileVisitor.cs new file mode 100644 index 0000000000..cf99bee1b3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/FileVisitor.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region FileVisitor + public partial class FileVisitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Files.cs b/src/net/JNet/Generated/Java/Nio/File/Files.cs new file mode 100644 index 0000000000..89c87be836 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Files.cs @@ -0,0 +1,394 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region Files + public partial class Files + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#deleteIfExists(java.nio.file.Path) throws java.io.IOException + /// + public static bool DeleteIfExists(Java.Nio.File.Path arg0) + { + return SExecute("deleteIfExists", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#exists(java.nio.file.Path,java.nio.file.LinkOption...) + /// + public static bool Exists(Java.Nio.File.Path arg0, params Java.Nio.File.LinkOption[] arg1) + { + if (arg1.Length == 0) return SExecute("exists", arg0); else return SExecute("exists", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isDirectory(java.nio.file.Path,java.nio.file.LinkOption...) + /// + public static bool IsDirectory(Java.Nio.File.Path arg0, params Java.Nio.File.LinkOption[] arg1) + { + if (arg1.Length == 0) return SExecute("isDirectory", arg0); else return SExecute("isDirectory", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isExecutable(java.nio.file.Path) + /// + public static bool IsExecutable(Java.Nio.File.Path arg0) + { + return SExecute("isExecutable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isHidden(java.nio.file.Path) throws java.io.IOException + /// + public static bool IsHidden(Java.Nio.File.Path arg0) + { + return SExecute("isHidden", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isReadable(java.nio.file.Path) + /// + public static bool IsReadable(Java.Nio.File.Path arg0) + { + return SExecute("isReadable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isRegularFile(java.nio.file.Path,java.nio.file.LinkOption...) + /// + public static bool IsRegularFile(Java.Nio.File.Path arg0, params Java.Nio.File.LinkOption[] arg1) + { + if (arg1.Length == 0) return SExecute("isRegularFile", arg0); else return SExecute("isRegularFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isSameFile(java.nio.file.Path,java.nio.file.Path) throws java.io.IOException + /// + public static bool IsSameFile(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1) + { + return SExecute("isSameFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isSymbolicLink(java.nio.file.Path) + /// + public static bool IsSymbolicLink(Java.Nio.File.Path arg0) + { + return SExecute("isSymbolicLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#isWritable(java.nio.file.Path) + /// + public static bool IsWritable(Java.Nio.File.Path arg0) + { + return SExecute("isWritable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#notExists(java.nio.file.Path,java.nio.file.LinkOption...) + /// + public static bool NotExists(Java.Nio.File.Path arg0, params Java.Nio.File.LinkOption[] arg1) + { + if (arg1.Length == 0) return SExecute("notExists", arg0); else return SExecute("notExists", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#readAllBytes(java.nio.file.Path) throws java.io.IOException + /// + public static byte[] ReadAllBytes(Java.Nio.File.Path arg0) + { + return SExecuteArray("readAllBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newBufferedReader(java.nio.file.Path,java.nio.charset.Charset) throws java.io.IOException + /// + public static Java.Io.BufferedReader NewBufferedReader(Java.Nio.File.Path arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("newBufferedReader", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newBufferedReader(java.nio.file.Path) throws java.io.IOException + /// + public static Java.Io.BufferedReader NewBufferedReader(Java.Nio.File.Path arg0) + { + return SExecute("newBufferedReader", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newBufferedWriter(java.nio.file.Path,java.nio.charset.Charset,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Io.BufferedWriter NewBufferedWriter(Java.Nio.File.Path arg0, Java.Nio.Charset.Charset arg1, params Java.Nio.File.OpenOption[] arg2) + { + if (arg2.Length == 0) return SExecute("newBufferedWriter", arg0, arg1); else return SExecute("newBufferedWriter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newBufferedWriter(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Io.BufferedWriter NewBufferedWriter(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return SExecute("newBufferedWriter", arg0); else return SExecute("newBufferedWriter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newInputStream(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Io.InputStream NewInputStream(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return SExecute("newInputStream", arg0); else return SExecute("newInputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newOutputStream(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Io.OutputStream NewOutputStream(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return SExecute("newOutputStream", arg0); else return SExecute("newOutputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#getAttribute(java.nio.file.Path,java.lang.String,java.nio.file.LinkOption...) throws java.io.IOException + /// + public static object GetAttribute(Java.Nio.File.Path arg0, string arg1, params Java.Nio.File.LinkOption[] arg2) + { + if (arg2.Length == 0) return SExecute("getAttribute", arg0, arg1); else return SExecute("getAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#probeContentType(java.nio.file.Path) throws java.io.IOException + /// + public static string ProbeContentType(Java.Nio.File.Path arg0) + { + return SExecute("probeContentType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#readString(java.nio.file.Path,java.nio.charset.Charset) throws java.io.IOException + /// + public static string ReadString(Java.Nio.File.Path arg0, Java.Nio.Charset.Charset arg1) + { + return SExecute("readString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#readString(java.nio.file.Path) throws java.io.IOException + /// + public static string ReadString(Java.Nio.File.Path arg0) + { + return SExecute("readString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#newByteChannel(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Nio.Channels.SeekableByteChannel NewByteChannel(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return SExecute("newByteChannel", arg0); else return SExecute("newByteChannel", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#getLastModifiedTime(java.nio.file.Path,java.nio.file.LinkOption...) throws java.io.IOException + /// + public static Java.Nio.File.Attribute.FileTime GetLastModifiedTime(Java.Nio.File.Path arg0, params Java.Nio.File.LinkOption[] arg1) + { + if (arg1.Length == 0) return SExecute("getLastModifiedTime", arg0); else return SExecute("getLastModifiedTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#getOwner(java.nio.file.Path,java.nio.file.LinkOption...) throws java.io.IOException + /// + public static Java.Nio.File.Attribute.UserPrincipal GetOwner(Java.Nio.File.Path arg0, params Java.Nio.File.LinkOption[] arg1) + { + if (arg1.Length == 0) return SExecute("getOwner", arg0); else return SExecute("getOwner", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#getFileStore(java.nio.file.Path) throws java.io.IOException + /// + public static Java.Nio.File.FileStore GetFileStore(Java.Nio.File.Path arg0) + { + return SExecute("getFileStore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#copy(java.nio.file.Path,java.nio.file.Path,java.nio.file.CopyOption...) throws java.io.IOException + /// + public static Java.Nio.File.Path Copy(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1, params Java.Nio.File.CopyOption[] arg2) + { + if (arg2.Length == 0) return SExecute("copy", arg0, arg1); else return SExecute("copy", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createDirectories(java.nio.file.Path,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateDirectories(Java.Nio.File.Path arg0, params Java.Nio.File.Attribute.FileAttribute[] arg1) + { + if (arg1.Length == 0) return SExecute("createDirectories", arg0); else return SExecute("createDirectories", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createDirectory(java.nio.file.Path,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateDirectory(Java.Nio.File.Path arg0, params Java.Nio.File.Attribute.FileAttribute[] arg1) + { + if (arg1.Length == 0) return SExecute("createDirectory", arg0); else return SExecute("createDirectory", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createFile(java.nio.file.Path,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateFile(Java.Nio.File.Path arg0, params Java.Nio.File.Attribute.FileAttribute[] arg1) + { + if (arg1.Length == 0) return SExecute("createFile", arg0); else return SExecute("createFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createLink(java.nio.file.Path,java.nio.file.Path) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateLink(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1) + { + return SExecute("createLink", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createSymbolicLink(java.nio.file.Path,java.nio.file.Path,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateSymbolicLink(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1, params Java.Nio.File.Attribute.FileAttribute[] arg2) + { + if (arg2.Length == 0) return SExecute("createSymbolicLink", arg0, arg1); else return SExecute("createSymbolicLink", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createTempDirectory(java.lang.String,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateTempDirectory(string arg0, params Java.Nio.File.Attribute.FileAttribute[] arg1) + { + if (arg1.Length == 0) return SExecute("createTempDirectory", arg0); else return SExecute("createTempDirectory", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createTempDirectory(java.nio.file.Path,java.lang.String,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateTempDirectory(Java.Nio.File.Path arg0, string arg1, params Java.Nio.File.Attribute.FileAttribute[] arg2) + { + if (arg2.Length == 0) return SExecute("createTempDirectory", arg0, arg1); else return SExecute("createTempDirectory", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createTempFile(java.lang.String,java.lang.String,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateTempFile(string arg0, string arg1, params Java.Nio.File.Attribute.FileAttribute[] arg2) + { + if (arg2.Length == 0) return SExecute("createTempFile", arg0, arg1); else return SExecute("createTempFile", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#createTempFile(java.nio.file.Path,java.lang.String,java.lang.String,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public static Java.Nio.File.Path CreateTempFile(Java.Nio.File.Path arg0, string arg1, string arg2, params Java.Nio.File.Attribute.FileAttribute[] arg3) + { + if (arg3.Length == 0) return SExecute("createTempFile", arg0, arg1, arg2); else return SExecute("createTempFile", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#move(java.nio.file.Path,java.nio.file.Path,java.nio.file.CopyOption...) throws java.io.IOException + /// + public static Java.Nio.File.Path Move(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1, params Java.Nio.File.CopyOption[] arg2) + { + if (arg2.Length == 0) return SExecute("move", arg0, arg1); else return SExecute("move", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#readSymbolicLink(java.nio.file.Path) throws java.io.IOException + /// + public static Java.Nio.File.Path ReadSymbolicLink(Java.Nio.File.Path arg0) + { + return SExecute("readSymbolicLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#setAttribute(java.nio.file.Path,java.lang.String,java.lang.Object,java.nio.file.LinkOption...) throws java.io.IOException + /// + public static Java.Nio.File.Path SetAttribute(Java.Nio.File.Path arg0, string arg1, object arg2, params Java.Nio.File.LinkOption[] arg3) + { + if (arg3.Length == 0) return SExecute("setAttribute", arg0, arg1, arg2); else return SExecute("setAttribute", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#setLastModifiedTime(java.nio.file.Path,java.nio.file.attribute.FileTime) throws java.io.IOException + /// + public static Java.Nio.File.Path SetLastModifiedTime(Java.Nio.File.Path arg0, Java.Nio.File.Attribute.FileTime arg1) + { + return SExecute("setLastModifiedTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#setOwner(java.nio.file.Path,java.nio.file.attribute.UserPrincipal) throws java.io.IOException + /// + public static Java.Nio.File.Path SetOwner(Java.Nio.File.Path arg0, Java.Nio.File.Attribute.UserPrincipal arg1) + { + return SExecute("setOwner", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#write(java.nio.file.Path,byte[],java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Nio.File.Path Write(Java.Nio.File.Path arg0, byte[] arg1, params Java.Nio.File.OpenOption[] arg2) + { + if (arg2.Length == 0) return SExecute("write", arg0, arg1); else return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#writeString(java.nio.file.Path,java.lang.CharSequence,java.nio.charset.Charset,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Nio.File.Path WriteString(Java.Nio.File.Path arg0, Java.Lang.CharSequence arg1, Java.Nio.Charset.Charset arg2, params Java.Nio.File.OpenOption[] arg3) + { + if (arg3.Length == 0) return SExecute("writeString", arg0, arg1, arg2); else return SExecute("writeString", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#writeString(java.nio.file.Path,java.lang.CharSequence,java.nio.file.OpenOption...) throws java.io.IOException + /// + public static Java.Nio.File.Path WriteString(Java.Nio.File.Path arg0, Java.Lang.CharSequence arg1, params Java.Nio.File.OpenOption[] arg2) + { + if (arg2.Length == 0) return SExecute("writeString", arg0, arg1); else return SExecute("writeString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#copy(java.io.InputStream,java.nio.file.Path,java.nio.file.CopyOption...) throws java.io.IOException + /// + public static long Copy(Java.Io.InputStream arg0, Java.Nio.File.Path arg1, params Java.Nio.File.CopyOption[] arg2) + { + if (arg2.Length == 0) return SExecute("copy", arg0, arg1); else return SExecute("copy", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#copy(java.nio.file.Path,java.io.OutputStream) throws java.io.IOException + /// + public static long Copy(Java.Nio.File.Path arg0, Java.Io.OutputStream arg1) + { + return SExecute("copy", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#size(java.nio.file.Path) throws java.io.IOException + /// + public static long Size(Java.Nio.File.Path arg0) + { + return SExecute("size", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#delete(java.nio.file.Path) throws java.io.IOException + /// + public static void Delete(Java.Nio.File.Path arg0) + { + SExecute("delete", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/InvalidPathException.cs b/src/net/JNet/Generated/Java/Nio/File/InvalidPathException.cs new file mode 100644 index 0000000000..522abc2299 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/InvalidPathException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region InvalidPathException + public partial class InvalidPathException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/LinkOption.cs b/src/net/JNet/Generated/Java/Nio/File/LinkOption.cs new file mode 100644 index 0000000000..54b5e8b673 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/LinkOption.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region LinkOption + public partial class LinkOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.OpenOption(Java.Nio.File.LinkOption t) => t.Cast(); + public static implicit operator Java.Nio.File.CopyOption(Java.Nio.File.LinkOption t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/LinkOption.html#NOFOLLOW_LINKS + /// + public static Java.Nio.File.LinkOption NOFOLLOW_LINKS => Clazz.GetField("NOFOLLOW_LINKS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/LinkOption.html#values() + /// + public static Java.Nio.File.LinkOption[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/LinkPermission.cs b/src/net/JNet/Generated/Java/Nio/File/LinkPermission.cs new file mode 100644 index 0000000000..081f14f065 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/LinkPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region LinkPermission + public partial class LinkPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/LinkPermission.html#(java.lang.String,java.lang.String) + /// + public LinkPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/LinkPermission.html#(java.lang.String) + /// + public LinkPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/NoSuchFileException.cs b/src/net/JNet/Generated/Java/Nio/File/NoSuchFileException.cs new file mode 100644 index 0000000000..cc71684174 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/NoSuchFileException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region NoSuchFileException + public partial class NoSuchFileException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/NotDirectoryException.cs b/src/net/JNet/Generated/Java/Nio/File/NotDirectoryException.cs new file mode 100644 index 0000000000..9877986a38 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/NotDirectoryException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region NotDirectoryException + public partial class NotDirectoryException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/NotLinkException.cs b/src/net/JNet/Generated/Java/Nio/File/NotLinkException.cs new file mode 100644 index 0000000000..777bc39bfc --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/NotLinkException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region NotLinkException + public partial class NotLinkException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/OpenOption.cs b/src/net/JNet/Generated/Java/Nio/File/OpenOption.cs new file mode 100644 index 0000000000..5ee07cb9f2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/OpenOption.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region OpenOption + public partial class OpenOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Path.cs b/src/net/JNet/Generated/Java/Nio/File/Path.cs new file mode 100644 index 0000000000..c0c0d96619 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Path.cs @@ -0,0 +1,255 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region Path + public partial class Path + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.Watchable(Java.Nio.File.Path t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String...) + /// + public static Java.Nio.File.Path Of(string arg0, params string[] arg1) + { + if (arg1.Length == 0) return SExecute("of", arg0); else return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#of(java.net.URI) + /// + public static Java.Nio.File.Path Of(Java.Net.URI arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#getFileName() + /// + public Java.Nio.File.Path FileName + { + get { return IExecute("getFileName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#getFileSystem() + /// + public Java.Nio.File.FileSystem FileSystem + { + get { return IExecute("getFileSystem"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#getNameCount() + /// + public int NameCount + { + get { return IExecute("getNameCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#getParent() + /// + public Java.Nio.File.Path Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#getRoot() + /// + public Java.Nio.File.Path Root + { + get { return IExecute("getRoot"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#endsWith(java.nio.file.Path) + /// + public bool EndsWith(Java.Nio.File.Path arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#isAbsolute() + /// + public bool IsAbsolute() + { + return IExecute("isAbsolute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#startsWith(java.nio.file.Path) + /// + public bool StartsWith(Java.Nio.File.Path arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#compareTo(java.nio.file.Path) + /// + public int CompareTo(Java.Nio.File.Path arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#toUri() + /// + public Java.Net.URI ToUri() + { + return IExecute("toUri"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#getName(int) + /// + public Java.Nio.File.Path GetName(int arg0) + { + return IExecute("getName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#normalize() + /// + public Java.Nio.File.Path Normalize() + { + return IExecute("normalize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#relativize(java.nio.file.Path) + /// + public Java.Nio.File.Path Relativize(Java.Nio.File.Path arg0) + { + return IExecute("relativize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#resolve(java.nio.file.Path) + /// + public Java.Nio.File.Path Resolve(Java.Nio.File.Path arg0) + { + return IExecute("resolve", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#subpath(int,int) + /// + public Java.Nio.File.Path Subpath(int arg0, int arg1) + { + return IExecute("subpath", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#toAbsolutePath() + /// + public Java.Nio.File.Path ToAbsolutePath() + { + return IExecute("toAbsolutePath"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#toRealPath(java.nio.file.LinkOption...) throws java.io.IOException + /// + public Java.Nio.File.Path ToRealPath(params Java.Nio.File.LinkOption[] arg0) + { + if (arg0.Length == 0) return IExecute("toRealPath"); else return IExecute("toRealPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#register(java.nio.file.WatchService,java.nio.file.WatchEvent$Kind[],java.nio.file.WatchEvent$Modifier...) throws java.io.IOException + /// + public Java.Nio.File.WatchKey Register(Java.Nio.File.WatchService arg0, Java.Nio.File.WatchEvent.Kind[] arg1, params Java.Nio.File.WatchEvent.Modifier[] arg2) + { + if (arg2.Length == 0) return IExecute("register", arg0, arg1); else return IExecute("register", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#endsWith(java.lang.String) + /// + public bool EndsWith(string arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#startsWith(java.lang.String) + /// + public bool StartsWith(string arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#toFile() + /// + public Java.Io.File ToFile() + { + return IExecute("toFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#resolve(java.lang.String) + /// + public Java.Nio.File.Path Resolve(string arg0) + { + return IExecute("resolve", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#resolveSibling(java.lang.String) + /// + public Java.Nio.File.Path ResolveSibling(string arg0) + { + return IExecute("resolveSibling", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#resolveSibling(java.nio.file.Path) + /// + public Java.Nio.File.Path ResolveSibling(Java.Nio.File.Path arg0) + { + return IExecute("resolveSibling", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Path.html#register(java.nio.file.WatchService,java.nio.file.WatchEvent$Kind...) throws java.io.IOException + /// + public Java.Nio.File.WatchKey Register(Java.Nio.File.WatchService arg0, params Java.Nio.File.WatchEvent.Kind[] arg1) + { + if (arg1.Length == 0) return IExecute("register", arg0); else return IExecute("register", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/PathMatcher.cs b/src/net/JNet/Generated/Java/Nio/File/PathMatcher.cs new file mode 100644 index 0000000000..25bd985d0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/PathMatcher.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region PathMatcher + public partial class PathMatcher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/PathMatcher.html#matches(java.nio.file.Path) + /// + public bool Matches(Java.Nio.File.Path arg0) + { + return IExecute("matches", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Paths.cs b/src/net/JNet/Generated/Java/Nio/File/Paths.cs new file mode 100644 index 0000000000..87e5810807 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Paths.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region Paths + public partial class Paths + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Paths.html#get(java.lang.String,java.lang.String...) + /// + public static Java.Nio.File.Path Get(string arg0, params string[] arg1) + { + if (arg1.Length == 0) return SExecute("get", arg0); else return SExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Paths.html#get(java.net.URI) + /// + public static Java.Nio.File.Path Get(Java.Net.URI arg0) + { + return SExecute("get", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/ProviderMismatchException.cs b/src/net/JNet/Generated/Java/Nio/File/ProviderMismatchException.cs new file mode 100644 index 0000000000..25e83f30a5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/ProviderMismatchException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region ProviderMismatchException + public partial class ProviderMismatchException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/ProviderNotFoundException.cs b/src/net/JNet/Generated/Java/Nio/File/ProviderNotFoundException.cs new file mode 100644 index 0000000000..9de881b3c6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/ProviderNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region ProviderNotFoundException + public partial class ProviderNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/ReadOnlyFileSystemException.cs b/src/net/JNet/Generated/Java/Nio/File/ReadOnlyFileSystemException.cs new file mode 100644 index 0000000000..da9e8ad990 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/ReadOnlyFileSystemException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region ReadOnlyFileSystemException + public partial class ReadOnlyFileSystemException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/SecureDirectoryStream.cs b/src/net/JNet/Generated/Java/Nio/File/SecureDirectoryStream.cs new file mode 100644 index 0000000000..0911505b26 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/SecureDirectoryStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region SecureDirectoryStream + public partial class SecureDirectoryStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/SecureDirectoryStream.html#deleteDirectory(T) throws java.io.IOException + /// + public void DeleteDirectory(object arg0) + { + IExecute("deleteDirectory", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/SecureDirectoryStream.html#deleteFile(T) throws java.io.IOException + /// + public void DeleteFile(object arg0) + { + IExecute("deleteFile", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/SimpleFileVisitor.cs b/src/net/JNet/Generated/Java/Nio/File/SimpleFileVisitor.cs new file mode 100644 index 0000000000..20c89ce24d --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/SimpleFileVisitor.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region SimpleFileVisitor + public partial class SimpleFileVisitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Nio/File/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..1a1e52ee6a --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Spi/AllPackageClasses.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Nio.File.Spi +{ + #region FileSystemProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html + /// + public partial class FileSystemProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileSystemProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileSystemProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.spi.FileSystemProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileTypeDetector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileTypeDetector.html + /// + public partial class FileTypeDetector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileTypeDetector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileTypeDetector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.nio.file.spi.FileTypeDetector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Spi/FileSystemProvider.cs b/src/net/JNet/Generated/Java/Nio/File/Spi/FileSystemProvider.cs new file mode 100644 index 0000000000..282fdbf047 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Spi/FileSystemProvider.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Spi +{ + #region FileSystemProvider + public partial class FileSystemProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#getScheme() + /// + public string Scheme + { + get { return IExecute("getScheme"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#isHidden(java.nio.file.Path) throws java.io.IOException + /// + public bool IsHidden(Java.Nio.File.Path arg0) + { + return IExecute("isHidden", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#isSameFile(java.nio.file.Path,java.nio.file.Path) throws java.io.IOException + /// + public bool IsSameFile(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1) + { + return IExecute("isSameFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#getFileStore(java.nio.file.Path) throws java.io.IOException + /// + public Java.Nio.File.FileStore GetFileStore(Java.Nio.File.Path arg0) + { + return IExecute("getFileStore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#getFileSystem(java.net.URI) + /// + public Java.Nio.File.FileSystem GetFileSystem(Java.Net.URI arg0) + { + return IExecute("getFileSystem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#getPath(java.net.URI) + /// + public Java.Nio.File.Path GetPath(Java.Net.URI arg0) + { + return IExecute("getPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#checkAccess(java.nio.file.Path,java.nio.file.AccessMode...) throws java.io.IOException + /// + public void CheckAccess(Java.Nio.File.Path arg0, params Java.Nio.File.AccessMode[] arg1) + { + if (arg1.Length == 0) IExecute("checkAccess", arg0); else IExecute("checkAccess", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#copy(java.nio.file.Path,java.nio.file.Path,java.nio.file.CopyOption...) throws java.io.IOException + /// + public void Copy(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1, params Java.Nio.File.CopyOption[] arg2) + { + if (arg2.Length == 0) IExecute("copy", arg0, arg1); else IExecute("copy", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#createDirectory(java.nio.file.Path,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public void CreateDirectory(Java.Nio.File.Path arg0, params Java.Nio.File.Attribute.FileAttribute[] arg1) + { + if (arg1.Length == 0) IExecute("createDirectory", arg0); else IExecute("createDirectory", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#delete(java.nio.file.Path) throws java.io.IOException + /// + public void Delete(Java.Nio.File.Path arg0) + { + IExecute("delete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#move(java.nio.file.Path,java.nio.file.Path,java.nio.file.CopyOption...) throws java.io.IOException + /// + public void Move(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1, params Java.Nio.File.CopyOption[] arg2) + { + if (arg2.Length == 0) IExecute("move", arg0, arg1); else IExecute("move", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#setAttribute(java.nio.file.Path,java.lang.String,java.lang.Object,java.nio.file.LinkOption...) throws java.io.IOException + /// + public void SetAttribute(Java.Nio.File.Path arg0, string arg1, object arg2, params Java.Nio.File.LinkOption[] arg3) + { + if (arg3.Length == 0) IExecute("setAttribute", arg0, arg1, arg2); else IExecute("setAttribute", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#deleteIfExists(java.nio.file.Path) throws java.io.IOException + /// + public bool DeleteIfExists(Java.Nio.File.Path arg0) + { + return IExecute("deleteIfExists", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#newInputStream(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public Java.Io.InputStream NewInputStream(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return IExecute("newInputStream", arg0); else return IExecute("newInputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#newOutputStream(java.nio.file.Path,java.nio.file.OpenOption...) throws java.io.IOException + /// + public Java.Io.OutputStream NewOutputStream(Java.Nio.File.Path arg0, params Java.Nio.File.OpenOption[] arg1) + { + if (arg1.Length == 0) return IExecute("newOutputStream", arg0); else return IExecute("newOutputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#readSymbolicLink(java.nio.file.Path) throws java.io.IOException + /// + public Java.Nio.File.Path ReadSymbolicLink(Java.Nio.File.Path arg0) + { + return IExecute("readSymbolicLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#createLink(java.nio.file.Path,java.nio.file.Path) throws java.io.IOException + /// + public void CreateLink(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1) + { + IExecute("createLink", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileSystemProvider.html#createSymbolicLink(java.nio.file.Path,java.nio.file.Path,java.nio.file.attribute.FileAttribute...) throws java.io.IOException + /// + public void CreateSymbolicLink(Java.Nio.File.Path arg0, Java.Nio.File.Path arg1, params Java.Nio.File.Attribute.FileAttribute[] arg2) + { + if (arg2.Length == 0) IExecute("createSymbolicLink", arg0, arg1); else IExecute("createSymbolicLink", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Spi/FileTypeDetector.cs b/src/net/JNet/Generated/Java/Nio/File/Spi/FileTypeDetector.cs new file mode 100644 index 0000000000..f74e19da31 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Spi/FileTypeDetector.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File.Spi +{ + #region FileTypeDetector + public partial class FileTypeDetector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/spi/FileTypeDetector.html#probeContentType(java.nio.file.Path) throws java.io.IOException + /// + public string ProbeContentType(Java.Nio.File.Path arg0) + { + return IExecute("probeContentType", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/StandardCopyOption.cs b/src/net/JNet/Generated/Java/Nio/File/StandardCopyOption.cs new file mode 100644 index 0000000000..7b19539592 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/StandardCopyOption.cs @@ -0,0 +1,78 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region StandardCopyOption + public partial class StandardCopyOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.CopyOption(Java.Nio.File.StandardCopyOption t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardCopyOption.html#ATOMIC_MOVE + /// + public static Java.Nio.File.StandardCopyOption ATOMIC_MOVE => Clazz.GetField("ATOMIC_MOVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardCopyOption.html#COPY_ATTRIBUTES + /// + public static Java.Nio.File.StandardCopyOption COPY_ATTRIBUTES => Clazz.GetField("COPY_ATTRIBUTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardCopyOption.html#REPLACE_EXISTING + /// + public static Java.Nio.File.StandardCopyOption REPLACE_EXISTING => Clazz.GetField("REPLACE_EXISTING"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardCopyOption.html#values() + /// + public static Java.Nio.File.StandardCopyOption[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/StandardOpenOption.cs b/src/net/JNet/Generated/Java/Nio/File/StandardOpenOption.cs new file mode 100644 index 0000000000..4bde8d21fa --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/StandardOpenOption.cs @@ -0,0 +1,106 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region StandardOpenOption + public partial class StandardOpenOption + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Nio.File.OpenOption(Java.Nio.File.StandardOpenOption t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#APPEND + /// + public static Java.Nio.File.StandardOpenOption APPEND => Clazz.GetField("APPEND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#CREATE + /// + public static Java.Nio.File.StandardOpenOption CREATE => Clazz.GetField("CREATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#CREATE_NEW + /// + public static Java.Nio.File.StandardOpenOption CREATE_NEW => Clazz.GetField("CREATE_NEW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#DELETE_ON_CLOSE + /// + public static Java.Nio.File.StandardOpenOption DELETE_ON_CLOSE => Clazz.GetField("DELETE_ON_CLOSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#DSYNC + /// + public static Java.Nio.File.StandardOpenOption DSYNC => Clazz.GetField("DSYNC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#READ + /// + public static Java.Nio.File.StandardOpenOption READ => Clazz.GetField("READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#SPARSE + /// + public static Java.Nio.File.StandardOpenOption SPARSE => Clazz.GetField("SPARSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#SYNC + /// + public static Java.Nio.File.StandardOpenOption SYNC => Clazz.GetField("SYNC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#TRUNCATE_EXISTING + /// + public static Java.Nio.File.StandardOpenOption TRUNCATE_EXISTING => Clazz.GetField("TRUNCATE_EXISTING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#WRITE + /// + public static Java.Nio.File.StandardOpenOption WRITE => Clazz.GetField("WRITE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardOpenOption.html#values() + /// + public static Java.Nio.File.StandardOpenOption[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/StandardWatchEventKinds.cs b/src/net/JNet/Generated/Java/Nio/File/StandardWatchEventKinds.cs new file mode 100644 index 0000000000..be80e2bec7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/StandardWatchEventKinds.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region StandardWatchEventKinds + public partial class StandardWatchEventKinds + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardWatchEventKinds.html#OVERFLOW + /// + public static Java.Nio.File.WatchEvent.Kind OVERFLOW => Clazz.GetField("OVERFLOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardWatchEventKinds.html#ENTRY_CREATE + /// + public static Java.Nio.File.WatchEvent.Kind ENTRY_CREATE => Clazz.GetField("ENTRY_CREATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardWatchEventKinds.html#ENTRY_DELETE + /// + public static Java.Nio.File.WatchEvent.Kind ENTRY_DELETE => Clazz.GetField("ENTRY_DELETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/StandardWatchEventKinds.html#ENTRY_MODIFY + /// + public static Java.Nio.File.WatchEvent.Kind ENTRY_MODIFY => Clazz.GetField("ENTRY_MODIFY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/WatchEvent.cs b/src/net/JNet/Generated/Java/Nio/File/WatchEvent.cs new file mode 100644 index 0000000000..235870da04 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/WatchEvent.cs @@ -0,0 +1,140 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region WatchEvent + public partial class WatchEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.html#count() + /// + public int Count() + { + return IExecute("count"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.html#context() + /// + public object Context() + { + return IExecute("context"); + } + + #endregion + + #region Nested classes + #region Kind + public partial class Kind + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.Kind.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Modifier + public partial class Modifier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchEvent.Modifier.html#name() + /// + public string Name() + { + return IExecute("name"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/WatchKey.cs b/src/net/JNet/Generated/Java/Nio/File/WatchKey.cs new file mode 100644 index 0000000000..c3704c3f53 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/WatchKey.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region WatchKey + public partial class WatchKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchKey.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchKey.html#reset() + /// + public bool Reset() + { + return IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchKey.html#watchable() + /// + public Java.Nio.File.Watchable Watchable() + { + return IExecute("watchable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchKey.html#cancel() + /// + public void Cancel() + { + IExecute("cancel"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/WatchService.cs b/src/net/JNet/Generated/Java/Nio/File/WatchService.cs new file mode 100644 index 0000000000..ee367eee38 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/WatchService.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region WatchService + public partial class WatchService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Nio.File.WatchService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchService.html#poll() + /// + public Java.Nio.File.WatchKey Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchService.html#take() throws java.lang.InterruptedException + /// + public Java.Nio.File.WatchKey Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/WatchService.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/File/Watchable.cs b/src/net/JNet/Generated/Java/Nio/File/Watchable.cs new file mode 100644 index 0000000000..ba56ccb199 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/File/Watchable.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio.File +{ + #region Watchable + public partial class Watchable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Watchable.html#register(java.nio.file.WatchService,java.nio.file.WatchEvent$Kind...) throws java.io.IOException + /// + public Java.Nio.File.WatchKey Register(Java.Nio.File.WatchService arg0, params Java.Nio.File.WatchEvent.Kind[] arg1) + { + if (arg1.Length == 0) return IExecute("register", arg0); else return IExecute("register", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Watchable.html#register(java.nio.file.WatchService,java.nio.file.WatchEvent$Kind[],java.nio.file.WatchEvent$Modifier...) throws java.io.IOException + /// + public Java.Nio.File.WatchKey Register(Java.Nio.File.WatchService arg0, Java.Nio.File.WatchEvent.Kind[] arg1, params Java.Nio.File.WatchEvent.Modifier[] arg2) + { + if (arg2.Length == 0) return IExecute("register", arg0, arg1); else return IExecute("register", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/FloatBuffer.cs b/src/net/JNet/Generated/Java/Nio/FloatBuffer.cs new file mode 100644 index 0000000000..4b16cb367e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/FloatBuffer.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region FloatBuffer + public partial class FloatBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#allocate(int) + /// + public static Java.Nio.FloatBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#wrap(float[],int,int) + /// + public static Java.Nio.FloatBuffer Wrap(float[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#wrap(float[]) + /// + public static Java.Nio.FloatBuffer Wrap(float[] arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#get() + /// + public float Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#get(int) + /// + public float Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.FloatBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#compact() + /// + public Java.Nio.FloatBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#put(float) + /// + public Java.Nio.FloatBuffer Put(float arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#put(int,float) + /// + public Java.Nio.FloatBuffer Put(int arg0, float arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#put(float[]) + /// + public Java.Nio.FloatBuffer Put(float[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#compareTo(java.nio.FloatBuffer) + /// + public int CompareTo(Java.Nio.FloatBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#mismatch(java.nio.FloatBuffer) + /// + public int Mismatch(Java.Nio.FloatBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#get(float[],int,int) + /// + public Java.Nio.FloatBuffer Get(float[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#get(float[]) + /// + public Java.Nio.FloatBuffer Get(float[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#put(float[],int,int) + /// + public Java.Nio.FloatBuffer Put(float[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/FloatBuffer.html#put(java.nio.FloatBuffer) + /// + public Java.Nio.FloatBuffer Put(Java.Nio.FloatBuffer arg0) + { + return IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/IntBuffer.cs b/src/net/JNet/Generated/Java/Nio/IntBuffer.cs new file mode 100644 index 0000000000..92c0de55ff --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/IntBuffer.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region IntBuffer + public partial class IntBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#allocate(int) + /// + public static Java.Nio.IntBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#wrap(int[],int,int) + /// + public static Java.Nio.IntBuffer Wrap(int[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#wrap(int[]) + /// + public static Java.Nio.IntBuffer Wrap(int[] arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#get() + /// + public int Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#get(int) + /// + public int Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.IntBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#compact() + /// + public Java.Nio.IntBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#put(int,int) + /// + public Java.Nio.IntBuffer Put(int arg0, int arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#put(int) + /// + public Java.Nio.IntBuffer Put(int arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#put(int[]) + /// + public Java.Nio.IntBuffer Put(int[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#compareTo(java.nio.IntBuffer) + /// + public int CompareTo(Java.Nio.IntBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#mismatch(java.nio.IntBuffer) + /// + public int Mismatch(Java.Nio.IntBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#get(int[],int,int) + /// + public Java.Nio.IntBuffer Get(int[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#get(int[]) + /// + public Java.Nio.IntBuffer Get(int[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#put(int[],int,int) + /// + public Java.Nio.IntBuffer Put(int[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/IntBuffer.html#put(java.nio.IntBuffer) + /// + public Java.Nio.IntBuffer Put(Java.Nio.IntBuffer arg0) + { + return IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Java/Nio/Channel.cs b/src/net/JNet/Generated/Java/Nio/InvalidMarkException.cs similarity index 55% rename from src/net/JNet/Java/Nio/Channel.cs rename to src/net/JNet/Generated/Java/Nio/InvalidMarkException.cs index bfe35f5428..32be234ee5 100644 --- a/src/net/JNet/Java/Nio/Channel.cs +++ b/src/net/JNet/Generated/Java/Nio/InvalidMarkException.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright 2023 MASES s.r.l. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,13 +16,43 @@ * Refer to LICENSE for more information. */ +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + using MASES.JCOBridge.C2JBridge; namespace Java.Nio { - public class Channel : JVMBridgeBase + #region InvalidMarkException + public partial class InvalidMarkException { - public override bool IsInterface => true; - public override string ClassName => "java.nio.Channel"; + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class } -} + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/LongBuffer.cs b/src/net/JNet/Generated/Java/Nio/LongBuffer.cs new file mode 100644 index 0000000000..c8c207ccc9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/LongBuffer.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region LongBuffer + public partial class LongBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#allocate(int) + /// + public static Java.Nio.LongBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#wrap(long[],int,int) + /// + public static Java.Nio.LongBuffer Wrap(long[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#wrap(long[]) + /// + public static Java.Nio.LongBuffer Wrap(long[] arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.LongBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#compact() + /// + public Java.Nio.LongBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#put(int,long) + /// + public Java.Nio.LongBuffer Put(int arg0, long arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#put(long) + /// + public Java.Nio.LongBuffer Put(long arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#get() + /// + public long Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#get(int) + /// + public long Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#put(long[]) + /// + public Java.Nio.LongBuffer Put(long[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#compareTo(java.nio.LongBuffer) + /// + public int CompareTo(Java.Nio.LongBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#mismatch(java.nio.LongBuffer) + /// + public int Mismatch(Java.Nio.LongBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#get(long[],int,int) + /// + public Java.Nio.LongBuffer Get(long[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#get(long[]) + /// + public Java.Nio.LongBuffer Get(long[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#put(java.nio.LongBuffer) + /// + public Java.Nio.LongBuffer Put(Java.Nio.LongBuffer arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/LongBuffer.html#put(long[],int,int) + /// + public Java.Nio.LongBuffer Put(long[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/MappedByteBuffer.cs b/src/net/JNet/Generated/Java/Nio/MappedByteBuffer.cs new file mode 100644 index 0000000000..798d02807e --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/MappedByteBuffer.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region MappedByteBuffer + public partial class MappedByteBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/MappedByteBuffer.html#isLoaded() + /// + public bool IsLoaded() + { + return IExecute("isLoaded"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/MappedByteBuffer.html#force() + /// + public Java.Nio.MappedByteBuffer Force() + { + return IExecute("force"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/MappedByteBuffer.html#load() + /// + public Java.Nio.MappedByteBuffer Load() + { + return IExecute("load"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/ReadOnlyBufferException.cs b/src/net/JNet/Generated/Java/Nio/ReadOnlyBufferException.cs new file mode 100644 index 0000000000..4e9dedd208 --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/ReadOnlyBufferException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region ReadOnlyBufferException + public partial class ReadOnlyBufferException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Nio/ShortBuffer.cs b/src/net/JNet/Generated/Java/Nio/ShortBuffer.cs new file mode 100644 index 0000000000..0f215e97ab --- /dev/null +++ b/src/net/JNet/Generated/Java/Nio/ShortBuffer.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Nio +{ + #region ShortBuffer + public partial class ShortBuffer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#allocate(int) + /// + public static Java.Nio.ShortBuffer Allocate(int arg0) + { + return SExecute("allocate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#wrap(short[],int,int) + /// + public static Java.Nio.ShortBuffer Wrap(short[] arg0, int arg1, int arg2) + { + return SExecute("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#wrap(short[]) + /// + public static Java.Nio.ShortBuffer Wrap(short[] arg0) + { + return SExecute("wrap", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#order() + /// + public Java.Nio.ByteOrder Order() + { + return IExecute("order"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#asReadOnlyBuffer() + /// + public Java.Nio.ShortBuffer AsReadOnlyBuffer() + { + return IExecute("asReadOnlyBuffer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#compact() + /// + public Java.Nio.ShortBuffer Compact() + { + return IExecute("compact"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#put(int,short) + /// + public Java.Nio.ShortBuffer Put(int arg0, short arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#put(short) + /// + public Java.Nio.ShortBuffer Put(short arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#get() + /// + public short Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#get(int) + /// + public short Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#put(short[]) + /// + public Java.Nio.ShortBuffer Put(short[] arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#compareTo(java.nio.ShortBuffer) + /// + public int CompareTo(Java.Nio.ShortBuffer arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#mismatch(java.nio.ShortBuffer) + /// + public int Mismatch(Java.Nio.ShortBuffer arg0) + { + return IExecute("mismatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#get(short[],int,int) + /// + public Java.Nio.ShortBuffer Get(short[] arg0, int arg1, int arg2) + { + return IExecute("get", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#get(short[]) + /// + public Java.Nio.ShortBuffer Get(short[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#put(java.nio.ShortBuffer) + /// + public Java.Nio.ShortBuffer Put(Java.Nio.ShortBuffer arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ShortBuffer.html#put(short[],int,int) + /// + public Java.Nio.ShortBuffer Put(short[] arg0, int arg1, int arg2) + { + return IExecute("put", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/AccessException.cs b/src/net/JNet/Generated/Java/Rmi/AccessException.cs new file mode 100644 index 0000000000..f721f8f277 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/AccessException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region AccessException + public partial class AccessException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/Activatable.cs b/src/net/JNet/Generated/Java/Rmi/Activation/Activatable.cs new file mode 100644 index 0000000000..c28939d868 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/Activatable.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region Activatable + public partial class Activatable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html#inactive(java.rmi.activation.ActivationID) throws java.rmi.activation.UnknownObjectException,java.rmi.activation.ActivationException,java.rmi.RemoteException + /// + public static bool Inactive(Java.Rmi.Activation.ActivationID arg0) + { + return SExecute("inactive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html#unexportObject(java.rmi.Remote,boolean) throws java.rmi.NoSuchObjectException + /// + public static bool UnexportObject(Java.Rmi.Remote arg0, bool arg1) + { + return SExecute("unexportObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote,java.rmi.activation.ActivationID,int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory) throws java.rmi.RemoteException + /// + public static Java.Rmi.Remote ExportObject(Java.Rmi.Remote arg0, Java.Rmi.Activation.ActivationID arg1, int arg2, Java.Rmi.Server.RMIClientSocketFactory arg3, Java.Rmi.Server.RMIServerSocketFactory arg4) + { + return SExecute("exportObject", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote,java.rmi.activation.ActivationID,int) throws java.rmi.RemoteException + /// + public static Java.Rmi.Remote ExportObject(Java.Rmi.Remote arg0, Java.Rmi.Activation.ActivationID arg1, int arg2) + { + return SExecute("exportObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html#register(java.rmi.activation.ActivationDesc) throws java.rmi.activation.UnknownGroupException,java.rmi.activation.ActivationException,java.rmi.RemoteException + /// + public static Java.Rmi.Remote Register(Java.Rmi.Activation.ActivationDesc arg0) + { + return SExecute("register", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html#unregister(java.rmi.activation.ActivationID) throws java.rmi.activation.UnknownObjectException,java.rmi.activation.ActivationException,java.rmi.RemoteException + /// + public static void Unregister(Java.Rmi.Activation.ActivationID arg0) + { + SExecute("unregister", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivateFailedException.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivateFailedException.cs new file mode 100644 index 0000000000..5807ab3f6b --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivateFailedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivateFailedException + public partial class ActivateFailedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationDesc.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationDesc.cs new file mode 100644 index 0000000000..0375594acb --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationDesc.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationDesc + public partial class ActivationDesc + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Activation.ActivationDesc t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationDesc.html#getGroupID() + /// + public Java.Rmi.Activation.ActivationGroupID GroupID + { + get { return IExecute("getGroupID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationDesc.html#getLocation() + /// + public string Location + { + get { return IExecute("getLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationDesc.html#getRestartMode() + /// + public bool RestartMode + { + get { return IExecute("getRestartMode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationDesc.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationException.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationException.cs new file mode 100644 index 0000000000..6e9ca633c9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationException + public partial class ActivationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup.cs new file mode 100644 index 0000000000..fd7ae3a0bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationGroup + public partial class ActivationGroup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Activation.ActivationInstantiator(Java.Rmi.Activation.ActivationGroup t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html#getSystem() throws java.rmi.activation.ActivationException https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html#setSystem(java.rmi.activation.ActivationSystem) throws java.rmi.activation.ActivationException + /// + public static Java.Rmi.Activation.ActivationSystem System + { + get { return SExecute("getSystem"); } set { SExecute("setSystem", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html#createGroup(java.rmi.activation.ActivationGroupID,java.rmi.activation.ActivationGroupDesc,long) throws java.rmi.activation.ActivationException + /// + public static Java.Rmi.Activation.ActivationGroup CreateGroup(Java.Rmi.Activation.ActivationGroupID arg0, Java.Rmi.Activation.ActivationGroupDesc arg1, long arg2) + { + return SExecute("createGroup", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html#currentGroupID() + /// + public static Java.Rmi.Activation.ActivationGroupID CurrentGroupID() + { + return SExecute("currentGroupID"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html#activeObject(java.rmi.activation.ActivationID,java.rmi.Remote) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownObjectException,java.rmi.RemoteException + /// + public void ActiveObject(Java.Rmi.Activation.ActivationID arg0, Java.Rmi.Remote arg1) + { + IExecute("activeObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html#inactiveObject(java.rmi.activation.ActivationID) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownObjectException,java.rmi.RemoteException + /// + public bool InactiveObject(Java.Rmi.Activation.ActivationID arg0) + { + return IExecute("inactiveObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupDesc.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupDesc.cs new file mode 100644 index 0000000000..82cb65a7de --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupDesc.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationGroupDesc + public partial class ActivationGroupDesc + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Activation.ActivationGroupDesc t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.html#getLocation() + /// + public string Location + { + get { return IExecute("getLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.html#getCommandEnvironment() + /// + public Java.Rmi.Activation.ActivationGroupDesc.CommandEnvironment GetCommandEnvironment() + { + return IExecute("getCommandEnvironment"); + } + + #endregion + + #region Nested classes + #region CommandEnvironment + public partial class CommandEnvironment + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.CommandEnvironment.html#(java.lang.String,java.lang.String[]) + /// + public CommandEnvironment(string arg0, string[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Activation.ActivationGroupDesc.CommandEnvironment t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.CommandEnvironment.html#getCommandOptions() + /// + public string[] CommandOptions + { + get { return IExecuteArray("getCommandOptions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.CommandEnvironment.html#getCommandPath() + /// + public string CommandPath + { + get { return IExecute("getCommandPath"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupID.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupID.cs new file mode 100644 index 0000000000..ec91e73988 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroupID.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationGroupID + public partial class ActivationGroupID + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupID.html#(java.rmi.activation.ActivationSystem) + /// + public ActivationGroupID(Java.Rmi.Activation.ActivationSystem arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Activation.ActivationGroupID t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupID.html#getSystem() + /// + public Java.Rmi.Activation.ActivationSystem System + { + get { return IExecute("getSystem"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup_Stub.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup_Stub.cs new file mode 100644 index 0000000000..ebae7ffc14 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationGroup_Stub.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationGroup_Stub + public partial class ActivationGroup_Stub + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup_Stub.html#(java.rmi.server.RemoteRef) + /// + public ActivationGroup_Stub(Java.Rmi.Server.RemoteRef arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Activation.ActivationInstantiator(Java.Rmi.Activation.ActivationGroup_Stub t) => t.Cast(); + public static implicit operator Java.Rmi.Remote(Java.Rmi.Activation.ActivationGroup_Stub t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationID.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationID.cs new file mode 100644 index 0000000000..372eae7e89 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationID.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationID + public partial class ActivationID + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationID.html#(java.rmi.activation.Activator) + /// + public ActivationID(Java.Rmi.Activation.Activator arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Activation.ActivationID t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationID.html#activate(boolean) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownObjectException,java.rmi.RemoteException + /// + public Java.Rmi.Remote Activate(bool arg0) + { + return IExecute("activate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationInstantiator.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationInstantiator.cs new file mode 100644 index 0000000000..fd6ab4b009 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationInstantiator.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationInstantiator + public partial class ActivationInstantiator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Activation.ActivationInstantiator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationMonitor.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationMonitor.cs new file mode 100644 index 0000000000..9b634b5706 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationMonitor.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationMonitor + public partial class ActivationMonitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Activation.ActivationMonitor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationMonitor.html#inactiveGroup(java.rmi.activation.ActivationGroupID,long) throws java.rmi.activation.UnknownGroupException,java.rmi.RemoteException + /// + public void InactiveGroup(Java.Rmi.Activation.ActivationGroupID arg0, long arg1) + { + IExecute("inactiveGroup", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationMonitor.html#inactiveObject(java.rmi.activation.ActivationID) throws java.rmi.activation.UnknownObjectException,java.rmi.RemoteException + /// + public void InactiveObject(Java.Rmi.Activation.ActivationID arg0) + { + IExecute("inactiveObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/ActivationSystem.cs b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationSystem.cs new file mode 100644 index 0000000000..38e2f47d24 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/ActivationSystem.cs @@ -0,0 +1,133 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region ActivationSystem + public partial class ActivationSystem + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Activation.ActivationSystem t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#SYSTEM_PORT + /// + public static int SYSTEM_PORT => Clazz.GetField("SYSTEM_PORT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#getActivationDesc(java.rmi.activation.ActivationID) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownObjectException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationDesc GetActivationDesc(Java.Rmi.Activation.ActivationID arg0) + { + return IExecute("getActivationDesc", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#setActivationDesc(java.rmi.activation.ActivationID,java.rmi.activation.ActivationDesc) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownObjectException,java.rmi.activation.UnknownGroupException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationDesc SetActivationDesc(Java.Rmi.Activation.ActivationID arg0, Java.Rmi.Activation.ActivationDesc arg1) + { + return IExecute("setActivationDesc", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#getActivationGroupDesc(java.rmi.activation.ActivationGroupID) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownGroupException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationGroupDesc GetActivationGroupDesc(Java.Rmi.Activation.ActivationGroupID arg0) + { + return IExecute("getActivationGroupDesc", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#setActivationGroupDesc(java.rmi.activation.ActivationGroupID,java.rmi.activation.ActivationGroupDesc) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownGroupException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationGroupDesc SetActivationGroupDesc(Java.Rmi.Activation.ActivationGroupID arg0, Java.Rmi.Activation.ActivationGroupDesc arg1) + { + return IExecute("setActivationGroupDesc", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#registerGroup(java.rmi.activation.ActivationGroupDesc) throws java.rmi.activation.ActivationException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationGroupID RegisterGroup(Java.Rmi.Activation.ActivationGroupDesc arg0) + { + return IExecute("registerGroup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#registerObject(java.rmi.activation.ActivationDesc) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownGroupException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationID RegisterObject(Java.Rmi.Activation.ActivationDesc arg0) + { + return IExecute("registerObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#activeGroup(java.rmi.activation.ActivationGroupID,java.rmi.activation.ActivationInstantiator,long) throws java.rmi.activation.UnknownGroupException,java.rmi.activation.ActivationException,java.rmi.RemoteException + /// + public Java.Rmi.Activation.ActivationMonitor ActiveGroup(Java.Rmi.Activation.ActivationGroupID arg0, Java.Rmi.Activation.ActivationInstantiator arg1, long arg2) + { + return IExecute("activeGroup", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#shutdown() throws java.rmi.RemoteException + /// + public void Shutdown() + { + IExecute("shutdown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#unregisterGroup(java.rmi.activation.ActivationGroupID) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownGroupException,java.rmi.RemoteException + /// + public void UnregisterGroup(Java.Rmi.Activation.ActivationGroupID arg0) + { + IExecute("unregisterGroup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html#unregisterObject(java.rmi.activation.ActivationID) throws java.rmi.activation.ActivationException,java.rmi.activation.UnknownObjectException,java.rmi.RemoteException + /// + public void UnregisterObject(Java.Rmi.Activation.ActivationID arg0) + { + IExecute("unregisterObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/Activator.cs b/src/net/JNet/Generated/Java/Rmi/Activation/Activator.cs new file mode 100644 index 0000000000..f3b2e8738f --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/Activator.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region Activator + public partial class Activator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Activation.Activator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Rmi/Activation/AllPackageClasses.cs new file mode 100644 index 0000000000..cc5144d6b6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/AllPackageClasses.cs @@ -0,0 +1,510 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Rmi.Activation +{ + #region Activatable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activatable.html + /// + public partial class Activatable : Java.Rmi.Server.RemoteServer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Activatable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Activatable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.Activatable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivateFailedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivateFailedException.html + /// + public partial class ActivateFailedException : Java.Rmi.RemoteException + { + public ActivateFailedException() { } + + /// + public override string ClassName => "java.rmi.activation.ActivateFailedException"; + + // TODO: complete the class + + } + #endregion + + #region ActivationDesc + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationDesc.html + /// + public partial class ActivationDesc : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationDesc() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationDesc(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationDesc"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationException.html + /// + public partial class ActivationException : Java.Lang.Exception + { + public ActivationException() { } + + /// + public override string ClassName => "java.rmi.activation.ActivationException"; + + // TODO: complete the class + + } + #endregion + + #region ActivationGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html + /// + public partial class ActivationGroup : Java.Rmi.Server.UnicastRemoteObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationGroup"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationGroup_Stub + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroup_Stub.html + /// + public partial class ActivationGroup_Stub : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationGroup_Stub() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationGroup_Stub(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationGroup_Stub"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationGroupDesc + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.html + /// + public partial class ActivationGroupDesc : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationGroupDesc() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationGroupDesc(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationGroupDesc"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region CommandEnvironment + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.CommandEnvironment.html + /// + public partial class CommandEnvironment : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CommandEnvironment() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CommandEnvironment(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationGroupDesc$CommandEnvironment"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ActivationGroupID + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationGroupID.html + /// + public partial class ActivationGroupID : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationGroupID() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationGroupID(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationGroupID"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationID + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationID.html + /// + public partial class ActivationID : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationID() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationID(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationID"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationInstantiator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationInstantiator.html + /// + public partial class ActivationInstantiator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationInstantiator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationInstantiator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationInstantiator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationMonitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationMonitor.html + /// + public partial class ActivationMonitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationMonitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationMonitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationMonitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActivationSystem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html + /// + public partial class ActivationSystem : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActivationSystem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActivationSystem(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.ActivationSystem"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Activator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/Activator.html + /// + public partial class Activator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Activator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Activator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.activation.Activator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnknownGroupException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/UnknownGroupException.html + /// + public partial class UnknownGroupException : Java.Rmi.Activation.ActivationException + { + public UnknownGroupException() { } + + /// + public override string ClassName => "java.rmi.activation.UnknownGroupException"; + + // TODO: complete the class + + } + #endregion + + #region UnknownObjectException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/activation/UnknownObjectException.html + /// + public partial class UnknownObjectException : Java.Rmi.Activation.ActivationException + { + public UnknownObjectException() { } + + /// + public override string ClassName => "java.rmi.activation.UnknownObjectException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/UnknownGroupException.cs b/src/net/JNet/Generated/Java/Rmi/Activation/UnknownGroupException.cs new file mode 100644 index 0000000000..67437e3611 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/UnknownGroupException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region UnknownGroupException + public partial class UnknownGroupException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Activation/UnknownObjectException.cs b/src/net/JNet/Generated/Java/Rmi/Activation/UnknownObjectException.cs new file mode 100644 index 0000000000..c4c73b2129 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Activation/UnknownObjectException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Activation +{ + #region UnknownObjectException + public partial class UnknownObjectException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Rmi/AllPackageClasses.cs new file mode 100644 index 0000000000..9d8f5d298f --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/AllPackageClasses.cs @@ -0,0 +1,356 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Rmi +{ + #region AccessException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/AccessException.html + /// + public partial class AccessException : Java.Rmi.RemoteException + { + public AccessException() { } + + /// + public override string ClassName => "java.rmi.AccessException"; + + // TODO: complete the class + + } + #endregion + + #region AlreadyBoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/AlreadyBoundException.html + /// + public partial class AlreadyBoundException : Java.Lang.Exception + { + public AlreadyBoundException() { } + + /// + public override string ClassName => "java.rmi.AlreadyBoundException"; + + // TODO: complete the class + + } + #endregion + + #region ConnectException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/ConnectException.html + /// + public partial class ConnectException : Java.Rmi.RemoteException + { + public ConnectException() { } + + /// + public override string ClassName => "java.rmi.ConnectException"; + + // TODO: complete the class + + } + #endregion + + #region ConnectIOException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/ConnectIOException.html + /// + public partial class ConnectIOException : Java.Rmi.RemoteException + { + public ConnectIOException() { } + + /// + public override string ClassName => "java.rmi.ConnectIOException"; + + // TODO: complete the class + + } + #endregion + + #region MarshalException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/MarshalException.html + /// + public partial class MarshalException : Java.Rmi.RemoteException + { + public MarshalException() { } + + /// + public override string ClassName => "java.rmi.MarshalException"; + + // TODO: complete the class + + } + #endregion + + #region MarshalledObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/MarshalledObject.html + /// + public partial class MarshalledObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MarshalledObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MarshalledObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.MarshalledObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Naming + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Naming.html + /// + public partial class Naming : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Naming() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Naming(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.Naming"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoSuchObjectException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/NoSuchObjectException.html + /// + public partial class NoSuchObjectException : Java.Rmi.RemoteException + { + public NoSuchObjectException() { } + + /// + public override string ClassName => "java.rmi.NoSuchObjectException"; + + // TODO: complete the class + + } + #endregion + + #region NotBoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/NotBoundException.html + /// + public partial class NotBoundException : Java.Lang.Exception + { + public NotBoundException() { } + + /// + public override string ClassName => "java.rmi.NotBoundException"; + + // TODO: complete the class + + } + #endregion + + #region Remote + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Remote.html + /// + public partial class Remote : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Remote() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Remote(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.Remote"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RemoteException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/RemoteException.html + /// + public partial class RemoteException : Java.Io.IOException + { + public RemoteException() { } + + /// + public override string ClassName => "java.rmi.RemoteException"; + + // TODO: complete the class + + } + #endregion + + #region ServerError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/ServerError.html + /// + public partial class ServerError : Java.Rmi.RemoteException + { + public ServerError() { } + + /// + public override string ClassName => "java.rmi.ServerError"; + + // TODO: complete the class + + } + #endregion + + #region ServerException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/ServerException.html + /// + public partial class ServerException : Java.Rmi.RemoteException + { + public ServerException() { } + + /// + public override string ClassName => "java.rmi.ServerException"; + + // TODO: complete the class + + } + #endregion + + #region StubNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/StubNotFoundException.html + /// + public partial class StubNotFoundException : Java.Rmi.RemoteException + { + public StubNotFoundException() { } + + /// + public override string ClassName => "java.rmi.StubNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region UnexpectedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/UnexpectedException.html + /// + public partial class UnexpectedException : Java.Rmi.RemoteException + { + public UnexpectedException() { } + + /// + public override string ClassName => "java.rmi.UnexpectedException"; + + // TODO: complete the class + + } + #endregion + + #region UnknownHostException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/UnknownHostException.html + /// + public partial class UnknownHostException : Java.Rmi.RemoteException + { + public UnknownHostException() { } + + /// + public override string ClassName => "java.rmi.UnknownHostException"; + + // TODO: complete the class + + } + #endregion + + #region UnmarshalException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/UnmarshalException.html + /// + public partial class UnmarshalException : Java.Rmi.RemoteException + { + public UnmarshalException() { } + + /// + public override string ClassName => "java.rmi.UnmarshalException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/AlreadyBoundException.cs b/src/net/JNet/Generated/Java/Rmi/AlreadyBoundException.cs new file mode 100644 index 0000000000..936b595fc5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/AlreadyBoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region AlreadyBoundException + public partial class AlreadyBoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/ConnectException.cs b/src/net/JNet/Generated/Java/Rmi/ConnectException.cs new file mode 100644 index 0000000000..90019390ab --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/ConnectException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region ConnectException + public partial class ConnectException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/ConnectIOException.cs b/src/net/JNet/Generated/Java/Rmi/ConnectIOException.cs new file mode 100644 index 0000000000..be9651502c --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/ConnectIOException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region ConnectIOException + public partial class ConnectIOException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Dgc/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Rmi/Dgc/AllPackageClasses.cs new file mode 100644 index 0000000000..8643edf498 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Dgc/AllPackageClasses.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Rmi.Dgc +{ + #region DGC + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/DGC.html + /// + public partial class DGC : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DGC() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DGC(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.dgc.DGC"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Lease + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/Lease.html + /// + public partial class Lease : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Lease() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Lease(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.dgc.Lease"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region VMID + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/VMID.html + /// + public partial class VMID : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VMID() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VMID(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.dgc.VMID"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Dgc/DGC.cs b/src/net/JNet/Generated/Java/Rmi/Dgc/DGC.cs new file mode 100644 index 0000000000..b814d89be2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Dgc/DGC.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Dgc +{ + #region DGC + public partial class DGC + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Dgc.DGC t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/DGC.html#dirty(java.rmi.server.ObjID[],long,java.rmi.dgc.Lease) throws java.rmi.RemoteException + /// + public Java.Rmi.Dgc.Lease Dirty(Java.Rmi.Server.ObjID[] arg0, long arg1, Java.Rmi.Dgc.Lease arg2) + { + return IExecute("dirty", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/DGC.html#clean(java.rmi.server.ObjID[],long,java.rmi.dgc.VMID,boolean) throws java.rmi.RemoteException + /// + public void Clean(Java.Rmi.Server.ObjID[] arg0, long arg1, Java.Rmi.Dgc.VMID arg2, bool arg3) + { + IExecute("clean", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Dgc/Lease.cs b/src/net/JNet/Generated/Java/Rmi/Dgc/Lease.cs new file mode 100644 index 0000000000..8ec1646da8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Dgc/Lease.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Dgc +{ + #region Lease + public partial class Lease + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/Lease.html#(java.rmi.dgc.VMID,long) + /// + public Lease(Java.Rmi.Dgc.VMID arg0, long arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Dgc.Lease t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/Lease.html#getValue() + /// + public long Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/dgc/Lease.html#getVMID() + /// + public Java.Rmi.Dgc.VMID VMID + { + get { return IExecute("getVMID"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Dgc/VMID.cs b/src/net/JNet/Generated/Java/Rmi/Dgc/VMID.cs new file mode 100644 index 0000000000..01244433de --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Dgc/VMID.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Dgc +{ + #region VMID + public partial class VMID + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Dgc.VMID t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/MarshalException.cs b/src/net/JNet/Generated/Java/Rmi/MarshalException.cs new file mode 100644 index 0000000000..ad076f1b80 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/MarshalException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region MarshalException + public partial class MarshalException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/MarshalledObject.cs b/src/net/JNet/Generated/Java/Rmi/MarshalledObject.cs new file mode 100644 index 0000000000..b423ac135d --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/MarshalledObject.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region MarshalledObject + public partial class MarshalledObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/MarshalledObject.html#(T) throws java.io.IOException + /// + public MarshalledObject(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.MarshalledObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/MarshalledObject.html#get() throws java.io.IOException,java.lang.ClassNotFoundException + /// + public object Get() + { + return IExecute("get"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Naming.cs b/src/net/JNet/Generated/Java/Rmi/Naming.cs new file mode 100644 index 0000000000..1095c28d6c --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Naming.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region Naming + public partial class Naming + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Naming.html#list(java.lang.String) throws java.rmi.RemoteException,java.net.MalformedURLException + /// + public static string[] List(string arg0) + { + return SExecuteArray("list", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Naming.html#lookup(java.lang.String) throws java.rmi.NotBoundException,java.net.MalformedURLException,java.rmi.RemoteException + /// + public static Java.Rmi.Remote Lookup(string arg0) + { + return SExecute("lookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Naming.html#bind(java.lang.String,java.rmi.Remote) throws java.rmi.AlreadyBoundException,java.net.MalformedURLException,java.rmi.RemoteException + /// + public static void Bind(string arg0, Java.Rmi.Remote arg1) + { + SExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Naming.html#rebind(java.lang.String,java.rmi.Remote) throws java.rmi.RemoteException,java.net.MalformedURLException + /// + public static void Rebind(string arg0, Java.Rmi.Remote arg1) + { + SExecute("rebind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/Naming.html#unbind(java.lang.String) throws java.rmi.RemoteException,java.rmi.NotBoundException,java.net.MalformedURLException + /// + public static void Unbind(string arg0) + { + SExecute("unbind", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/NoSuchObjectException.cs b/src/net/JNet/Generated/Java/Rmi/NoSuchObjectException.cs new file mode 100644 index 0000000000..7a1b0fd6c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/NoSuchObjectException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region NoSuchObjectException + public partial class NoSuchObjectException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/NotBoundException.cs b/src/net/JNet/Generated/Java/Rmi/NotBoundException.cs new file mode 100644 index 0000000000..9780dcbe75 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/NotBoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region NotBoundException + public partial class NotBoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Registry/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Rmi/Registry/AllPackageClasses.cs new file mode 100644 index 0000000000..e3306c87c1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Registry/AllPackageClasses.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Rmi.Registry +{ + #region LocateRegistry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html + /// + public partial class LocateRegistry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LocateRegistry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LocateRegistry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.registry.LocateRegistry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Registry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html + /// + public partial class Registry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Registry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Registry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.registry.Registry"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Registry/LocateRegistry.cs b/src/net/JNet/Generated/Java/Rmi/Registry/LocateRegistry.cs new file mode 100644 index 0000000000..0077168b13 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Registry/LocateRegistry.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Registry +{ + #region LocateRegistry + public partial class LocateRegistry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry() throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry Registry + { + get { return SExecute("getRegistry"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#createRegistry(int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory) throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry CreateRegistry(int arg0, Java.Rmi.Server.RMIClientSocketFactory arg1, Java.Rmi.Server.RMIServerSocketFactory arg2) + { + return SExecute("createRegistry", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#createRegistry(int) throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry CreateRegistry(int arg0) + { + return SExecute("createRegistry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(int) throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry GetRegistry(int arg0) + { + return SExecute("getRegistry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String,int,java.rmi.server.RMIClientSocketFactory) throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry GetRegistry(string arg0, int arg1, Java.Rmi.Server.RMIClientSocketFactory arg2) + { + return SExecute("getRegistry", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String,int) throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry GetRegistry(string arg0, int arg1) + { + return SExecute("getRegistry", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String) throws java.rmi.RemoteException + /// + public static Java.Rmi.Registry.Registry GetRegistry(string arg0) + { + return SExecute("getRegistry", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Registry/Registry.cs b/src/net/JNet/Generated/Java/Rmi/Registry/Registry.cs new file mode 100644 index 0000000000..0063bd225b --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Registry/Registry.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Registry +{ + #region Registry + public partial class Registry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Registry.Registry t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html#REGISTRY_PORT + /// + public static int REGISTRY_PORT => Clazz.GetField("REGISTRY_PORT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html#list() throws java.rmi.RemoteException,java.rmi.AccessException + /// + public string[] List() + { + return IExecuteArray("list"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html#lookup(java.lang.String) throws java.rmi.RemoteException,java.rmi.NotBoundException,java.rmi.AccessException + /// + public Java.Rmi.Remote Lookup(string arg0) + { + return IExecute("lookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html#bind(java.lang.String,java.rmi.Remote) throws java.rmi.RemoteException,java.rmi.AlreadyBoundException,java.rmi.AccessException + /// + public void Bind(string arg0, Java.Rmi.Remote arg1) + { + IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html#rebind(java.lang.String,java.rmi.Remote) throws java.rmi.RemoteException,java.rmi.AccessException + /// + public void Rebind(string arg0, Java.Rmi.Remote arg1) + { + IExecute("rebind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/registry/Registry.html#unbind(java.lang.String) throws java.rmi.RemoteException,java.rmi.NotBoundException,java.rmi.AccessException + /// + public void Unbind(string arg0) + { + IExecute("unbind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/JavaX/Security/Auth/Subject.cs b/src/net/JNet/Generated/Java/Rmi/Remote.cs similarity index 58% rename from src/net/JNet/JavaX/Security/Auth/Subject.cs rename to src/net/JNet/Generated/Java/Rmi/Remote.cs index cf26252a24..9555c052a6 100644 --- a/src/net/JNet/JavaX/Security/Auth/Subject.cs +++ b/src/net/JNet/Generated/Java/Rmi/Remote.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright 2023 MASES s.r.l. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,14 +16,43 @@ * Refer to LICENSE for more information. */ +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + using MASES.JCOBridge.C2JBridge; -namespace JavaX.Security.Auth +namespace Java.Rmi { - public class Subject : JVMBridgeBase + #region Remote + public partial class Remote { - public override string ClassName => "javax.security.auth.Subject"; + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion // TODO: complete the class } -} + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/RemoteException.cs b/src/net/JNet/Generated/Java/Rmi/RemoteException.cs new file mode 100644 index 0000000000..734ec0acaa --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/RemoteException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region RemoteException + public partial class RemoteException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Rmi/Server/AllPackageClasses.cs new file mode 100644 index 0000000000..66283caaa5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/AllPackageClasses.cs @@ -0,0 +1,565 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Rmi.Server +{ + #region ExportException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ExportException.html + /// + public partial class ExportException : Java.Rmi.RemoteException + { + public ExportException() { } + + /// + public override string ClassName => "java.rmi.server.ExportException"; + + // TODO: complete the class + + } + #endregion + + #region ObjID + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html + /// + public partial class ObjID : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjID() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjID(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.ObjID"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RemoteObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteObject.html + /// + public partial class RemoteObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RemoteObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RemoteObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RemoteObject"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RemoteObjectInvocationHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteObjectInvocationHandler.html + /// + public partial class RemoteObjectInvocationHandler : Java.Rmi.Server.RemoteObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RemoteObjectInvocationHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RemoteObjectInvocationHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RemoteObjectInvocationHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RemoteRef + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html + /// + public partial class RemoteRef : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RemoteRef() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RemoteRef(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RemoteRef"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RemoteServer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteServer.html + /// + public partial class RemoteServer : Java.Rmi.Server.RemoteObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RemoteServer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RemoteServer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RemoteServer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIClassLoader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html + /// + public partial class RMIClassLoader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIClassLoader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIClassLoader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RMIClassLoader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIClassLoaderSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClassLoaderSpi.html + /// + public partial class RMIClassLoaderSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIClassLoaderSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIClassLoaderSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RMIClassLoaderSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIClientSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClientSocketFactory.html + /// + public partial class RMIClientSocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIClientSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIClientSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RMIClientSocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIFailureHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIFailureHandler.html + /// + public partial class RMIFailureHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIFailureHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIFailureHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RMIFailureHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIServerSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIServerSocketFactory.html + /// + public partial class RMIServerSocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIServerSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIServerSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RMIServerSocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMISocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html + /// + public partial class RMISocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMISocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMISocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.RMISocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServerCloneException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ServerCloneException.html + /// + public partial class ServerCloneException : Java.Lang.CloneNotSupportedException + { + public ServerCloneException() { } + + /// + public override string ClassName => "java.rmi.server.ServerCloneException"; + + // TODO: complete the class + + } + #endregion + + #region ServerNotActiveException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ServerNotActiveException.html + /// + public partial class ServerNotActiveException : Java.Lang.Exception + { + public ServerNotActiveException() { } + + /// + public override string ClassName => "java.rmi.server.ServerNotActiveException"; + + // TODO: complete the class + + } + #endregion + + #region UID + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UID.html + /// + public partial class UID : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UID() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UID(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.UID"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnicastRemoteObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html + /// + public partial class UnicastRemoteObject : Java.Rmi.Server.RemoteServer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnicastRemoteObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnicastRemoteObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.UnicastRemoteObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Unreferenced + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/Unreferenced.html + /// + public partial class Unreferenced : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Unreferenced() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Unreferenced(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.rmi.server.Unreferenced"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/ExportException.cs b/src/net/JNet/Generated/Java/Rmi/Server/ExportException.cs new file mode 100644 index 0000000000..433622e9e7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/ExportException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region ExportException + public partial class ExportException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/ObjID.cs b/src/net/JNet/Generated/Java/Rmi/Server/ObjID.cs new file mode 100644 index 0000000000..cb26b48d10 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/ObjID.cs @@ -0,0 +1,92 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region ObjID + public partial class ObjID + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html#(int) + /// + public ObjID(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Server.ObjID t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html#ACTIVATOR_ID + /// + public static int ACTIVATOR_ID => Clazz.GetField("ACTIVATOR_ID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html#DGC_ID + /// + public static int DGC_ID => Clazz.GetField("DGC_ID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html#REGISTRY_ID + /// + public static int REGISTRY_ID => Clazz.GetField("REGISTRY_ID"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html#read(java.io.ObjectInput) throws java.io.IOException + /// + public static Java.Rmi.Server.ObjID Read(Java.Io.ObjectInput arg0) + { + return SExecute("read", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/ObjID.html#write(java.io.ObjectOutput) throws java.io.IOException + /// + public void Write(Java.Io.ObjectOutput arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoader.cs b/src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoader.cs new file mode 100644 index 0000000000..a068090558 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoader.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RMIClassLoader + public partial class RMIClassLoader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#getDefaultProviderInstance() + /// + public static Java.Rmi.Server.RMIClassLoaderSpi DefaultProviderInstance + { + get { return SExecute("getDefaultProviderInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#getClassLoader(java.lang.String) throws java.net.MalformedURLException,java.lang.SecurityException + /// + public static Java.Lang.ClassLoader GetClassLoader(string arg0) + { + return SExecute("getClassLoader", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoaderSpi.cs b/src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoaderSpi.cs new file mode 100644 index 0000000000..5fb91f9bcb --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RMIClassLoaderSpi.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RMIClassLoaderSpi + public partial class RMIClassLoaderSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClassLoaderSpi.html#getClassLoader(java.lang.String) throws java.net.MalformedURLException + /// + public Java.Lang.ClassLoader GetClassLoader(string arg0) + { + return IExecute("getClassLoader", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RMIClientSocketFactory.cs b/src/net/JNet/Generated/Java/Rmi/Server/RMIClientSocketFactory.cs new file mode 100644 index 0000000000..c9cd64be1c --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RMIClientSocketFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RMIClientSocketFactory + public partial class RMIClientSocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIClientSocketFactory.html#createSocket(java.lang.String,int) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(string arg0, int arg1) + { + return IExecute("createSocket", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RMIFailureHandler.cs b/src/net/JNet/Generated/Java/Rmi/Server/RMIFailureHandler.cs new file mode 100644 index 0000000000..41487fdb2c --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RMIFailureHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RMIFailureHandler + public partial class RMIFailureHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIFailureHandler.html#failure(java.lang.Exception) + /// + public bool Failure(Java.Lang.Exception arg0) + { + return IExecute("failure", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RMIServerSocketFactory.cs b/src/net/JNet/Generated/Java/Rmi/Server/RMIServerSocketFactory.cs new file mode 100644 index 0000000000..17407c77f9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RMIServerSocketFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RMIServerSocketFactory + public partial class RMIServerSocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMIServerSocketFactory.html#createServerSocket(int) throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket(int arg0) + { + return IExecute("createServerSocket", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RMISocketFactory.cs b/src/net/JNet/Generated/Java/Rmi/Server/RMISocketFactory.cs new file mode 100644 index 0000000000..90a8da0984 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RMISocketFactory.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RMISocketFactory + public partial class RMISocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Server.RMIClientSocketFactory(Java.Rmi.Server.RMISocketFactory t) => t.Cast(); + public static implicit operator Java.Rmi.Server.RMIServerSocketFactory(Java.Rmi.Server.RMISocketFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#getDefaultSocketFactory() + /// + public static Java.Rmi.Server.RMISocketFactory DefaultSocketFactory + { + get { return SExecute("getDefaultSocketFactory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#getFailureHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#setFailureHandler(java.rmi.server.RMIFailureHandler) + /// + public static Java.Rmi.Server.RMIFailureHandler FailureHandler + { + get { return SExecute("getFailureHandler"); } set { SExecute("setFailureHandler", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#getSocketFactory() https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#setSocketFactory(java.rmi.server.RMISocketFactory) throws java.io.IOException + /// + public static Java.Rmi.Server.RMISocketFactory SocketFactory + { + get { return SExecute("getSocketFactory"); } set { SExecute("setSocketFactory", value); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#createServerSocket(int) throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket(int arg0) + { + return IExecute("createServerSocket", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#createSocket(java.lang.String,int) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(string arg0, int arg1) + { + return IExecute("createSocket", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RemoteObject.cs b/src/net/JNet/Generated/Java/Rmi/Server/RemoteObject.cs new file mode 100644 index 0000000000..2b34a877b7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RemoteObject.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RemoteObject + public partial class RemoteObject + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Java.Rmi.Server.RemoteObject t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Rmi.Server.RemoteObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteObject.html#toStub(java.rmi.Remote) throws java.rmi.NoSuchObjectException + /// + public static Java.Rmi.Remote ToStub(Java.Rmi.Remote arg0) + { + return SExecute("toStub", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteObject.html#getRef() + /// + public Java.Rmi.Server.RemoteRef Ref + { + get { return IExecute("getRef"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RemoteObjectInvocationHandler.cs b/src/net/JNet/Generated/Java/Rmi/Server/RemoteObjectInvocationHandler.cs new file mode 100644 index 0000000000..f8315626f4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RemoteObjectInvocationHandler.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RemoteObjectInvocationHandler + public partial class RemoteObjectInvocationHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteObjectInvocationHandler.html#(java.rmi.server.RemoteRef) + /// + public RemoteObjectInvocationHandler(Java.Rmi.Server.RemoteRef arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.InvocationHandler(Java.Rmi.Server.RemoteObjectInvocationHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteObjectInvocationHandler.html#invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable + /// + public object Invoke(object arg0, Java.Lang.Reflect.Method arg1, object[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RemoteRef.cs b/src/net/JNet/Generated/Java/Rmi/Server/RemoteRef.cs new file mode 100644 index 0000000000..da3dbaa47b --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RemoteRef.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RemoteRef + public partial class RemoteRef + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Externalizable(Java.Rmi.Server.RemoteRef t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#packagePrefix + /// + public static string packagePrefix => Clazz.GetField("packagePrefix"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#remoteEquals(java.rmi.server.RemoteRef) + /// + public bool RemoteEquals(Java.Rmi.Server.RemoteRef arg0) + { + return IExecute("remoteEquals", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#remoteHashCode() + /// + public int RemoteHashCode() + { + return IExecute("remoteHashCode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#invoke(java.rmi.Remote,java.lang.reflect.Method,java.lang.Object[],long) throws java.lang.Exception + /// + public object Invoke(Java.Rmi.Remote arg0, Java.Lang.Reflect.Method arg1, object[] arg2, long arg3) + { + return IExecute("invoke", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#getRefClass(java.io.ObjectOutput) + /// + public string GetRefClass(Java.Io.ObjectOutput arg0) + { + return IExecute("getRefClass", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteRef.html#remoteToString() + /// + public string RemoteToString() + { + return IExecute("remoteToString"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/RemoteServer.cs b/src/net/JNet/Generated/Java/Rmi/Server/RemoteServer.cs new file mode 100644 index 0000000000..a65f3d12fb --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/RemoteServer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region RemoteServer + public partial class RemoteServer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteServer.html#getClientHost() throws java.rmi.server.ServerNotActiveException + /// + public static string ClientHost + { + get { return SExecute("getClientHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteServer.html#getLog() https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/RemoteServer.html#setLog(java.io.OutputStream) + /// + public static Java.Io.PrintStream Log + { + get { return SExecute("getLog"); } set { SExecute("setLog", value); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/ServerCloneException.cs b/src/net/JNet/Generated/Java/Rmi/Server/ServerCloneException.cs new file mode 100644 index 0000000000..04cfe1946b --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/ServerCloneException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region ServerCloneException + public partial class ServerCloneException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/ServerNotActiveException.cs b/src/net/JNet/Generated/Java/Rmi/Server/ServerNotActiveException.cs new file mode 100644 index 0000000000..eff409c2b3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/ServerNotActiveException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region ServerNotActiveException + public partial class ServerNotActiveException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/UID.cs b/src/net/JNet/Generated/Java/Rmi/Server/UID.cs new file mode 100644 index 0000000000..d4252ea691 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/UID.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region UID + public partial class UID + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UID.html#(short) + /// + public UID(short arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Rmi.Server.UID t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UID.html#read(java.io.DataInput) throws java.io.IOException + /// + public static Java.Rmi.Server.UID Read(Java.Io.DataInput arg0) + { + return SExecute("read", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UID.html#write(java.io.DataOutput) throws java.io.IOException + /// + public void Write(Java.Io.DataOutput arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/UnicastRemoteObject.cs b/src/net/JNet/Generated/Java/Rmi/Server/UnicastRemoteObject.cs new file mode 100644 index 0000000000..b05f7cebe9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/UnicastRemoteObject.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region UnicastRemoteObject + public partial class UnicastRemoteObject + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#unexportObject(java.rmi.Remote,boolean) throws java.rmi.NoSuchObjectException + /// + public static bool UnexportObject(Java.Rmi.Remote arg0, bool arg1) + { + return SExecute("unexportObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int,java.io.ObjectInputFilter) throws java.rmi.RemoteException + /// + public static Java.Rmi.Remote ExportObject(Java.Rmi.Remote arg0, int arg1, Java.Io.ObjectInputFilter arg2) + { + return SExecute("exportObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory,java.io.ObjectInputFilter) throws java.rmi.RemoteException + /// + public static Java.Rmi.Remote ExportObject(Java.Rmi.Remote arg0, int arg1, Java.Rmi.Server.RMIClientSocketFactory arg2, Java.Rmi.Server.RMIServerSocketFactory arg3, Java.Io.ObjectInputFilter arg4) + { + return SExecute("exportObject", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory) throws java.rmi.RemoteException + /// + public static Java.Rmi.Remote ExportObject(Java.Rmi.Remote arg0, int arg1, Java.Rmi.Server.RMIClientSocketFactory arg2, Java.Rmi.Server.RMIServerSocketFactory arg3) + { + return SExecute("exportObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int) throws java.rmi.RemoteException + /// + public static Java.Rmi.Remote ExportObject(Java.Rmi.Remote arg0, int arg1) + { + return SExecute("exportObject", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/Server/Unreferenced.cs b/src/net/JNet/Generated/Java/Rmi/Server/Unreferenced.cs new file mode 100644 index 0000000000..f4be53e2fa --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/Server/Unreferenced.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi.Server +{ + #region Unreferenced + public partial class Unreferenced + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/java/rmi/server/Unreferenced.html#unreferenced() + /// + public void UnreferencedMethod() + { + IExecute("unreferenced"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/ServerError.cs b/src/net/JNet/Generated/Java/Rmi/ServerError.cs new file mode 100644 index 0000000000..7eb345164a --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/ServerError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region ServerError + public partial class ServerError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/ServerException.cs b/src/net/JNet/Generated/Java/Rmi/ServerException.cs new file mode 100644 index 0000000000..b9d58cde42 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/ServerException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region ServerException + public partial class ServerException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/StubNotFoundException.cs b/src/net/JNet/Generated/Java/Rmi/StubNotFoundException.cs new file mode 100644 index 0000000000..a89f194a81 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/StubNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region StubNotFoundException + public partial class StubNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/UnexpectedException.cs b/src/net/JNet/Generated/Java/Rmi/UnexpectedException.cs new file mode 100644 index 0000000000..80bf68f8ec --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/UnexpectedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region UnexpectedException + public partial class UnexpectedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/UnknownHostException.cs b/src/net/JNet/Generated/Java/Rmi/UnknownHostException.cs new file mode 100644 index 0000000000..f60c0b557b --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/UnknownHostException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region UnknownHostException + public partial class UnknownHostException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Rmi/UnmarshalException.cs b/src/net/JNet/Generated/Java/Rmi/UnmarshalException.cs new file mode 100644 index 0000000000..229a55def2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Rmi/UnmarshalException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Rmi +{ + #region UnmarshalException + public partial class UnmarshalException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AccessControlContext.cs b/src/net/JNet/Generated/Java/Security/AccessControlContext.cs new file mode 100644 index 0000000000..8030950f8a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AccessControlContext.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AccessControlContext + public partial class AccessControlContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessControlContext.html#(java.security.AccessControlContext,java.security.DomainCombiner) + /// + public AccessControlContext(Java.Security.AccessControlContext arg0, Java.Security.DomainCombiner arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessControlContext.html#(java.security.ProtectionDomain[]) + /// + public AccessControlContext(Java.Security.ProtectionDomain[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessControlContext.html#getDomainCombiner() + /// + public Java.Security.DomainCombiner DomainCombiner + { + get { return IExecute("getDomainCombiner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessControlContext.html#checkPermission(java.security.Permission) throws java.security.AccessControlException + /// + public void CheckPermission(Java.Security.Permission arg0) + { + IExecute("checkPermission", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AccessControlException.cs b/src/net/JNet/Generated/Java/Security/AccessControlException.cs new file mode 100644 index 0000000000..6d96f8b1f6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AccessControlException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AccessControlException + public partial class AccessControlException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AccessController.cs b/src/net/JNet/Generated/Java/Security/AccessController.cs new file mode 100644 index 0000000000..a237e80ff3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AccessController.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AccessController + public partial class AccessController + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessController.html#getContext() + /// + public static Java.Security.AccessControlContext Context + { + get { return SExecute("getContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessController.html#checkPermission(java.security.Permission) throws java.security.AccessControlException + /// + public static void CheckPermission(Java.Security.Permission arg0) + { + SExecute("checkPermission", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Acl/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Security/Acl/AllPackageClasses.cs new file mode 100644 index 0000000000..30949a36b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Acl/AllPackageClasses.cs @@ -0,0 +1,27 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Security.Acl +{ + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AlgorithmConstraints.cs b/src/net/JNet/Generated/Java/Security/AlgorithmConstraints.cs new file mode 100644 index 0000000000..19aa073e41 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AlgorithmConstraints.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AlgorithmConstraints + public partial class AlgorithmConstraints + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AlgorithmParameterGenerator.cs b/src/net/JNet/Generated/Java/Security/AlgorithmParameterGenerator.cs new file mode 100644 index 0000000000..07c6703670 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AlgorithmParameterGenerator.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AlgorithmParameterGenerator + public partial class AlgorithmParameterGenerator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.AlgorithmParameterGenerator GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.AlgorithmParameterGenerator GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#generateParameters() + /// + public Java.Security.AlgorithmParameters GenerateParameters() + { + return IExecute("generateParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#init(int,java.security.SecureRandom) + /// + public void Init(int arg0, Java.Security.SecureRandom arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#init(int) + /// + public void Init(int arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#init(java.security.spec.AlgorithmParameterSpec,java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Spec.AlgorithmParameterSpec arg0, Java.Security.SecureRandom arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html#init(java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Spec.AlgorithmParameterSpec arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AlgorithmParameterGeneratorSpi.cs b/src/net/JNet/Generated/Java/Security/AlgorithmParameterGeneratorSpi.cs new file mode 100644 index 0000000000..61498ddf0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AlgorithmParameterGeneratorSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AlgorithmParameterGeneratorSpi + public partial class AlgorithmParameterGeneratorSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AlgorithmParameters.cs b/src/net/JNet/Generated/Java/Security/AlgorithmParameters.cs new file mode 100644 index 0000000000..01f28b1da8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AlgorithmParameters.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AlgorithmParameters + public partial class AlgorithmParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.AlgorithmParameters GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.AlgorithmParameters GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#getEncoded() throws java.io.IOException + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#getEncoded(java.lang.String) throws java.io.IOException + /// + public byte[] GetEncoded(string arg0) + { + return IExecuteArray("getEncoded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#init(byte[],java.lang.String) throws java.io.IOException + /// + public void Init(byte[] arg0, string arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#init(byte[]) throws java.io.IOException + /// + public void Init(byte[] arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html#init(java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException + /// + public void Init(Java.Security.Spec.AlgorithmParameterSpec arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AlgorithmParametersSpi.cs b/src/net/JNet/Generated/Java/Security/AlgorithmParametersSpi.cs new file mode 100644 index 0000000000..cee3912b14 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AlgorithmParametersSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AlgorithmParametersSpi + public partial class AlgorithmParametersSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Security/AllPackageClasses.cs new file mode 100644 index 0000000000..9b6260513c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AllPackageClasses.cs @@ -0,0 +1,2787 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Security +{ + #region AccessControlContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessControlContext.html + /// + public partial class AccessControlContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessControlContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessControlContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AccessControlContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessControlException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessControlException.html + /// + public partial class AccessControlException : Java.Lang.SecurityException + { + public AccessControlException() { } + + /// + public override string ClassName => "java.security.AccessControlException"; + + // TODO: complete the class + + } + #endregion + + #region AccessController + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AccessController.html + /// + public partial class AccessController : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessController() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessController(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AccessController"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AlgorithmConstraints + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmConstraints.html + /// + public partial class AlgorithmConstraints : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlgorithmConstraints() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlgorithmConstraints(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AlgorithmConstraints"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AlgorithmParameterGenerator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGenerator.html + /// + public partial class AlgorithmParameterGenerator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlgorithmParameterGenerator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlgorithmParameterGenerator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AlgorithmParameterGenerator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AlgorithmParameterGeneratorSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameterGeneratorSpi.html + /// + public partial class AlgorithmParameterGeneratorSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlgorithmParameterGeneratorSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlgorithmParameterGeneratorSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AlgorithmParameterGeneratorSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AlgorithmParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParameters.html + /// + public partial class AlgorithmParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlgorithmParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlgorithmParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AlgorithmParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AlgorithmParametersSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AlgorithmParametersSpi.html + /// + public partial class AlgorithmParametersSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlgorithmParametersSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlgorithmParametersSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AlgorithmParametersSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AllPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AllPermission.html + /// + public partial class AllPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AllPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AllPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AllPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AuthProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AuthProvider.html + /// + public partial class AuthProvider : Java.Security.Provider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AuthProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AuthProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.AuthProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/BasicPermission.html + /// + public partial class BasicPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.BasicPermission"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CodeSigner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSigner.html + /// + public partial class CodeSigner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CodeSigner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CodeSigner(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.CodeSigner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CodeSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html + /// + public partial class CodeSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CodeSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CodeSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.CodeSource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CryptoPrimitive + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html + /// + public partial class CryptoPrimitive : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CryptoPrimitive() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CryptoPrimitive(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.CryptoPrimitive"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DigestException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestException.html + /// + public partial class DigestException : Java.Security.GeneralSecurityException + { + public DigestException() { } + + /// + public override string ClassName => "java.security.DigestException"; + + // TODO: complete the class + + } + #endregion + + #region DigestInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestInputStream.html + /// + public partial class DigestInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DigestInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DigestInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DigestInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DigestOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestOutputStream.html + /// + public partial class DigestOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DigestOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DigestOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DigestOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DomainCombiner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DomainCombiner.html + /// + public partial class DomainCombiner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DomainCombiner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DomainCombiner(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DomainCombiner"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DomainLoadStoreParameter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DomainLoadStoreParameter.html + /// + public partial class DomainLoadStoreParameter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DomainLoadStoreParameter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DomainLoadStoreParameter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DomainLoadStoreParameter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DrbgParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.html + /// + public partial class DrbgParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DrbgParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DrbgParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DrbgParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Capability + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html + /// + public partial class Capability : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Capability() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Capability(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DrbgParameters$Capability"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Instantiation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Instantiation.html + /// + public partial class Instantiation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Instantiation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Instantiation(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DrbgParameters$Instantiation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region NextBytes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.NextBytes.html + /// + public partial class NextBytes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NextBytes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NextBytes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DrbgParameters$NextBytes"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Reseed + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Reseed.html + /// + public partial class Reseed : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Reseed() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Reseed(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.DrbgParameters$Reseed"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region GeneralSecurityException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/GeneralSecurityException.html + /// + public partial class GeneralSecurityException : Java.Lang.Exception + { + public GeneralSecurityException() { } + + /// + public override string ClassName => "java.security.GeneralSecurityException"; + + // TODO: complete the class + + } + #endregion + + #region Guard + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Guard.html + /// + public partial class Guard : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Guard() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Guard(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Guard"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GuardedObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/GuardedObject.html + /// + public partial class GuardedObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GuardedObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GuardedObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.GuardedObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidAlgorithmParameterException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/InvalidAlgorithmParameterException.html + /// + public partial class InvalidAlgorithmParameterException : Java.Security.GeneralSecurityException + { + public InvalidAlgorithmParameterException() { } + + /// + public override string ClassName => "java.security.InvalidAlgorithmParameterException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidKeyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/InvalidKeyException.html + /// + public partial class InvalidKeyException : Java.Security.KeyException + { + public InvalidKeyException() { } + + /// + public override string ClassName => "java.security.InvalidKeyException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidParameterException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/InvalidParameterException.html + /// + public partial class InvalidParameterException : Java.Lang.IllegalArgumentException + { + public InvalidParameterException() { } + + /// + public override string ClassName => "java.security.InvalidParameterException"; + + // TODO: complete the class + + } + #endregion + + #region Key + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Key.html + /// + public partial class Key : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Key() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Key(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Key"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyException.html + /// + public partial class KeyException : Java.Security.GeneralSecurityException + { + public KeyException() { } + + /// + public override string ClassName => "java.security.KeyException"; + + // TODO: complete the class + + } + #endregion + + #region KeyFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html + /// + public partial class KeyFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyFactorySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactorySpi.html + /// + public partial class KeyFactorySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyFactorySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyFactorySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyFactorySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyManagementException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyManagementException.html + /// + public partial class KeyManagementException : Java.Security.KeyException + { + public KeyManagementException() { } + + /// + public override string ClassName => "java.security.KeyManagementException"; + + // TODO: complete the class + + } + #endregion + + #region KeyPair + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPair.html + /// + public partial class KeyPair : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyPair() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyPair(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyPair"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyPairGenerator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html + /// + public partial class KeyPairGenerator : Java.Security.KeyPairGeneratorSpi + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyPairGenerator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyPairGenerator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyPairGenerator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyPairGeneratorSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGeneratorSpi.html + /// + public partial class KeyPairGeneratorSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyPairGeneratorSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyPairGeneratorSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyPairGeneratorSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyRep + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyRep.html + /// + public partial class KeyRep : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyRep() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyRep(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyRep"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyRep.Type.html + /// + public partial class Type : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyRep$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region KeyStore + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html + /// + public partial class KeyStore : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyStore() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyStore(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CallbackHandlerProtection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.CallbackHandlerProtection.html + /// + public partial class CallbackHandlerProtection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CallbackHandlerProtection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CallbackHandlerProtection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$CallbackHandlerProtection"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Entry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.Entry.html + /// + public partial class Entry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Entry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Entry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$Entry"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LoadStoreParameter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.LoadStoreParameter.html + /// + public partial class LoadStoreParameter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LoadStoreParameter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LoadStoreParameter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$LoadStoreParameter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PasswordProtection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html + /// + public partial class PasswordProtection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PasswordProtection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PasswordProtection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$PasswordProtection"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PrivateKeyEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PrivateKeyEntry.html + /// + public partial class PrivateKeyEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivateKeyEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivateKeyEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$PrivateKeyEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ProtectionParameter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.ProtectionParameter.html + /// + public partial class ProtectionParameter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProtectionParameter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProtectionParameter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$ProtectionParameter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region SecretKeyEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.SecretKeyEntry.html + /// + public partial class SecretKeyEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecretKeyEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecretKeyEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$SecretKeyEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TrustedCertificateEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.TrustedCertificateEntry.html + /// + public partial class TrustedCertificateEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TrustedCertificateEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TrustedCertificateEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStore$TrustedCertificateEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region KeyStoreException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreException.html + /// + public partial class KeyStoreException : Java.Security.GeneralSecurityException + { + public KeyStoreException() { } + + /// + public override string ClassName => "java.security.KeyStoreException"; + + // TODO: complete the class + + } + #endregion + + #region KeyStoreSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html + /// + public partial class KeyStoreSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyStoreSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyStoreSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.KeyStoreSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MessageDigest + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html + /// + public partial class MessageDigest : Java.Security.MessageDigestSpi + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MessageDigest() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MessageDigest(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.MessageDigest"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MessageDigestSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigestSpi.html + /// + public partial class MessageDigestSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MessageDigestSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MessageDigestSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.MessageDigestSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoSuchAlgorithmException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/NoSuchAlgorithmException.html + /// + public partial class NoSuchAlgorithmException : Java.Security.GeneralSecurityException + { + public NoSuchAlgorithmException() { } + + /// + public override string ClassName => "java.security.NoSuchAlgorithmException"; + + // TODO: complete the class + + } + #endregion + + #region NoSuchProviderException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/NoSuchProviderException.html + /// + public partial class NoSuchProviderException : Java.Security.GeneralSecurityException + { + public NoSuchProviderException() { } + + /// + public override string ClassName => "java.security.NoSuchProviderException"; + + // TODO: complete the class + + } + #endregion + + #region Permission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html + /// + public partial class Permission : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Permission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Permission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Permission"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PermissionCollection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PermissionCollection.html + /// + public partial class PermissionCollection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PermissionCollection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PermissionCollection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PermissionCollection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Permissions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permissions.html + /// + public partial class Permissions : Java.Security.PermissionCollection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Permissions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Permissions(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Permissions"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKCS12Attribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PKCS12Attribute.html + /// + public partial class PKCS12Attribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKCS12Attribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKCS12Attribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PKCS12Attribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Policy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html + /// + public partial class Policy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Policy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Policy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Policy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Parameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.Parameters.html + /// + public partial class Parameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Parameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Parameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Policy$Parameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region PolicySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PolicySpi.html + /// + public partial class PolicySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PolicySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PolicySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PolicySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Principal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Principal.html + /// + public partial class Principal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Principal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Principal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Principal"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrivateKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivateKey.html + /// + public partial class PrivateKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivateKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivateKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PrivateKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrivilegedAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivilegedAction.html + /// + public partial class PrivilegedAction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivilegedAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivilegedAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PrivilegedAction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrivilegedActionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivilegedActionException.html + /// + public partial class PrivilegedActionException : Java.Lang.Exception + { + public PrivilegedActionException() { } + + /// + public override string ClassName => "java.security.PrivilegedActionException"; + + // TODO: complete the class + + } + #endregion + + #region PrivilegedExceptionAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivilegedExceptionAction.html + /// + public partial class PrivilegedExceptionAction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivilegedExceptionAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivilegedExceptionAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PrivilegedExceptionAction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProtectionDomain + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html + /// + public partial class ProtectionDomain : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProtectionDomain() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProtectionDomain(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.ProtectionDomain"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Provider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.html + /// + public partial class Provider : Java.Util.Properties + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Provider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Provider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Provider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Service + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html + /// + public partial class Service : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Service() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Service(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Provider$Service"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ProviderException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProviderException.html + /// + public partial class ProviderException : Java.Lang.RuntimeException + { + public ProviderException() { } + + /// + public override string ClassName => "java.security.ProviderException"; + + // TODO: complete the class + + } + #endregion + + #region PublicKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PublicKey.html + /// + public partial class PublicKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PublicKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PublicKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.PublicKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecureClassLoader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureClassLoader.html + /// + public partial class SecureClassLoader : Java.Lang.ClassLoader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecureClassLoader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecureClassLoader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SecureClassLoader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecureRandom + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html + /// + public partial class SecureRandom : Java.Util.Random + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecureRandom() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecureRandom(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SecureRandom"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecureRandomParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandomParameters.html + /// + public partial class SecureRandomParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecureRandomParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecureRandomParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SecureRandomParameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecureRandomSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandomSpi.html + /// + public partial class SecureRandomSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecureRandomSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecureRandomSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SecureRandomSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Security + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Security.html + /// + public partial class Security : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Security() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Security(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Security"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecurityPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecurityPermission.html + /// + public partial class SecurityPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecurityPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecurityPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SecurityPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Signature + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html + /// + public partial class Signature : Java.Security.SignatureSpi + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Signature() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Signature(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Signature"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SignatureException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignatureException.html + /// + public partial class SignatureException : Java.Security.GeneralSecurityException + { + public SignatureException() { } + + /// + public override string ClassName => "java.security.SignatureException"; + + // TODO: complete the class + + } + #endregion + + #region SignatureSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignatureSpi.html + /// + public partial class SignatureSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SignatureSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SignatureSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SignatureSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SignedObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignedObject.html + /// + public partial class SignedObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SignedObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SignedObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.SignedObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Timestamp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Timestamp.html + /// + public partial class Timestamp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Timestamp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Timestamp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.Timestamp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnrecoverableEntryException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnrecoverableEntryException.html + /// + public partial class UnrecoverableEntryException : Java.Security.GeneralSecurityException + { + public UnrecoverableEntryException() { } + + /// + public override string ClassName => "java.security.UnrecoverableEntryException"; + + // TODO: complete the class + + } + #endregion + + #region UnrecoverableKeyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnrecoverableKeyException.html + /// + public partial class UnrecoverableKeyException : Java.Security.UnrecoverableEntryException + { + public UnrecoverableKeyException() { } + + /// + public override string ClassName => "java.security.UnrecoverableKeyException"; + + // TODO: complete the class + + } + #endregion + + #region UnresolvedPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnresolvedPermission.html + /// + public partial class UnresolvedPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnresolvedPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnresolvedPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.UnresolvedPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URIParameter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/URIParameter.html + /// + public partial class URIParameter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URIParameter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URIParameter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.URIParameter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AllPermission.cs b/src/net/JNet/Generated/Java/Security/AllPermission.cs new file mode 100644 index 0000000000..80cd03a8a3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AllPermission.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AllPermission + public partial class AllPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AllPermission.html#(java.lang.String,java.lang.String) + /// + public AllPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/AuthProvider.cs b/src/net/JNet/Generated/Java/Security/AuthProvider.cs new file mode 100644 index 0000000000..985322a811 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/AuthProvider.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region AuthProvider + public partial class AuthProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AuthProvider.html#login(javax.security.auth.Subject,javax.security.auth.callback.CallbackHandler) throws javax.security.auth.login.LoginException + /// + public void Login(Javax.Security.Auth.Subject arg0, Javax.Security.Auth.Callback.CallbackHandler arg1) + { + IExecute("login", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AuthProvider.html#logout() throws javax.security.auth.login.LoginException + /// + public void Logout() + { + IExecute("logout"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/AuthProvider.html#setCallbackHandler(javax.security.auth.callback.CallbackHandler) + /// + public void SetCallbackHandler(Javax.Security.Auth.Callback.CallbackHandler arg0) + { + IExecute("setCallbackHandler", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/BasicPermission.cs b/src/net/JNet/Generated/Java/Security/BasicPermission.cs new file mode 100644 index 0000000000..32067f9c03 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/BasicPermission.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region BasicPermission + public partial class BasicPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/BasicPermission.html#(java.lang.String,java.lang.String) + /// + public BasicPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/BasicPermission.html#(java.lang.String) + /// + public BasicPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.BasicPermission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Security/Cert/AllPackageClasses.cs new file mode 100644 index 0000000000..cbcc9a823f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/AllPackageClasses.cs @@ -0,0 +1,1654 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Security.Cert +{ + #region Certificate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Certificate.html + /// + public partial class Certificate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Certificate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Certificate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.Certificate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertificateEncodingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateEncodingException.html + /// + public partial class CertificateEncodingException : Java.Security.Cert.CertificateException + { + public CertificateEncodingException() { } + + /// + public override string ClassName => "java.security.cert.CertificateEncodingException"; + + // TODO: complete the class + + } + #endregion + + #region CertificateException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateException.html + /// + public partial class CertificateException : Java.Security.GeneralSecurityException + { + public CertificateException() { } + + /// + public override string ClassName => "java.security.cert.CertificateException"; + + // TODO: complete the class + + } + #endregion + + #region CertificateExpiredException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateExpiredException.html + /// + public partial class CertificateExpiredException : Java.Security.Cert.CertificateException + { + public CertificateExpiredException() { } + + /// + public override string ClassName => "java.security.cert.CertificateExpiredException"; + + // TODO: complete the class + + } + #endregion + + #region CertificateFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html + /// + public partial class CertificateFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertificateFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertificateFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertificateFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertificateFactorySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactorySpi.html + /// + public partial class CertificateFactorySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertificateFactorySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertificateFactorySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertificateFactorySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertificateNotYetValidException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateNotYetValidException.html + /// + public partial class CertificateNotYetValidException : Java.Security.Cert.CertificateException + { + public CertificateNotYetValidException() { } + + /// + public override string ClassName => "java.security.cert.CertificateNotYetValidException"; + + // TODO: complete the class + + } + #endregion + + #region CertificateParsingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateParsingException.html + /// + public partial class CertificateParsingException : Java.Security.Cert.CertificateException + { + public CertificateParsingException() { } + + /// + public override string ClassName => "java.security.cert.CertificateParsingException"; + + // TODO: complete the class + + } + #endregion + + #region CertificateRevokedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateRevokedException.html + /// + public partial class CertificateRevokedException : Java.Security.Cert.CertificateException + { + public CertificateRevokedException() { } + + /// + public override string ClassName => "java.security.cert.CertificateRevokedException"; + + // TODO: complete the class + + } + #endregion + + #region CertPath + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPath.html + /// + public partial class CertPath : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPath() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPath(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPath"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html + /// + public partial class CertPathBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathBuilder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathBuilderException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderException.html + /// + public partial class CertPathBuilderException : Java.Security.GeneralSecurityException + { + public CertPathBuilderException() { } + + /// + public override string ClassName => "java.security.cert.CertPathBuilderException"; + + // TODO: complete the class + + } + #endregion + + #region CertPathBuilderResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderResult.html + /// + public partial class CertPathBuilderResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathBuilderResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathBuilderResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathBuilderResult"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathBuilderSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderSpi.html + /// + public partial class CertPathBuilderSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathBuilderSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathBuilderSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathBuilderSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathChecker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathChecker.html + /// + public partial class CertPathChecker : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathChecker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathChecker(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathChecker"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathParameters.html + /// + public partial class CertPathParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathParameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathValidator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html + /// + public partial class CertPathValidator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathValidator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathValidator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathValidator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathValidatorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.html + /// + public partial class CertPathValidatorException : Java.Security.GeneralSecurityException + { + public CertPathValidatorException() { } + + /// + public override string ClassName => "java.security.cert.CertPathValidatorException"; + + // TODO: complete the class + #region BasicReason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html + /// + public partial class BasicReason : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicReason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicReason(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathValidatorException$BasicReason"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Reason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.Reason.html + /// + public partial class Reason : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Reason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Reason(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathValidatorException$Reason"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region CertPathValidatorResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorResult.html + /// + public partial class CertPathValidatorResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathValidatorResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathValidatorResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathValidatorResult"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertPathValidatorSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorSpi.html + /// + public partial class CertPathValidatorSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathValidatorSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathValidatorSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertPathValidatorSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertSelector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertSelector.html + /// + public partial class CertSelector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertSelector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertSelector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertSelector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertStore + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStore.html + /// + public partial class CertStore : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertStore() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertStore(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertStore"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertStoreException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStoreException.html + /// + public partial class CertStoreException : Java.Security.GeneralSecurityException + { + public CertStoreException() { } + + /// + public override string ClassName => "java.security.cert.CertStoreException"; + + // TODO: complete the class + + } + #endregion + + #region CertStoreParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStoreParameters.html + /// + public partial class CertStoreParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertStoreParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertStoreParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertStoreParameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CertStoreSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStoreSpi.html + /// + public partial class CertStoreSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertStoreSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertStoreSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CertStoreSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CollectionCertStoreParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CollectionCertStoreParameters.html + /// + public partial class CollectionCertStoreParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CollectionCertStoreParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CollectionCertStoreParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CollectionCertStoreParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CRL + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRL.html + /// + public partial class CRL : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CRL() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CRL(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CRL"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CRLException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLException.html + /// + public partial class CRLException : Java.Security.GeneralSecurityException + { + public CRLException() { } + + /// + public override string ClassName => "java.security.cert.CRLException"; + + // TODO: complete the class + + } + #endregion + + #region CRLReason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html + /// + public partial class CRLReason : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CRLReason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CRLReason(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CRLReason"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CRLSelector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLSelector.html + /// + public partial class CRLSelector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CRLSelector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CRLSelector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.CRLSelector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Extension + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Extension.html + /// + public partial class Extension : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Extension() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Extension(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.Extension"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LDAPCertStoreParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/LDAPCertStoreParameters.html + /// + public partial class LDAPCertStoreParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LDAPCertStoreParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LDAPCertStoreParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.LDAPCertStoreParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXBuilderParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXBuilderParameters.html + /// + public partial class PKIXBuilderParameters : Java.Security.Cert.PKIXParameters + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXBuilderParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXBuilderParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXBuilderParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXCertPathBuilderResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathBuilderResult.html + /// + public partial class PKIXCertPathBuilderResult : Java.Security.Cert.PKIXCertPathValidatorResult + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXCertPathBuilderResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXCertPathBuilderResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXCertPathBuilderResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXCertPathChecker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathChecker.html + /// + public partial class PKIXCertPathChecker : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXCertPathChecker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXCertPathChecker(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXCertPathChecker"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXCertPathValidatorResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathValidatorResult.html + /// + public partial class PKIXCertPathValidatorResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXCertPathValidatorResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXCertPathValidatorResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXCertPathValidatorResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html + /// + public partial class PKIXParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXReason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html + /// + public partial class PKIXReason : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXReason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXReason(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXReason"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKIXRevocationChecker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.html + /// + public partial class PKIXRevocationChecker : Java.Security.Cert.PKIXCertPathChecker + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKIXRevocationChecker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKIXRevocationChecker(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXRevocationChecker"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Option + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.Option.html + /// + public partial class Option : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Option() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Option(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PKIXRevocationChecker$Option"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region PolicyNode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyNode.html + /// + public partial class PolicyNode : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PolicyNode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PolicyNode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PolicyNode"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PolicyQualifierInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyQualifierInfo.html + /// + public partial class PolicyQualifierInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PolicyQualifierInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PolicyQualifierInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.PolicyQualifierInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TrustAnchor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html + /// + public partial class TrustAnchor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TrustAnchor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TrustAnchor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.TrustAnchor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URICertStoreParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/URICertStoreParameters.html + /// + public partial class URICertStoreParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URICertStoreParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URICertStoreParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.URICertStoreParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509Certificate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html + /// + public partial class X509Certificate : Java.Security.Cert.Certificate + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509Certificate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509Certificate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.X509Certificate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509CertSelector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html + /// + public partial class X509CertSelector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509CertSelector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509CertSelector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.X509CertSelector"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509CRL + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html + /// + public partial class X509CRL : Java.Security.Cert.CRL + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509CRL() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509CRL(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.X509CRL"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509CRLEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLEntry.html + /// + public partial class X509CRLEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509CRLEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509CRLEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.X509CRLEntry"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509CRLSelector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html + /// + public partial class X509CRLSelector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509CRLSelector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509CRLSelector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.X509CRLSelector"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509Extension + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Extension.html + /// + public partial class X509Extension : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509Extension() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509Extension(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.cert.X509Extension"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CRL.cs b/src/net/JNet/Generated/Java/Security/Cert/CRL.cs new file mode 100644 index 0000000000..281c35cd52 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CRL.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CRL + public partial class CRL + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRL.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRL.html#isRevoked(java.security.cert.Certificate) + /// + public bool IsRevoked(Java.Security.Cert.Certificate arg0) + { + return IExecute("isRevoked", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CRLException.cs b/src/net/JNet/Generated/Java/Security/Cert/CRLException.cs new file mode 100644 index 0000000000..edf0564591 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CRLException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CRLException + public partial class CRLException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CRLReason.cs b/src/net/JNet/Generated/Java/Security/Cert/CRLReason.cs new file mode 100644 index 0000000000..248f84e2a1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CRLReason.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CRLReason + public partial class CRLReason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#AA_COMPROMISE + /// + public static Java.Security.Cert.CRLReason AA_COMPROMISE => Clazz.GetField("AA_COMPROMISE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#AFFILIATION_CHANGED + /// + public static Java.Security.Cert.CRLReason AFFILIATION_CHANGED => Clazz.GetField("AFFILIATION_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#CA_COMPROMISE + /// + public static Java.Security.Cert.CRLReason CA_COMPROMISE => Clazz.GetField("CA_COMPROMISE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#CERTIFICATE_HOLD + /// + public static Java.Security.Cert.CRLReason CERTIFICATE_HOLD => Clazz.GetField("CERTIFICATE_HOLD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#CESSATION_OF_OPERATION + /// + public static Java.Security.Cert.CRLReason CESSATION_OF_OPERATION => Clazz.GetField("CESSATION_OF_OPERATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#KEY_COMPROMISE + /// + public static Java.Security.Cert.CRLReason KEY_COMPROMISE => Clazz.GetField("KEY_COMPROMISE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#PRIVILEGE_WITHDRAWN + /// + public static Java.Security.Cert.CRLReason PRIVILEGE_WITHDRAWN => Clazz.GetField("PRIVILEGE_WITHDRAWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#REMOVE_FROM_CRL + /// + public static Java.Security.Cert.CRLReason REMOVE_FROM_CRL => Clazz.GetField("REMOVE_FROM_CRL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#SUPERSEDED + /// + public static Java.Security.Cert.CRLReason SUPERSEDED => Clazz.GetField("SUPERSEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#UNSPECIFIED + /// + public static Java.Security.Cert.CRLReason UNSPECIFIED => Clazz.GetField("UNSPECIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#UNUSED + /// + public static Java.Security.Cert.CRLReason UNUSED => Clazz.GetField("UNUSED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLReason.html#values() + /// + public static Java.Security.Cert.CRLReason[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CRLSelector.cs b/src/net/JNet/Generated/Java/Security/Cert/CRLSelector.cs new file mode 100644 index 0000000000..8fdf38d64e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CRLSelector.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CRLSelector + public partial class CRLSelector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.CRLSelector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CRLSelector.html#match(java.security.cert.CRL) + /// + public bool Match(Java.Security.Cert.CRL arg0) + { + return IExecute("match", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPath.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPath.cs new file mode 100644 index 0000000000..9c205c0659 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPath.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPath + public partial class CertPath + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.Cert.CertPath t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPath.html#getEncoded() throws java.security.cert.CertificateEncodingException + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPath.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPath.html#getEncoded(java.lang.String) throws java.security.cert.CertificateEncodingException + /// + public byte[] GetEncoded(string arg0) + { + return IExecuteArray("getEncoded", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilder.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilder.cs new file mode 100644 index 0000000000..e06236aac7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilder.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathBuilder + public partial class CertPathBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html#getDefaultType() + /// + public static string DefaultType + { + get { return SExecute("getDefaultType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.Cert.CertPathBuilder GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.Cert.CertPathBuilder GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html#getRevocationChecker() + /// + public Java.Security.Cert.CertPathChecker RevocationChecker + { + get { return IExecute("getRevocationChecker"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilder.html#build(java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException,java.security.InvalidAlgorithmParameterException + /// + public Java.Security.Cert.CertPathBuilderResult Build(Java.Security.Cert.CertPathParameters arg0) + { + return IExecute("build", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderException.cs new file mode 100644 index 0000000000..addd84f45a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathBuilderException + public partial class CertPathBuilderException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderResult.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderResult.cs new file mode 100644 index 0000000000..51c180f8ea --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderResult.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathBuilderResult + public partial class CertPathBuilderResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.CertPathBuilderResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderResult.html#getCertPath() + /// + public Java.Security.Cert.CertPath CertPath + { + get { return IExecute("getCertPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderSpi.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderSpi.cs new file mode 100644 index 0000000000..d15e746ac2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathBuilderSpi.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathBuilderSpi + public partial class CertPathBuilderSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderSpi.html#engineBuild(java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException,java.security.InvalidAlgorithmParameterException + /// + public Java.Security.Cert.CertPathBuilderResult EngineBuild(Java.Security.Cert.CertPathParameters arg0) + { + return IExecute("engineBuild", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderSpi.html#engineGetRevocationChecker() + /// + public Java.Security.Cert.CertPathChecker EngineGetRevocationChecker() + { + return IExecute("engineGetRevocationChecker"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathChecker.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathChecker.cs new file mode 100644 index 0000000000..6508c347d6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathChecker.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathChecker + public partial class CertPathChecker + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathChecker.html#isForwardCheckingSupported() + /// + public bool IsForwardCheckingSupported() + { + return IExecute("isForwardCheckingSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathChecker.html#check(java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException + /// + public void Check(Java.Security.Cert.Certificate arg0) + { + IExecute("check", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathChecker.html#init(boolean) throws java.security.cert.CertPathValidatorException + /// + public void Init(bool arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathParameters.cs new file mode 100644 index 0000000000..bc90b499dd --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathParameters.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathParameters + public partial class CertPathParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.CertPathParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathValidator.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidator.cs new file mode 100644 index 0000000000..ab309a6070 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidator.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathValidator + public partial class CertPathValidator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html#getDefaultType() + /// + public static string DefaultType + { + get { return SExecute("getDefaultType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.Cert.CertPathValidator GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.Cert.CertPathValidator GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html#getRevocationChecker() + /// + public Java.Security.Cert.CertPathChecker RevocationChecker + { + get { return IExecute("getRevocationChecker"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidator.html#validate(java.security.cert.CertPath,java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException,java.security.InvalidAlgorithmParameterException + /// + public Java.Security.Cert.CertPathValidatorResult Validate(Java.Security.Cert.CertPath arg0, Java.Security.Cert.CertPathParameters arg1) + { + return IExecute("validate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorException.cs new file mode 100644 index 0000000000..b60fe9fc47 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorException.cs @@ -0,0 +1,148 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathValidatorException + public partial class CertPathValidatorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region BasicReason + public partial class BasicReason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#ALGORITHM_CONSTRAINED + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason ALGORITHM_CONSTRAINED => Clazz.GetField("ALGORITHM_CONSTRAINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#EXPIRED + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason EXPIRED => Clazz.GetField("EXPIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#INVALID_SIGNATURE + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason INVALID_SIGNATURE => Clazz.GetField("INVALID_SIGNATURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#NOT_YET_VALID + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason NOT_YET_VALID => Clazz.GetField("NOT_YET_VALID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#REVOKED + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason REVOKED => Clazz.GetField("REVOKED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#UNDETERMINED_REVOCATION_STATUS + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason UNDETERMINED_REVOCATION_STATUS => Clazz.GetField("UNDETERMINED_REVOCATION_STATUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#UNSPECIFIED + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason UNSPECIFIED => Clazz.GetField("UNSPECIFIED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorException.BasicReason.html#values() + /// + public static Java.Security.Cert.CertPathValidatorException.BasicReason[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Reason + public partial class Reason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.Cert.CertPathValidatorException.Reason t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorResult.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorResult.cs new file mode 100644 index 0000000000..a658f7aafd --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorResult.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathValidatorResult + public partial class CertPathValidatorResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.CertPathValidatorResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorSpi.cs b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorSpi.cs new file mode 100644 index 0000000000..9e303843bd --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertPathValidatorSpi.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertPathValidatorSpi + public partial class CertPathValidatorSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorSpi.html#engineValidate(java.security.cert.CertPath,java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException,java.security.InvalidAlgorithmParameterException + /// + public Java.Security.Cert.CertPathValidatorResult EngineValidate(Java.Security.Cert.CertPath arg0, Java.Security.Cert.CertPathParameters arg1) + { + return IExecute("engineValidate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathValidatorSpi.html#engineGetRevocationChecker() + /// + public Java.Security.Cert.CertPathChecker EngineGetRevocationChecker() + { + return IExecute("engineGetRevocationChecker"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertSelector.cs b/src/net/JNet/Generated/Java/Security/Cert/CertSelector.cs new file mode 100644 index 0000000000..d2ca7d2643 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertSelector.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertSelector + public partial class CertSelector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.CertSelector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertSelector.html#match(java.security.cert.Certificate) + /// + public bool Match(Java.Security.Cert.Certificate arg0) + { + return IExecute("match", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertStore.cs b/src/net/JNet/Generated/Java/Security/Cert/CertStore.cs new file mode 100644 index 0000000000..c504bf55bd --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertStore.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertStore + public partial class CertStore + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStore.html#getDefaultType() + /// + public static string DefaultType + { + get { return SExecute("getDefaultType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStore.html#getInstance(java.lang.String,java.security.cert.CertStoreParameters,java.lang.String) throws java.security.InvalidAlgorithmParameterException,java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.Cert.CertStore GetInstance(string arg0, Java.Security.Cert.CertStoreParameters arg1, string arg2) + { + return SExecute("getInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStore.html#getInstance(java.lang.String,java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException,java.security.NoSuchAlgorithmException + /// + public static Java.Security.Cert.CertStore GetInstance(string arg0, Java.Security.Cert.CertStoreParameters arg1) + { + return SExecute("getInstance", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStore.html#getCertStoreParameters() + /// + public Java.Security.Cert.CertStoreParameters CertStoreParameters + { + get { return IExecute("getCertStoreParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStore.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertStoreException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertStoreException.cs new file mode 100644 index 0000000000..9286fdba5d --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertStoreException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertStoreException + public partial class CertStoreException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertStoreParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/CertStoreParameters.cs new file mode 100644 index 0000000000..db13ccc121 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertStoreParameters.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertStoreParameters + public partial class CertStoreParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.CertStoreParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertStoreSpi.cs b/src/net/JNet/Generated/Java/Security/Cert/CertStoreSpi.cs new file mode 100644 index 0000000000..12ca6e1cae --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertStoreSpi.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertStoreSpi + public partial class CertStoreSpi + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertStoreSpi.html#(java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException + /// + public CertStoreSpi(Java.Security.Cert.CertStoreParameters arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/Certificate.cs b/src/net/JNet/Generated/Java/Security/Cert/Certificate.cs new file mode 100644 index 0000000000..8cd5248cf3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/Certificate.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region Certificate + public partial class Certificate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.Cert.Certificate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Certificate.html#getEncoded() throws java.security.cert.CertificateEncodingException + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Certificate.html#getPublicKey() + /// + public Java.Security.PublicKey PublicKey + { + get { return IExecute("getPublicKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Certificate.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Certificate.html#verify(java.security.PublicKey,java.lang.String) throws java.security.cert.CertificateException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException,java.security.NoSuchProviderException,java.security.SignatureException + /// + public void Verify(Java.Security.PublicKey arg0, string arg1) + { + IExecute("verify", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Certificate.html#verify(java.security.PublicKey) throws java.security.cert.CertificateException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException,java.security.NoSuchProviderException,java.security.SignatureException + /// + public void Verify(Java.Security.PublicKey arg0) + { + IExecute("verify", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateEncodingException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateEncodingException.cs new file mode 100644 index 0000000000..b30dcea661 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateEncodingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateEncodingException + public partial class CertificateEncodingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateException.cs new file mode 100644 index 0000000000..897e6bf661 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateException + public partial class CertificateException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateExpiredException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateExpiredException.cs new file mode 100644 index 0000000000..4420ed2862 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateExpiredException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateExpiredException + public partial class CertificateExpiredException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateFactory.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateFactory.cs new file mode 100644 index 0000000000..c7a9441930 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateFactory.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateFactory + public partial class CertificateFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#getInstance(java.lang.String,java.lang.String) throws java.security.cert.CertificateException,java.security.NoSuchProviderException + /// + public static Java.Security.Cert.CertificateFactory GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#getInstance(java.lang.String) throws java.security.cert.CertificateException + /// + public static Java.Security.Cert.CertificateFactory GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#generateCertificate(java.io.InputStream) throws java.security.cert.CertificateException + /// + public Java.Security.Cert.Certificate GenerateCertificate(Java.Io.InputStream arg0) + { + return IExecute("generateCertificate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#generateCertPath(java.io.InputStream,java.lang.String) throws java.security.cert.CertificateException + /// + public Java.Security.Cert.CertPath GenerateCertPath(Java.Io.InputStream arg0, string arg1) + { + return IExecute("generateCertPath", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#generateCertPath(java.io.InputStream) throws java.security.cert.CertificateException + /// + public Java.Security.Cert.CertPath GenerateCertPath(Java.Io.InputStream arg0) + { + return IExecute("generateCertPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactory.html#generateCRL(java.io.InputStream) throws java.security.cert.CRLException + /// + public Java.Security.Cert.CRL GenerateCRL(Java.Io.InputStream arg0) + { + return IExecute("generateCRL", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateFactorySpi.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateFactorySpi.cs new file mode 100644 index 0000000000..9a85bdb398 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateFactorySpi.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateFactorySpi + public partial class CertificateFactorySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactorySpi.html#engineGenerateCertificate(java.io.InputStream) throws java.security.cert.CertificateException + /// + public Java.Security.Cert.Certificate EngineGenerateCertificate(Java.Io.InputStream arg0) + { + return IExecute("engineGenerateCertificate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactorySpi.html#engineGenerateCRL(java.io.InputStream) throws java.security.cert.CRLException + /// + public Java.Security.Cert.CRL EngineGenerateCRL(Java.Io.InputStream arg0) + { + return IExecute("engineGenerateCRL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactorySpi.html#engineGenerateCertPath(java.io.InputStream,java.lang.String) throws java.security.cert.CertificateException + /// + public Java.Security.Cert.CertPath EngineGenerateCertPath(Java.Io.InputStream arg0, string arg1) + { + return IExecute("engineGenerateCertPath", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertificateFactorySpi.html#engineGenerateCertPath(java.io.InputStream) throws java.security.cert.CertificateException + /// + public Java.Security.Cert.CertPath EngineGenerateCertPath(Java.Io.InputStream arg0) + { + return IExecute("engineGenerateCertPath", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateNotYetValidException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateNotYetValidException.cs new file mode 100644 index 0000000000..afbe25c8c0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateNotYetValidException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateNotYetValidException + public partial class CertificateNotYetValidException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateParsingException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateParsingException.cs new file mode 100644 index 0000000000..29af9ec6f2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateParsingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateParsingException + public partial class CertificateParsingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CertificateRevokedException.cs b/src/net/JNet/Generated/Java/Security/Cert/CertificateRevokedException.cs new file mode 100644 index 0000000000..bdc69af03f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CertificateRevokedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CertificateRevokedException + public partial class CertificateRevokedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/CollectionCertStoreParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/CollectionCertStoreParameters.cs new file mode 100644 index 0000000000..40ac76fa1a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/CollectionCertStoreParameters.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region CollectionCertStoreParameters + public partial class CollectionCertStoreParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertStoreParameters(Java.Security.Cert.CollectionCertStoreParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/Extension.cs b/src/net/JNet/Generated/Java/Security/Cert/Extension.cs new file mode 100644 index 0000000000..47b844c289 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/Extension.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region Extension + public partial class Extension + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Extension.html#getId() + /// + public string Id + { + get { return IExecute("getId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Extension.html#getValue() + /// + public byte[] Value + { + get { return IExecuteArray("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Extension.html#isCritical() + /// + public bool IsCritical() + { + return IExecute("isCritical"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/Extension.html#encode(java.io.OutputStream) throws java.io.IOException + /// + public void Encode(Java.Io.OutputStream arg0) + { + IExecute("encode", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/LDAPCertStoreParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/LDAPCertStoreParameters.cs new file mode 100644 index 0000000000..31878c16c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/LDAPCertStoreParameters.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region LDAPCertStoreParameters + public partial class LDAPCertStoreParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/LDAPCertStoreParameters.html#(java.lang.String,int) + /// + public LDAPCertStoreParameters(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/LDAPCertStoreParameters.html#(java.lang.String) + /// + public LDAPCertStoreParameters(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertStoreParameters(Java.Security.Cert.LDAPCertStoreParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/LDAPCertStoreParameters.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/LDAPCertStoreParameters.html#getServerName() + /// + public string ServerName + { + get { return IExecute("getServerName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXBuilderParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXBuilderParameters.cs new file mode 100644 index 0000000000..03cbe53066 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXBuilderParameters.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXBuilderParameters + public partial class PKIXBuilderParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXBuilderParameters.html#(java.security.KeyStore,java.security.cert.CertSelector) throws java.security.KeyStoreException,java.security.InvalidAlgorithmParameterException + /// + public PKIXBuilderParameters(Java.Security.KeyStore arg0, Java.Security.Cert.CertSelector arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXBuilderParameters.html#getMaxPathLength() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXBuilderParameters.html#setMaxPathLength(int) + /// + public int MaxPathLength + { + get { return IExecute("getMaxPathLength"); } set { IExecute("setMaxPathLength", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathBuilderResult.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathBuilderResult.cs new file mode 100644 index 0000000000..f3eab8bd35 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathBuilderResult.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXCertPathBuilderResult + public partial class PKIXCertPathBuilderResult + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathBuilderResult.html#(java.security.cert.CertPath,java.security.cert.TrustAnchor,java.security.cert.PolicyNode,java.security.PublicKey) + /// + public PKIXCertPathBuilderResult(Java.Security.Cert.CertPath arg0, Java.Security.Cert.TrustAnchor arg1, Java.Security.Cert.PolicyNode arg2, Java.Security.PublicKey arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertPathBuilderResult(Java.Security.Cert.PKIXCertPathBuilderResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathBuilderResult.html#getCertPath() + /// + public Java.Security.Cert.CertPath CertPath + { + get { return IExecute("getCertPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathChecker.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathChecker.cs new file mode 100644 index 0000000000..10825b3329 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathChecker.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXCertPathChecker + public partial class PKIXCertPathChecker + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertPathChecker(Java.Security.Cert.PKIXCertPathChecker t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Security.Cert.PKIXCertPathChecker t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathChecker.html#isForwardCheckingSupported() + /// + public bool IsForwardCheckingSupported() + { + return IExecute("isForwardCheckingSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathChecker.html#init(boolean) throws java.security.cert.CertPathValidatorException + /// + public void Init(bool arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathChecker.html#check(java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException + /// + public void Check(Java.Security.Cert.Certificate arg0) + { + IExecute("check", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathValidatorResult.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathValidatorResult.cs new file mode 100644 index 0000000000..d171be7072 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXCertPathValidatorResult.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXCertPathValidatorResult + public partial class PKIXCertPathValidatorResult + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathValidatorResult.html#(java.security.cert.TrustAnchor,java.security.cert.PolicyNode,java.security.PublicKey) + /// + public PKIXCertPathValidatorResult(Java.Security.Cert.TrustAnchor arg0, Java.Security.Cert.PolicyNode arg1, Java.Security.PublicKey arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertPathValidatorResult(Java.Security.Cert.PKIXCertPathValidatorResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathValidatorResult.html#getPolicyTree() + /// + public Java.Security.Cert.PolicyNode PolicyTree + { + get { return IExecute("getPolicyTree"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathValidatorResult.html#getPublicKey() + /// + public Java.Security.PublicKey PublicKey + { + get { return IExecute("getPublicKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXCertPathValidatorResult.html#getTrustAnchor() + /// + public Java.Security.Cert.TrustAnchor TrustAnchor + { + get { return IExecute("getTrustAnchor"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXParameters.cs new file mode 100644 index 0000000000..326c24569f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXParameters.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXParameters + public partial class PKIXParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#(java.security.KeyStore) throws java.security.KeyStoreException,java.security.InvalidAlgorithmParameterException + /// + public PKIXParameters(Java.Security.KeyStore arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertPathParameters(Java.Security.Cert.PKIXParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#getDate() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setDate(java.util.Date) + /// + public Java.Util.Date Date + { + get { return IExecute("getDate"); } set { IExecute("setDate", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#getPolicyQualifiersRejected() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setPolicyQualifiersRejected(boolean) + /// + public bool PolicyQualifiersRejected + { + get { return IExecute("getPolicyQualifiersRejected"); } set { IExecute("setPolicyQualifiersRejected", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#getSigProvider() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setSigProvider(java.lang.String) + /// + public string SigProvider + { + get { return IExecute("getSigProvider"); } set { IExecute("setSigProvider", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#getTargetCertConstraints() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setTargetCertConstraints(java.security.cert.CertSelector) + /// + public Java.Security.Cert.CertSelector TargetCertConstraints + { + get { return IExecute("getTargetCertConstraints"); } set { IExecute("setTargetCertConstraints", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#isAnyPolicyInhibited() + /// + public bool IsAnyPolicyInhibited() + { + return IExecute("isAnyPolicyInhibited"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#isExplicitPolicyRequired() + /// + public bool IsExplicitPolicyRequired() + { + return IExecute("isExplicitPolicyRequired"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#isPolicyMappingInhibited() + /// + public bool IsPolicyMappingInhibited() + { + return IExecute("isPolicyMappingInhibited"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#isRevocationEnabled() + /// + public bool IsRevocationEnabled() + { + return IExecute("isRevocationEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#addCertPathChecker(java.security.cert.PKIXCertPathChecker) + /// + public void AddCertPathChecker(Java.Security.Cert.PKIXCertPathChecker arg0) + { + IExecute("addCertPathChecker", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#addCertStore(java.security.cert.CertStore) + /// + public void AddCertStore(Java.Security.Cert.CertStore arg0) + { + IExecute("addCertStore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setAnyPolicyInhibited(boolean) + /// + public void SetAnyPolicyInhibited(bool arg0) + { + IExecute("setAnyPolicyInhibited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setExplicitPolicyRequired(boolean) + /// + public void SetExplicitPolicyRequired(bool arg0) + { + IExecute("setExplicitPolicyRequired", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setPolicyMappingInhibited(boolean) + /// + public void SetPolicyMappingInhibited(bool arg0) + { + IExecute("setPolicyMappingInhibited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXParameters.html#setRevocationEnabled(boolean) + /// + public void SetRevocationEnabled(bool arg0) + { + IExecute("setRevocationEnabled", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXReason.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXReason.cs new file mode 100644 index 0000000000..c4b24e18e6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXReason.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXReason + public partial class PKIXReason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#INVALID_KEY_USAGE + /// + public static Java.Security.Cert.PKIXReason INVALID_KEY_USAGE => Clazz.GetField("INVALID_KEY_USAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#INVALID_NAME + /// + public static Java.Security.Cert.PKIXReason INVALID_NAME => Clazz.GetField("INVALID_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#INVALID_POLICY + /// + public static Java.Security.Cert.PKIXReason INVALID_POLICY => Clazz.GetField("INVALID_POLICY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#NAME_CHAINING + /// + public static Java.Security.Cert.PKIXReason NAME_CHAINING => Clazz.GetField("NAME_CHAINING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#NO_TRUST_ANCHOR + /// + public static Java.Security.Cert.PKIXReason NO_TRUST_ANCHOR => Clazz.GetField("NO_TRUST_ANCHOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#NOT_CA_CERT + /// + public static Java.Security.Cert.PKIXReason NOT_CA_CERT => Clazz.GetField("NOT_CA_CERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#PATH_TOO_LONG + /// + public static Java.Security.Cert.PKIXReason PATH_TOO_LONG => Clazz.GetField("PATH_TOO_LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#UNRECOGNIZED_CRIT_EXT + /// + public static Java.Security.Cert.PKIXReason UNRECOGNIZED_CRIT_EXT => Clazz.GetField("UNRECOGNIZED_CRIT_EXT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXReason.html#values() + /// + public static Java.Security.Cert.PKIXReason[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PKIXRevocationChecker.cs b/src/net/JNet/Generated/Java/Security/Cert/PKIXRevocationChecker.cs new file mode 100644 index 0000000000..c18f245109 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PKIXRevocationChecker.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PKIXRevocationChecker + public partial class PKIXRevocationChecker + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.html#getOcspResponder() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.html#setOcspResponder(java.net.URI) + /// + public Java.Net.URI OcspResponder + { + get { return IExecute("getOcspResponder"); } set { IExecute("setOcspResponder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.html#getOcspResponderCert() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.html#setOcspResponderCert(java.security.cert.X509Certificate) + /// + public Java.Security.Cert.X509Certificate OcspResponderCert + { + get { return IExecute("getOcspResponderCert"); } set { IExecute("setOcspResponderCert", value); } + } + + #endregion + + #region Nested classes + #region Option + public partial class Option + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.Option.html#NO_FALLBACK + /// + public static Java.Security.Cert.PKIXRevocationChecker.Option NO_FALLBACK => Clazz.GetField("NO_FALLBACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.Option.html#ONLY_END_ENTITY + /// + public static Java.Security.Cert.PKIXRevocationChecker.Option ONLY_END_ENTITY => Clazz.GetField("ONLY_END_ENTITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.Option.html#PREFER_CRLS + /// + public static Java.Security.Cert.PKIXRevocationChecker.Option PREFER_CRLS => Clazz.GetField("PREFER_CRLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.Option.html#SOFT_FAIL + /// + public static Java.Security.Cert.PKIXRevocationChecker.Option SOFT_FAIL => Clazz.GetField("SOFT_FAIL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PKIXRevocationChecker.Option.html#values() + /// + public static Java.Security.Cert.PKIXRevocationChecker.Option[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PolicyNode.cs b/src/net/JNet/Generated/Java/Security/Cert/PolicyNode.cs new file mode 100644 index 0000000000..fa26d60fc2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PolicyNode.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PolicyNode + public partial class PolicyNode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyNode.html#getDepth() + /// + public int Depth + { + get { return IExecute("getDepth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyNode.html#getParent() + /// + public Java.Security.Cert.PolicyNode Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyNode.html#getValidPolicy() + /// + public string ValidPolicy + { + get { return IExecute("getValidPolicy"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyNode.html#isCritical() + /// + public bool IsCritical() + { + return IExecute("isCritical"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/PolicyQualifierInfo.cs b/src/net/JNet/Generated/Java/Security/Cert/PolicyQualifierInfo.cs new file mode 100644 index 0000000000..6202ee6b0a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/PolicyQualifierInfo.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region PolicyQualifierInfo + public partial class PolicyQualifierInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyQualifierInfo.html#(byte[]) throws java.io.IOException + /// + public PolicyQualifierInfo(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyQualifierInfo.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyQualifierInfo.html#getPolicyQualifier() + /// + public byte[] PolicyQualifier + { + get { return IExecuteArray("getPolicyQualifier"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/PolicyQualifierInfo.html#getPolicyQualifierId() + /// + public string PolicyQualifierId + { + get { return IExecute("getPolicyQualifierId"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/TrustAnchor.cs b/src/net/JNet/Generated/Java/Security/Cert/TrustAnchor.cs new file mode 100644 index 0000000000..7c0644016b --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/TrustAnchor.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region TrustAnchor + public partial class TrustAnchor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#(java.lang.String,java.security.PublicKey,byte[]) + /// + public TrustAnchor(string arg0, Java.Security.PublicKey arg1, byte[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#(java.security.cert.X509Certificate,byte[]) + /// + public TrustAnchor(Java.Security.Cert.X509Certificate arg0, byte[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#(javax.security.auth.x500.X500Principal,java.security.PublicKey,byte[]) + /// + public TrustAnchor(Javax.Security.Auth.X500.X500Principal arg0, Java.Security.PublicKey arg1, byte[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#getCA() + /// + public Javax.Security.Auth.X500.X500Principal CA + { + get { return IExecute("getCA"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#getCAName() + /// + public string CAName + { + get { return IExecute("getCAName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#getCAPublicKey() + /// + public Java.Security.PublicKey CAPublicKey + { + get { return IExecute("getCAPublicKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#getNameConstraints() + /// + public byte[] NameConstraints + { + get { return IExecuteArray("getNameConstraints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/TrustAnchor.html#getTrustedCert() + /// + public Java.Security.Cert.X509Certificate TrustedCert + { + get { return IExecute("getTrustedCert"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/URICertStoreParameters.cs b/src/net/JNet/Generated/Java/Security/Cert/URICertStoreParameters.cs new file mode 100644 index 0000000000..07b986fe13 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/URICertStoreParameters.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region URICertStoreParameters + public partial class URICertStoreParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/URICertStoreParameters.html#(java.net.URI) + /// + public URICertStoreParameters(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertStoreParameters(Java.Security.Cert.URICertStoreParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/URICertStoreParameters.html#getURI() + /// + public Java.Net.URI URI + { + get { return IExecute("getURI"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/X509CRL.cs b/src/net/JNet/Generated/Java/Security/Cert/X509CRL.cs new file mode 100644 index 0000000000..1519d9d944 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/X509CRL.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region X509CRL + public partial class X509CRL + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.X509Extension(Java.Security.Cert.X509CRL t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getEncoded() throws java.security.cert.CRLException + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getIssuerDN() + /// + public Java.Security.Principal IssuerDN + { + get { return IExecute("getIssuerDN"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getIssuerX500Principal() + /// + public Javax.Security.Auth.X500.X500Principal IssuerX500Principal + { + get { return IExecute("getIssuerX500Principal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getNextUpdate() + /// + public Java.Util.Date NextUpdate + { + get { return IExecute("getNextUpdate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getSigAlgName() + /// + public string SigAlgName + { + get { return IExecute("getSigAlgName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getSigAlgOID() + /// + public string SigAlgOID + { + get { return IExecute("getSigAlgOID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getSigAlgParams() + /// + public byte[] SigAlgParams + { + get { return IExecuteArray("getSigAlgParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getSignature() + /// + public byte[] Signature + { + get { return IExecuteArray("getSignature"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getTBSCertList() throws java.security.cert.CRLException + /// + public byte[] TBSCertList + { + get { return IExecuteArray("getTBSCertList"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getThisUpdate() + /// + public Java.Util.Date ThisUpdate + { + get { return IExecute("getThisUpdate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getVersion() + /// + public int Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getRevokedCertificate(java.math.BigInteger) + /// + public Java.Security.Cert.X509CRLEntry GetRevokedCertificate(Java.Math.BigInteger arg0) + { + return IExecute("getRevokedCertificate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#verify(java.security.PublicKey,java.lang.String) throws java.security.cert.CRLException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException,java.security.NoSuchProviderException,java.security.SignatureException + /// + public void Verify(Java.Security.PublicKey arg0, string arg1) + { + IExecute("verify", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#verify(java.security.PublicKey) throws java.security.cert.CRLException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException,java.security.NoSuchProviderException,java.security.SignatureException + /// + public void Verify(Java.Security.PublicKey arg0) + { + IExecute("verify", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRL.html#getRevokedCertificate(java.security.cert.X509Certificate) + /// + public Java.Security.Cert.X509CRLEntry GetRevokedCertificate(Java.Security.Cert.X509Certificate arg0) + { + return IExecute("getRevokedCertificate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/X509CRLEntry.cs b/src/net/JNet/Generated/Java/Security/Cert/X509CRLEntry.cs new file mode 100644 index 0000000000..431ffdad00 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/X509CRLEntry.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region X509CRLEntry + public partial class X509CRLEntry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.X509Extension(Java.Security.Cert.X509CRLEntry t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLEntry.html#getCertificateIssuer() + /// + public Javax.Security.Auth.X500.X500Principal CertificateIssuer + { + get { return IExecute("getCertificateIssuer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLEntry.html#getEncoded() throws java.security.cert.CRLException + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLEntry.html#getRevocationDate() + /// + public Java.Util.Date RevocationDate + { + get { return IExecute("getRevocationDate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLEntry.html#getSerialNumber() + /// + public Java.Math.BigInteger SerialNumber + { + get { return IExecute("getSerialNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLEntry.html#hasExtensions() + /// + public bool HasExtensions() + { + return IExecute("hasExtensions"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/X509CRLSelector.cs b/src/net/JNet/Generated/Java/Security/Cert/X509CRLSelector.cs new file mode 100644 index 0000000000..1f08bd6530 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/X509CRLSelector.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region X509CRLSelector + public partial class X509CRLSelector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CRLSelector(Java.Security.Cert.X509CRLSelector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#getCertificateChecking() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#setCertificateChecking(java.security.cert.X509Certificate) + /// + public Java.Security.Cert.X509Certificate CertificateChecking + { + get { return IExecute("getCertificateChecking"); } set { IExecute("setCertificateChecking", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#getDateAndTime() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#setDateAndTime(java.util.Date) + /// + public Java.Util.Date DateAndTime + { + get { return IExecute("getDateAndTime"); } set { IExecute("setDateAndTime", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#getMaxCRL() + /// + public Java.Math.BigInteger MaxCRL + { + get { return IExecute("getMaxCRL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#getMinCRL() + /// + public Java.Math.BigInteger MinCRL + { + get { return IExecute("getMinCRL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#match(java.security.cert.CRL) + /// + public bool Match(Java.Security.Cert.CRL arg0) + { + return IExecute("match", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#addIssuer(javax.security.auth.x500.X500Principal) + /// + public void AddIssuer(Javax.Security.Auth.X500.X500Principal arg0) + { + IExecute("addIssuer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#addIssuerName(byte[]) throws java.io.IOException + /// + public void AddIssuerName(byte[] arg0) + { + IExecute("addIssuerName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#addIssuerName(java.lang.String) throws java.io.IOException + /// + public void AddIssuerName(string arg0) + { + IExecute("addIssuerName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#setMaxCRLNumber(java.math.BigInteger) + /// + public void SetMaxCRLNumber(Java.Math.BigInteger arg0) + { + IExecute("setMaxCRLNumber", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CRLSelector.html#setMinCRLNumber(java.math.BigInteger) + /// + public void SetMinCRLNumber(Java.Math.BigInteger arg0) + { + IExecute("setMinCRLNumber", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/X509CertSelector.cs b/src/net/JNet/Generated/Java/Security/Cert/X509CertSelector.cs new file mode 100644 index 0000000000..6390be688f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/X509CertSelector.cs @@ -0,0 +1,276 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region X509CertSelector + public partial class X509CertSelector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.CertSelector(Java.Security.Cert.X509CertSelector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getAuthorityKeyIdentifier() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setAuthorityKeyIdentifier(byte[]) + /// + public byte[] AuthorityKeyIdentifier + { + get { return IExecuteArray("getAuthorityKeyIdentifier"); } set { IExecute("setAuthorityKeyIdentifier", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getBasicConstraints() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setBasicConstraints(int) + /// + public int BasicConstraints + { + get { return IExecute("getBasicConstraints"); } set { IExecute("setBasicConstraints", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getCertificate() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setCertificate(java.security.cert.X509Certificate) + /// + public Java.Security.Cert.X509Certificate Certificate + { + get { return IExecute("getCertificate"); } set { IExecute("setCertificate", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getCertificateValid() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setCertificateValid(java.util.Date) + /// + public Java.Util.Date CertificateValid + { + get { return IExecute("getCertificateValid"); } set { IExecute("setCertificateValid", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getIssuer() + /// + public Javax.Security.Auth.X500.X500Principal Issuer + { + get { return IExecute("getIssuer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getIssuerAsBytes() throws java.io.IOException + /// + public byte[] IssuerAsBytes + { + get { return IExecuteArray("getIssuerAsBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getIssuerAsString() + /// + public string IssuerAsString + { + get { return IExecute("getIssuerAsString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getKeyUsage() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setKeyUsage(boolean[]) + /// + public bool[] KeyUsage + { + get { return IExecuteArray("getKeyUsage"); } set { IExecute("setKeyUsage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getMatchAllSubjectAltNames() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setMatchAllSubjectAltNames(boolean) + /// + public bool MatchAllSubjectAltNames + { + get { return IExecute("getMatchAllSubjectAltNames"); } set { IExecute("setMatchAllSubjectAltNames", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getNameConstraints() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setNameConstraints(byte[]) throws java.io.IOException + /// + public byte[] NameConstraints + { + get { return IExecuteArray("getNameConstraints"); } set { IExecute("setNameConstraints", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getPrivateKeyValid() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setPrivateKeyValid(java.util.Date) + /// + public Java.Util.Date PrivateKeyValid + { + get { return IExecute("getPrivateKeyValid"); } set { IExecute("setPrivateKeyValid", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSerialNumber() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSerialNumber(java.math.BigInteger) + /// + public Java.Math.BigInteger SerialNumber + { + get { return IExecute("getSerialNumber"); } set { IExecute("setSerialNumber", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubject() + /// + public Javax.Security.Auth.X500.X500Principal Subject + { + get { return IExecute("getSubject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubjectAsBytes() throws java.io.IOException + /// + public byte[] SubjectAsBytes + { + get { return IExecuteArray("getSubjectAsBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubjectAsString() + /// + public string SubjectAsString + { + get { return IExecute("getSubjectAsString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubjectKeyIdentifier() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubjectKeyIdentifier(byte[]) + /// + public byte[] SubjectKeyIdentifier + { + get { return IExecuteArray("getSubjectKeyIdentifier"); } set { IExecute("setSubjectKeyIdentifier", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubjectPublicKey() + /// + public Java.Security.PublicKey SubjectPublicKey + { + get { return IExecute("getSubjectPublicKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubjectPublicKeyAlgID() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubjectPublicKeyAlgID(java.lang.String) throws java.io.IOException + /// + public string SubjectPublicKeyAlgID + { + get { return IExecute("getSubjectPublicKeyAlgID"); } set { IExecute("setSubjectPublicKeyAlgID", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#match(java.security.cert.Certificate) + /// + public bool Match(Java.Security.Cert.Certificate arg0) + { + return IExecute("match", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#addPathToName(int,byte[]) throws java.io.IOException + /// + public void AddPathToName(int arg0, byte[] arg1) + { + IExecute("addPathToName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#addPathToName(int,java.lang.String) throws java.io.IOException + /// + public void AddPathToName(int arg0, string arg1) + { + IExecute("addPathToName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#addSubjectAlternativeName(int,byte[]) throws java.io.IOException + /// + public void AddSubjectAlternativeName(int arg0, byte[] arg1) + { + IExecute("addSubjectAlternativeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#addSubjectAlternativeName(int,java.lang.String) throws java.io.IOException + /// + public void AddSubjectAlternativeName(int arg0, string arg1) + { + IExecute("addSubjectAlternativeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setIssuer(byte[]) throws java.io.IOException + /// + public void SetIssuer(byte[] arg0) + { + IExecute("setIssuer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setIssuer(java.lang.String) throws java.io.IOException + /// + public void SetIssuer(string arg0) + { + IExecute("setIssuer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setIssuer(javax.security.auth.x500.X500Principal) + /// + public void SetIssuer(Javax.Security.Auth.X500.X500Principal arg0) + { + IExecute("setIssuer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubject(byte[]) throws java.io.IOException + /// + public void SetSubject(byte[] arg0) + { + IExecute("setSubject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubject(java.lang.String) throws java.io.IOException + /// + public void SetSubject(string arg0) + { + IExecute("setSubject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubject(javax.security.auth.x500.X500Principal) + /// + public void SetSubject(Javax.Security.Auth.X500.X500Principal arg0) + { + IExecute("setSubject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubjectPublicKey(byte[]) throws java.io.IOException + /// + public void SetSubjectPublicKey(byte[] arg0) + { + IExecute("setSubjectPublicKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubjectPublicKey(java.security.PublicKey) + /// + public void SetSubjectPublicKey(Java.Security.PublicKey arg0) + { + IExecute("setSubjectPublicKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/X509Certificate.cs b/src/net/JNet/Generated/Java/Security/Cert/X509Certificate.cs new file mode 100644 index 0000000000..066b9552d5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/X509Certificate.cs @@ -0,0 +1,192 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region X509Certificate + public partial class X509Certificate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Cert.X509Extension(Java.Security.Cert.X509Certificate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getBasicConstraints() + /// + public int BasicConstraints + { + get { return IExecute("getBasicConstraints"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getIssuerDN() + /// + public Java.Security.Principal IssuerDN + { + get { return IExecute("getIssuerDN"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getIssuerUniqueID() + /// + public bool[] IssuerUniqueID + { + get { return IExecuteArray("getIssuerUniqueID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getIssuerX500Principal() + /// + public Javax.Security.Auth.X500.X500Principal IssuerX500Principal + { + get { return IExecute("getIssuerX500Principal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getKeyUsage() + /// + public bool[] KeyUsage + { + get { return IExecuteArray("getKeyUsage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getNotAfter() + /// + public Java.Util.Date NotAfter + { + get { return IExecute("getNotAfter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getNotBefore() + /// + public Java.Util.Date NotBefore + { + get { return IExecute("getNotBefore"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSerialNumber() + /// + public Java.Math.BigInteger SerialNumber + { + get { return IExecute("getSerialNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSigAlgName() + /// + public string SigAlgName + { + get { return IExecute("getSigAlgName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSigAlgOID() + /// + public string SigAlgOID + { + get { return IExecute("getSigAlgOID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSigAlgParams() + /// + public byte[] SigAlgParams + { + get { return IExecuteArray("getSigAlgParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSignature() + /// + public byte[] Signature + { + get { return IExecuteArray("getSignature"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSubjectDN() + /// + public Java.Security.Principal SubjectDN + { + get { return IExecute("getSubjectDN"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSubjectUniqueID() + /// + public bool[] SubjectUniqueID + { + get { return IExecuteArray("getSubjectUniqueID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getSubjectX500Principal() + /// + public Javax.Security.Auth.X500.X500Principal SubjectX500Principal + { + get { return IExecute("getSubjectX500Principal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getTBSCertificate() throws java.security.cert.CertificateEncodingException + /// + public byte[] TBSCertificate + { + get { return IExecuteArray("getTBSCertificate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#getVersion() + /// + public int Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#checkValidity() throws java.security.cert.CertificateExpiredException,java.security.cert.CertificateNotYetValidException + /// + public void CheckValidity() + { + IExecute("checkValidity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Certificate.html#checkValidity(java.util.Date) throws java.security.cert.CertificateExpiredException,java.security.cert.CertificateNotYetValidException + /// + public void CheckValidity(Java.Util.Date arg0) + { + IExecute("checkValidity", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Cert/X509Extension.cs b/src/net/JNet/Generated/Java/Security/Cert/X509Extension.cs new file mode 100644 index 0000000000..9c164943e6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Cert/X509Extension.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Cert +{ + #region X509Extension + public partial class X509Extension + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Extension.html#hasUnsupportedCriticalExtension() + /// + public bool HasUnsupportedCriticalExtension() + { + return IExecute("hasUnsupportedCriticalExtension"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/X509Extension.html#getExtensionValue(java.lang.String) + /// + public byte[] GetExtensionValue(string arg0) + { + return IExecuteArray("getExtensionValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/CodeSigner.cs b/src/net/JNet/Generated/Java/Security/CodeSigner.cs new file mode 100644 index 0000000000..01dad275bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/CodeSigner.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region CodeSigner + public partial class CodeSigner + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSigner.html#(java.security.cert.CertPath,java.security.Timestamp) + /// + public CodeSigner(Java.Security.Cert.CertPath arg0, Java.Security.Timestamp arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.CodeSigner t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSigner.html#getSignerCertPath() + /// + public Java.Security.Cert.CertPath SignerCertPath + { + get { return IExecute("getSignerCertPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSigner.html#getTimestamp() + /// + public Java.Security.Timestamp Timestamp + { + get { return IExecute("getTimestamp"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/CodeSource.cs b/src/net/JNet/Generated/Java/Security/CodeSource.cs new file mode 100644 index 0000000000..04af3ae066 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/CodeSource.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region CodeSource + public partial class CodeSource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html#(java.net.URL,java.security.cert.Certificate[]) + /// + public CodeSource(Java.Net.URL arg0, Java.Security.Cert.Certificate[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html#(java.net.URL,java.security.CodeSigner[]) + /// + public CodeSource(Java.Net.URL arg0, Java.Security.CodeSigner[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.CodeSource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html#getCertificates() + /// + public Java.Security.Cert.Certificate[] Certificates + { + get { return IExecuteArray("getCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html#getCodeSigners() + /// + public Java.Security.CodeSigner[] CodeSigners + { + get { return IExecuteArray("getCodeSigners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html#getLocation() + /// + public Java.Net.URL Location + { + get { return IExecute("getLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CodeSource.html#implies(java.security.CodeSource) + /// + public bool Implies(Java.Security.CodeSource arg0) + { + return IExecute("implies", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/CryptoPrimitive.cs b/src/net/JNet/Generated/Java/Security/CryptoPrimitive.cs new file mode 100644 index 0000000000..eafb58c1cc --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/CryptoPrimitive.cs @@ -0,0 +1,105 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region CryptoPrimitive + public partial class CryptoPrimitive + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#BLOCK_CIPHER + /// + public static Java.Security.CryptoPrimitive BLOCK_CIPHER => Clazz.GetField("BLOCK_CIPHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#KEY_AGREEMENT + /// + public static Java.Security.CryptoPrimitive KEY_AGREEMENT => Clazz.GetField("KEY_AGREEMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#KEY_ENCAPSULATION + /// + public static Java.Security.CryptoPrimitive KEY_ENCAPSULATION => Clazz.GetField("KEY_ENCAPSULATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#KEY_WRAP + /// + public static Java.Security.CryptoPrimitive KEY_WRAP => Clazz.GetField("KEY_WRAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#MAC + /// + public static Java.Security.CryptoPrimitive MAC => Clazz.GetField("MAC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#MESSAGE_DIGEST + /// + public static Java.Security.CryptoPrimitive MESSAGE_DIGEST => Clazz.GetField("MESSAGE_DIGEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#PUBLIC_KEY_ENCRYPTION + /// + public static Java.Security.CryptoPrimitive PUBLIC_KEY_ENCRYPTION => Clazz.GetField("PUBLIC_KEY_ENCRYPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#SECURE_RANDOM + /// + public static Java.Security.CryptoPrimitive SECURE_RANDOM => Clazz.GetField("SECURE_RANDOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#SIGNATURE + /// + public static Java.Security.CryptoPrimitive SIGNATURE => Clazz.GetField("SIGNATURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#STREAM_CIPHER + /// + public static Java.Security.CryptoPrimitive STREAM_CIPHER => Clazz.GetField("STREAM_CIPHER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/CryptoPrimitive.html#values() + /// + public static Java.Security.CryptoPrimitive[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/DigestException.cs b/src/net/JNet/Generated/Java/Security/DigestException.cs new file mode 100644 index 0000000000..d27f4a9ccf --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/DigestException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region DigestException + public partial class DigestException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/DigestInputStream.cs b/src/net/JNet/Generated/Java/Security/DigestInputStream.cs new file mode 100644 index 0000000000..b350ed1414 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/DigestInputStream.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region DigestInputStream + public partial class DigestInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestInputStream.html#(java.io.InputStream,java.security.MessageDigest) + /// + public DigestInputStream(Java.Io.InputStream arg0, Java.Security.MessageDigest arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestInputStream.html#getMessageDigest() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestInputStream.html#setMessageDigest(java.security.MessageDigest) + /// + public Java.Security.MessageDigest MessageDigest + { + get { return IExecute("getMessageDigest"); } set { IExecute("setMessageDigest", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestInputStream.html#on(boolean) + /// + public void On(bool arg0) + { + IExecute("on", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/DigestOutputStream.cs b/src/net/JNet/Generated/Java/Security/DigestOutputStream.cs new file mode 100644 index 0000000000..869d676d25 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/DigestOutputStream.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region DigestOutputStream + public partial class DigestOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestOutputStream.html#(java.io.OutputStream,java.security.MessageDigest) + /// + public DigestOutputStream(Java.Io.OutputStream arg0, Java.Security.MessageDigest arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestOutputStream.html#getMessageDigest() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestOutputStream.html#setMessageDigest(java.security.MessageDigest) + /// + public Java.Security.MessageDigest MessageDigest + { + get { return IExecute("getMessageDigest"); } set { IExecute("setMessageDigest", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DigestOutputStream.html#on(boolean) + /// + public void On(bool arg0) + { + IExecute("on", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/DomainCombiner.cs b/src/net/JNet/Generated/Java/Security/DomainCombiner.cs new file mode 100644 index 0000000000..ae5c81426a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/DomainCombiner.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region DomainCombiner + public partial class DomainCombiner + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DomainCombiner.html#combine(java.security.ProtectionDomain[],java.security.ProtectionDomain[]) + /// + public Java.Security.ProtectionDomain[] Combine(Java.Security.ProtectionDomain[] arg0, Java.Security.ProtectionDomain[] arg1) + { + return IExecuteArray("combine", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/DomainLoadStoreParameter.cs b/src/net/JNet/Generated/Java/Security/DomainLoadStoreParameter.cs new file mode 100644 index 0000000000..84863100ec --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/DomainLoadStoreParameter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region DomainLoadStoreParameter + public partial class DomainLoadStoreParameter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DomainLoadStoreParameter.html#getConfiguration() + /// + public Java.Net.URI Configuration + { + get { return IExecute("getConfiguration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DomainLoadStoreParameter.html#getProtectionParameter() + /// + public Java.Security.KeyStore.ProtectionParameter ProtectionParameter + { + get { return IExecute("getProtectionParameter"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/DrbgParameters.cs b/src/net/JNet/Generated/Java/Security/DrbgParameters.cs new file mode 100644 index 0000000000..b4cef8eb1b --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/DrbgParameters.cs @@ -0,0 +1,265 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region DrbgParameters + public partial class DrbgParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.html#nextBytes(int,boolean,byte[]) + /// + public static Java.Security.DrbgParameters.NextBytes NextBytesMethod(int arg0, bool arg1, byte[] arg2) + { + return SExecute("nextBytes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.html#reseed(boolean,byte[]) + /// + public static Java.Security.DrbgParameters.Reseed ReseedMethod(bool arg0, byte[] arg1) + { + return SExecute("reseed", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Capability + public partial class Capability + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html#NONE + /// + public static Java.Security.DrbgParameters.Capability NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html#PR_AND_RESEED + /// + public static Java.Security.DrbgParameters.Capability PR_AND_RESEED => Clazz.GetField("PR_AND_RESEED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html#RESEED_ONLY + /// + public static Java.Security.DrbgParameters.Capability RESEED_ONLY => Clazz.GetField("RESEED_ONLY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html#values() + /// + public static Java.Security.DrbgParameters.Capability[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html#supportsPredictionResistance() + /// + public bool SupportsPredictionResistance() + { + return IExecute("supportsPredictionResistance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Capability.html#supportsReseeding() + /// + public bool SupportsReseeding() + { + return IExecute("supportsReseeding"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Instantiation + public partial class Instantiation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.SecureRandomParameters(Java.Security.DrbgParameters.Instantiation t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Instantiation.html#getPersonalizationString() + /// + public byte[] PersonalizationString + { + get { return IExecuteArray("getPersonalizationString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Instantiation.html#getStrength() + /// + public int Strength + { + get { return IExecute("getStrength"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region NextBytes + public partial class NextBytes + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.SecureRandomParameters(Java.Security.DrbgParameters.NextBytes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.NextBytes.html#getAdditionalInput() + /// + public byte[] AdditionalInput + { + get { return IExecuteArray("getAdditionalInput"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.NextBytes.html#getPredictionResistance() + /// + public bool PredictionResistance + { + get { return IExecute("getPredictionResistance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.NextBytes.html#getStrength() + /// + public int Strength + { + get { return IExecute("getStrength"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Reseed + public partial class Reseed + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.SecureRandomParameters(Java.Security.DrbgParameters.Reseed t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Reseed.html#getAdditionalInput() + /// + public byte[] AdditionalInput + { + get { return IExecuteArray("getAdditionalInput"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/DrbgParameters.Reseed.html#getPredictionResistance() + /// + public bool PredictionResistance + { + get { return IExecute("getPredictionResistance"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/GeneralSecurityException.cs b/src/net/JNet/Generated/Java/Security/GeneralSecurityException.cs new file mode 100644 index 0000000000..def16c9990 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/GeneralSecurityException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region GeneralSecurityException + public partial class GeneralSecurityException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Guard.cs b/src/net/JNet/Generated/Java/Security/Guard.cs new file mode 100644 index 0000000000..52847a0bd5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Guard.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Guard + public partial class Guard + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Guard.html#checkGuard(java.lang.Object) throws java.lang.SecurityException + /// + public void CheckGuard(object arg0) + { + IExecute("checkGuard", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/GuardedObject.cs b/src/net/JNet/Generated/Java/Security/GuardedObject.cs new file mode 100644 index 0000000000..b6e797bfda --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/GuardedObject.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region GuardedObject + public partial class GuardedObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/GuardedObject.html#(java.lang.Object,java.security.Guard) + /// + public GuardedObject(object arg0, Java.Security.Guard arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.GuardedObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/GuardedObject.html#getObject() throws java.lang.SecurityException + /// + public object Object + { + get { return IExecute("getObject"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Security/Interfaces/AllPackageClasses.cs new file mode 100644 index 0000000000..7c60e1c175 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/AllPackageClasses.cs @@ -0,0 +1,587 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Security.Interfaces +{ + #region DSAKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAKey.html + /// + public partial class DSAKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.DSAKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAKeyPairGenerator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAKeyPairGenerator.html + /// + public partial class DSAKeyPairGenerator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAKeyPairGenerator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAKeyPairGenerator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.DSAKeyPairGenerator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAParams + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAParams.html + /// + public partial class DSAParams : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAParams() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAParams(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.DSAParams"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAPrivateKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html + /// + public partial class DSAPrivateKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAPrivateKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAPrivateKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.DSAPrivateKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAPublicKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAPublicKey.html + /// + public partial class DSAPublicKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAPublicKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAPublicKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.DSAPublicKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECKey.html + /// + public partial class ECKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.ECKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECPrivateKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECPrivateKey.html + /// + public partial class ECPrivateKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECPrivateKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECPrivateKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.ECPrivateKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECPublicKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECPublicKey.html + /// + public partial class ECPublicKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECPublicKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECPublicKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.ECPublicKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAKey.html + /// + public partial class RSAKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.RSAKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAMultiPrimePrivateCrtKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html + /// + public partial class RSAMultiPrimePrivateCrtKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAMultiPrimePrivateCrtKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAMultiPrimePrivateCrtKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.RSAMultiPrimePrivateCrtKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAPrivateCrtKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html + /// + public partial class RSAPrivateCrtKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAPrivateCrtKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAPrivateCrtKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.RSAPrivateCrtKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAPrivateKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateKey.html + /// + public partial class RSAPrivateKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAPrivateKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAPrivateKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.RSAPrivateKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAPublicKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPublicKey.html + /// + public partial class RSAPublicKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAPublicKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAPublicKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.RSAPublicKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XECKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/XECKey.html + /// + public partial class XECKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XECKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XECKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.XECKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XECPrivateKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/XECPrivateKey.html + /// + public partial class XECPrivateKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XECPrivateKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XECPrivateKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.XECPrivateKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XECPublicKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/XECPublicKey.html + /// + public partial class XECPublicKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XECPublicKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XECPublicKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.interfaces.XECPublicKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/DSAKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/DSAKey.cs new file mode 100644 index 0000000000..ce4561f440 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/DSAKey.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region DSAKey + public partial class DSAKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAKey.html#getParams() + /// + public Java.Security.Interfaces.DSAParams Params + { + get { return IExecute("getParams"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/DSAKeyPairGenerator.cs b/src/net/JNet/Generated/Java/Security/Interfaces/DSAKeyPairGenerator.cs new file mode 100644 index 0000000000..02ae9ce35e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/DSAKeyPairGenerator.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region DSAKeyPairGenerator + public partial class DSAKeyPairGenerator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAKeyPairGenerator.html#initialize(int,boolean,java.security.SecureRandom) throws java.security.InvalidParameterException + /// + public void Initialize(int arg0, bool arg1, Java.Security.SecureRandom arg2) + { + IExecute("initialize", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAKeyPairGenerator.html#initialize(java.security.interfaces.DSAParams,java.security.SecureRandom) throws java.security.InvalidParameterException + /// + public void Initialize(Java.Security.Interfaces.DSAParams arg0, Java.Security.SecureRandom arg1) + { + IExecute("initialize", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/DSAParams.cs b/src/net/JNet/Generated/Java/Security/Interfaces/DSAParams.cs new file mode 100644 index 0000000000..f1a0edfd25 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/DSAParams.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region DSAParams + public partial class DSAParams + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAParams.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAParams.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAParams.html#getQ() + /// + public Java.Math.BigInteger Q + { + get { return IExecute("getQ"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/DSAPrivateKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/DSAPrivateKey.cs new file mode 100644 index 0000000000..04c9a30a43 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/DSAPrivateKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region DSAPrivateKey + public partial class DSAPrivateKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Interfaces.DSAKey(Java.Security.Interfaces.DSAPrivateKey t) => t.Cast(); + public static implicit operator Java.Security.PrivateKey(Java.Security.Interfaces.DSAPrivateKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html#getX() + /// + public Java.Math.BigInteger X + { + get { return IExecute("getX"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/DSAPublicKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/DSAPublicKey.cs new file mode 100644 index 0000000000..e39704737a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/DSAPublicKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region DSAPublicKey + public partial class DSAPublicKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Interfaces.DSAKey(Java.Security.Interfaces.DSAPublicKey t) => t.Cast(); + public static implicit operator Java.Security.PublicKey(Java.Security.Interfaces.DSAPublicKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAPublicKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/DSAPublicKey.html#getY() + /// + public Java.Math.BigInteger Y + { + get { return IExecute("getY"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/ECKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/ECKey.cs new file mode 100644 index 0000000000..a6ccfbd8fb --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/ECKey.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region ECKey + public partial class ECKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECKey.html#getParams() + /// + public Java.Security.Spec.ECParameterSpec Params + { + get { return IExecute("getParams"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/ECPrivateKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/ECPrivateKey.cs new file mode 100644 index 0000000000..4156d6d2b0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/ECPrivateKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region ECPrivateKey + public partial class ECPrivateKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.PrivateKey(Java.Security.Interfaces.ECPrivateKey t) => t.Cast(); + public static implicit operator Java.Security.Interfaces.ECKey(Java.Security.Interfaces.ECPrivateKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECPrivateKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECPrivateKey.html#getS() + /// + public Java.Math.BigInteger S + { + get { return IExecute("getS"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/ECPublicKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/ECPublicKey.cs new file mode 100644 index 0000000000..a198489400 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/ECPublicKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region ECPublicKey + public partial class ECPublicKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.PublicKey(Java.Security.Interfaces.ECPublicKey t) => t.Cast(); + public static implicit operator Java.Security.Interfaces.ECKey(Java.Security.Interfaces.ECPublicKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECPublicKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/ECPublicKey.html#getW() + /// + public Java.Security.Spec.ECPoint W + { + get { return IExecute("getW"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/RSAKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/RSAKey.cs new file mode 100644 index 0000000000..a43b408f74 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/RSAKey.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region RSAKey + public partial class RSAKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAKey.html#getModulus() + /// + public Java.Math.BigInteger Modulus + { + get { return IExecute("getModulus"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAKey.html#getParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec Params + { + get { return IExecute("getParams"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/RSAMultiPrimePrivateCrtKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/RSAMultiPrimePrivateCrtKey.cs new file mode 100644 index 0000000000..3cf374ae5d --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/RSAMultiPrimePrivateCrtKey.cs @@ -0,0 +1,112 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region RSAMultiPrimePrivateCrtKey + public partial class RSAMultiPrimePrivateCrtKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Interfaces.RSAPrivateKey(Java.Security.Interfaces.RSAMultiPrimePrivateCrtKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getCrtCoefficient() + /// + public Java.Math.BigInteger CrtCoefficient + { + get { return IExecute("getCrtCoefficient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getOtherPrimeInfo() + /// + public Java.Security.Spec.RSAOtherPrimeInfo[] OtherPrimeInfo + { + get { return IExecuteArray("getOtherPrimeInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getPrimeExponentP() + /// + public Java.Math.BigInteger PrimeExponentP + { + get { return IExecute("getPrimeExponentP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getPrimeExponentQ() + /// + public Java.Math.BigInteger PrimeExponentQ + { + get { return IExecute("getPrimeExponentQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getPrimeP() + /// + public Java.Math.BigInteger PrimeP + { + get { return IExecute("getPrimeP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getPrimeQ() + /// + public Java.Math.BigInteger PrimeQ + { + get { return IExecute("getPrimeQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateCrtKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateCrtKey.cs new file mode 100644 index 0000000000..4fa155165f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateCrtKey.cs @@ -0,0 +1,105 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region RSAPrivateCrtKey + public partial class RSAPrivateCrtKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Interfaces.RSAPrivateKey(Java.Security.Interfaces.RSAPrivateCrtKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#getCrtCoefficient() + /// + public Java.Math.BigInteger CrtCoefficient + { + get { return IExecute("getCrtCoefficient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#getPrimeExponentP() + /// + public Java.Math.BigInteger PrimeExponentP + { + get { return IExecute("getPrimeExponentP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#getPrimeExponentQ() + /// + public Java.Math.BigInteger PrimeExponentQ + { + get { return IExecute("getPrimeExponentQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#getPrimeP() + /// + public Java.Math.BigInteger PrimeP + { + get { return IExecute("getPrimeP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#getPrimeQ() + /// + public Java.Math.BigInteger PrimeQ + { + get { return IExecute("getPrimeQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateKey.cs new file mode 100644 index 0000000000..9ad2720536 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/RSAPrivateKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region RSAPrivateKey + public partial class RSAPrivateKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.PrivateKey(Java.Security.Interfaces.RSAPrivateKey t) => t.Cast(); + public static implicit operator Java.Security.Interfaces.RSAKey(Java.Security.Interfaces.RSAPrivateKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPrivateKey.html#getPrivateExponent() + /// + public Java.Math.BigInteger PrivateExponent + { + get { return IExecute("getPrivateExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/RSAPublicKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/RSAPublicKey.cs new file mode 100644 index 0000000000..a6c43ae710 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/RSAPublicKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region RSAPublicKey + public partial class RSAPublicKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.PublicKey(Java.Security.Interfaces.RSAPublicKey t) => t.Cast(); + public static implicit operator Java.Security.Interfaces.RSAKey(Java.Security.Interfaces.RSAPublicKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPublicKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/RSAPublicKey.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/XECKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/XECKey.cs new file mode 100644 index 0000000000..58c2ec9a96 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/XECKey.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region XECKey + public partial class XECKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/XECKey.html#getParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec Params + { + get { return IExecute("getParams"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/XECPrivateKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/XECPrivateKey.cs new file mode 100644 index 0000000000..3a051f04ac --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/XECPrivateKey.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region XECPrivateKey + public partial class XECPrivateKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Interfaces.XECKey(Java.Security.Interfaces.XECPrivateKey t) => t.Cast(); + public static implicit operator Java.Security.PrivateKey(Java.Security.Interfaces.XECPrivateKey t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Interfaces/XECPublicKey.cs b/src/net/JNet/Generated/Java/Security/Interfaces/XECPublicKey.cs new file mode 100644 index 0000000000..457ca27d63 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Interfaces/XECPublicKey.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Interfaces +{ + #region XECPublicKey + public partial class XECPublicKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Interfaces.XECKey(Java.Security.Interfaces.XECPublicKey t) => t.Cast(); + public static implicit operator Java.Security.PublicKey(Java.Security.Interfaces.XECPublicKey t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/interfaces/XECPublicKey.html#getU() + /// + public Java.Math.BigInteger U + { + get { return IExecute("getU"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/InvalidAlgorithmParameterException.cs b/src/net/JNet/Generated/Java/Security/InvalidAlgorithmParameterException.cs new file mode 100644 index 0000000000..7e04966576 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/InvalidAlgorithmParameterException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region InvalidAlgorithmParameterException + public partial class InvalidAlgorithmParameterException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/InvalidKeyException.cs b/src/net/JNet/Generated/Java/Security/InvalidKeyException.cs new file mode 100644 index 0000000000..dbedfcac8e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/InvalidKeyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region InvalidKeyException + public partial class InvalidKeyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/InvalidParameterException.cs b/src/net/JNet/Generated/Java/Security/InvalidParameterException.cs new file mode 100644 index 0000000000..64297e8b47 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/InvalidParameterException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region InvalidParameterException + public partial class InvalidParameterException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Key.cs b/src/net/JNet/Generated/Java/Security/Key.cs new file mode 100644 index 0000000000..09fe307e7e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Key.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Key + public partial class Key + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.Key t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Key.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Key.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Key.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Key.html#getFormat() + /// + public string Format + { + get { return IExecute("getFormat"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyException.cs b/src/net/JNet/Generated/Java/Security/KeyException.cs new file mode 100644 index 0000000000..f205228f65 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyException + public partial class KeyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyFactory.cs b/src/net/JNet/Generated/Java/Security/KeyFactory.cs new file mode 100644 index 0000000000..f7153f25a5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyFactory.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyFactory + public partial class KeyFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.KeyFactory GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.KeyFactory GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html#translateKey(java.security.Key) throws java.security.InvalidKeyException + /// + public Java.Security.Key TranslateKey(Java.Security.Key arg0) + { + return IExecute("translateKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html#generatePrivate(java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException + /// + public Java.Security.PrivateKey GeneratePrivate(Java.Security.Spec.KeySpec arg0) + { + return IExecute("generatePrivate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyFactory.html#generatePublic(java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException + /// + public Java.Security.PublicKey GeneratePublic(Java.Security.Spec.KeySpec arg0) + { + return IExecute("generatePublic", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyFactorySpi.cs b/src/net/JNet/Generated/Java/Security/KeyFactorySpi.cs new file mode 100644 index 0000000000..7fab61a687 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyFactorySpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyFactorySpi + public partial class KeyFactorySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyManagementException.cs b/src/net/JNet/Generated/Java/Security/KeyManagementException.cs new file mode 100644 index 0000000000..0b0cd619f8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyManagementException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyManagementException + public partial class KeyManagementException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyPair.cs b/src/net/JNet/Generated/Java/Security/KeyPair.cs new file mode 100644 index 0000000000..51fb8d7900 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyPair.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyPair + public partial class KeyPair + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPair.html#(java.security.PublicKey,java.security.PrivateKey) + /// + public KeyPair(Java.Security.PublicKey arg0, Java.Security.PrivateKey arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.KeyPair t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPair.html#getPrivate() + /// + public Java.Security.PrivateKey Private + { + get { return IExecute("getPrivate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPair.html#getPublic() + /// + public Java.Security.PublicKey Public + { + get { return IExecute("getPublic"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyPairGenerator.cs b/src/net/JNet/Generated/Java/Security/KeyPairGenerator.cs new file mode 100644 index 0000000000..0dbd7ab5fa --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyPairGenerator.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyPairGenerator + public partial class KeyPairGenerator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.KeyPairGenerator GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.KeyPairGenerator GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html#genKeyPair() + /// + public Java.Security.KeyPair GenKeyPair() + { + return IExecute("genKeyPair"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html#initialize(int) + /// + public void Initialize(int arg0) + { + IExecute("initialize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGenerator.html#initialize(java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException + /// + public void Initialize(Java.Security.Spec.AlgorithmParameterSpec arg0) + { + IExecute("initialize", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyPairGeneratorSpi.cs b/src/net/JNet/Generated/Java/Security/KeyPairGeneratorSpi.cs new file mode 100644 index 0000000000..882d467283 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyPairGeneratorSpi.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyPairGeneratorSpi + public partial class KeyPairGeneratorSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGeneratorSpi.html#generateKeyPair() + /// + public Java.Security.KeyPair GenerateKeyPair() + { + return IExecute("generateKeyPair"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGeneratorSpi.html#initialize(int,java.security.SecureRandom) + /// + public void Initialize(int arg0, Java.Security.SecureRandom arg1) + { + IExecute("initialize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyPairGeneratorSpi.html#initialize(java.security.spec.AlgorithmParameterSpec,java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException + /// + public void Initialize(Java.Security.Spec.AlgorithmParameterSpec arg0, Java.Security.SecureRandom arg1) + { + IExecute("initialize", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyRep.cs b/src/net/JNet/Generated/Java/Security/KeyRep.cs new file mode 100644 index 0000000000..331bc714b9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyRep.cs @@ -0,0 +1,105 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyRep + public partial class KeyRep + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.KeyRep t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyRep.Type.html#PRIVATE + /// + public static Java.Security.KeyRep.Type PRIVATE => Clazz.GetField("PRIVATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyRep.Type.html#PUBLIC + /// + public static Java.Security.KeyRep.Type PUBLIC => Clazz.GetField("PUBLIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyRep.Type.html#SECRET + /// + public static Java.Security.KeyRep.Type SECRET => Clazz.GetField("SECRET"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyRep.Type.html#values() + /// + public static Java.Security.KeyRep.Type[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyStore.cs b/src/net/JNet/Generated/Java/Security/KeyStore.cs new file mode 100644 index 0000000000..3894b7a7aa --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyStore.cs @@ -0,0 +1,631 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyStore + public partial class KeyStore + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getDefaultType() + /// + public static string DefaultType + { + get { return SExecute("getDefaultType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getInstance(java.io.File,char[]) throws java.security.KeyStoreException,java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public static Java.Security.KeyStore GetInstance(Java.Io.File arg0, char[] arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getInstance(java.io.File,java.security.KeyStore$LoadStoreParameter) throws java.security.KeyStoreException,java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public static Java.Security.KeyStore GetInstance(Java.Io.File arg0, Java.Security.KeyStore.LoadStoreParameter arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getInstance(java.lang.String,java.lang.String) throws java.security.KeyStoreException,java.security.NoSuchProviderException + /// + public static Java.Security.KeyStore GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getInstance(java.lang.String) throws java.security.KeyStoreException + /// + public static Java.Security.KeyStore GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#containsAlias(java.lang.String) throws java.security.KeyStoreException + /// + public bool ContainsAlias(string arg0) + { + return IExecute("containsAlias", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#isCertificateEntry(java.lang.String) throws java.security.KeyStoreException + /// + public bool IsCertificateEntry(string arg0) + { + return IExecute("isCertificateEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#isKeyEntry(java.lang.String) throws java.security.KeyStoreException + /// + public bool IsKeyEntry(string arg0) + { + return IExecute("isKeyEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#size() throws java.security.KeyStoreException + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getCertificateAlias(java.security.cert.Certificate) throws java.security.KeyStoreException + /// + public string GetCertificateAlias(Java.Security.Cert.Certificate arg0) + { + return IExecute("getCertificateAlias", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getCertificate(java.lang.String) throws java.security.KeyStoreException + /// + public Java.Security.Cert.Certificate GetCertificate(string arg0) + { + return IExecute("getCertificate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getCertificateChain(java.lang.String) throws java.security.KeyStoreException + /// + public Java.Security.Cert.Certificate[] GetCertificateChain(string arg0) + { + return IExecuteArray("getCertificateChain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getKey(java.lang.String,char[]) throws java.security.KeyStoreException,java.security.NoSuchAlgorithmException,java.security.UnrecoverableKeyException + /// + public Java.Security.Key GetKey(string arg0, char[] arg1) + { + return IExecute("getKey", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getEntry(java.lang.String,java.security.KeyStore$ProtectionParameter) throws java.security.NoSuchAlgorithmException,java.security.UnrecoverableEntryException,java.security.KeyStoreException + /// + public Java.Security.KeyStore.Entry GetEntry(string arg0, Java.Security.KeyStore.ProtectionParameter arg1) + { + return IExecute("getEntry", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#getCreationDate(java.lang.String) throws java.security.KeyStoreException + /// + public Java.Util.Date GetCreationDate(string arg0) + { + return IExecute("getCreationDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#deleteEntry(java.lang.String) throws java.security.KeyStoreException + /// + public void DeleteEntry(string arg0) + { + IExecute("deleteEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#load(java.io.InputStream,char[]) throws java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void Load(Java.Io.InputStream arg0, char[] arg1) + { + IExecute("load", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#load(java.security.KeyStore$LoadStoreParameter) throws java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void Load(Java.Security.KeyStore.LoadStoreParameter arg0) + { + IExecute("load", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#setCertificateEntry(java.lang.String,java.security.cert.Certificate) throws java.security.KeyStoreException + /// + public void SetCertificateEntry(string arg0, Java.Security.Cert.Certificate arg1) + { + IExecute("setCertificateEntry", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#setEntry(java.lang.String,java.security.KeyStore$Entry,java.security.KeyStore$ProtectionParameter) throws java.security.KeyStoreException + /// + public void SetEntry(string arg0, Java.Security.KeyStore.Entry arg1, Java.Security.KeyStore.ProtectionParameter arg2) + { + IExecute("setEntry", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#setKeyEntry(java.lang.String,byte[],java.security.cert.Certificate[]) throws java.security.KeyStoreException + /// + public void SetKeyEntry(string arg0, byte[] arg1, Java.Security.Cert.Certificate[] arg2) + { + IExecute("setKeyEntry", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#setKeyEntry(java.lang.String,java.security.Key,char[],java.security.cert.Certificate[]) throws java.security.KeyStoreException + /// + public void SetKeyEntry(string arg0, Java.Security.Key arg1, char[] arg2, Java.Security.Cert.Certificate[] arg3) + { + IExecute("setKeyEntry", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#store(java.io.OutputStream,char[]) throws java.security.KeyStoreException,java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void Store(Java.Io.OutputStream arg0, char[] arg1) + { + IExecute("store", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html#store(java.security.KeyStore$LoadStoreParameter) throws java.security.KeyStoreException,java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void Store(Java.Security.KeyStore.LoadStoreParameter arg0) + { + IExecute("store", arg0); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.Builder.html#newInstance(java.io.File,java.security.KeyStore$ProtectionParameter) + /// + public static Java.Security.KeyStore.Builder NewInstance(Java.Io.File arg0, Java.Security.KeyStore.ProtectionParameter arg1) + { + return SExecute("newInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.Builder.html#newInstance(java.security.KeyStore,java.security.KeyStore$ProtectionParameter) + /// + public static Java.Security.KeyStore.Builder NewInstance(Java.Security.KeyStore arg0, Java.Security.KeyStore.ProtectionParameter arg1) + { + return SExecute("newInstance", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.Builder.html#getKeyStore() throws java.security.KeyStoreException + /// + public Java.Security.KeyStore GetKeyStore() + { + return IExecute("getKeyStore"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.Builder.html#getProtectionParameter(java.lang.String) throws java.security.KeyStoreException + /// + public Java.Security.KeyStore.ProtectionParameter GetProtectionParameter(string arg0) + { + return IExecute("getProtectionParameter", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region CallbackHandlerProtection + public partial class CallbackHandlerProtection + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.CallbackHandlerProtection.html#(javax.security.auth.callback.CallbackHandler) + /// + public CallbackHandlerProtection(Javax.Security.Auth.Callback.CallbackHandler arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.CallbackHandlerProtection.html#getCallbackHandler() + /// + public Javax.Security.Auth.Callback.CallbackHandler CallbackHandler + { + get { return IExecute("getCallbackHandler"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Entry + public partial class Entry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region LoadStoreParameter + public partial class LoadStoreParameter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.LoadStoreParameter.html#getProtectionParameter() + /// + public Java.Security.KeyStore.ProtectionParameter GetProtectionParameter() + { + return IExecute("getProtectionParameter"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PasswordProtection + public partial class PasswordProtection + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#(char[],java.lang.String,java.security.spec.AlgorithmParameterSpec) + /// + public PasswordProtection(char[] arg0, string arg1, Java.Security.Spec.AlgorithmParameterSpec arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#(char[]) + /// + public PasswordProtection(char[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Destroyable(Java.Security.KeyStore.PasswordProtection t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#getPassword() + /// + public char[] Password + { + get { return IExecuteArray("getPassword"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#getProtectionAlgorithm() + /// + public string ProtectionAlgorithm + { + get { return IExecute("getProtectionAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#getProtectionParameters() + /// + public Java.Security.Spec.AlgorithmParameterSpec ProtectionParameters + { + get { return IExecute("getProtectionParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PasswordProtection.html#destroy() throws javax.security.auth.DestroyFailedException + /// + public void Destroy() + { + IExecute("destroy"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PrivateKeyEntry + public partial class PrivateKeyEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PrivateKeyEntry.html#(java.security.PrivateKey,java.security.cert.Certificate[]) + /// + public PrivateKeyEntry(Java.Security.PrivateKey arg0, Java.Security.Cert.Certificate[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PrivateKeyEntry.html#getCertificate() + /// + public Java.Security.Cert.Certificate Certificate + { + get { return IExecute("getCertificate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PrivateKeyEntry.html#getCertificateChain() + /// + public Java.Security.Cert.Certificate[] CertificateChain + { + get { return IExecuteArray("getCertificateChain"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.PrivateKeyEntry.html#getPrivateKey() + /// + public Java.Security.PrivateKey PrivateKey + { + get { return IExecute("getPrivateKey"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ProtectionParameter + public partial class ProtectionParameter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SecretKeyEntry + public partial class SecretKeyEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.SecretKeyEntry.html#(javax.crypto.SecretKey) + /// + public SecretKeyEntry(Javax.Crypto.SecretKey arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.SecretKeyEntry.html#getSecretKey() + /// + public Javax.Crypto.SecretKey SecretKey + { + get { return IExecute("getSecretKey"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TrustedCertificateEntry + public partial class TrustedCertificateEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.TrustedCertificateEntry.html#(java.security.cert.Certificate) + /// + public TrustedCertificateEntry(Java.Security.Cert.Certificate arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.TrustedCertificateEntry.html#getTrustedCertificate() + /// + public Java.Security.Cert.Certificate TrustedCertificate + { + get { return IExecute("getTrustedCertificate"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyStoreException.cs b/src/net/JNet/Generated/Java/Security/KeyStoreException.cs new file mode 100644 index 0000000000..157ae4ec47 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyStoreException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyStoreException + public partial class KeyStoreException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/KeyStoreSpi.cs b/src/net/JNet/Generated/Java/Security/KeyStoreSpi.cs new file mode 100644 index 0000000000..4f426e70a0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/KeyStoreSpi.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region KeyStoreSpi + public partial class KeyStoreSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineContainsAlias(java.lang.String) + /// + public bool EngineContainsAlias(string arg0) + { + return IExecute("engineContainsAlias", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineIsCertificateEntry(java.lang.String) + /// + public bool EngineIsCertificateEntry(string arg0) + { + return IExecute("engineIsCertificateEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineIsKeyEntry(java.lang.String) + /// + public bool EngineIsKeyEntry(string arg0) + { + return IExecute("engineIsKeyEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineSize() + /// + public int EngineSize() + { + return IExecute("engineSize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineGetCertificateAlias(java.security.cert.Certificate) + /// + public string EngineGetCertificateAlias(Java.Security.Cert.Certificate arg0) + { + return IExecute("engineGetCertificateAlias", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineGetCertificate(java.lang.String) + /// + public Java.Security.Cert.Certificate EngineGetCertificate(string arg0) + { + return IExecute("engineGetCertificate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineGetCertificateChain(java.lang.String) + /// + public Java.Security.Cert.Certificate[] EngineGetCertificateChain(string arg0) + { + return IExecuteArray("engineGetCertificateChain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineGetKey(java.lang.String,char[]) throws java.security.NoSuchAlgorithmException,java.security.UnrecoverableKeyException + /// + public Java.Security.Key EngineGetKey(string arg0, char[] arg1) + { + return IExecute("engineGetKey", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineGetCreationDate(java.lang.String) + /// + public Java.Util.Date EngineGetCreationDate(string arg0) + { + return IExecute("engineGetCreationDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineDeleteEntry(java.lang.String) throws java.security.KeyStoreException + /// + public void EngineDeleteEntry(string arg0) + { + IExecute("engineDeleteEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineLoad(java.io.InputStream,char[]) throws java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void EngineLoad(Java.Io.InputStream arg0, char[] arg1) + { + IExecute("engineLoad", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineSetCertificateEntry(java.lang.String,java.security.cert.Certificate) throws java.security.KeyStoreException + /// + public void EngineSetCertificateEntry(string arg0, Java.Security.Cert.Certificate arg1) + { + IExecute("engineSetCertificateEntry", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineSetKeyEntry(java.lang.String,byte[],java.security.cert.Certificate[]) throws java.security.KeyStoreException + /// + public void EngineSetKeyEntry(string arg0, byte[] arg1, Java.Security.Cert.Certificate[] arg2) + { + IExecute("engineSetKeyEntry", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineSetKeyEntry(java.lang.String,java.security.Key,char[],java.security.cert.Certificate[]) throws java.security.KeyStoreException + /// + public void EngineSetKeyEntry(string arg0, Java.Security.Key arg1, char[] arg2, Java.Security.Cert.Certificate[] arg3) + { + IExecute("engineSetKeyEntry", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineStore(java.io.OutputStream,char[]) throws java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void EngineStore(Java.Io.OutputStream arg0, char[] arg1) + { + IExecute("engineStore", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineProbe(java.io.InputStream) throws java.io.IOException + /// + public bool EngineProbe(Java.Io.InputStream arg0) + { + return IExecute("engineProbe", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineGetEntry(java.lang.String,java.security.KeyStore$ProtectionParameter) throws java.security.KeyStoreException,java.security.NoSuchAlgorithmException,java.security.UnrecoverableEntryException + /// + public Java.Security.KeyStore.Entry EngineGetEntry(string arg0, Java.Security.KeyStore.ProtectionParameter arg1) + { + return IExecute("engineGetEntry", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineLoad(java.security.KeyStore$LoadStoreParameter) throws java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void EngineLoad(Java.Security.KeyStore.LoadStoreParameter arg0) + { + IExecute("engineLoad", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineSetEntry(java.lang.String,java.security.KeyStore$Entry,java.security.KeyStore$ProtectionParameter) throws java.security.KeyStoreException + /// + public void EngineSetEntry(string arg0, Java.Security.KeyStore.Entry arg1, Java.Security.KeyStore.ProtectionParameter arg2) + { + IExecute("engineSetEntry", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStoreSpi.html#engineStore(java.security.KeyStore$LoadStoreParameter) throws java.io.IOException,java.security.NoSuchAlgorithmException,java.security.cert.CertificateException + /// + public void EngineStore(Java.Security.KeyStore.LoadStoreParameter arg0) + { + IExecute("engineStore", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/MessageDigest.cs b/src/net/JNet/Generated/Java/Security/MessageDigest.cs new file mode 100644 index 0000000000..92caf1985e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/MessageDigest.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region MessageDigest + public partial class MessageDigest + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#isEqual(byte[],byte[]) + /// + public static bool IsEqual(byte[] arg0, byte[] arg1) + { + return SExecute("isEqual", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.MessageDigest GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.MessageDigest GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#getDigestLength() + /// + public int DigestLength + { + get { return IExecute("getDigestLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#digest() + /// + public byte[] Digest() + { + return IExecuteArray("digest"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#digest(byte[]) + /// + public byte[] Digest(byte[] arg0) + { + return IExecuteArray("digest", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#update(java.nio.ByteBuffer) + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#digest(byte[],int,int) throws java.security.DigestException + /// + public int Digest(byte[] arg0, int arg1, int arg2) + { + return IExecute("digest", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#update(byte) + /// + public void Update(byte arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#update(byte[],int,int) + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/MessageDigest.html#update(byte[]) + /// + public void Update(byte[] arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/MessageDigestSpi.cs b/src/net/JNet/Generated/Java/Security/MessageDigestSpi.cs new file mode 100644 index 0000000000..8679790684 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/MessageDigestSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region MessageDigestSpi + public partial class MessageDigestSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/NoSuchAlgorithmException.cs b/src/net/JNet/Generated/Java/Security/NoSuchAlgorithmException.cs new file mode 100644 index 0000000000..ff7f86b94c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/NoSuchAlgorithmException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region NoSuchAlgorithmException + public partial class NoSuchAlgorithmException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/NoSuchProviderException.cs b/src/net/JNet/Generated/Java/Security/NoSuchProviderException.cs new file mode 100644 index 0000000000..7e5e5dce06 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/NoSuchProviderException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region NoSuchProviderException + public partial class NoSuchProviderException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PKCS12Attribute.cs b/src/net/JNet/Generated/Java/Security/PKCS12Attribute.cs new file mode 100644 index 0000000000..1058e1abb6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PKCS12Attribute.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PKCS12Attribute + public partial class PKCS12Attribute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PKCS12Attribute.html#(byte[]) + /// + public PKCS12Attribute(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PKCS12Attribute.html#(java.lang.String,java.lang.String) + /// + public PKCS12Attribute(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PKCS12Attribute.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PKCS12Attribute.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PKCS12Attribute.html#getValue() + /// + public string Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Permission.cs b/src/net/JNet/Generated/Java/Security/Permission.cs new file mode 100644 index 0000000000..6a43c2eabb --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Permission.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Permission + public partial class Permission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html#(java.lang.String) + /// + public Permission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Guard(Java.Security.Permission t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Security.Permission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html#getActions() + /// + public string Actions + { + get { return IExecute("getActions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html#implies(java.security.Permission) + /// + public bool Implies(Java.Security.Permission arg0) + { + return IExecute("implies", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html#newPermissionCollection() + /// + public Java.Security.PermissionCollection NewPermissionCollection() + { + return IExecute("newPermissionCollection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Permission.html#checkGuard(java.lang.Object) throws java.lang.SecurityException + /// + public void CheckGuard(object arg0) + { + IExecute("checkGuard", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PermissionCollection.cs b/src/net/JNet/Generated/Java/Security/PermissionCollection.cs new file mode 100644 index 0000000000..6441b2237e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PermissionCollection.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PermissionCollection + public partial class PermissionCollection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.PermissionCollection t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PermissionCollection.html#implies(java.security.Permission) + /// + public bool Implies(Java.Security.Permission arg0) + { + return IExecute("implies", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PermissionCollection.html#add(java.security.Permission) + /// + public void Add(Java.Security.Permission arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PermissionCollection.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PermissionCollection.html#setReadOnly() + /// + public void SetReadOnly() + { + IExecute("setReadOnly"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Permissions.cs b/src/net/JNet/Generated/Java/Security/Permissions.cs new file mode 100644 index 0000000000..db10b2e1fb --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Permissions.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Permissions + public partial class Permissions + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.Permissions t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Policy.cs b/src/net/JNet/Generated/Java/Security/Policy.cs new file mode 100644 index 0000000000..6a3b83159e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Policy.cs @@ -0,0 +1,159 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Policy + public partial class Policy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#UNSUPPORTED_EMPTY_COLLECTION + /// + public static Java.Security.PermissionCollection UNSUPPORTED_EMPTY_COLLECTION => Clazz.GetField("UNSUPPORTED_EMPTY_COLLECTION"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getInstance(java.lang.String,java.security.Policy$Parameters,java.lang.String) throws java.security.NoSuchProviderException,java.security.NoSuchAlgorithmException + /// + public static Java.Security.Policy GetInstance(string arg0, Java.Security.Policy.Parameters arg1, string arg2) + { + return SExecute("getInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getInstance(java.lang.String,java.security.Policy$Parameters) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.Policy GetInstance(string arg0, Java.Security.Policy.Parameters arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getPolicy() + /// + public static Java.Security.Policy GetPolicy() + { + return SExecute("getPolicy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#setPolicy(java.security.Policy) + /// + public static void SetPolicy(Java.Security.Policy arg0) + { + SExecute("setPolicy", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#implies(java.security.ProtectionDomain,java.security.Permission) + /// + public bool Implies(Java.Security.ProtectionDomain arg0, Java.Security.Permission arg1) + { + return IExecute("implies", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getPermissions(java.security.CodeSource) + /// + public Java.Security.PermissionCollection GetPermissions(Java.Security.CodeSource arg0) + { + return IExecute("getPermissions", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getPermissions(java.security.ProtectionDomain) + /// + public Java.Security.PermissionCollection GetPermissions(Java.Security.ProtectionDomain arg0) + { + return IExecute("getPermissions", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#getParameters() + /// + public Java.Security.Policy.Parameters GetParameters() + { + return IExecute("getParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Policy.html#refresh() + /// + public void Refresh() + { + IExecute("refresh"); + } + + #endregion + + #region Nested classes + #region Parameters + public partial class Parameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PolicySpi.cs b/src/net/JNet/Generated/Java/Security/PolicySpi.cs new file mode 100644 index 0000000000..8dac7b9bf0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PolicySpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PolicySpi + public partial class PolicySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Principal.cs b/src/net/JNet/Generated/Java/Security/Principal.cs new file mode 100644 index 0000000000..21376cf37c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Principal.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Principal + public partial class Principal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Principal.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Principal.html#implies(javax.security.auth.Subject) + /// + public bool Implies(Javax.Security.Auth.Subject arg0) + { + return IExecute("implies", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PrivateKey.cs b/src/net/JNet/Generated/Java/Security/PrivateKey.cs new file mode 100644 index 0000000000..25bea4e584 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PrivateKey.cs @@ -0,0 +1,64 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PrivateKey + public partial class PrivateKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Key(Java.Security.PrivateKey t) => t.Cast(); + public static implicit operator Javax.Security.Auth.Destroyable(Java.Security.PrivateKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivateKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PrivilegedAction.cs b/src/net/JNet/Generated/Java/Security/PrivilegedAction.cs new file mode 100644 index 0000000000..47439257b1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PrivilegedAction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PrivilegedAction + public partial class PrivilegedAction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivilegedAction.html#run() + /// + public object Run() + { + return IExecute("run"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PrivilegedActionException.cs b/src/net/JNet/Generated/Java/Security/PrivilegedActionException.cs new file mode 100644 index 0000000000..884f884407 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PrivilegedActionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PrivilegedActionException + public partial class PrivilegedActionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PrivilegedExceptionAction.cs b/src/net/JNet/Generated/Java/Security/PrivilegedExceptionAction.cs new file mode 100644 index 0000000000..6d48cc409a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PrivilegedExceptionAction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PrivilegedExceptionAction + public partial class PrivilegedExceptionAction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PrivilegedExceptionAction.html#run() throws java.lang.Exception + /// + public object Run() + { + return IExecute("run"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/ProtectionDomain.cs b/src/net/JNet/Generated/Java/Security/ProtectionDomain.cs new file mode 100644 index 0000000000..05ce532eb7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/ProtectionDomain.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region ProtectionDomain + public partial class ProtectionDomain + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#(java.security.CodeSource,java.security.PermissionCollection,java.lang.ClassLoader,java.security.Principal[]) + /// + public ProtectionDomain(Java.Security.CodeSource arg0, Java.Security.PermissionCollection arg1, Java.Lang.ClassLoader arg2, Java.Security.Principal[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#(java.security.CodeSource,java.security.PermissionCollection) + /// + public ProtectionDomain(Java.Security.CodeSource arg0, Java.Security.PermissionCollection arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#getClassLoader() + /// + public Java.Lang.ClassLoader ClassLoader + { + get { return IExecute("getClassLoader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#getCodeSource() + /// + public Java.Security.CodeSource CodeSource + { + get { return IExecute("getCodeSource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#getPermissions() + /// + public Java.Security.PermissionCollection Permissions + { + get { return IExecute("getPermissions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#getPrincipals() + /// + public Java.Security.Principal[] Principals + { + get { return IExecuteArray("getPrincipals"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#implies(java.security.Permission) + /// + public bool Implies(Java.Security.Permission arg0) + { + return IExecute("implies", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/ProtectionDomain.html#staticPermissionsOnly() + /// + public bool StaticPermissionsOnly() + { + return IExecute("staticPermissionsOnly"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Provider.cs b/src/net/JNet/Generated/Java/Security/Provider.cs new file mode 100644 index 0000000000..a909c10901 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Provider.cs @@ -0,0 +1,155 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Provider + public partial class Provider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.html#getInfo() + /// + public string Info + { + get { return IExecute("getInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.html#getVersionStr() + /// + public string VersionStr + { + get { return IExecute("getVersionStr"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.html#isConfigured() + /// + public bool IsConfigured() + { + return IExecute("isConfigured"); + } + + #endregion + + #region Nested classes + #region Service + public partial class Service + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html#supportsParameter(java.lang.Object) + /// + public bool SupportsParameter(object arg0) + { + return IExecute("supportsParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html#getAttribute(java.lang.String) + /// + public string GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Provider.Service.html#newInstance(java.lang.Object) throws java.security.NoSuchAlgorithmException + /// + public object NewInstance(object arg0) + { + return IExecute("newInstance", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/ProviderException.cs b/src/net/JNet/Generated/Java/Security/ProviderException.cs new file mode 100644 index 0000000000..bdbd7da9cf --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/ProviderException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region ProviderException + public partial class ProviderException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/PublicKey.cs b/src/net/JNet/Generated/Java/Security/PublicKey.cs new file mode 100644 index 0000000000..f0423f8c9b --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/PublicKey.cs @@ -0,0 +1,63 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region PublicKey + public partial class PublicKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Key(Java.Security.PublicKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/PublicKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SecureClassLoader.cs b/src/net/JNet/Generated/Java/Security/SecureClassLoader.cs new file mode 100644 index 0000000000..5dbf03432f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SecureClassLoader.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SecureClassLoader + public partial class SecureClassLoader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SecureRandom.cs b/src/net/JNet/Generated/Java/Security/SecureRandom.cs new file mode 100644 index 0000000000..3fc1dca7a1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SecureRandom.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SecureRandom + public partial class SecureRandom + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#(byte[]) + /// + public SecureRandom(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getInstanceStrong() throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.SecureRandom InstanceStrong + { + get { return SExecute("getInstanceStrong"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getSeed(int) + /// + public static byte[] GetSeed(int arg0) + { + return SExecuteArray("getSeed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.SecureRandom GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.security.SecureRandomParameters,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.SecureRandom GetInstance(string arg0, Java.Security.SecureRandomParameters arg1, string arg2) + { + return SExecute("getInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.security.SecureRandomParameters) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.SecureRandom GetInstance(string arg0, Java.Security.SecureRandomParameters arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.SecureRandom GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#getParameters() + /// + public Java.Security.SecureRandomParameters Parameters + { + get { return IExecute("getParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#generateSeed(int) + /// + public byte[] GenerateSeed(int arg0) + { + return IExecuteArray("generateSeed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#nextBytes(byte[],java.security.SecureRandomParameters) + /// + public void NextBytes(byte[] arg0, Java.Security.SecureRandomParameters arg1) + { + IExecute("nextBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#reseed() + /// + public void Reseed() + { + IExecute("reseed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#reseed(java.security.SecureRandomParameters) + /// + public void Reseed(Java.Security.SecureRandomParameters arg0) + { + IExecute("reseed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecureRandom.html#setSeed(byte[]) + /// + public void SetSeed(byte[] arg0) + { + IExecute("setSeed", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SecureRandomParameters.cs b/src/net/JNet/Generated/Java/Security/SecureRandomParameters.cs new file mode 100644 index 0000000000..ee9a988665 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SecureRandomParameters.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SecureRandomParameters + public partial class SecureRandomParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SecureRandomSpi.cs b/src/net/JNet/Generated/Java/Security/SecureRandomSpi.cs new file mode 100644 index 0000000000..5a93d18047 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SecureRandomSpi.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SecureRandomSpi + public partial class SecureRandomSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.SecureRandomSpi t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Security.cs b/src/net/JNet/Generated/Java/Security/Security.cs new file mode 100644 index 0000000000..6037b91a62 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Security.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Security + public partial class Security + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Security.html#getProviders() + /// + public static Java.Security.Provider[] Providers + { + get { return SExecuteArray("getProviders"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Security.html#getProperty(java.lang.String) + /// + public static string GetProperty(string arg0) + { + return SExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Security.html#getProviders(java.lang.String) + /// + public static Java.Security.Provider[] GetProviders(string arg0) + { + return SExecuteArray("getProviders", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Security.html#removeProvider(java.lang.String) + /// + public static void RemoveProvider(string arg0) + { + SExecute("removeProvider", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Security.html#setProperty(java.lang.String,java.lang.String) + /// + public static void SetProperty(string arg0, string arg1) + { + SExecute("setProperty", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SecurityPermission.cs b/src/net/JNet/Generated/Java/Security/SecurityPermission.cs new file mode 100644 index 0000000000..21b30da6bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SecurityPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SecurityPermission + public partial class SecurityPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecurityPermission.html#(java.lang.String,java.lang.String) + /// + public SecurityPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SecurityPermission.html#(java.lang.String) + /// + public SecurityPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Signature.cs b/src/net/JNet/Generated/Java/Security/Signature.cs new file mode 100644 index 0000000000..df7a0211dc --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Signature.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Signature + public partial class Signature + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Java.Security.Signature GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.Signature GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#getParameters() + /// + public Java.Security.AlgorithmParameters Parameters + { + get { return IExecute("getParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#verify(byte[],int,int) throws java.security.SignatureException + /// + public bool Verify(byte[] arg0, int arg1, int arg2) + { + return IExecute("verify", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#verify(byte[]) throws java.security.SignatureException + /// + public bool Verify(byte[] arg0) + { + return IExecute("verify", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#sign() throws java.security.SignatureException + /// + public byte[] Sign() + { + return IExecuteArray("sign"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#sign(byte[],int,int) throws java.security.SignatureException + /// + public int Sign(byte[] arg0, int arg1, int arg2) + { + return IExecute("sign", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#initSign(java.security.PrivateKey,java.security.SecureRandom) throws java.security.InvalidKeyException + /// + public void InitSign(Java.Security.PrivateKey arg0, Java.Security.SecureRandom arg1) + { + IExecute("initSign", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#initSign(java.security.PrivateKey) throws java.security.InvalidKeyException + /// + public void InitSign(Java.Security.PrivateKey arg0) + { + IExecute("initSign", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#initVerify(java.security.cert.Certificate) throws java.security.InvalidKeyException + /// + public void InitVerify(Java.Security.Cert.Certificate arg0) + { + IExecute("initVerify", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#initVerify(java.security.PublicKey) throws java.security.InvalidKeyException + /// + public void InitVerify(Java.Security.PublicKey arg0) + { + IExecute("initVerify", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#setParameter(java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException + /// + public void SetParameter(Java.Security.Spec.AlgorithmParameterSpec arg0) + { + IExecute("setParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#update(byte) throws java.security.SignatureException + /// + public void Update(byte arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#update(byte[],int,int) throws java.security.SignatureException + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#update(byte[]) throws java.security.SignatureException + /// + public void Update(byte[] arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Signature.html#update(java.nio.ByteBuffer) throws java.security.SignatureException + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SignatureException.cs b/src/net/JNet/Generated/Java/Security/SignatureException.cs new file mode 100644 index 0000000000..5ffa1081db --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SignatureException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SignatureException + public partial class SignatureException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SignatureSpi.cs b/src/net/JNet/Generated/Java/Security/SignatureSpi.cs new file mode 100644 index 0000000000..2321f3dd10 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SignatureSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SignatureSpi + public partial class SignatureSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/SignedObject.cs b/src/net/JNet/Generated/Java/Security/SignedObject.cs new file mode 100644 index 0000000000..2ab9786225 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/SignedObject.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region SignedObject + public partial class SignedObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignedObject.html#(java.io.Serializable,java.security.PrivateKey,java.security.Signature) throws java.io.IOException,java.security.InvalidKeyException,java.security.SignatureException + /// + public SignedObject(Java.Io.Serializable arg0, Java.Security.PrivateKey arg1, Java.Security.Signature arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.SignedObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignedObject.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignedObject.html#getObject() throws java.io.IOException,java.lang.ClassNotFoundException + /// + public object Object + { + get { return IExecute("getObject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignedObject.html#getSignature() + /// + public byte[] Signature + { + get { return IExecuteArray("getSignature"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/SignedObject.html#verify(java.security.PublicKey,java.security.Signature) throws java.security.InvalidKeyException,java.security.SignatureException + /// + public bool Verify(Java.Security.PublicKey arg0, Java.Security.Signature arg1) + { + return IExecute("verify", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/AlgorithmParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/AlgorithmParameterSpec.cs new file mode 100644 index 0000000000..1f7fb21ba6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/AlgorithmParameterSpec.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region AlgorithmParameterSpec + public partial class AlgorithmParameterSpec + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Security/Spec/AllPackageClasses.cs new file mode 100644 index 0000000000..eea2b812ad --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/AllPackageClasses.cs @@ -0,0 +1,1074 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Security.Spec +{ + #region AlgorithmParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/AlgorithmParameterSpec.html + /// + public partial class AlgorithmParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AlgorithmParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AlgorithmParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.AlgorithmParameterSpec"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAGenParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAGenParameterSpec.html + /// + public partial class DSAGenParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAGenParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAGenParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.DSAGenParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAParameterSpec.html + /// + public partial class DSAParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.DSAParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAPrivateKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPrivateKeySpec.html + /// + public partial class DSAPrivateKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAPrivateKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAPrivateKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.DSAPrivateKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DSAPublicKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPublicKeySpec.html + /// + public partial class DSAPublicKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DSAPublicKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DSAPublicKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.DSAPublicKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECField.html + /// + public partial class ECField : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECField"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECFieldF2m + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html + /// + public partial class ECFieldF2m : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECFieldF2m() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECFieldF2m(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECFieldF2m"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECFieldFp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldFp.html + /// + public partial class ECFieldFp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECFieldFp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECFieldFp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECFieldFp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECGenParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECGenParameterSpec.html + /// + public partial class ECGenParameterSpec : Java.Security.Spec.NamedParameterSpec + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECGenParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECGenParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECGenParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECParameterSpec.html + /// + public partial class ECParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECPoint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPoint.html + /// + public partial class ECPoint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECPoint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECPoint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECPoint"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECPrivateKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPrivateKeySpec.html + /// + public partial class ECPrivateKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECPrivateKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECPrivateKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECPrivateKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ECPublicKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPublicKeySpec.html + /// + public partial class ECPublicKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ECPublicKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ECPublicKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.ECPublicKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EllipticCurve + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html + /// + public partial class EllipticCurve : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EllipticCurve() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EllipticCurve(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.EllipticCurve"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EncodedKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EncodedKeySpec.html + /// + public partial class EncodedKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EncodedKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EncodedKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.EncodedKeySpec"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidKeySpecException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/InvalidKeySpecException.html + /// + public partial class InvalidKeySpecException : Java.Security.GeneralSecurityException + { + public InvalidKeySpecException() { } + + /// + public override string ClassName => "java.security.spec.InvalidKeySpecException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidParameterSpecException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/InvalidParameterSpecException.html + /// + public partial class InvalidParameterSpecException : Java.Security.GeneralSecurityException + { + public InvalidParameterSpecException() { } + + /// + public override string ClassName => "java.security.spec.InvalidParameterSpecException"; + + // TODO: complete the class + + } + #endregion + + #region KeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/KeySpec.html + /// + public partial class KeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.KeySpec"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MGF1ParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html + /// + public partial class MGF1ParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MGF1ParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MGF1ParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.MGF1ParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamedParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/NamedParameterSpec.html + /// + public partial class NamedParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NamedParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NamedParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.NamedParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PKCS8EncodedKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PKCS8EncodedKeySpec.html + /// + public partial class PKCS8EncodedKeySpec : Java.Security.Spec.EncodedKeySpec + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PKCS8EncodedKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PKCS8EncodedKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.PKCS8EncodedKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PSSParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html + /// + public partial class PSSParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PSSParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PSSParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.PSSParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAKeyGenParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html + /// + public partial class RSAKeyGenParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAKeyGenParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAKeyGenParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.RSAKeyGenParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAMultiPrimePrivateCrtKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html + /// + public partial class RSAMultiPrimePrivateCrtKeySpec : Java.Security.Spec.RSAPrivateKeySpec + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAMultiPrimePrivateCrtKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAMultiPrimePrivateCrtKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.RSAMultiPrimePrivateCrtKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAOtherPrimeInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAOtherPrimeInfo.html + /// + public partial class RSAOtherPrimeInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAOtherPrimeInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAOtherPrimeInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.RSAOtherPrimeInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAPrivateCrtKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html + /// + public partial class RSAPrivateCrtKeySpec : Java.Security.Spec.RSAPrivateKeySpec + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAPrivateCrtKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAPrivateCrtKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.RSAPrivateCrtKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAPrivateKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateKeySpec.html + /// + public partial class RSAPrivateKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAPrivateKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAPrivateKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.RSAPrivateKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RSAPublicKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html + /// + public partial class RSAPublicKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RSAPublicKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RSAPublicKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.RSAPublicKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509EncodedKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/X509EncodedKeySpec.html + /// + public partial class X509EncodedKeySpec : Java.Security.Spec.EncodedKeySpec + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509EncodedKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509EncodedKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.X509EncodedKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XECPrivateKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPrivateKeySpec.html + /// + public partial class XECPrivateKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XECPrivateKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XECPrivateKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.XECPrivateKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XECPublicKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPublicKeySpec.html + /// + public partial class XECPublicKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XECPublicKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XECPublicKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.security.spec.XECPublicKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/DSAGenParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/DSAGenParameterSpec.cs new file mode 100644 index 0000000000..3e1e6b8ed1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/DSAGenParameterSpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region DSAGenParameterSpec + public partial class DSAGenParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAGenParameterSpec.html#(int,int,int) + /// + public DSAGenParameterSpec(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAGenParameterSpec.html#(int,int) + /// + public DSAGenParameterSpec(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.DSAGenParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAGenParameterSpec.html#getPrimePLength() + /// + public int PrimePLength + { + get { return IExecute("getPrimePLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAGenParameterSpec.html#getSeedLength() + /// + public int SeedLength + { + get { return IExecute("getSeedLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAGenParameterSpec.html#getSubprimeQLength() + /// + public int SubprimeQLength + { + get { return IExecute("getSubprimeQLength"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/DSAParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/DSAParameterSpec.cs new file mode 100644 index 0000000000..5abeed235c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/DSAParameterSpec.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region DSAParameterSpec + public partial class DSAParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAParameterSpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public DSAParameterSpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.DSAParameterSpec t) => t.Cast(); + public static implicit operator Java.Security.Interfaces.DSAParams(Java.Security.Spec.DSAParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAParameterSpec.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAParameterSpec.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAParameterSpec.html#getQ() + /// + public Java.Math.BigInteger Q + { + get { return IExecute("getQ"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/DSAPrivateKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/DSAPrivateKeySpec.cs new file mode 100644 index 0000000000..79583db7ce --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/DSAPrivateKeySpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region DSAPrivateKeySpec + public partial class DSAPrivateKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPrivateKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public DSAPrivateKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, Java.Math.BigInteger arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.DSAPrivateKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPrivateKeySpec.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPrivateKeySpec.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPrivateKeySpec.html#getQ() + /// + public Java.Math.BigInteger Q + { + get { return IExecute("getQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPrivateKeySpec.html#getX() + /// + public Java.Math.BigInteger X + { + get { return IExecute("getX"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/DSAPublicKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/DSAPublicKeySpec.cs new file mode 100644 index 0000000000..08ceb544da --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/DSAPublicKeySpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region DSAPublicKeySpec + public partial class DSAPublicKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPublicKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public DSAPublicKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, Java.Math.BigInteger arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.DSAPublicKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPublicKeySpec.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPublicKeySpec.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPublicKeySpec.html#getQ() + /// + public Java.Math.BigInteger Q + { + get { return IExecute("getQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/DSAPublicKeySpec.html#getY() + /// + public Java.Math.BigInteger Y + { + get { return IExecute("getY"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECField.cs b/src/net/JNet/Generated/Java/Security/Spec/ECField.cs new file mode 100644 index 0000000000..b4f4f09b5e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECField.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECField + public partial class ECField + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECField.html#getFieldSize() + /// + public int FieldSize + { + get { return IExecute("getFieldSize"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECFieldF2m.cs b/src/net/JNet/Generated/Java/Security/Spec/ECFieldF2m.cs new file mode 100644 index 0000000000..43b092d075 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECFieldF2m.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECFieldF2m + public partial class ECFieldF2m + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#(int,int[]) + /// + public ECFieldF2m(int arg0, int[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#(int,java.math.BigInteger) + /// + public ECFieldF2m(int arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#(int) + /// + public ECFieldF2m(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.ECField(Java.Security.Spec.ECFieldF2m t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#getFieldSize() + /// + public int FieldSize + { + get { return IExecute("getFieldSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#getM() + /// + public int M + { + get { return IExecute("getM"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#getMidTermsOfReductionPolynomial() + /// + public int[] MidTermsOfReductionPolynomial + { + get { return IExecuteArray("getMidTermsOfReductionPolynomial"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldF2m.html#getReductionPolynomial() + /// + public Java.Math.BigInteger ReductionPolynomial + { + get { return IExecute("getReductionPolynomial"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECFieldFp.cs b/src/net/JNet/Generated/Java/Security/Spec/ECFieldFp.cs new file mode 100644 index 0000000000..1c36fbe521 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECFieldFp.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECFieldFp + public partial class ECFieldFp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldFp.html#(java.math.BigInteger) + /// + public ECFieldFp(Java.Math.BigInteger arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.ECField(Java.Security.Spec.ECFieldFp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldFp.html#getFieldSize() + /// + public int FieldSize + { + get { return IExecute("getFieldSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECFieldFp.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECGenParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/ECGenParameterSpec.cs new file mode 100644 index 0000000000..2c4909861f --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECGenParameterSpec.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECGenParameterSpec + public partial class ECGenParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECGenParameterSpec.html#(java.lang.String) + /// + public ECGenParameterSpec(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/ECParameterSpec.cs new file mode 100644 index 0000000000..8e37a093aa --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECParameterSpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECParameterSpec + public partial class ECParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECParameterSpec.html#(java.security.spec.EllipticCurve,java.security.spec.ECPoint,java.math.BigInteger,int) + /// + public ECParameterSpec(Java.Security.Spec.EllipticCurve arg0, Java.Security.Spec.ECPoint arg1, Java.Math.BigInteger arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.ECParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECParameterSpec.html#getCofactor() + /// + public int Cofactor + { + get { return IExecute("getCofactor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECParameterSpec.html#getCurve() + /// + public Java.Security.Spec.EllipticCurve Curve + { + get { return IExecute("getCurve"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECParameterSpec.html#getGenerator() + /// + public Java.Security.Spec.ECPoint Generator + { + get { return IExecute("getGenerator"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECParameterSpec.html#getOrder() + /// + public Java.Math.BigInteger Order + { + get { return IExecute("getOrder"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECPoint.cs b/src/net/JNet/Generated/Java/Security/Spec/ECPoint.cs new file mode 100644 index 0000000000..3111cba96e --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECPoint.cs @@ -0,0 +1,83 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECPoint + public partial class ECPoint + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPoint.html#(java.math.BigInteger,java.math.BigInteger) + /// + public ECPoint(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPoint.html#POINT_INFINITY + /// + public static Java.Security.Spec.ECPoint POINT_INFINITY => Clazz.GetField("POINT_INFINITY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPoint.html#getAffineX() + /// + public Java.Math.BigInteger AffineX + { + get { return IExecute("getAffineX"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPoint.html#getAffineY() + /// + public Java.Math.BigInteger AffineY + { + get { return IExecute("getAffineY"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECPrivateKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/ECPrivateKeySpec.cs new file mode 100644 index 0000000000..163ed14879 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECPrivateKeySpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECPrivateKeySpec + public partial class ECPrivateKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPrivateKeySpec.html#(java.math.BigInteger,java.security.spec.ECParameterSpec) + /// + public ECPrivateKeySpec(Java.Math.BigInteger arg0, Java.Security.Spec.ECParameterSpec arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.ECPrivateKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPrivateKeySpec.html#getParams() + /// + public Java.Security.Spec.ECParameterSpec Params + { + get { return IExecute("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPrivateKeySpec.html#getS() + /// + public Java.Math.BigInteger S + { + get { return IExecute("getS"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/ECPublicKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/ECPublicKeySpec.cs new file mode 100644 index 0000000000..c3dc48d726 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/ECPublicKeySpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region ECPublicKeySpec + public partial class ECPublicKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPublicKeySpec.html#(java.security.spec.ECPoint,java.security.spec.ECParameterSpec) + /// + public ECPublicKeySpec(Java.Security.Spec.ECPoint arg0, Java.Security.Spec.ECParameterSpec arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.ECPublicKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPublicKeySpec.html#getParams() + /// + public Java.Security.Spec.ECParameterSpec Params + { + get { return IExecute("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/ECPublicKeySpec.html#getW() + /// + public Java.Security.Spec.ECPoint W + { + get { return IExecute("getW"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/EllipticCurve.cs b/src/net/JNet/Generated/Java/Security/Spec/EllipticCurve.cs new file mode 100644 index 0000000000..ce135aaa5d --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/EllipticCurve.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region EllipticCurve + public partial class EllipticCurve + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html#(java.security.spec.ECField,java.math.BigInteger,java.math.BigInteger,byte[]) + /// + public EllipticCurve(Java.Security.Spec.ECField arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, byte[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html#(java.security.spec.ECField,java.math.BigInteger,java.math.BigInteger) + /// + public EllipticCurve(Java.Security.Spec.ECField arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html#getA() + /// + public Java.Math.BigInteger A + { + get { return IExecute("getA"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html#getB() + /// + public Java.Math.BigInteger B + { + get { return IExecute("getB"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html#getField() + /// + public Java.Security.Spec.ECField Field + { + get { return IExecute("getField"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EllipticCurve.html#getSeed() + /// + public byte[] Seed + { + get { return IExecuteArray("getSeed"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/EncodedKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/EncodedKeySpec.cs new file mode 100644 index 0000000000..62e77c3fdb --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/EncodedKeySpec.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region EncodedKeySpec + public partial class EncodedKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EncodedKeySpec.html#(byte[]) + /// + public EncodedKeySpec(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.EncodedKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EncodedKeySpec.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EncodedKeySpec.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/EncodedKeySpec.html#getFormat() + /// + public string Format + { + get { return IExecute("getFormat"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/InvalidKeySpecException.cs b/src/net/JNet/Generated/Java/Security/Spec/InvalidKeySpecException.cs new file mode 100644 index 0000000000..222d1ac5b9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/InvalidKeySpecException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region InvalidKeySpecException + public partial class InvalidKeySpecException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/InvalidParameterSpecException.cs b/src/net/JNet/Generated/Java/Security/Spec/InvalidParameterSpecException.cs new file mode 100644 index 0000000000..bf0c606b42 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/InvalidParameterSpecException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region InvalidParameterSpecException + public partial class InvalidParameterSpecException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/KeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/KeySpec.cs new file mode 100644 index 0000000000..c2203512af --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/KeySpec.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region KeySpec + public partial class KeySpec + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/MGF1ParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/MGF1ParameterSpec.cs new file mode 100644 index 0000000000..2530f44ea5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/MGF1ParameterSpec.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region MGF1ParameterSpec + public partial class MGF1ParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#(java.lang.String) + /// + public MGF1ParameterSpec(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.MGF1ParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA1 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA1 => Clazz.GetField("SHA1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA224 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA224 => Clazz.GetField("SHA224"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA256 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA256 => Clazz.GetField("SHA256"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA384 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA384 => Clazz.GetField("SHA384"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA512 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA512 => Clazz.GetField("SHA512"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA512_224 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA512_224 => Clazz.GetField("SHA512_224"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA512_256 + /// + public static Java.Security.Spec.MGF1ParameterSpec SHA512_256 => Clazz.GetField("SHA512_256"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#getDigestAlgorithm() + /// + public string DigestAlgorithm + { + get { return IExecute("getDigestAlgorithm"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/NamedParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/NamedParameterSpec.cs new file mode 100644 index 0000000000..fd86daf976 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/NamedParameterSpec.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region NamedParameterSpec + public partial class NamedParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/NamedParameterSpec.html#(java.lang.String) + /// + public NamedParameterSpec(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.NamedParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/NamedParameterSpec.html#X25519 + /// + public static Java.Security.Spec.NamedParameterSpec X25519 => Clazz.GetField("X25519"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/NamedParameterSpec.html#X448 + /// + public static Java.Security.Spec.NamedParameterSpec X448 => Clazz.GetField("X448"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/NamedParameterSpec.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/PKCS8EncodedKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/PKCS8EncodedKeySpec.cs new file mode 100644 index 0000000000..b3ccccf759 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/PKCS8EncodedKeySpec.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region PKCS8EncodedKeySpec + public partial class PKCS8EncodedKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PKCS8EncodedKeySpec.html#(byte[],java.lang.String) + /// + public PKCS8EncodedKeySpec(byte[] arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PKCS8EncodedKeySpec.html#(byte[]) + /// + public PKCS8EncodedKeySpec(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/PSSParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/PSSParameterSpec.cs new file mode 100644 index 0000000000..a9d7b10f39 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/PSSParameterSpec.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region PSSParameterSpec + public partial class PSSParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#(int) + /// + public PSSParameterSpec(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#(java.lang.String,java.lang.String,java.security.spec.AlgorithmParameterSpec,int,int) + /// + public PSSParameterSpec(string arg0, string arg1, Java.Security.Spec.AlgorithmParameterSpec arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.PSSParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#TRAILER_FIELD_BC + /// + public static int TRAILER_FIELD_BC => Clazz.GetField("TRAILER_FIELD_BC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#DEFAULT + /// + public static Java.Security.Spec.PSSParameterSpec DEFAULT => Clazz.GetField("DEFAULT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#getDigestAlgorithm() + /// + public string DigestAlgorithm + { + get { return IExecute("getDigestAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#getMGFAlgorithm() + /// + public string MGFAlgorithm + { + get { return IExecute("getMGFAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#getMGFParameters() + /// + public Java.Security.Spec.AlgorithmParameterSpec MGFParameters + { + get { return IExecute("getMGFParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#getSaltLength() + /// + public int SaltLength + { + get { return IExecute("getSaltLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/PSSParameterSpec.html#getTrailerField() + /// + public int TrailerField + { + get { return IExecute("getTrailerField"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/RSAKeyGenParameterSpec.cs b/src/net/JNet/Generated/Java/Security/Spec/RSAKeyGenParameterSpec.cs new file mode 100644 index 0000000000..51023031c6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/RSAKeyGenParameterSpec.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region RSAKeyGenParameterSpec + public partial class RSAKeyGenParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#(int,java.math.BigInteger,java.security.spec.AlgorithmParameterSpec) + /// + public RSAKeyGenParameterSpec(int arg0, Java.Math.BigInteger arg1, Java.Security.Spec.AlgorithmParameterSpec arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#(int,java.math.BigInteger) + /// + public RSAKeyGenParameterSpec(int arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Java.Security.Spec.RSAKeyGenParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#F0 + /// + public static Java.Math.BigInteger F0 => Clazz.GetField("F0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#F4 + /// + public static Java.Math.BigInteger F4 => Clazz.GetField("F4"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#getKeyParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec KeyParams + { + get { return IExecute("getKeyParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#getKeysize() + /// + public int Keysize + { + get { return IExecute("getKeysize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/RSAMultiPrimePrivateCrtKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/RSAMultiPrimePrivateCrtKeySpec.cs new file mode 100644 index 0000000000..57d54a9276 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/RSAMultiPrimePrivateCrtKeySpec.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region RSAMultiPrimePrivateCrtKeySpec + public partial class RSAMultiPrimePrivateCrtKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.security.spec.RSAOtherPrimeInfo[],java.security.spec.AlgorithmParameterSpec) + /// + public RSAMultiPrimePrivateCrtKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, Java.Math.BigInteger arg3, Java.Math.BigInteger arg4, Java.Math.BigInteger arg5, Java.Math.BigInteger arg6, Java.Math.BigInteger arg7, Java.Security.Spec.RSAOtherPrimeInfo[] arg8, Java.Security.Spec.AlgorithmParameterSpec arg9) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.security.spec.RSAOtherPrimeInfo[]) + /// + public RSAMultiPrimePrivateCrtKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, Java.Math.BigInteger arg3, Java.Math.BigInteger arg4, Java.Math.BigInteger arg5, Java.Math.BigInteger arg6, Java.Math.BigInteger arg7, Java.Security.Spec.RSAOtherPrimeInfo[] arg8) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getCrtCoefficient() + /// + public Java.Math.BigInteger CrtCoefficient + { + get { return IExecute("getCrtCoefficient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getOtherPrimeInfo() + /// + public Java.Security.Spec.RSAOtherPrimeInfo[] OtherPrimeInfo + { + get { return IExecuteArray("getOtherPrimeInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getPrimeExponentP() + /// + public Java.Math.BigInteger PrimeExponentP + { + get { return IExecute("getPrimeExponentP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getPrimeExponentQ() + /// + public Java.Math.BigInteger PrimeExponentQ + { + get { return IExecute("getPrimeExponentQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getPrimeP() + /// + public Java.Math.BigInteger PrimeP + { + get { return IExecute("getPrimeP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getPrimeQ() + /// + public Java.Math.BigInteger PrimeQ + { + get { return IExecute("getPrimeQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/RSAOtherPrimeInfo.cs b/src/net/JNet/Generated/Java/Security/Spec/RSAOtherPrimeInfo.cs new file mode 100644 index 0000000000..5cfe7c0672 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/RSAOtherPrimeInfo.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region RSAOtherPrimeInfo + public partial class RSAOtherPrimeInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAOtherPrimeInfo.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public RSAOtherPrimeInfo(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAOtherPrimeInfo.html#getCrtCoefficient() + /// + public Java.Math.BigInteger CrtCoefficient + { + get { return IExecute("getCrtCoefficient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAOtherPrimeInfo.html#getExponent() + /// + public Java.Math.BigInteger Exponent + { + get { return IExecute("getExponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAOtherPrimeInfo.html#getPrime() + /// + public Java.Math.BigInteger Prime + { + get { return IExecute("getPrime"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/RSAPrivateCrtKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/RSAPrivateCrtKeySpec.cs new file mode 100644 index 0000000000..cb44cea411 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/RSAPrivateCrtKeySpec.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region RSAPrivateCrtKeySpec + public partial class RSAPrivateCrtKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.security.spec.AlgorithmParameterSpec) + /// + public RSAPrivateCrtKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, Java.Math.BigInteger arg3, Java.Math.BigInteger arg4, Java.Math.BigInteger arg5, Java.Math.BigInteger arg6, Java.Math.BigInteger arg7, Java.Security.Spec.AlgorithmParameterSpec arg8) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public RSAPrivateCrtKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2, Java.Math.BigInteger arg3, Java.Math.BigInteger arg4, Java.Math.BigInteger arg5, Java.Math.BigInteger arg6, Java.Math.BigInteger arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#getCrtCoefficient() + /// + public Java.Math.BigInteger CrtCoefficient + { + get { return IExecute("getCrtCoefficient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#getPrimeExponentP() + /// + public Java.Math.BigInteger PrimeExponentP + { + get { return IExecute("getPrimeExponentP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#getPrimeExponentQ() + /// + public Java.Math.BigInteger PrimeExponentQ + { + get { return IExecute("getPrimeExponentQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#getPrimeP() + /// + public Java.Math.BigInteger PrimeP + { + get { return IExecute("getPrimeP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#getPrimeQ() + /// + public Java.Math.BigInteger PrimeQ + { + get { return IExecute("getPrimeQ"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/RSAPrivateKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/RSAPrivateKeySpec.cs new file mode 100644 index 0000000000..9e8c935ad5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/RSAPrivateKeySpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region RSAPrivateKeySpec + public partial class RSAPrivateKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.security.spec.AlgorithmParameterSpec) + /// + public RSAPrivateKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Security.Spec.AlgorithmParameterSpec arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateKeySpec.html#(java.math.BigInteger,java.math.BigInteger) + /// + public RSAPrivateKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.RSAPrivateKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateKeySpec.html#getModulus() + /// + public Java.Math.BigInteger Modulus + { + get { return IExecute("getModulus"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateKeySpec.html#getParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec Params + { + get { return IExecute("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPrivateKeySpec.html#getPrivateExponent() + /// + public Java.Math.BigInteger PrivateExponent + { + get { return IExecute("getPrivateExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/RSAPublicKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/RSAPublicKeySpec.cs new file mode 100644 index 0000000000..502837783c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/RSAPublicKeySpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region RSAPublicKeySpec + public partial class RSAPublicKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.security.spec.AlgorithmParameterSpec) + /// + public RSAPublicKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Security.Spec.AlgorithmParameterSpec arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html#(java.math.BigInteger,java.math.BigInteger) + /// + public RSAPublicKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.RSAPublicKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html#getModulus() + /// + public Java.Math.BigInteger Modulus + { + get { return IExecute("getModulus"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html#getParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec Params + { + get { return IExecute("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html#getPublicExponent() + /// + public Java.Math.BigInteger PublicExponent + { + get { return IExecute("getPublicExponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/X509EncodedKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/X509EncodedKeySpec.cs new file mode 100644 index 0000000000..a783b2c3bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/X509EncodedKeySpec.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region X509EncodedKeySpec + public partial class X509EncodedKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/X509EncodedKeySpec.html#(byte[],java.lang.String) + /// + public X509EncodedKeySpec(byte[] arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/X509EncodedKeySpec.html#(byte[]) + /// + public X509EncodedKeySpec(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/XECPrivateKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/XECPrivateKeySpec.cs new file mode 100644 index 0000000000..ee56dd2d4a --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/XECPrivateKeySpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region XECPrivateKeySpec + public partial class XECPrivateKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPrivateKeySpec.html#(java.security.spec.AlgorithmParameterSpec,byte[]) + /// + public XECPrivateKeySpec(Java.Security.Spec.AlgorithmParameterSpec arg0, byte[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.XECPrivateKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPrivateKeySpec.html#getParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec Params + { + get { return IExecute("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPrivateKeySpec.html#getScalar() + /// + public byte[] Scalar + { + get { return IExecuteArray("getScalar"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Spec/XECPublicKeySpec.cs b/src/net/JNet/Generated/Java/Security/Spec/XECPublicKeySpec.cs new file mode 100644 index 0000000000..c239f58b3b --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Spec/XECPublicKeySpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security.Spec +{ + #region XECPublicKeySpec + public partial class XECPublicKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPublicKeySpec.html#(java.security.spec.AlgorithmParameterSpec,java.math.BigInteger) + /// + public XECPublicKeySpec(Java.Security.Spec.AlgorithmParameterSpec arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Java.Security.Spec.XECPublicKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPublicKeySpec.html#getParams() + /// + public Java.Security.Spec.AlgorithmParameterSpec Params + { + get { return IExecute("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/XECPublicKeySpec.html#getU() + /// + public Java.Math.BigInteger U + { + get { return IExecute("getU"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/Timestamp.cs b/src/net/JNet/Generated/Java/Security/Timestamp.cs new file mode 100644 index 0000000000..8912bb3454 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/Timestamp.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region Timestamp + public partial class Timestamp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Timestamp.html#(java.util.Date,java.security.cert.CertPath) + /// + public Timestamp(Java.Util.Date arg0, Java.Security.Cert.CertPath arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.Timestamp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Timestamp.html#getSignerCertPath() + /// + public Java.Security.Cert.CertPath SignerCertPath + { + get { return IExecute("getSignerCertPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/Timestamp.html#getTimestamp() + /// + public Java.Util.Date GetTimestamp() + { + return IExecute("getTimestamp"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/URIParameter.cs b/src/net/JNet/Generated/Java/Security/URIParameter.cs new file mode 100644 index 0000000000..256038d374 --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/URIParameter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region URIParameter + public partial class URIParameter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/URIParameter.html#(java.net.URI) + /// + public URIParameter(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/URIParameter.html#getURI() + /// + public Java.Net.URI URI + { + get { return IExecute("getURI"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/UnrecoverableEntryException.cs b/src/net/JNet/Generated/Java/Security/UnrecoverableEntryException.cs new file mode 100644 index 0000000000..a6260e8bae --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/UnrecoverableEntryException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region UnrecoverableEntryException + public partial class UnrecoverableEntryException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/UnrecoverableKeyException.cs b/src/net/JNet/Generated/Java/Security/UnrecoverableKeyException.cs new file mode 100644 index 0000000000..69ebd5d35c --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/UnrecoverableKeyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region UnrecoverableKeyException + public partial class UnrecoverableKeyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Security/UnresolvedPermission.cs b/src/net/JNet/Generated/Java/Security/UnresolvedPermission.cs new file mode 100644 index 0000000000..3b1a2190bd --- /dev/null +++ b/src/net/JNet/Generated/Java/Security/UnresolvedPermission.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Security +{ + #region UnresolvedPermission + public partial class UnresolvedPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnresolvedPermission.html#(java.lang.String,java.lang.String,java.lang.String,java.security.cert.Certificate[]) + /// + public UnresolvedPermission(string arg0, string arg1, string arg2, Java.Security.Cert.Certificate[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Security.UnresolvedPermission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnresolvedPermission.html#getUnresolvedActions() + /// + public string UnresolvedActions + { + get { return IExecute("getUnresolvedActions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnresolvedPermission.html#getUnresolvedCerts() + /// + public Java.Security.Cert.Certificate[] UnresolvedCerts + { + get { return IExecuteArray("getUnresolvedCerts"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnresolvedPermission.html#getUnresolvedName() + /// + public string UnresolvedName + { + get { return IExecute("getUnresolvedName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/UnresolvedPermission.html#getUnresolvedType() + /// + public string UnresolvedType + { + get { return IExecute("getUnresolvedType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Sql/AllPackageClasses.cs new file mode 100644 index 0000000000..cadd416d5b --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/AllPackageClasses.cs @@ -0,0 +1,1629 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Sql +{ + #region Array + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html + /// + public partial class Array : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Array() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Array(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Array"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BatchUpdateException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/BatchUpdateException.html + /// + public partial class BatchUpdateException : Java.Sql.SQLException + { + public BatchUpdateException() { } + + /// + public override string ClassName => "java.sql.BatchUpdateException"; + + // TODO: complete the class + + } + #endregion + + #region Blob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html + /// + public partial class Blob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Blob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Blob(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Blob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CallableStatement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html + /// + public partial class CallableStatement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CallableStatement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CallableStatement(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.CallableStatement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ClientInfoStatus + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ClientInfoStatus.html + /// + public partial class ClientInfoStatus : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClientInfoStatus() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClientInfoStatus(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ClientInfoStatus"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Clob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html + /// + public partial class Clob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Clob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Clob(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Clob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Connection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html + /// + public partial class Connection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Connection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Connection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Connection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConnectionBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ConnectionBuilder.html + /// + public partial class ConnectionBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConnectionBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConnectionBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ConnectionBuilder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DatabaseMetaData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html + /// + public partial class DatabaseMetaData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DatabaseMetaData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DatabaseMetaData(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.DatabaseMetaData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataTruncation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DataTruncation.html + /// + public partial class DataTruncation : Java.Sql.SQLWarning + { + public DataTruncation() { } + + /// + public override string ClassName => "java.sql.DataTruncation"; + + // TODO: complete the class + + } + #endregion + + #region Date + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html + /// + public partial class Date : Java.Util.Date + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Date() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Date(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Date"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Driver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Driver.html + /// + public partial class Driver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Driver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Driver(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Driver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DriverAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverAction.html + /// + public partial class DriverAction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DriverAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DriverAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.DriverAction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DriverManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html + /// + public partial class DriverManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DriverManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DriverManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.DriverManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DriverPropertyInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html + /// + public partial class DriverPropertyInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DriverPropertyInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DriverPropertyInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.DriverPropertyInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JDBCType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html + /// + public partial class JDBCType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JDBCType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JDBCType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.JDBCType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NClob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/NClob.html + /// + public partial class NClob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NClob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NClob(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.NClob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ParameterMetaData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html + /// + public partial class ParameterMetaData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParameterMetaData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParameterMetaData(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ParameterMetaData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PreparedStatement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html + /// + public partial class PreparedStatement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PreparedStatement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PreparedStatement(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.PreparedStatement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PseudoColumnUsage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PseudoColumnUsage.html + /// + public partial class PseudoColumnUsage : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PseudoColumnUsage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PseudoColumnUsage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.PseudoColumnUsage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Ref + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Ref.html + /// + public partial class Ref : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Ref() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Ref(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Ref"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResultSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html + /// + public partial class ResultSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResultSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResultSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ResultSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResultSetMetaData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html + /// + public partial class ResultSetMetaData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResultSetMetaData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResultSetMetaData(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ResultSetMetaData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowId + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowId.html + /// + public partial class RowId : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowId() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowId(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.RowId"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowIdLifetime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html + /// + public partial class RowIdLifetime : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowIdLifetime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowIdLifetime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.RowIdLifetime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Savepoint + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Savepoint.html + /// + public partial class Savepoint : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Savepoint() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Savepoint(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Savepoint"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ShardingKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ShardingKey.html + /// + public partial class ShardingKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ShardingKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ShardingKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ShardingKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ShardingKeyBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ShardingKeyBuilder.html + /// + public partial class ShardingKeyBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ShardingKeyBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ShardingKeyBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.ShardingKeyBuilder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLClientInfoException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLClientInfoException.html + /// + public partial class SQLClientInfoException : Java.Sql.SQLException + { + public SQLClientInfoException() { } + + /// + public override string ClassName => "java.sql.SQLClientInfoException"; + + // TODO: complete the class + + } + #endregion + + #region SQLData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLData.html + /// + public partial class SQLData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLData(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.SQLData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLDataException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLDataException.html + /// + public partial class SQLDataException : Java.Sql.SQLNonTransientException + { + public SQLDataException() { } + + /// + public override string ClassName => "java.sql.SQLDataException"; + + // TODO: complete the class + + } + #endregion + + #region SQLException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLException.html + /// + public partial class SQLException : Java.Lang.Exception + { + public SQLException() { } + + /// + public override string ClassName => "java.sql.SQLException"; + + // TODO: complete the class + + } + #endregion + + #region SQLFeatureNotSupportedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLFeatureNotSupportedException.html + /// + public partial class SQLFeatureNotSupportedException : Java.Sql.SQLNonTransientException + { + public SQLFeatureNotSupportedException() { } + + /// + public override string ClassName => "java.sql.SQLFeatureNotSupportedException"; + + // TODO: complete the class + + } + #endregion + + #region SQLInput + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html + /// + public partial class SQLInput : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLInput() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLInput(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.SQLInput"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLIntegrityConstraintViolationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLIntegrityConstraintViolationException.html + /// + public partial class SQLIntegrityConstraintViolationException : Java.Sql.SQLNonTransientException + { + public SQLIntegrityConstraintViolationException() { } + + /// + public override string ClassName => "java.sql.SQLIntegrityConstraintViolationException"; + + // TODO: complete the class + + } + #endregion + + #region SQLInvalidAuthorizationSpecException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInvalidAuthorizationSpecException.html + /// + public partial class SQLInvalidAuthorizationSpecException : Java.Sql.SQLNonTransientException + { + public SQLInvalidAuthorizationSpecException() { } + + /// + public override string ClassName => "java.sql.SQLInvalidAuthorizationSpecException"; + + // TODO: complete the class + + } + #endregion + + #region SQLNonTransientConnectionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLNonTransientConnectionException.html + /// + public partial class SQLNonTransientConnectionException : Java.Sql.SQLNonTransientException + { + public SQLNonTransientConnectionException() { } + + /// + public override string ClassName => "java.sql.SQLNonTransientConnectionException"; + + // TODO: complete the class + + } + #endregion + + #region SQLNonTransientException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLNonTransientException.html + /// + public partial class SQLNonTransientException : Java.Sql.SQLException + { + public SQLNonTransientException() { } + + /// + public override string ClassName => "java.sql.SQLNonTransientException"; + + // TODO: complete the class + + } + #endregion + + #region SQLOutput + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html + /// + public partial class SQLOutput : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLOutput() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLOutput(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.SQLOutput"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLPermission.html + /// + public partial class SQLPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.SQLPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLRecoverableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLRecoverableException.html + /// + public partial class SQLRecoverableException : Java.Sql.SQLException + { + public SQLRecoverableException() { } + + /// + public override string ClassName => "java.sql.SQLRecoverableException"; + + // TODO: complete the class + + } + #endregion + + #region SQLSyntaxErrorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLSyntaxErrorException.html + /// + public partial class SQLSyntaxErrorException : Java.Sql.SQLNonTransientException + { + public SQLSyntaxErrorException() { } + + /// + public override string ClassName => "java.sql.SQLSyntaxErrorException"; + + // TODO: complete the class + + } + #endregion + + #region SQLTimeoutException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLTimeoutException.html + /// + public partial class SQLTimeoutException : Java.Sql.SQLTransientException + { + public SQLTimeoutException() { } + + /// + public override string ClassName => "java.sql.SQLTimeoutException"; + + // TODO: complete the class + + } + #endregion + + #region SQLTransactionRollbackException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLTransactionRollbackException.html + /// + public partial class SQLTransactionRollbackException : Java.Sql.SQLTransientException + { + public SQLTransactionRollbackException() { } + + /// + public override string ClassName => "java.sql.SQLTransactionRollbackException"; + + // TODO: complete the class + + } + #endregion + + #region SQLTransientConnectionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLTransientConnectionException.html + /// + public partial class SQLTransientConnectionException : Java.Sql.SQLTransientException + { + public SQLTransientConnectionException() { } + + /// + public override string ClassName => "java.sql.SQLTransientConnectionException"; + + // TODO: complete the class + + } + #endregion + + #region SQLTransientException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLTransientException.html + /// + public partial class SQLTransientException : Java.Sql.SQLException + { + public SQLTransientException() { } + + /// + public override string ClassName => "java.sql.SQLTransientException"; + + // TODO: complete the class + + } + #endregion + + #region SQLType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLType.html + /// + public partial class SQLType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLType(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.SQLType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLWarning + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLWarning.html + /// + public partial class SQLWarning : Java.Sql.SQLException + { + public SQLWarning() { } + + /// + public override string ClassName => "java.sql.SQLWarning"; + + // TODO: complete the class + + } + #endregion + + #region SQLXML + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html + /// + public partial class SQLXML : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLXML() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLXML(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.SQLXML"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Statement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html + /// + public partial class Statement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Statement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Statement(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Statement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Struct + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Struct.html + /// + public partial class Struct : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Struct() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Struct(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Struct"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Time + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Time.html + /// + public partial class Time : Java.Util.Date + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Time() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Time(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Time"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Timestamp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html + /// + public partial class Timestamp : Java.Util.Date + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Timestamp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Timestamp(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Timestamp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Types + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html + /// + public partial class Types : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Types() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Types(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Types"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Wrapper + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Wrapper.html + /// + public partial class Wrapper : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Wrapper() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Wrapper(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.sql.Wrapper"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Array.cs b/src/net/JNet/Generated/Java/Sql/Array.cs new file mode 100644 index 0000000000..97ce2aed1b --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Array.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Array + public partial class Array + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#getBaseType() throws java.sql.SQLException + /// + public int BaseType + { + get { return IExecute("getBaseType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#getBaseTypeName() throws java.sql.SQLException + /// + public string BaseTypeName + { + get { return IExecute("getBaseTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#getResultSet() throws java.sql.SQLException + /// + public Java.Sql.ResultSet ResultSet + { + get { return IExecute("getResultSet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#getArray() throws java.sql.SQLException + /// + public object GetArray() + { + return IExecute("getArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#getArray(long,int) throws java.sql.SQLException + /// + public object GetArray(long arg0, int arg1) + { + return IExecute("getArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#getResultSet(long,int) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetResultSet(long arg0, int arg1) + { + return IExecute("getResultSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Array.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/BatchUpdateException.cs b/src/net/JNet/Generated/Java/Sql/BatchUpdateException.cs new file mode 100644 index 0000000000..a03bd3e17a --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/BatchUpdateException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region BatchUpdateException + public partial class BatchUpdateException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Blob.cs b/src/net/JNet/Generated/Java/Sql/Blob.cs new file mode 100644 index 0000000000..2b8f2ae10d --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Blob.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Blob + public partial class Blob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#getBinaryStream() throws java.sql.SQLException + /// + public Java.Io.InputStream BinaryStream + { + get { return IExecute("getBinaryStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#getBytes(long,int) throws java.sql.SQLException + /// + public byte[] GetBytes(long arg0, int arg1) + { + return IExecuteArray("getBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#setBytes(long,byte[],int,int) throws java.sql.SQLException + /// + public int SetBytes(long arg0, byte[] arg1, int arg2, int arg3) + { + return IExecute("setBytes", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#setBytes(long,byte[]) throws java.sql.SQLException + /// + public int SetBytes(long arg0, byte[] arg1) + { + return IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#getBinaryStream(long,long) throws java.sql.SQLException + /// + public Java.Io.InputStream GetBinaryStream(long arg0, long arg1) + { + return IExecute("getBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#setBinaryStream(long) throws java.sql.SQLException + /// + public Java.Io.OutputStream SetBinaryStream(long arg0) + { + return IExecute("setBinaryStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#length() throws java.sql.SQLException + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#position(byte[],long) throws java.sql.SQLException + /// + public long Position(byte[] arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#position(java.sql.Blob,long) throws java.sql.SQLException + /// + public long Position(Java.Sql.Blob arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#truncate(long) throws java.sql.SQLException + /// + public void Truncate(long arg0) + { + IExecute("truncate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/CallableStatement.cs b/src/net/JNet/Generated/Java/Sql/CallableStatement.cs new file mode 100644 index 0000000000..44da41803e --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/CallableStatement.cs @@ -0,0 +1,871 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region CallableStatement + public partial class CallableStatement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.PreparedStatement(Java.Sql.CallableStatement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBoolean(int) throws java.sql.SQLException + /// + public bool GetBoolean(int arg0) + { + return IExecute("getBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBoolean(java.lang.String) throws java.sql.SQLException + /// + public bool GetBoolean(string arg0) + { + return IExecute("getBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#wasNull() throws java.sql.SQLException + /// + public bool WasNull() + { + return IExecute("wasNull"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getByte(int) throws java.sql.SQLException + /// + public byte GetByte(int arg0) + { + return IExecute("getByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getByte(java.lang.String) throws java.sql.SQLException + /// + public byte GetByte(string arg0) + { + return IExecute("getByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBytes(int) throws java.sql.SQLException + /// + public byte[] GetBytes(int arg0) + { + return IExecuteArray("getBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBytes(java.lang.String) throws java.sql.SQLException + /// + public byte[] GetBytes(string arg0) + { + return IExecuteArray("getBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getDouble(int) throws java.sql.SQLException + /// + public double GetDouble(int arg0) + { + return IExecute("getDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getDouble(java.lang.String) throws java.sql.SQLException + /// + public double GetDouble(string arg0) + { + return IExecute("getDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getFloat(int) throws java.sql.SQLException + /// + public float GetFloat(int arg0) + { + return IExecute("getFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getFloat(java.lang.String) throws java.sql.SQLException + /// + public float GetFloat(string arg0) + { + return IExecute("getFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getInt(int) throws java.sql.SQLException + /// + public int GetInt(int arg0) + { + return IExecute("getInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getInt(java.lang.String) throws java.sql.SQLException + /// + public int GetInt(string arg0) + { + return IExecute("getInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getCharacterStream(int) throws java.sql.SQLException + /// + public Java.Io.Reader GetCharacterStream(int arg0) + { + return IExecute("getCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getCharacterStream(java.lang.String) throws java.sql.SQLException + /// + public Java.Io.Reader GetCharacterStream(string arg0) + { + return IExecute("getCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getNCharacterStream(int) throws java.sql.SQLException + /// + public Java.Io.Reader GetNCharacterStream(int arg0) + { + return IExecute("getNCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getNCharacterStream(java.lang.String) throws java.sql.SQLException + /// + public Java.Io.Reader GetNCharacterStream(string arg0) + { + return IExecute("getNCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getObject(int) throws java.sql.SQLException + /// + public object GetObject(int arg0) + { + return IExecute("getObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getObject(java.lang.String) throws java.sql.SQLException + /// + public object GetObject(string arg0) + { + return IExecute("getObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getNString(int) throws java.sql.SQLException + /// + public string GetNString(int arg0) + { + return IExecute("getNString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getNString(java.lang.String) throws java.sql.SQLException + /// + public string GetNString(string arg0) + { + return IExecute("getNString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getString(int) throws java.sql.SQLException + /// + public string GetString(int arg0) + { + return IExecute("getString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getString(java.lang.String) throws java.sql.SQLException + /// + public string GetString(string arg0) + { + return IExecute("getString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBigDecimal(int) throws java.sql.SQLException + /// + public Java.Math.BigDecimal GetBigDecimal(int arg0) + { + return IExecute("getBigDecimal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBigDecimal(java.lang.String) throws java.sql.SQLException + /// + public Java.Math.BigDecimal GetBigDecimal(string arg0) + { + return IExecute("getBigDecimal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getURL(int) throws java.sql.SQLException + /// + public Java.Net.URL GetURL(int arg0) + { + return IExecute("getURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getURL(java.lang.String) throws java.sql.SQLException + /// + public Java.Net.URL GetURL(string arg0) + { + return IExecute("getURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getArray(int) throws java.sql.SQLException + /// + public Java.Sql.Array GetArray(int arg0) + { + return IExecute("getArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getArray(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Array GetArray(string arg0) + { + return IExecute("getArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBlob(int) throws java.sql.SQLException + /// + public Java.Sql.Blob GetBlob(int arg0) + { + return IExecute("getBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getBlob(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Blob GetBlob(string arg0) + { + return IExecute("getBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getClob(int) throws java.sql.SQLException + /// + public Java.Sql.Clob GetClob(int arg0) + { + return IExecute("getClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getClob(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Clob GetClob(string arg0) + { + return IExecute("getClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getDate(int,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(int arg0, Java.Util.Calendar arg1) + { + return IExecute("getDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getDate(int) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(int arg0) + { + return IExecute("getDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getDate(java.lang.String,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(string arg0, Java.Util.Calendar arg1) + { + return IExecute("getDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getDate(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(string arg0) + { + return IExecute("getDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getNClob(int) throws java.sql.SQLException + /// + public Java.Sql.NClob GetNClob(int arg0) + { + return IExecute("getNClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getNClob(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.NClob GetNClob(string arg0) + { + return IExecute("getNClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getRef(int) throws java.sql.SQLException + /// + public Java.Sql.Ref GetRef(int arg0) + { + return IExecute("getRef", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getRef(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Ref GetRef(string arg0) + { + return IExecute("getRef", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getRowId(int) throws java.sql.SQLException + /// + public Java.Sql.RowId GetRowId(int arg0) + { + return IExecute("getRowId", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getRowId(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.RowId GetRowId(string arg0) + { + return IExecute("getRowId", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getSQLXML(int) throws java.sql.SQLException + /// + public Java.Sql.SQLXML GetSQLXML(int arg0) + { + return IExecute("getSQLXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getSQLXML(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.SQLXML GetSQLXML(string arg0) + { + return IExecute("getSQLXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTime(int,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(int arg0, Java.Util.Calendar arg1) + { + return IExecute("getTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTime(int) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(int arg0) + { + return IExecute("getTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTime(java.lang.String,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(string arg0, Java.Util.Calendar arg1) + { + return IExecute("getTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTime(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(string arg0) + { + return IExecute("getTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(int,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(int arg0, Java.Util.Calendar arg1) + { + return IExecute("getTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(int) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(int arg0) + { + return IExecute("getTimestamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(java.lang.String,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(string arg0, Java.Util.Calendar arg1) + { + return IExecute("getTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(string arg0) + { + return IExecute("getTimestamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getLong(int) throws java.sql.SQLException + /// + public long GetLong(int arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getLong(java.lang.String) throws java.sql.SQLException + /// + public long GetLong(string arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getShort(int) throws java.sql.SQLException + /// + public short GetShort(int arg0) + { + return IExecute("getShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#getShort(java.lang.String) throws java.sql.SQLException + /// + public short GetShort(string arg0) + { + return IExecute("getShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,int,int) throws java.sql.SQLException + /// + public void RegisterOutParameter(int arg0, int arg1, int arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,int,java.lang.String) throws java.sql.SQLException + /// + public void RegisterOutParameter(int arg0, int arg1, string arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,int) throws java.sql.SQLException + /// + public void RegisterOutParameter(int arg0, int arg1) + { + IExecute("registerOutParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,int,int) throws java.sql.SQLException + /// + public void RegisterOutParameter(string arg0, int arg1, int arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,int,java.lang.String) throws java.sql.SQLException + /// + public void RegisterOutParameter(string arg0, int arg1, string arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,int) throws java.sql.SQLException + /// + public void RegisterOutParameter(string arg0, int arg1) + { + IExecute("registerOutParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setAsciiStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setAsciiStream(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setAsciiStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("setAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBigDecimal(java.lang.String,java.math.BigDecimal) throws java.sql.SQLException + /// + public void SetBigDecimal(string arg0, Java.Math.BigDecimal arg1) + { + IExecute("setBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBinaryStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBinaryStream(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBinaryStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("setBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBlob(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBlob(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Io.InputStream arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBlob(java.lang.String,java.sql.Blob) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Sql.Blob arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBoolean(java.lang.String,boolean) throws java.sql.SQLException + /// + public void SetBoolean(string arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setByte(java.lang.String,byte) throws java.sql.SQLException + /// + public void SetByte(string arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setBytes(java.lang.String,byte[]) throws java.sql.SQLException + /// + public void SetBytes(string arg0, byte[] arg1) + { + IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setCharacterStream(java.lang.String,java.io.Reader,int) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setCharacterStream(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("setCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Io.Reader arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setClob(java.lang.String,java.sql.Clob) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Sql.Clob arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setDate(java.lang.String,java.sql.Date,java.util.Calendar) throws java.sql.SQLException + /// + public void SetDate(string arg0, Java.Sql.Date arg1, Java.Util.Calendar arg2) + { + IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setDate(java.lang.String,java.sql.Date) throws java.sql.SQLException + /// + public void SetDate(string arg0, Java.Sql.Date arg1) + { + IExecute("setDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setDouble(java.lang.String,double) throws java.sql.SQLException + /// + public void SetDouble(string arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setFloat(java.lang.String,float) throws java.sql.SQLException + /// + public void SetFloat(string arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setInt(java.lang.String,int) throws java.sql.SQLException + /// + public void SetInt(string arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setLong(java.lang.String,long) throws java.sql.SQLException + /// + public void SetLong(string arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNCharacterStream(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNCharacterStream(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetNCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("setNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Io.Reader arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNClob(java.lang.String,java.sql.NClob) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Sql.NClob arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void SetNString(string arg0, string arg1) + { + IExecute("setNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNull(java.lang.String,int,java.lang.String) throws java.sql.SQLException + /// + public void SetNull(string arg0, int arg1, string arg2) + { + IExecute("setNull", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setNull(java.lang.String,int) throws java.sql.SQLException + /// + public void SetNull(string arg0, int arg1) + { + IExecute("setNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,int,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, int arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, int arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1) + { + IExecute("setObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setRowId(java.lang.String,java.sql.RowId) throws java.sql.SQLException + /// + public void SetRowId(string arg0, Java.Sql.RowId arg1) + { + IExecute("setRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setShort(java.lang.String,short) throws java.sql.SQLException + /// + public void SetShort(string arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setSQLXML(java.lang.String,java.sql.SQLXML) throws java.sql.SQLException + /// + public void SetSQLXML(string arg0, Java.Sql.SQLXML arg1) + { + IExecute("setSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void SetString(string arg0, string arg1) + { + IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setTime(java.lang.String,java.sql.Time,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTime(string arg0, Java.Sql.Time arg1, Java.Util.Calendar arg2) + { + IExecute("setTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setTime(java.lang.String,java.sql.Time) throws java.sql.SQLException + /// + public void SetTime(string arg0, Java.Sql.Time arg1) + { + IExecute("setTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setTimestamp(java.lang.String,java.sql.Timestamp,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTimestamp(string arg0, Java.Sql.Timestamp arg1, Java.Util.Calendar arg2) + { + IExecute("setTimestamp", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setTimestamp(java.lang.String,java.sql.Timestamp) throws java.sql.SQLException + /// + public void SetTimestamp(string arg0, Java.Sql.Timestamp arg1) + { + IExecute("setTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setURL(java.lang.String,java.net.URL) throws java.sql.SQLException + /// + public void SetURL(string arg0, Java.Net.URL arg1) + { + IExecute("setURL", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,java.sql.SQLType,int) throws java.sql.SQLException + /// + public void RegisterOutParameter(int arg0, Java.Sql.SQLType arg1, int arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,java.sql.SQLType,java.lang.String) throws java.sql.SQLException + /// + public void RegisterOutParameter(int arg0, Java.Sql.SQLType arg1, string arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,java.sql.SQLType) throws java.sql.SQLException + /// + public void RegisterOutParameter(int arg0, Java.Sql.SQLType arg1) + { + IExecute("registerOutParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,java.sql.SQLType,int) throws java.sql.SQLException + /// + public void RegisterOutParameter(string arg0, Java.Sql.SQLType arg1, int arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,java.sql.SQLType,java.lang.String) throws java.sql.SQLException + /// + public void RegisterOutParameter(string arg0, Java.Sql.SQLType arg1, string arg2) + { + IExecute("registerOutParameter", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,java.sql.SQLType) throws java.sql.SQLException + /// + public void RegisterOutParameter(string arg0, Java.Sql.SQLType arg1) + { + IExecute("registerOutParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,java.sql.SQLType,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, Java.Sql.SQLType arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,java.sql.SQLType) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, Java.Sql.SQLType arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ClientInfoStatus.cs b/src/net/JNet/Generated/Java/Sql/ClientInfoStatus.cs new file mode 100644 index 0000000000..e5cb9b3053 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ClientInfoStatus.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ClientInfoStatus + public partial class ClientInfoStatus + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ClientInfoStatus.html#REASON_UNKNOWN + /// + public static Java.Sql.ClientInfoStatus REASON_UNKNOWN => Clazz.GetField("REASON_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ClientInfoStatus.html#REASON_UNKNOWN_PROPERTY + /// + public static Java.Sql.ClientInfoStatus REASON_UNKNOWN_PROPERTY => Clazz.GetField("REASON_UNKNOWN_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ClientInfoStatus.html#REASON_VALUE_INVALID + /// + public static Java.Sql.ClientInfoStatus REASON_VALUE_INVALID => Clazz.GetField("REASON_VALUE_INVALID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ClientInfoStatus.html#REASON_VALUE_TRUNCATED + /// + public static Java.Sql.ClientInfoStatus REASON_VALUE_TRUNCATED => Clazz.GetField("REASON_VALUE_TRUNCATED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ClientInfoStatus.html#values() + /// + public static Java.Sql.ClientInfoStatus[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Clob.cs b/src/net/JNet/Generated/Java/Sql/Clob.cs new file mode 100644 index 0000000000..bd563457ee --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Clob.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Clob + public partial class Clob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#getAsciiStream() throws java.sql.SQLException + /// + public Java.Io.InputStream AsciiStream + { + get { return IExecute("getAsciiStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#getCharacterStream() throws java.sql.SQLException + /// + public Java.Io.Reader CharacterStream + { + get { return IExecute("getCharacterStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#setString(long,java.lang.String,int,int) throws java.sql.SQLException + /// + public int SetString(long arg0, string arg1, int arg2, int arg3) + { + return IExecute("setString", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#setString(long,java.lang.String) throws java.sql.SQLException + /// + public int SetString(long arg0, string arg1) + { + return IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#setAsciiStream(long) throws java.sql.SQLException + /// + public Java.Io.OutputStream SetAsciiStream(long arg0) + { + return IExecute("setAsciiStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#getCharacterStream(long,long) throws java.sql.SQLException + /// + public Java.Io.Reader GetCharacterStream(long arg0, long arg1) + { + return IExecute("getCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#setCharacterStream(long) throws java.sql.SQLException + /// + public Java.Io.Writer SetCharacterStream(long arg0) + { + return IExecute("setCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#getSubString(long,int) throws java.sql.SQLException + /// + public string GetSubString(long arg0, int arg1) + { + return IExecute("getSubString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#length() throws java.sql.SQLException + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#position(java.lang.String,long) throws java.sql.SQLException + /// + public long Position(string arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#position(java.sql.Clob,long) throws java.sql.SQLException + /// + public long Position(Java.Sql.Clob arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Clob.html#truncate(long) throws java.sql.SQLException + /// + public void Truncate(long arg0) + { + IExecute("truncate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Connection.cs b/src/net/JNet/Generated/Java/Sql/Connection.cs new file mode 100644 index 0000000000..95adda19c8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Connection.cs @@ -0,0 +1,423 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Connection + public partial class Connection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Wrapper(Java.Sql.Connection t) => t.Cast(); + public static implicit operator Java.Lang.AutoCloseable(Java.Sql.Connection t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#TRANSACTION_NONE + /// + public static int TRANSACTION_NONE => Clazz.GetField("TRANSACTION_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#TRANSACTION_READ_COMMITTED + /// + public static int TRANSACTION_READ_COMMITTED => Clazz.GetField("TRANSACTION_READ_COMMITTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#TRANSACTION_READ_UNCOMMITTED + /// + public static int TRANSACTION_READ_UNCOMMITTED => Clazz.GetField("TRANSACTION_READ_UNCOMMITTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#TRANSACTION_REPEATABLE_READ + /// + public static int TRANSACTION_REPEATABLE_READ => Clazz.GetField("TRANSACTION_REPEATABLE_READ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#TRANSACTION_SERIALIZABLE + /// + public static int TRANSACTION_SERIALIZABLE => Clazz.GetField("TRANSACTION_SERIALIZABLE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getAutoCommit() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setAutoCommit(boolean) throws java.sql.SQLException + /// + public bool AutoCommit + { + get { return IExecute("getAutoCommit"); } set { IExecute("setAutoCommit", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getCatalog() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setCatalog(java.lang.String) throws java.sql.SQLException + /// + public string Catalog + { + get { return IExecute("getCatalog"); } set { IExecute("setCatalog", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getHoldability() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setHoldability(int) throws java.sql.SQLException + /// + public int Holdability + { + get { return IExecute("getHoldability"); } set { IExecute("setHoldability", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getMetaData() throws java.sql.SQLException + /// + public Java.Sql.DatabaseMetaData MetaData + { + get { return IExecute("getMetaData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getNetworkTimeout() throws java.sql.SQLException + /// + public int NetworkTimeout + { + get { return IExecute("getNetworkTimeout"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getSchema() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setSchema(java.lang.String) throws java.sql.SQLException + /// + public string Schema + { + get { return IExecute("getSchema"); } set { IExecute("setSchema", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getTransactionIsolation() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setTransactionIsolation(int) throws java.sql.SQLException + /// + public int TransactionIsolation + { + get { return IExecute("getTransactionIsolation"); } set { IExecute("setTransactionIsolation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getWarnings() throws java.sql.SQLException + /// + public Java.Sql.SQLWarning Warnings + { + get { var obj = IExecute("getWarnings"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#isClosed() throws java.sql.SQLException + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#isReadOnly() throws java.sql.SQLException + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#isValid(int) throws java.sql.SQLException + /// + public bool IsValid(int arg0) + { + return IExecute("isValid", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getClientInfo(java.lang.String) throws java.sql.SQLException + /// + public string GetClientInfo(string arg0) + { + return IExecute("getClientInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#nativeSQL(java.lang.String) throws java.sql.SQLException + /// + public string NativeSQL(string arg0) + { + return IExecute("nativeSQL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createArrayOf(java.lang.String,java.lang.Object[]) throws java.sql.SQLException + /// + public Java.Sql.Array CreateArrayOf(string arg0, object[] arg1) + { + return IExecute("createArrayOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createBlob() throws java.sql.SQLException + /// + public Java.Sql.Blob CreateBlob() + { + return IExecute("createBlob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareCall(java.lang.String,int,int,int) throws java.sql.SQLException + /// + public Java.Sql.CallableStatement PrepareCall(string arg0, int arg1, int arg2, int arg3) + { + return IExecute("prepareCall", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareCall(java.lang.String,int,int) throws java.sql.SQLException + /// + public Java.Sql.CallableStatement PrepareCall(string arg0, int arg1, int arg2) + { + return IExecute("prepareCall", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareCall(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.CallableStatement PrepareCall(string arg0) + { + return IExecute("prepareCall", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createClob() throws java.sql.SQLException + /// + public Java.Sql.Clob CreateClob() + { + return IExecute("createClob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createNClob() throws java.sql.SQLException + /// + public Java.Sql.NClob CreateNClob() + { + return IExecute("createNClob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int,int,int) throws java.sql.SQLException + /// + public Java.Sql.PreparedStatement PrepareStatement(string arg0, int arg1, int arg2, int arg3) + { + return IExecute("prepareStatement", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int,int) throws java.sql.SQLException + /// + public Java.Sql.PreparedStatement PrepareStatement(string arg0, int arg1, int arg2) + { + return IExecute("prepareStatement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int) throws java.sql.SQLException + /// + public Java.Sql.PreparedStatement PrepareStatement(string arg0, int arg1) + { + return IExecute("prepareStatement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int[]) throws java.sql.SQLException + /// + public Java.Sql.PreparedStatement PrepareStatement(string arg0, int[] arg1) + { + return IExecute("prepareStatement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,java.lang.String[]) throws java.sql.SQLException + /// + public Java.Sql.PreparedStatement PrepareStatement(string arg0, string[] arg1) + { + return IExecute("prepareStatement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.PreparedStatement PrepareStatement(string arg0) + { + return IExecute("prepareStatement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setSavepoint() throws java.sql.SQLException + /// + public Java.Sql.Savepoint SetSavepoint() + { + return IExecute("setSavepoint"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setSavepoint(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Savepoint SetSavepoint(string arg0) + { + return IExecute("setSavepoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createSQLXML() throws java.sql.SQLException + /// + public Java.Sql.SQLXML CreateSQLXML() + { + return IExecute("createSQLXML"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createStatement() throws java.sql.SQLException + /// + public Java.Sql.Statement CreateStatement() + { + return IExecute("createStatement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createStatement(int,int,int) throws java.sql.SQLException + /// + public Java.Sql.Statement CreateStatement(int arg0, int arg1, int arg2) + { + return IExecute("createStatement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createStatement(int,int) throws java.sql.SQLException + /// + public Java.Sql.Statement CreateStatement(int arg0, int arg1) + { + return IExecute("createStatement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#createStruct(java.lang.String,java.lang.Object[]) throws java.sql.SQLException + /// + public Java.Sql.Struct CreateStruct(string arg0, object[] arg1) + { + return IExecute("createStruct", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#abort(java.util.concurrent.Executor) throws java.sql.SQLException + /// + public void Abort(Java.Util.Concurrent.Executor arg0) + { + IExecute("abort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#clearWarnings() throws java.sql.SQLException + /// + public void ClearWarnings() + { + IExecute("clearWarnings"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#close() throws java.sql.SQLException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#commit() throws java.sql.SQLException + /// + public void Commit() + { + IExecute("commit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException + /// + public void ReleaseSavepoint(Java.Sql.Savepoint arg0) + { + IExecute("releaseSavepoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#rollback() throws java.sql.SQLException + /// + public void Rollback() + { + IExecute("rollback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#rollback(java.sql.Savepoint) throws java.sql.SQLException + /// + public void Rollback(Java.Sql.Savepoint arg0) + { + IExecute("rollback", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setClientInfo(java.lang.String,java.lang.String) throws java.sql.SQLClientInfoException + /// + public void SetClientInfo(string arg0, string arg1) + { + IExecute("setClientInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setNetworkTimeout(java.util.concurrent.Executor,int) throws java.sql.SQLException + /// + public void SetNetworkTimeout(Java.Util.Concurrent.Executor arg0, int arg1) + { + IExecute("setNetworkTimeout", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setReadOnly(boolean) throws java.sql.SQLException + /// + public void SetReadOnly(bool arg0) + { + IExecute("setReadOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setShardingKeyIfValid(java.sql.ShardingKey,int) throws java.sql.SQLException + /// + public bool SetShardingKeyIfValid(Java.Sql.ShardingKey arg0, int arg1) + { + return IExecute("setShardingKeyIfValid", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setShardingKeyIfValid(java.sql.ShardingKey,java.sql.ShardingKey,int) throws java.sql.SQLException + /// + public bool SetShardingKeyIfValid(Java.Sql.ShardingKey arg0, Java.Sql.ShardingKey arg1, int arg2) + { + return IExecute("setShardingKeyIfValid", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#beginRequest() throws java.sql.SQLException + /// + public void BeginRequest() + { + IExecute("beginRequest"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#endRequest() throws java.sql.SQLException + /// + public void EndRequest() + { + IExecute("endRequest"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setShardingKey(java.sql.ShardingKey,java.sql.ShardingKey) throws java.sql.SQLException + /// + public void SetShardingKey(Java.Sql.ShardingKey arg0, Java.Sql.ShardingKey arg1) + { + IExecute("setShardingKey", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setShardingKey(java.sql.ShardingKey) throws java.sql.SQLException + /// + public void SetShardingKey(Java.Sql.ShardingKey arg0) + { + IExecute("setShardingKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ConnectionBuilder.cs b/src/net/JNet/Generated/Java/Sql/ConnectionBuilder.cs new file mode 100644 index 0000000000..29289b58c9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ConnectionBuilder.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ConnectionBuilder + public partial class ConnectionBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ConnectionBuilder.html#build() throws java.sql.SQLException + /// + public Java.Sql.Connection Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ConnectionBuilder.html#password(java.lang.String) + /// + public Java.Sql.ConnectionBuilder Password(string arg0) + { + return IExecute("password", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ConnectionBuilder.html#shardingKey(java.sql.ShardingKey) + /// + public Java.Sql.ConnectionBuilder ShardingKey(Java.Sql.ShardingKey arg0) + { + return IExecute("shardingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ConnectionBuilder.html#superShardingKey(java.sql.ShardingKey) + /// + public Java.Sql.ConnectionBuilder SuperShardingKey(Java.Sql.ShardingKey arg0) + { + return IExecute("superShardingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ConnectionBuilder.html#user(java.lang.String) + /// + public Java.Sql.ConnectionBuilder User(string arg0) + { + return IExecute("user", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/DataTruncation.cs b/src/net/JNet/Generated/Java/Sql/DataTruncation.cs new file mode 100644 index 0000000000..36dc7d3909 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/DataTruncation.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region DataTruncation + public partial class DataTruncation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/DatabaseMetaData.cs b/src/net/JNet/Generated/Java/Sql/DatabaseMetaData.cs new file mode 100644 index 0000000000..f806300e75 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/DatabaseMetaData.cs @@ -0,0 +1,1535 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region DatabaseMetaData + public partial class DatabaseMetaData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Wrapper(Java.Sql.DatabaseMetaData t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#bestRowNotPseudo + /// + public static int bestRowNotPseudo => Clazz.GetField("bestRowNotPseudo"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#bestRowPseudo + /// + public static int bestRowPseudo => Clazz.GetField("bestRowPseudo"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#bestRowSession + /// + public static int bestRowSession => Clazz.GetField("bestRowSession"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#bestRowTemporary + /// + public static int bestRowTemporary => Clazz.GetField("bestRowTemporary"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#bestRowTransaction + /// + public static int bestRowTransaction => Clazz.GetField("bestRowTransaction"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#bestRowUnknown + /// + public static int bestRowUnknown => Clazz.GetField("bestRowUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#columnNoNulls + /// + public static int columnNoNulls => Clazz.GetField("columnNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#columnNullable + /// + public static int columnNullable => Clazz.GetField("columnNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#columnNullableUnknown + /// + public static int columnNullableUnknown => Clazz.GetField("columnNullableUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnIn + /// + public static int functionColumnIn => Clazz.GetField("functionColumnIn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnInOut + /// + public static int functionColumnInOut => Clazz.GetField("functionColumnInOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnOut + /// + public static int functionColumnOut => Clazz.GetField("functionColumnOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnResult + /// + public static int functionColumnResult => Clazz.GetField("functionColumnResult"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnUnknown + /// + public static int functionColumnUnknown => Clazz.GetField("functionColumnUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNoNulls + /// + public static int functionNoNulls => Clazz.GetField("functionNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNoTable + /// + public static int functionNoTable => Clazz.GetField("functionNoTable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNullable + /// + public static int functionNullable => Clazz.GetField("functionNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNullableUnknown + /// + public static int functionNullableUnknown => Clazz.GetField("functionNullableUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionResultUnknown + /// + public static int functionResultUnknown => Clazz.GetField("functionResultUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionReturn + /// + public static int functionReturn => Clazz.GetField("functionReturn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionReturnsTable + /// + public static int functionReturnsTable => Clazz.GetField("functionReturnsTable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeyCascade + /// + public static int importedKeyCascade => Clazz.GetField("importedKeyCascade"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeyInitiallyDeferred + /// + public static int importedKeyInitiallyDeferred => Clazz.GetField("importedKeyInitiallyDeferred"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeyInitiallyImmediate + /// + public static int importedKeyInitiallyImmediate => Clazz.GetField("importedKeyInitiallyImmediate"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeyNoAction + /// + public static int importedKeyNoAction => Clazz.GetField("importedKeyNoAction"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeyNotDeferrable + /// + public static int importedKeyNotDeferrable => Clazz.GetField("importedKeyNotDeferrable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeyRestrict + /// + public static int importedKeyRestrict => Clazz.GetField("importedKeyRestrict"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeySetDefault + /// + public static int importedKeySetDefault => Clazz.GetField("importedKeySetDefault"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#importedKeySetNull + /// + public static int importedKeySetNull => Clazz.GetField("importedKeySetNull"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureColumnIn + /// + public static int procedureColumnIn => Clazz.GetField("procedureColumnIn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureColumnInOut + /// + public static int procedureColumnInOut => Clazz.GetField("procedureColumnInOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureColumnOut + /// + public static int procedureColumnOut => Clazz.GetField("procedureColumnOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureColumnResult + /// + public static int procedureColumnResult => Clazz.GetField("procedureColumnResult"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureColumnReturn + /// + public static int procedureColumnReturn => Clazz.GetField("procedureColumnReturn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureColumnUnknown + /// + public static int procedureColumnUnknown => Clazz.GetField("procedureColumnUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureNoNulls + /// + public static int procedureNoNulls => Clazz.GetField("procedureNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureNoResult + /// + public static int procedureNoResult => Clazz.GetField("procedureNoResult"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureNullable + /// + public static int procedureNullable => Clazz.GetField("procedureNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureNullableUnknown + /// + public static int procedureNullableUnknown => Clazz.GetField("procedureNullableUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureResultUnknown + /// + public static int procedureResultUnknown => Clazz.GetField("procedureResultUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#procedureReturnsResult + /// + public static int procedureReturnsResult => Clazz.GetField("procedureReturnsResult"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#sqlStateSQL + /// + public static int sqlStateSQL => Clazz.GetField("sqlStateSQL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#sqlStateSQL99 + /// + public static int sqlStateSQL99 => Clazz.GetField("sqlStateSQL99"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#sqlStateXOpen + /// + public static int sqlStateXOpen => Clazz.GetField("sqlStateXOpen"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typeNoNulls + /// + public static int typeNoNulls => Clazz.GetField("typeNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typeNullable + /// + public static int typeNullable => Clazz.GetField("typeNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typeNullableUnknown + /// + public static int typeNullableUnknown => Clazz.GetField("typeNullableUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typePredBasic + /// + public static int typePredBasic => Clazz.GetField("typePredBasic"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typePredChar + /// + public static int typePredChar => Clazz.GetField("typePredChar"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typePredNone + /// + public static int typePredNone => Clazz.GetField("typePredNone"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#typeSearchable + /// + public static int typeSearchable => Clazz.GetField("typeSearchable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#versionColumnNotPseudo + /// + public static int versionColumnNotPseudo => Clazz.GetField("versionColumnNotPseudo"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#versionColumnPseudo + /// + public static int versionColumnPseudo => Clazz.GetField("versionColumnPseudo"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#versionColumnUnknown + /// + public static int versionColumnUnknown => Clazz.GetField("versionColumnUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#attributeNoNulls + /// + public static short attributeNoNulls => Clazz.GetField("attributeNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#attributeNullable + /// + public static short attributeNullable => Clazz.GetField("attributeNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#attributeNullableUnknown + /// + public static short attributeNullableUnknown => Clazz.GetField("attributeNullableUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#tableIndexClustered + /// + public static short tableIndexClustered => Clazz.GetField("tableIndexClustered"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#tableIndexHashed + /// + public static short tableIndexHashed => Clazz.GetField("tableIndexHashed"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#tableIndexOther + /// + public static short tableIndexOther => Clazz.GetField("tableIndexOther"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#tableIndexStatistic + /// + public static short tableIndexStatistic => Clazz.GetField("tableIndexStatistic"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getCatalogs() throws java.sql.SQLException + /// + public Java.Sql.ResultSet Catalogs + { + get { return IExecute("getCatalogs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getCatalogSeparator() throws java.sql.SQLException + /// + public string CatalogSeparator + { + get { return IExecute("getCatalogSeparator"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getCatalogTerm() throws java.sql.SQLException + /// + public string CatalogTerm + { + get { return IExecute("getCatalogTerm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getClientInfoProperties() throws java.sql.SQLException + /// + public Java.Sql.ResultSet ClientInfoProperties + { + get { return IExecute("getClientInfoProperties"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getConnection() throws java.sql.SQLException + /// + public Java.Sql.Connection Connection + { + get { return IExecute("getConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDatabaseMajorVersion() throws java.sql.SQLException + /// + public int DatabaseMajorVersion + { + get { return IExecute("getDatabaseMajorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDatabaseMinorVersion() throws java.sql.SQLException + /// + public int DatabaseMinorVersion + { + get { return IExecute("getDatabaseMinorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDatabaseProductName() throws java.sql.SQLException + /// + public string DatabaseProductName + { + get { return IExecute("getDatabaseProductName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDatabaseProductVersion() throws java.sql.SQLException + /// + public string DatabaseProductVersion + { + get { return IExecute("getDatabaseProductVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDefaultTransactionIsolation() throws java.sql.SQLException + /// + public int DefaultTransactionIsolation + { + get { return IExecute("getDefaultTransactionIsolation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDriverMajorVersion() + /// + public int DriverMajorVersion + { + get { return IExecute("getDriverMajorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDriverMinorVersion() + /// + public int DriverMinorVersion + { + get { return IExecute("getDriverMinorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDriverName() throws java.sql.SQLException + /// + public string DriverName + { + get { return IExecute("getDriverName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDriverVersion() throws java.sql.SQLException + /// + public string DriverVersion + { + get { return IExecute("getDriverVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getExtraNameCharacters() throws java.sql.SQLException + /// + public string ExtraNameCharacters + { + get { return IExecute("getExtraNameCharacters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getIdentifierQuoteString() throws java.sql.SQLException + /// + public string IdentifierQuoteString + { + get { return IExecute("getIdentifierQuoteString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getJDBCMajorVersion() throws java.sql.SQLException + /// + public int JDBCMajorVersion + { + get { return IExecute("getJDBCMajorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getJDBCMinorVersion() throws java.sql.SQLException + /// + public int JDBCMinorVersion + { + get { return IExecute("getJDBCMinorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxBinaryLiteralLength() throws java.sql.SQLException + /// + public int MaxBinaryLiteralLength + { + get { return IExecute("getMaxBinaryLiteralLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxCatalogNameLength() throws java.sql.SQLException + /// + public int MaxCatalogNameLength + { + get { return IExecute("getMaxCatalogNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxCharLiteralLength() throws java.sql.SQLException + /// + public int MaxCharLiteralLength + { + get { return IExecute("getMaxCharLiteralLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxColumnNameLength() throws java.sql.SQLException + /// + public int MaxColumnNameLength + { + get { return IExecute("getMaxColumnNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxColumnsInGroupBy() throws java.sql.SQLException + /// + public int MaxColumnsInGroupBy + { + get { return IExecute("getMaxColumnsInGroupBy"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxColumnsInIndex() throws java.sql.SQLException + /// + public int MaxColumnsInIndex + { + get { return IExecute("getMaxColumnsInIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxColumnsInOrderBy() throws java.sql.SQLException + /// + public int MaxColumnsInOrderBy + { + get { return IExecute("getMaxColumnsInOrderBy"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxColumnsInSelect() throws java.sql.SQLException + /// + public int MaxColumnsInSelect + { + get { return IExecute("getMaxColumnsInSelect"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxColumnsInTable() throws java.sql.SQLException + /// + public int MaxColumnsInTable + { + get { return IExecute("getMaxColumnsInTable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxConnections() throws java.sql.SQLException + /// + public int MaxConnections + { + get { return IExecute("getMaxConnections"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxCursorNameLength() throws java.sql.SQLException + /// + public int MaxCursorNameLength + { + get { return IExecute("getMaxCursorNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxIndexLength() throws java.sql.SQLException + /// + public int MaxIndexLength + { + get { return IExecute("getMaxIndexLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxLogicalLobSize() throws java.sql.SQLException + /// + public long MaxLogicalLobSize + { + get { return IExecute("getMaxLogicalLobSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxProcedureNameLength() throws java.sql.SQLException + /// + public int MaxProcedureNameLength + { + get { return IExecute("getMaxProcedureNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxRowSize() throws java.sql.SQLException + /// + public int MaxRowSize + { + get { return IExecute("getMaxRowSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxSchemaNameLength() throws java.sql.SQLException + /// + public int MaxSchemaNameLength + { + get { return IExecute("getMaxSchemaNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxStatementLength() throws java.sql.SQLException + /// + public int MaxStatementLength + { + get { return IExecute("getMaxStatementLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxStatements() throws java.sql.SQLException + /// + public int MaxStatements + { + get { return IExecute("getMaxStatements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxTableNameLength() throws java.sql.SQLException + /// + public int MaxTableNameLength + { + get { return IExecute("getMaxTableNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxTablesInSelect() throws java.sql.SQLException + /// + public int MaxTablesInSelect + { + get { return IExecute("getMaxTablesInSelect"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxUserNameLength() throws java.sql.SQLException + /// + public int MaxUserNameLength + { + get { return IExecute("getMaxUserNameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getNumericFunctions() throws java.sql.SQLException + /// + public string NumericFunctions + { + get { return IExecute("getNumericFunctions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getProcedureTerm() throws java.sql.SQLException + /// + public string ProcedureTerm + { + get { return IExecute("getProcedureTerm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getResultSetHoldability() throws java.sql.SQLException + /// + public int ResultSetHoldability + { + get { return IExecute("getResultSetHoldability"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSchemas() throws java.sql.SQLException + /// + public Java.Sql.ResultSet Schemas + { + get { return IExecute("getSchemas"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSchemaTerm() throws java.sql.SQLException + /// + public string SchemaTerm + { + get { return IExecute("getSchemaTerm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSearchStringEscape() throws java.sql.SQLException + /// + public string SearchStringEscape + { + get { return IExecute("getSearchStringEscape"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSQLKeywords() throws java.sql.SQLException + /// + public string SQLKeywords + { + get { return IExecute("getSQLKeywords"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSQLStateType() throws java.sql.SQLException + /// + public int SQLStateType + { + get { return IExecute("getSQLStateType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getStringFunctions() throws java.sql.SQLException + /// + public string StringFunctions + { + get { return IExecute("getStringFunctions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSystemFunctions() throws java.sql.SQLException + /// + public string SystemFunctions + { + get { return IExecute("getSystemFunctions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getTableTypes() throws java.sql.SQLException + /// + public Java.Sql.ResultSet TableTypes + { + get { return IExecute("getTableTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getTimeDateFunctions() throws java.sql.SQLException + /// + public string TimeDateFunctions + { + get { return IExecute("getTimeDateFunctions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getTypeInfo() throws java.sql.SQLException + /// + public Java.Sql.ResultSet TypeInfo + { + get { return IExecute("getTypeInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getURL() throws java.sql.SQLException + /// + public string URL + { + get { return IExecute("getURL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getUserName() throws java.sql.SQLException + /// + public string UserName + { + get { return IExecute("getUserName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#allProceduresAreCallable() throws java.sql.SQLException + /// + public bool AllProceduresAreCallable() + { + return IExecute("allProceduresAreCallable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#allTablesAreSelectable() throws java.sql.SQLException + /// + public bool AllTablesAreSelectable() + { + return IExecute("allTablesAreSelectable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#autoCommitFailureClosesAllResultSets() throws java.sql.SQLException + /// + public bool AutoCommitFailureClosesAllResultSets() + { + return IExecute("autoCommitFailureClosesAllResultSets"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#dataDefinitionCausesTransactionCommit() throws java.sql.SQLException + /// + public bool DataDefinitionCausesTransactionCommit() + { + return IExecute("dataDefinitionCausesTransactionCommit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#dataDefinitionIgnoredInTransactions() throws java.sql.SQLException + /// + public bool DataDefinitionIgnoredInTransactions() + { + return IExecute("dataDefinitionIgnoredInTransactions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#deletesAreDetected(int) throws java.sql.SQLException + /// + public bool DeletesAreDetected(int arg0) + { + return IExecute("deletesAreDetected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#doesMaxRowSizeIncludeBlobs() throws java.sql.SQLException + /// + public bool DoesMaxRowSizeIncludeBlobs() + { + return IExecute("doesMaxRowSizeIncludeBlobs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#generatedKeyAlwaysReturned() throws java.sql.SQLException + /// + public bool GeneratedKeyAlwaysReturned() + { + return IExecute("generatedKeyAlwaysReturned"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#insertsAreDetected(int) throws java.sql.SQLException + /// + public bool InsertsAreDetected(int arg0) + { + return IExecute("insertsAreDetected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#isCatalogAtStart() throws java.sql.SQLException + /// + public bool IsCatalogAtStart() + { + return IExecute("isCatalogAtStart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#isReadOnly() throws java.sql.SQLException + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#locatorsUpdateCopy() throws java.sql.SQLException + /// + public bool LocatorsUpdateCopy() + { + return IExecute("locatorsUpdateCopy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#nullPlusNonNullIsNull() throws java.sql.SQLException + /// + public bool NullPlusNonNullIsNull() + { + return IExecute("nullPlusNonNullIsNull"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#nullsAreSortedAtEnd() throws java.sql.SQLException + /// + public bool NullsAreSortedAtEnd() + { + return IExecute("nullsAreSortedAtEnd"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#nullsAreSortedAtStart() throws java.sql.SQLException + /// + public bool NullsAreSortedAtStart() + { + return IExecute("nullsAreSortedAtStart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#nullsAreSortedHigh() throws java.sql.SQLException + /// + public bool NullsAreSortedHigh() + { + return IExecute("nullsAreSortedHigh"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#nullsAreSortedLow() throws java.sql.SQLException + /// + public bool NullsAreSortedLow() + { + return IExecute("nullsAreSortedLow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#othersDeletesAreVisible(int) throws java.sql.SQLException + /// + public bool OthersDeletesAreVisible(int arg0) + { + return IExecute("othersDeletesAreVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#othersInsertsAreVisible(int) throws java.sql.SQLException + /// + public bool OthersInsertsAreVisible(int arg0) + { + return IExecute("othersInsertsAreVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#othersUpdatesAreVisible(int) throws java.sql.SQLException + /// + public bool OthersUpdatesAreVisible(int arg0) + { + return IExecute("othersUpdatesAreVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#ownDeletesAreVisible(int) throws java.sql.SQLException + /// + public bool OwnDeletesAreVisible(int arg0) + { + return IExecute("ownDeletesAreVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#ownInsertsAreVisible(int) throws java.sql.SQLException + /// + public bool OwnInsertsAreVisible(int arg0) + { + return IExecute("ownInsertsAreVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#ownUpdatesAreVisible(int) throws java.sql.SQLException + /// + public bool OwnUpdatesAreVisible(int arg0) + { + return IExecute("ownUpdatesAreVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#storesLowerCaseIdentifiers() throws java.sql.SQLException + /// + public bool StoresLowerCaseIdentifiers() + { + return IExecute("storesLowerCaseIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#storesLowerCaseQuotedIdentifiers() throws java.sql.SQLException + /// + public bool StoresLowerCaseQuotedIdentifiers() + { + return IExecute("storesLowerCaseQuotedIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#storesMixedCaseIdentifiers() throws java.sql.SQLException + /// + public bool StoresMixedCaseIdentifiers() + { + return IExecute("storesMixedCaseIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#storesMixedCaseQuotedIdentifiers() throws java.sql.SQLException + /// + public bool StoresMixedCaseQuotedIdentifiers() + { + return IExecute("storesMixedCaseQuotedIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#storesUpperCaseIdentifiers() throws java.sql.SQLException + /// + public bool StoresUpperCaseIdentifiers() + { + return IExecute("storesUpperCaseIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#storesUpperCaseQuotedIdentifiers() throws java.sql.SQLException + /// + public bool StoresUpperCaseQuotedIdentifiers() + { + return IExecute("storesUpperCaseQuotedIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsAlterTableWithAddColumn() throws java.sql.SQLException + /// + public bool SupportsAlterTableWithAddColumn() + { + return IExecute("supportsAlterTableWithAddColumn"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsAlterTableWithDropColumn() throws java.sql.SQLException + /// + public bool SupportsAlterTableWithDropColumn() + { + return IExecute("supportsAlterTableWithDropColumn"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsANSI92EntryLevelSQL() throws java.sql.SQLException + /// + public bool SupportsANSI92EntryLevelSQL() + { + return IExecute("supportsANSI92EntryLevelSQL"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsANSI92FullSQL() throws java.sql.SQLException + /// + public bool SupportsANSI92FullSQL() + { + return IExecute("supportsANSI92FullSQL"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsANSI92IntermediateSQL() throws java.sql.SQLException + /// + public bool SupportsANSI92IntermediateSQL() + { + return IExecute("supportsANSI92IntermediateSQL"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsBatchUpdates() throws java.sql.SQLException + /// + public bool SupportsBatchUpdates() + { + return IExecute("supportsBatchUpdates"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCatalogsInDataManipulation() throws java.sql.SQLException + /// + public bool SupportsCatalogsInDataManipulation() + { + return IExecute("supportsCatalogsInDataManipulation"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCatalogsInIndexDefinitions() throws java.sql.SQLException + /// + public bool SupportsCatalogsInIndexDefinitions() + { + return IExecute("supportsCatalogsInIndexDefinitions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCatalogsInPrivilegeDefinitions() throws java.sql.SQLException + /// + public bool SupportsCatalogsInPrivilegeDefinitions() + { + return IExecute("supportsCatalogsInPrivilegeDefinitions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCatalogsInProcedureCalls() throws java.sql.SQLException + /// + public bool SupportsCatalogsInProcedureCalls() + { + return IExecute("supportsCatalogsInProcedureCalls"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCatalogsInTableDefinitions() throws java.sql.SQLException + /// + public bool SupportsCatalogsInTableDefinitions() + { + return IExecute("supportsCatalogsInTableDefinitions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsColumnAliasing() throws java.sql.SQLException + /// + public bool SupportsColumnAliasing() + { + return IExecute("supportsColumnAliasing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsConvert() throws java.sql.SQLException + /// + public bool SupportsConvert() + { + return IExecute("supportsConvert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsConvert(int,int) throws java.sql.SQLException + /// + public bool SupportsConvert(int arg0, int arg1) + { + return IExecute("supportsConvert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCoreSQLGrammar() throws java.sql.SQLException + /// + public bool SupportsCoreSQLGrammar() + { + return IExecute("supportsCoreSQLGrammar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsCorrelatedSubqueries() throws java.sql.SQLException + /// + public bool SupportsCorrelatedSubqueries() + { + return IExecute("supportsCorrelatedSubqueries"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsDataDefinitionAndDataManipulationTransactions() throws java.sql.SQLException + /// + public bool SupportsDataDefinitionAndDataManipulationTransactions() + { + return IExecute("supportsDataDefinitionAndDataManipulationTransactions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsDataManipulationTransactionsOnly() throws java.sql.SQLException + /// + public bool SupportsDataManipulationTransactionsOnly() + { + return IExecute("supportsDataManipulationTransactionsOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsDifferentTableCorrelationNames() throws java.sql.SQLException + /// + public bool SupportsDifferentTableCorrelationNames() + { + return IExecute("supportsDifferentTableCorrelationNames"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsExpressionsInOrderBy() throws java.sql.SQLException + /// + public bool SupportsExpressionsInOrderBy() + { + return IExecute("supportsExpressionsInOrderBy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsExtendedSQLGrammar() throws java.sql.SQLException + /// + public bool SupportsExtendedSQLGrammar() + { + return IExecute("supportsExtendedSQLGrammar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsFullOuterJoins() throws java.sql.SQLException + /// + public bool SupportsFullOuterJoins() + { + return IExecute("supportsFullOuterJoins"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsGetGeneratedKeys() throws java.sql.SQLException + /// + public bool SupportsGetGeneratedKeys() + { + return IExecute("supportsGetGeneratedKeys"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsGroupBy() throws java.sql.SQLException + /// + public bool SupportsGroupBy() + { + return IExecute("supportsGroupBy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsGroupByBeyondSelect() throws java.sql.SQLException + /// + public bool SupportsGroupByBeyondSelect() + { + return IExecute("supportsGroupByBeyondSelect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsGroupByUnrelated() throws java.sql.SQLException + /// + public bool SupportsGroupByUnrelated() + { + return IExecute("supportsGroupByUnrelated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsIntegrityEnhancementFacility() throws java.sql.SQLException + /// + public bool SupportsIntegrityEnhancementFacility() + { + return IExecute("supportsIntegrityEnhancementFacility"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsLikeEscapeClause() throws java.sql.SQLException + /// + public bool SupportsLikeEscapeClause() + { + return IExecute("supportsLikeEscapeClause"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsLimitedOuterJoins() throws java.sql.SQLException + /// + public bool SupportsLimitedOuterJoins() + { + return IExecute("supportsLimitedOuterJoins"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMinimumSQLGrammar() throws java.sql.SQLException + /// + public bool SupportsMinimumSQLGrammar() + { + return IExecute("supportsMinimumSQLGrammar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMixedCaseIdentifiers() throws java.sql.SQLException + /// + public bool SupportsMixedCaseIdentifiers() + { + return IExecute("supportsMixedCaseIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMixedCaseQuotedIdentifiers() throws java.sql.SQLException + /// + public bool SupportsMixedCaseQuotedIdentifiers() + { + return IExecute("supportsMixedCaseQuotedIdentifiers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMultipleOpenResults() throws java.sql.SQLException + /// + public bool SupportsMultipleOpenResults() + { + return IExecute("supportsMultipleOpenResults"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMultipleResultSets() throws java.sql.SQLException + /// + public bool SupportsMultipleResultSets() + { + return IExecute("supportsMultipleResultSets"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMultipleTransactions() throws java.sql.SQLException + /// + public bool SupportsMultipleTransactions() + { + return IExecute("supportsMultipleTransactions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsNamedParameters() throws java.sql.SQLException + /// + public bool SupportsNamedParameters() + { + return IExecute("supportsNamedParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsNonNullableColumns() throws java.sql.SQLException + /// + public bool SupportsNonNullableColumns() + { + return IExecute("supportsNonNullableColumns"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsOpenCursorsAcrossCommit() throws java.sql.SQLException + /// + public bool SupportsOpenCursorsAcrossCommit() + { + return IExecute("supportsOpenCursorsAcrossCommit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsOpenCursorsAcrossRollback() throws java.sql.SQLException + /// + public bool SupportsOpenCursorsAcrossRollback() + { + return IExecute("supportsOpenCursorsAcrossRollback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsOpenStatementsAcrossCommit() throws java.sql.SQLException + /// + public bool SupportsOpenStatementsAcrossCommit() + { + return IExecute("supportsOpenStatementsAcrossCommit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsOpenStatementsAcrossRollback() throws java.sql.SQLException + /// + public bool SupportsOpenStatementsAcrossRollback() + { + return IExecute("supportsOpenStatementsAcrossRollback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsOrderByUnrelated() throws java.sql.SQLException + /// + public bool SupportsOrderByUnrelated() + { + return IExecute("supportsOrderByUnrelated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsOuterJoins() throws java.sql.SQLException + /// + public bool SupportsOuterJoins() + { + return IExecute("supportsOuterJoins"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsPositionedDelete() throws java.sql.SQLException + /// + public bool SupportsPositionedDelete() + { + return IExecute("supportsPositionedDelete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsPositionedUpdate() throws java.sql.SQLException + /// + public bool SupportsPositionedUpdate() + { + return IExecute("supportsPositionedUpdate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsResultSetConcurrency(int,int) throws java.sql.SQLException + /// + public bool SupportsResultSetConcurrency(int arg0, int arg1) + { + return IExecute("supportsResultSetConcurrency", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsResultSetHoldability(int) throws java.sql.SQLException + /// + public bool SupportsResultSetHoldability(int arg0) + { + return IExecute("supportsResultSetHoldability", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsResultSetType(int) throws java.sql.SQLException + /// + public bool SupportsResultSetType(int arg0) + { + return IExecute("supportsResultSetType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSavepoints() throws java.sql.SQLException + /// + public bool SupportsSavepoints() + { + return IExecute("supportsSavepoints"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSchemasInDataManipulation() throws java.sql.SQLException + /// + public bool SupportsSchemasInDataManipulation() + { + return IExecute("supportsSchemasInDataManipulation"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSchemasInIndexDefinitions() throws java.sql.SQLException + /// + public bool SupportsSchemasInIndexDefinitions() + { + return IExecute("supportsSchemasInIndexDefinitions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSchemasInPrivilegeDefinitions() throws java.sql.SQLException + /// + public bool SupportsSchemasInPrivilegeDefinitions() + { + return IExecute("supportsSchemasInPrivilegeDefinitions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSchemasInProcedureCalls() throws java.sql.SQLException + /// + public bool SupportsSchemasInProcedureCalls() + { + return IExecute("supportsSchemasInProcedureCalls"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSchemasInTableDefinitions() throws java.sql.SQLException + /// + public bool SupportsSchemasInTableDefinitions() + { + return IExecute("supportsSchemasInTableDefinitions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSelectForUpdate() throws java.sql.SQLException + /// + public bool SupportsSelectForUpdate() + { + return IExecute("supportsSelectForUpdate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsStatementPooling() throws java.sql.SQLException + /// + public bool SupportsStatementPooling() + { + return IExecute("supportsStatementPooling"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsStoredFunctionsUsingCallSyntax() throws java.sql.SQLException + /// + public bool SupportsStoredFunctionsUsingCallSyntax() + { + return IExecute("supportsStoredFunctionsUsingCallSyntax"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsStoredProcedures() throws java.sql.SQLException + /// + public bool SupportsStoredProcedures() + { + return IExecute("supportsStoredProcedures"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSubqueriesInComparisons() throws java.sql.SQLException + /// + public bool SupportsSubqueriesInComparisons() + { + return IExecute("supportsSubqueriesInComparisons"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSubqueriesInExists() throws java.sql.SQLException + /// + public bool SupportsSubqueriesInExists() + { + return IExecute("supportsSubqueriesInExists"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSubqueriesInIns() throws java.sql.SQLException + /// + public bool SupportsSubqueriesInIns() + { + return IExecute("supportsSubqueriesInIns"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSubqueriesInQuantifieds() throws java.sql.SQLException + /// + public bool SupportsSubqueriesInQuantifieds() + { + return IExecute("supportsSubqueriesInQuantifieds"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsTableCorrelationNames() throws java.sql.SQLException + /// + public bool SupportsTableCorrelationNames() + { + return IExecute("supportsTableCorrelationNames"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsTransactionIsolationLevel(int) throws java.sql.SQLException + /// + public bool SupportsTransactionIsolationLevel(int arg0) + { + return IExecute("supportsTransactionIsolationLevel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsTransactions() throws java.sql.SQLException + /// + public bool SupportsTransactions() + { + return IExecute("supportsTransactions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsUnion() throws java.sql.SQLException + /// + public bool SupportsUnion() + { + return IExecute("supportsUnion"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsUnionAll() throws java.sql.SQLException + /// + public bool SupportsUnionAll() + { + return IExecute("supportsUnionAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#updatesAreDetected(int) throws java.sql.SQLException + /// + public bool UpdatesAreDetected(int arg0) + { + return IExecute("updatesAreDetected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#usesLocalFilePerTable() throws java.sql.SQLException + /// + public bool UsesLocalFilePerTable() + { + return IExecute("usesLocalFilePerTable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#usesLocalFiles() throws java.sql.SQLException + /// + public bool UsesLocalFiles() + { + return IExecute("usesLocalFiles"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getAttributes(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetAttributes(string arg0, string arg1, string arg2, string arg3) + { + return IExecute("getAttributes", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getBestRowIdentifier(java.lang.String,java.lang.String,java.lang.String,int,boolean) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetBestRowIdentifier(string arg0, string arg1, string arg2, int arg3, bool arg4) + { + return IExecute("getBestRowIdentifier", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getColumnPrivileges(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetColumnPrivileges(string arg0, string arg1, string arg2, string arg3) + { + return IExecute("getColumnPrivileges", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetColumns(string arg0, string arg1, string arg2, string arg3) + { + return IExecute("getColumns", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getCrossReference(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetCrossReference(string arg0, string arg1, string arg2, string arg3, string arg4, string arg5) + { + return IExecute("getCrossReference", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getExportedKeys(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetExportedKeys(string arg0, string arg1, string arg2) + { + return IExecute("getExportedKeys", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetFunctionColumns(string arg0, string arg1, string arg2, string arg3) + { + return IExecute("getFunctionColumns", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getFunctions(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetFunctions(string arg0, string arg1, string arg2) + { + return IExecute("getFunctions", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getImportedKeys(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetImportedKeys(string arg0, string arg1, string arg2) + { + return IExecute("getImportedKeys", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getIndexInfo(java.lang.String,java.lang.String,java.lang.String,boolean,boolean) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetIndexInfo(string arg0, string arg1, string arg2, bool arg3, bool arg4) + { + return IExecute("getIndexInfo", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getPrimaryKeys(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetPrimaryKeys(string arg0, string arg1, string arg2) + { + return IExecute("getPrimaryKeys", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getProcedureColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetProcedureColumns(string arg0, string arg1, string arg2, string arg3) + { + return IExecute("getProcedureColumns", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getProcedures(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetProcedures(string arg0, string arg1, string arg2) + { + return IExecute("getProcedures", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getPseudoColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetPseudoColumns(string arg0, string arg1, string arg2, string arg3) + { + return IExecute("getPseudoColumns", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSchemas(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetSchemas(string arg0, string arg1) + { + return IExecute("getSchemas", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSuperTables(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetSuperTables(string arg0, string arg1, string arg2) + { + return IExecute("getSuperTables", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSuperTypes(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetSuperTypes(string arg0, string arg1, string arg2) + { + return IExecute("getSuperTypes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getTablePrivileges(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetTablePrivileges(string arg0, string arg1, string arg2) + { + return IExecute("getTablePrivileges", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getTables(java.lang.String,java.lang.String,java.lang.String,java.lang.String[]) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetTables(string arg0, string arg1, string arg2, string[] arg3) + { + return IExecute("getTables", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getUDTs(java.lang.String,java.lang.String,java.lang.String,int[]) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetUDTs(string arg0, string arg1, string arg2, int[] arg3) + { + return IExecute("getUDTs", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getVersionColumns(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet GetVersionColumns(string arg0, string arg1, string arg2) + { + return IExecute("getVersionColumns", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsRefCursors() throws java.sql.SQLException + /// + public bool SupportsRefCursors() + { + return IExecute("supportsRefCursors"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSharding() throws java.sql.SQLException + /// + public bool SupportsSharding() + { + return IExecute("supportsSharding"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Date.cs b/src/net/JNet/Generated/Java/Sql/Date.cs new file mode 100644 index 0000000000..4b82919315 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Date.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Date + public partial class Date + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#(long) + /// + public Date(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#valueOf(java.lang.String) + /// + public static Java.Sql.Date ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#valueOf(java.time.LocalDate) + /// + public static Java.Sql.Date ValueOf(Java.Time.LocalDate arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#toLocalDate() + /// + public Java.Time.LocalDate ToLocalDate() + { + return IExecute("toLocalDate"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Driver.cs b/src/net/JNet/Generated/Java/Sql/Driver.cs new file mode 100644 index 0000000000..78d8dd967f --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Driver.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Driver + public partial class Driver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Driver.html#getMajorVersion() + /// + public int MajorVersion + { + get { return IExecute("getMajorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Driver.html#getMinorVersion() + /// + public int MinorVersion + { + get { return IExecute("getMinorVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Driver.html#getParentLogger() throws java.sql.SQLFeatureNotSupportedException + /// + public Java.Util.Logging.Logger ParentLogger + { + get { return IExecute("getParentLogger"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Driver.html#acceptsURL(java.lang.String) throws java.sql.SQLException + /// + public bool AcceptsURL(string arg0) + { + return IExecute("acceptsURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Driver.html#jdbcCompliant() + /// + public bool JdbcCompliant() + { + return IExecute("jdbcCompliant"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/DriverAction.cs b/src/net/JNet/Generated/Java/Sql/DriverAction.cs new file mode 100644 index 0000000000..127adf4530 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/DriverAction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region DriverAction + public partial class DriverAction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverAction.html#deregister() + /// + public void Deregister() + { + IExecute("deregister"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/DriverManager.cs b/src/net/JNet/Generated/Java/Sql/DriverManager.cs new file mode 100644 index 0000000000..eb1c43fc3b --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/DriverManager.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region DriverManager + public partial class DriverManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#getLoginTimeout() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#setLoginTimeout(int) + /// + public static int LoginTimeout + { + get { return SExecute("getLoginTimeout"); } set { SExecute("setLoginTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#getLogWriter() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#setLogWriter(java.io.PrintWriter) + /// + public static Java.Io.PrintWriter LogWriter + { + get { return SExecute("getLogWriter"); } set { SExecute("setLogWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#getConnection(java.lang.String,java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public static Java.Sql.Connection GetConnection(string arg0, string arg1, string arg2) + { + return SExecute("getConnection", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#getConnection(java.lang.String) throws java.sql.SQLException + /// + public static Java.Sql.Connection GetConnection(string arg0) + { + return SExecute("getConnection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#getDriver(java.lang.String) throws java.sql.SQLException + /// + public static Java.Sql.Driver GetDriver(string arg0) + { + return SExecute("getDriver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#deregisterDriver(java.sql.Driver) throws java.sql.SQLException + /// + public static void DeregisterDriver(Java.Sql.Driver arg0) + { + SExecute("deregisterDriver", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#println(java.lang.String) + /// + public static void Println(string arg0) + { + SExecute("println", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#registerDriver(java.sql.Driver,java.sql.DriverAction) throws java.sql.SQLException + /// + public static void RegisterDriver(Java.Sql.Driver arg0, Java.Sql.DriverAction arg1) + { + SExecute("registerDriver", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverManager.html#registerDriver(java.sql.Driver) throws java.sql.SQLException + /// + public static void RegisterDriver(Java.Sql.Driver arg0) + { + SExecute("registerDriver", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/DriverPropertyInfo.cs b/src/net/JNet/Generated/Java/Sql/DriverPropertyInfo.cs new file mode 100644 index 0000000000..a05937477b --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/DriverPropertyInfo.cs @@ -0,0 +1,85 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region DriverPropertyInfo + public partial class DriverPropertyInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html#(java.lang.String,java.lang.String) + /// + public DriverPropertyInfo(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html#required + /// + public bool required => Instance.GetField("required"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html#description + /// + public string description => Instance.GetField("description"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html#name + /// + public string name => Instance.GetField("name"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html#value + /// + public string value => Instance.GetField("value"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DriverPropertyInfo.html#choices + /// + public string[] choices => Instance.GetField("choices"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/JDBCType.cs b/src/net/JNet/Generated/Java/Sql/JDBCType.cs new file mode 100644 index 0000000000..0568c0f374 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/JDBCType.cs @@ -0,0 +1,243 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region JDBCType + public partial class JDBCType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.SQLType(Java.Sql.JDBCType t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#ARRAY + /// + public static Java.Sql.JDBCType ARRAY => Clazz.GetField("ARRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#BIGINT + /// + public static Java.Sql.JDBCType BIGINT => Clazz.GetField("BIGINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#BINARY + /// + public static Java.Sql.JDBCType BINARY => Clazz.GetField("BINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#BIT + /// + public static Java.Sql.JDBCType BIT => Clazz.GetField("BIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#BLOB + /// + public static Java.Sql.JDBCType BLOB => Clazz.GetField("BLOB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#BOOLEAN + /// + public static Java.Sql.JDBCType BOOLEAN => Clazz.GetField("BOOLEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#CHAR + /// + public static Java.Sql.JDBCType CHAR => Clazz.GetField("CHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#CLOB + /// + public static Java.Sql.JDBCType CLOB => Clazz.GetField("CLOB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#DATALINK + /// + public static Java.Sql.JDBCType DATALINK => Clazz.GetField("DATALINK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#DATE + /// + public static Java.Sql.JDBCType DATE => Clazz.GetField("DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#DECIMAL + /// + public static Java.Sql.JDBCType DECIMAL => Clazz.GetField("DECIMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#DISTINCT + /// + public static Java.Sql.JDBCType DISTINCT => Clazz.GetField("DISTINCT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#DOUBLE + /// + public static Java.Sql.JDBCType DOUBLE => Clazz.GetField("DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#FLOAT + /// + public static Java.Sql.JDBCType FLOAT => Clazz.GetField("FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#INTEGER + /// + public static Java.Sql.JDBCType INTEGER => Clazz.GetField("INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#JAVA_OBJECT + /// + public static Java.Sql.JDBCType JAVA_OBJECT => Clazz.GetField("JAVA_OBJECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#LONGNVARCHAR + /// + public static Java.Sql.JDBCType LONGNVARCHAR => Clazz.GetField("LONGNVARCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#LONGVARBINARY + /// + public static Java.Sql.JDBCType LONGVARBINARY => Clazz.GetField("LONGVARBINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#LONGVARCHAR + /// + public static Java.Sql.JDBCType LONGVARCHAR => Clazz.GetField("LONGVARCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#NCHAR + /// + public static Java.Sql.JDBCType NCHAR => Clazz.GetField("NCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#NCLOB + /// + public static Java.Sql.JDBCType NCLOB => Clazz.GetField("NCLOB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#NULL + /// + public static Java.Sql.JDBCType NULL => Clazz.GetField("NULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#NUMERIC + /// + public static Java.Sql.JDBCType NUMERIC => Clazz.GetField("NUMERIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#NVARCHAR + /// + public static Java.Sql.JDBCType NVARCHAR => Clazz.GetField("NVARCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#OTHER + /// + public static Java.Sql.JDBCType OTHER => Clazz.GetField("OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#REAL + /// + public static Java.Sql.JDBCType REAL => Clazz.GetField("REAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#REF + /// + public static Java.Sql.JDBCType REF => Clazz.GetField("REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#REF_CURSOR + /// + public static Java.Sql.JDBCType REF_CURSOR => Clazz.GetField("REF_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#ROWID + /// + public static Java.Sql.JDBCType ROWID => Clazz.GetField("ROWID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#SMALLINT + /// + public static Java.Sql.JDBCType SMALLINT => Clazz.GetField("SMALLINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#SQLXML + /// + public static Java.Sql.JDBCType SQLXML => Clazz.GetField("SQLXML"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#STRUCT + /// + public static Java.Sql.JDBCType STRUCT => Clazz.GetField("STRUCT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#TIME + /// + public static Java.Sql.JDBCType TIME => Clazz.GetField("TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#TIME_WITH_TIMEZONE + /// + public static Java.Sql.JDBCType TIME_WITH_TIMEZONE => Clazz.GetField("TIME_WITH_TIMEZONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#TIMESTAMP + /// + public static Java.Sql.JDBCType TIMESTAMP => Clazz.GetField("TIMESTAMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#TIMESTAMP_WITH_TIMEZONE + /// + public static Java.Sql.JDBCType TIMESTAMP_WITH_TIMEZONE => Clazz.GetField("TIMESTAMP_WITH_TIMEZONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#TINYINT + /// + public static Java.Sql.JDBCType TINYINT => Clazz.GetField("TINYINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#VARBINARY + /// + public static Java.Sql.JDBCType VARBINARY => Clazz.GetField("VARBINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#VARCHAR + /// + public static Java.Sql.JDBCType VARCHAR => Clazz.GetField("VARCHAR"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#values() + /// + public static Java.Sql.JDBCType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#getVendor() + /// + public string Vendor + { + get { return IExecute("getVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/JDBCType.html#getVendorTypeNumber() + /// + public int? VendorTypeNumber + { + get { return IExecute("getVendorTypeNumber"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/NClob.cs b/src/net/JNet/Generated/Java/Sql/NClob.cs new file mode 100644 index 0000000000..3615cc33a2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/NClob.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region NClob + public partial class NClob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Clob(Java.Sql.NClob t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ParameterMetaData.cs b/src/net/JNet/Generated/Java/Sql/ParameterMetaData.cs new file mode 100644 index 0000000000..6b0312d2d7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ParameterMetaData.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ParameterMetaData + public partial class ParameterMetaData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Wrapper(Java.Sql.ParameterMetaData t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterModeIn + /// + public static int parameterModeIn => Clazz.GetField("parameterModeIn"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterModeInOut + /// + public static int parameterModeInOut => Clazz.GetField("parameterModeInOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterModeOut + /// + public static int parameterModeOut => Clazz.GetField("parameterModeOut"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterModeUnknown + /// + public static int parameterModeUnknown => Clazz.GetField("parameterModeUnknown"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterNoNulls + /// + public static int parameterNoNulls => Clazz.GetField("parameterNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterNullable + /// + public static int parameterNullable => Clazz.GetField("parameterNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#parameterNullableUnknown + /// + public static int parameterNullableUnknown => Clazz.GetField("parameterNullableUnknown"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getParameterCount() throws java.sql.SQLException + /// + public int ParameterCount + { + get { return IExecute("getParameterCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#isSigned(int) throws java.sql.SQLException + /// + public bool IsSigned(int arg0) + { + return IExecute("isSigned", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getParameterMode(int) throws java.sql.SQLException + /// + public int GetParameterMode(int arg0) + { + return IExecute("getParameterMode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getParameterType(int) throws java.sql.SQLException + /// + public int GetParameterType(int arg0) + { + return IExecute("getParameterType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getPrecision(int) throws java.sql.SQLException + /// + public int GetPrecision(int arg0) + { + return IExecute("getPrecision", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getScale(int) throws java.sql.SQLException + /// + public int GetScale(int arg0) + { + return IExecute("getScale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#isNullable(int) throws java.sql.SQLException + /// + public int IsNullable(int arg0) + { + return IExecute("isNullable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getParameterClassName(int) throws java.sql.SQLException + /// + public string GetParameterClassName(int arg0) + { + return IExecute("getParameterClassName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ParameterMetaData.html#getParameterTypeName(int) throws java.sql.SQLException + /// + public string GetParameterTypeName(int arg0) + { + return IExecute("getParameterTypeName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/PreparedStatement.cs b/src/net/JNet/Generated/Java/Sql/PreparedStatement.cs new file mode 100644 index 0000000000..fa679e979c --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/PreparedStatement.cs @@ -0,0 +1,458 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region PreparedStatement + public partial class PreparedStatement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Statement(Java.Sql.PreparedStatement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#getMetaData() throws java.sql.SQLException + /// + public Java.Sql.ResultSetMetaData MetaData + { + get { return IExecute("getMetaData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#getParameterMetaData() throws java.sql.SQLException + /// + public Java.Sql.ParameterMetaData ParameterMetaData + { + get { return IExecute("getParameterMetaData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#execute() throws java.sql.SQLException + /// + public bool Execute() + { + return IExecute("execute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#executeUpdate() throws java.sql.SQLException + /// + public int ExecuteUpdate() + { + return IExecute("executeUpdate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#executeQuery() throws java.sql.SQLException + /// + public Java.Sql.ResultSet ExecuteQuery() + { + return IExecute("executeQuery"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#addBatch() throws java.sql.SQLException + /// + public void AddBatch() + { + IExecute("addBatch"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#clearParameters() throws java.sql.SQLException + /// + public void ClearParameters() + { + IExecute("clearParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setArray(int,java.sql.Array) throws java.sql.SQLException + /// + public void SetArray(int arg0, Java.Sql.Array arg1) + { + IExecute("setArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setAsciiStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setAsciiStream(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setAsciiStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("setAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBigDecimal(int,java.math.BigDecimal) throws java.sql.SQLException + /// + public void SetBigDecimal(int arg0, Java.Math.BigDecimal arg1) + { + IExecute("setBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBinaryStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBinaryStream(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBinaryStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("setBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBlob(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBlob(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Io.InputStream arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBlob(int,java.sql.Blob) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Sql.Blob arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBoolean(int,boolean) throws java.sql.SQLException + /// + public void SetBoolean(int arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setByte(int,byte) throws java.sql.SQLException + /// + public void SetByte(int arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setBytes(int,byte[]) throws java.sql.SQLException + /// + public void SetBytes(int arg0, byte[] arg1) + { + IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setCharacterStream(int,java.io.Reader,int) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setCharacterStream(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("setCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Io.Reader arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setClob(int,java.sql.Clob) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Sql.Clob arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setDate(int,java.sql.Date,java.util.Calendar) throws java.sql.SQLException + /// + public void SetDate(int arg0, Java.Sql.Date arg1, Java.Util.Calendar arg2) + { + IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setDate(int,java.sql.Date) throws java.sql.SQLException + /// + public void SetDate(int arg0, Java.Sql.Date arg1) + { + IExecute("setDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setDouble(int,double) throws java.sql.SQLException + /// + public void SetDouble(int arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setFloat(int,float) throws java.sql.SQLException + /// + public void SetFloat(int arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setInt(int,int) throws java.sql.SQLException + /// + public void SetInt(int arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setLong(int,long) throws java.sql.SQLException + /// + public void SetLong(int arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNCharacterStream(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNCharacterStream(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetNCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("setNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Io.Reader arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNClob(int,java.sql.NClob) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Sql.NClob arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNString(int,java.lang.String) throws java.sql.SQLException + /// + public void SetNString(int arg0, string arg1) + { + IExecute("setNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNull(int,int,java.lang.String) throws java.sql.SQLException + /// + public void SetNull(int arg0, int arg1, string arg2) + { + IExecute("setNull", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setNull(int,int) throws java.sql.SQLException + /// + public void SetNull(int arg0, int arg1) + { + IExecute("setNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object,int,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, int arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, int arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1) + { + IExecute("setObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setRef(int,java.sql.Ref) throws java.sql.SQLException + /// + public void SetRef(int arg0, Java.Sql.Ref arg1) + { + IExecute("setRef", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setRowId(int,java.sql.RowId) throws java.sql.SQLException + /// + public void SetRowId(int arg0, Java.Sql.RowId arg1) + { + IExecute("setRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setShort(int,short) throws java.sql.SQLException + /// + public void SetShort(int arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setSQLXML(int,java.sql.SQLXML) throws java.sql.SQLException + /// + public void SetSQLXML(int arg0, Java.Sql.SQLXML arg1) + { + IExecute("setSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setString(int,java.lang.String) throws java.sql.SQLException + /// + public void SetString(int arg0, string arg1) + { + IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setTime(int,java.sql.Time,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTime(int arg0, Java.Sql.Time arg1, Java.Util.Calendar arg2) + { + IExecute("setTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setTime(int,java.sql.Time) throws java.sql.SQLException + /// + public void SetTime(int arg0, Java.Sql.Time arg1) + { + IExecute("setTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setTimestamp(int,java.sql.Timestamp,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTimestamp(int arg0, Java.Sql.Timestamp arg1, Java.Util.Calendar arg2) + { + IExecute("setTimestamp", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setTimestamp(int,java.sql.Timestamp) throws java.sql.SQLException + /// + public void SetTimestamp(int arg0, Java.Sql.Timestamp arg1) + { + IExecute("setTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setURL(int,java.net.URL) throws java.sql.SQLException + /// + public void SetURL(int arg0, Java.Net.URL arg1) + { + IExecute("setURL", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#executeLargeUpdate() throws java.sql.SQLException + /// + public long ExecuteLargeUpdate() + { + return IExecute("executeLargeUpdate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object,java.sql.SQLType,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, Java.Sql.SQLType arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object,java.sql.SQLType) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, Java.Sql.SQLType arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/PseudoColumnUsage.cs b/src/net/JNet/Generated/Java/Sql/PseudoColumnUsage.cs new file mode 100644 index 0000000000..37f832ca8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/PseudoColumnUsage.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region PseudoColumnUsage + public partial class PseudoColumnUsage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PseudoColumnUsage.html#NO_USAGE_RESTRICTIONS + /// + public static Java.Sql.PseudoColumnUsage NO_USAGE_RESTRICTIONS => Clazz.GetField("NO_USAGE_RESTRICTIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PseudoColumnUsage.html#SELECT_LIST_ONLY + /// + public static Java.Sql.PseudoColumnUsage SELECT_LIST_ONLY => Clazz.GetField("SELECT_LIST_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PseudoColumnUsage.html#USAGE_UNKNOWN + /// + public static Java.Sql.PseudoColumnUsage USAGE_UNKNOWN => Clazz.GetField("USAGE_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PseudoColumnUsage.html#WHERE_CLAUSE_ONLY + /// + public static Java.Sql.PseudoColumnUsage WHERE_CLAUSE_ONLY => Clazz.GetField("WHERE_CLAUSE_ONLY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PseudoColumnUsage.html#values() + /// + public static Java.Sql.PseudoColumnUsage[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Ref.cs b/src/net/JNet/Generated/Java/Sql/Ref.cs new file mode 100644 index 0000000000..edafaca7a2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Ref.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Ref + public partial class Ref + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Ref.html#getBaseTypeName() throws java.sql.SQLException + /// + public string BaseTypeName + { + get { return IExecute("getBaseTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Ref.html#getObject() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Ref.html#setObject(java.lang.Object) throws java.sql.SQLException + /// + public object Object + { + get { return IExecute("getObject"); } set { IExecute("setObject", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ResultSet.cs b/src/net/JNet/Generated/Java/Sql/ResultSet.cs new file mode 100644 index 0000000000..25a28b54ff --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ResultSet.cs @@ -0,0 +1,1381 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ResultSet + public partial class ResultSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Wrapper(Java.Sql.ResultSet t) => t.Cast(); + public static implicit operator Java.Lang.AutoCloseable(Java.Sql.ResultSet t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#CLOSE_CURSORS_AT_COMMIT + /// + public static int CLOSE_CURSORS_AT_COMMIT => Clazz.GetField("CLOSE_CURSORS_AT_COMMIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#CONCUR_READ_ONLY + /// + public static int CONCUR_READ_ONLY => Clazz.GetField("CONCUR_READ_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#CONCUR_UPDATABLE + /// + public static int CONCUR_UPDATABLE => Clazz.GetField("CONCUR_UPDATABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#FETCH_FORWARD + /// + public static int FETCH_FORWARD => Clazz.GetField("FETCH_FORWARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#FETCH_REVERSE + /// + public static int FETCH_REVERSE => Clazz.GetField("FETCH_REVERSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#FETCH_UNKNOWN + /// + public static int FETCH_UNKNOWN => Clazz.GetField("FETCH_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#HOLD_CURSORS_OVER_COMMIT + /// + public static int HOLD_CURSORS_OVER_COMMIT => Clazz.GetField("HOLD_CURSORS_OVER_COMMIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#TYPE_FORWARD_ONLY + /// + public static int TYPE_FORWARD_ONLY => Clazz.GetField("TYPE_FORWARD_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#TYPE_SCROLL_INSENSITIVE + /// + public static int TYPE_SCROLL_INSENSITIVE => Clazz.GetField("TYPE_SCROLL_INSENSITIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#TYPE_SCROLL_SENSITIVE + /// + public static int TYPE_SCROLL_SENSITIVE => Clazz.GetField("TYPE_SCROLL_SENSITIVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getConcurrency() throws java.sql.SQLException + /// + public int Concurrency + { + get { return IExecute("getConcurrency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getCursorName() throws java.sql.SQLException + /// + public string CursorName + { + get { return IExecute("getCursorName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getFetchDirection() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#setFetchDirection(int) throws java.sql.SQLException + /// + public int FetchDirection + { + get { return IExecute("getFetchDirection"); } set { IExecute("setFetchDirection", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getFetchSize() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#setFetchSize(int) throws java.sql.SQLException + /// + public int FetchSize + { + get { return IExecute("getFetchSize"); } set { IExecute("setFetchSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getHoldability() throws java.sql.SQLException + /// + public int Holdability + { + get { return IExecute("getHoldability"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getMetaData() throws java.sql.SQLException + /// + public Java.Sql.ResultSetMetaData MetaData + { + get { return IExecute("getMetaData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getRow() throws java.sql.SQLException + /// + public int Row + { + get { return IExecute("getRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getStatement() throws java.sql.SQLException + /// + public Java.Sql.Statement Statement + { + get { return IExecute("getStatement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getType() throws java.sql.SQLException + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getWarnings() throws java.sql.SQLException + /// + public Java.Sql.SQLWarning Warnings + { + get { var obj = IExecute("getWarnings"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#absolute(int) throws java.sql.SQLException + /// + public bool Absolute(int arg0) + { + return IExecute("absolute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#first() throws java.sql.SQLException + /// + public bool First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBoolean(int) throws java.sql.SQLException + /// + public bool GetBoolean(int arg0) + { + return IExecute("getBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBoolean(java.lang.String) throws java.sql.SQLException + /// + public bool GetBoolean(string arg0) + { + return IExecute("getBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#isAfterLast() throws java.sql.SQLException + /// + public bool IsAfterLast() + { + return IExecute("isAfterLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#isBeforeFirst() throws java.sql.SQLException + /// + public bool IsBeforeFirst() + { + return IExecute("isBeforeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#isClosed() throws java.sql.SQLException + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#isFirst() throws java.sql.SQLException + /// + public bool IsFirst() + { + return IExecute("isFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#isLast() throws java.sql.SQLException + /// + public bool IsLast() + { + return IExecute("isLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#last() throws java.sql.SQLException + /// + public bool Last() + { + return IExecute("last"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#next() throws java.sql.SQLException + /// + public bool Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#previous() throws java.sql.SQLException + /// + public bool Previous() + { + return IExecute("previous"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#relative(int) throws java.sql.SQLException + /// + public bool Relative(int arg0) + { + return IExecute("relative", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#rowDeleted() throws java.sql.SQLException + /// + public bool RowDeleted() + { + return IExecute("rowDeleted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#rowInserted() throws java.sql.SQLException + /// + public bool RowInserted() + { + return IExecute("rowInserted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#rowUpdated() throws java.sql.SQLException + /// + public bool RowUpdated() + { + return IExecute("rowUpdated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#wasNull() throws java.sql.SQLException + /// + public bool WasNull() + { + return IExecute("wasNull"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getByte(int) throws java.sql.SQLException + /// + public byte GetByte(int arg0) + { + return IExecute("getByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getByte(java.lang.String) throws java.sql.SQLException + /// + public byte GetByte(string arg0) + { + return IExecute("getByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBytes(int) throws java.sql.SQLException + /// + public byte[] GetBytes(int arg0) + { + return IExecuteArray("getBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBytes(java.lang.String) throws java.sql.SQLException + /// + public byte[] GetBytes(string arg0) + { + return IExecuteArray("getBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getDouble(int) throws java.sql.SQLException + /// + public double GetDouble(int arg0) + { + return IExecute("getDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getDouble(java.lang.String) throws java.sql.SQLException + /// + public double GetDouble(string arg0) + { + return IExecute("getDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getFloat(int) throws java.sql.SQLException + /// + public float GetFloat(int arg0) + { + return IExecute("getFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getFloat(java.lang.String) throws java.sql.SQLException + /// + public float GetFloat(string arg0) + { + return IExecute("getFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#findColumn(java.lang.String) throws java.sql.SQLException + /// + public int FindColumn(string arg0) + { + return IExecute("findColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getInt(int) throws java.sql.SQLException + /// + public int GetInt(int arg0) + { + return IExecute("getInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getInt(java.lang.String) throws java.sql.SQLException + /// + public int GetInt(string arg0) + { + return IExecute("getInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getAsciiStream(int) throws java.sql.SQLException + /// + public Java.Io.InputStream GetAsciiStream(int arg0) + { + return IExecute("getAsciiStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getAsciiStream(java.lang.String) throws java.sql.SQLException + /// + public Java.Io.InputStream GetAsciiStream(string arg0) + { + return IExecute("getAsciiStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBinaryStream(int) throws java.sql.SQLException + /// + public Java.Io.InputStream GetBinaryStream(int arg0) + { + return IExecute("getBinaryStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBinaryStream(java.lang.String) throws java.sql.SQLException + /// + public Java.Io.InputStream GetBinaryStream(string arg0) + { + return IExecute("getBinaryStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getCharacterStream(int) throws java.sql.SQLException + /// + public Java.Io.Reader GetCharacterStream(int arg0) + { + return IExecute("getCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getCharacterStream(java.lang.String) throws java.sql.SQLException + /// + public Java.Io.Reader GetCharacterStream(string arg0) + { + return IExecute("getCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getNCharacterStream(int) throws java.sql.SQLException + /// + public Java.Io.Reader GetNCharacterStream(int arg0) + { + return IExecute("getNCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getNCharacterStream(java.lang.String) throws java.sql.SQLException + /// + public Java.Io.Reader GetNCharacterStream(string arg0) + { + return IExecute("getNCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getObject(int) throws java.sql.SQLException + /// + public object GetObject(int arg0) + { + return IExecute("getObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getObject(java.lang.String) throws java.sql.SQLException + /// + public object GetObject(string arg0) + { + return IExecute("getObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getNString(int) throws java.sql.SQLException + /// + public string GetNString(int arg0) + { + return IExecute("getNString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getNString(java.lang.String) throws java.sql.SQLException + /// + public string GetNString(string arg0) + { + return IExecute("getNString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getString(int) throws java.sql.SQLException + /// + public string GetString(int arg0) + { + return IExecute("getString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getString(java.lang.String) throws java.sql.SQLException + /// + public string GetString(string arg0) + { + return IExecute("getString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBigDecimal(int) throws java.sql.SQLException + /// + public Java.Math.BigDecimal GetBigDecimal(int arg0) + { + return IExecute("getBigDecimal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBigDecimal(java.lang.String) throws java.sql.SQLException + /// + public Java.Math.BigDecimal GetBigDecimal(string arg0) + { + return IExecute("getBigDecimal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getURL(int) throws java.sql.SQLException + /// + public Java.Net.URL GetURL(int arg0) + { + return IExecute("getURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getURL(java.lang.String) throws java.sql.SQLException + /// + public Java.Net.URL GetURL(string arg0) + { + return IExecute("getURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getArray(int) throws java.sql.SQLException + /// + public Java.Sql.Array GetArray(int arg0) + { + return IExecute("getArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getArray(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Array GetArray(string arg0) + { + return IExecute("getArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBlob(int) throws java.sql.SQLException + /// + public Java.Sql.Blob GetBlob(int arg0) + { + return IExecute("getBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getBlob(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Blob GetBlob(string arg0) + { + return IExecute("getBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getClob(int) throws java.sql.SQLException + /// + public Java.Sql.Clob GetClob(int arg0) + { + return IExecute("getClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getClob(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Clob GetClob(string arg0) + { + return IExecute("getClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getDate(int,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(int arg0, Java.Util.Calendar arg1) + { + return IExecute("getDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getDate(int) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(int arg0) + { + return IExecute("getDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getDate(java.lang.String,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(string arg0, Java.Util.Calendar arg1) + { + return IExecute("getDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getDate(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Date GetDate(string arg0) + { + return IExecute("getDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getNClob(int) throws java.sql.SQLException + /// + public Java.Sql.NClob GetNClob(int arg0) + { + return IExecute("getNClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getNClob(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.NClob GetNClob(string arg0) + { + return IExecute("getNClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getRef(int) throws java.sql.SQLException + /// + public Java.Sql.Ref GetRef(int arg0) + { + return IExecute("getRef", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getRef(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Ref GetRef(string arg0) + { + return IExecute("getRef", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getRowId(int) throws java.sql.SQLException + /// + public Java.Sql.RowId GetRowId(int arg0) + { + return IExecute("getRowId", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getRowId(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.RowId GetRowId(string arg0) + { + return IExecute("getRowId", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getSQLXML(int) throws java.sql.SQLException + /// + public Java.Sql.SQLXML GetSQLXML(int arg0) + { + return IExecute("getSQLXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getSQLXML(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.SQLXML GetSQLXML(string arg0) + { + return IExecute("getSQLXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTime(int,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(int arg0, Java.Util.Calendar arg1) + { + return IExecute("getTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTime(int) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(int arg0) + { + return IExecute("getTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTime(java.lang.String,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(string arg0, Java.Util.Calendar arg1) + { + return IExecute("getTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTime(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Time GetTime(string arg0) + { + return IExecute("getTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTimestamp(int,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(int arg0, Java.Util.Calendar arg1) + { + return IExecute("getTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTimestamp(int) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(int arg0) + { + return IExecute("getTimestamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTimestamp(java.lang.String,java.util.Calendar) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(string arg0, Java.Util.Calendar arg1) + { + return IExecute("getTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getTimestamp(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Timestamp GetTimestamp(string arg0) + { + return IExecute("getTimestamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getLong(int) throws java.sql.SQLException + /// + public long GetLong(int arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getLong(java.lang.String) throws java.sql.SQLException + /// + public long GetLong(string arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getShort(int) throws java.sql.SQLException + /// + public short GetShort(int arg0) + { + return IExecute("getShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#getShort(java.lang.String) throws java.sql.SQLException + /// + public short GetShort(string arg0) + { + return IExecute("getShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#afterLast() throws java.sql.SQLException + /// + public void AfterLast() + { + IExecute("afterLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#beforeFirst() throws java.sql.SQLException + /// + public void BeforeFirst() + { + IExecute("beforeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#cancelRowUpdates() throws java.sql.SQLException + /// + public void CancelRowUpdates() + { + IExecute("cancelRowUpdates"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#clearWarnings() throws java.sql.SQLException + /// + public void ClearWarnings() + { + IExecute("clearWarnings"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#close() throws java.sql.SQLException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#deleteRow() throws java.sql.SQLException + /// + public void DeleteRow() + { + IExecute("deleteRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#insertRow() throws java.sql.SQLException + /// + public void InsertRow() + { + IExecute("insertRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#moveToCurrentRow() throws java.sql.SQLException + /// + public void MoveToCurrentRow() + { + IExecute("moveToCurrentRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#moveToInsertRow() throws java.sql.SQLException + /// + public void MoveToInsertRow() + { + IExecute("moveToInsertRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#refreshRow() throws java.sql.SQLException + /// + public void RefreshRow() + { + IExecute("refreshRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateArray(int,java.sql.Array) throws java.sql.SQLException + /// + public void UpdateArray(int arg0, Java.Sql.Array arg1) + { + IExecute("updateArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateArray(java.lang.String,java.sql.Array) throws java.sql.SQLException + /// + public void UpdateArray(string arg0, Java.Sql.Array arg1) + { + IExecute("updateArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void UpdateAsciiStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("updateAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void UpdateAsciiStream(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("updateAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void UpdateAsciiStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("updateAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void UpdateAsciiStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("updateAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void UpdateAsciiStream(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("updateAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void UpdateAsciiStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("updateAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBigDecimal(int,java.math.BigDecimal) throws java.sql.SQLException + /// + public void UpdateBigDecimal(int arg0, Java.Math.BigDecimal arg1) + { + IExecute("updateBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBigDecimal(java.lang.String,java.math.BigDecimal) throws java.sql.SQLException + /// + public void UpdateBigDecimal(string arg0, Java.Math.BigDecimal arg1) + { + IExecute("updateBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void UpdateBinaryStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("updateBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void UpdateBinaryStream(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("updateBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void UpdateBinaryStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("updateBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void UpdateBinaryStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("updateBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void UpdateBinaryStream(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("updateBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void UpdateBinaryStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("updateBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void UpdateBlob(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("updateBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(int,java.io.InputStream) throws java.sql.SQLException + /// + public void UpdateBlob(int arg0, Java.Io.InputStream arg1) + { + IExecute("updateBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(int,java.sql.Blob) throws java.sql.SQLException + /// + public void UpdateBlob(int arg0, Java.Sql.Blob arg1) + { + IExecute("updateBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void UpdateBlob(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("updateBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void UpdateBlob(string arg0, Java.Io.InputStream arg1) + { + IExecute("updateBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(java.lang.String,java.sql.Blob) throws java.sql.SQLException + /// + public void UpdateBlob(string arg0, Java.Sql.Blob arg1) + { + IExecute("updateBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBoolean(int,boolean) throws java.sql.SQLException + /// + public void UpdateBoolean(int arg0, bool arg1) + { + IExecute("updateBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBoolean(java.lang.String,boolean) throws java.sql.SQLException + /// + public void UpdateBoolean(string arg0, bool arg1) + { + IExecute("updateBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateByte(int,byte) throws java.sql.SQLException + /// + public void UpdateByte(int arg0, byte arg1) + { + IExecute("updateByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateByte(java.lang.String,byte) throws java.sql.SQLException + /// + public void UpdateByte(string arg0, byte arg1) + { + IExecute("updateByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBytes(int,byte[]) throws java.sql.SQLException + /// + public void UpdateBytes(int arg0, byte[] arg1) + { + IExecute("updateBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateBytes(java.lang.String,byte[]) throws java.sql.SQLException + /// + public void UpdateBytes(string arg0, byte[] arg1) + { + IExecute("updateBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(int,java.io.Reader,int) throws java.sql.SQLException + /// + public void UpdateCharacterStream(int arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("updateCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateCharacterStream(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("updateCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(java.lang.String,java.io.Reader,int) throws java.sql.SQLException + /// + public void UpdateCharacterStream(string arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("updateCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateCharacterStream(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("updateCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateClob(int arg0, Java.Io.Reader arg1) + { + IExecute("updateClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateClob(int,java.sql.Clob) throws java.sql.SQLException + /// + public void UpdateClob(int arg0, Java.Sql.Clob arg1) + { + IExecute("updateClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateClob(string arg0, Java.Io.Reader arg1) + { + IExecute("updateClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateClob(java.lang.String,java.sql.Clob) throws java.sql.SQLException + /// + public void UpdateClob(string arg0, Java.Sql.Clob arg1) + { + IExecute("updateClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateDate(int,java.sql.Date) throws java.sql.SQLException + /// + public void UpdateDate(int arg0, Java.Sql.Date arg1) + { + IExecute("updateDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateDate(java.lang.String,java.sql.Date) throws java.sql.SQLException + /// + public void UpdateDate(string arg0, Java.Sql.Date arg1) + { + IExecute("updateDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateDouble(int,double) throws java.sql.SQLException + /// + public void UpdateDouble(int arg0, double arg1) + { + IExecute("updateDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateDouble(java.lang.String,double) throws java.sql.SQLException + /// + public void UpdateDouble(string arg0, double arg1) + { + IExecute("updateDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateFloat(int,float) throws java.sql.SQLException + /// + public void UpdateFloat(int arg0, float arg1) + { + IExecute("updateFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateFloat(java.lang.String,float) throws java.sql.SQLException + /// + public void UpdateFloat(string arg0, float arg1) + { + IExecute("updateFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateInt(int,int) throws java.sql.SQLException + /// + public void UpdateInt(int arg0, int arg1) + { + IExecute("updateInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateInt(java.lang.String,int) throws java.sql.SQLException + /// + public void UpdateInt(string arg0, int arg1) + { + IExecute("updateInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateLong(int,long) throws java.sql.SQLException + /// + public void UpdateLong(int arg0, long arg1) + { + IExecute("updateLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateLong(java.lang.String,long) throws java.sql.SQLException + /// + public void UpdateLong(string arg0, long arg1) + { + IExecute("updateLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateNCharacterStream(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateNCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("updateNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateNCharacterStream(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateNCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("updateNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateNClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateNClob(int arg0, Java.Io.Reader arg1) + { + IExecute("updateNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(int,java.sql.NClob) throws java.sql.SQLException + /// + public void UpdateNClob(int arg0, Java.Sql.NClob arg1) + { + IExecute("updateNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void UpdateNClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("updateNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void UpdateNClob(string arg0, Java.Io.Reader arg1) + { + IExecute("updateNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(java.lang.String,java.sql.NClob) throws java.sql.SQLException + /// + public void UpdateNClob(string arg0, Java.Sql.NClob arg1) + { + IExecute("updateNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNString(int,java.lang.String) throws java.sql.SQLException + /// + public void UpdateNString(int arg0, string arg1) + { + IExecute("updateNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void UpdateNString(string arg0, string arg1) + { + IExecute("updateNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNull(int) throws java.sql.SQLException + /// + public void UpdateNull(int arg0) + { + IExecute("updateNull", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateNull(java.lang.String) throws java.sql.SQLException + /// + public void UpdateNull(string arg0) + { + IExecute("updateNull", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object,int) throws java.sql.SQLException + /// + public void UpdateObject(int arg0, object arg1, int arg2) + { + IExecute("updateObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object) throws java.sql.SQLException + /// + public void UpdateObject(int arg0, object arg1) + { + IExecute("updateObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object,int) throws java.sql.SQLException + /// + public void UpdateObject(string arg0, object arg1, int arg2) + { + IExecute("updateObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object) throws java.sql.SQLException + /// + public void UpdateObject(string arg0, object arg1) + { + IExecute("updateObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateRef(int,java.sql.Ref) throws java.sql.SQLException + /// + public void UpdateRef(int arg0, Java.Sql.Ref arg1) + { + IExecute("updateRef", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateRef(java.lang.String,java.sql.Ref) throws java.sql.SQLException + /// + public void UpdateRef(string arg0, Java.Sql.Ref arg1) + { + IExecute("updateRef", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateRow() throws java.sql.SQLException + /// + public void UpdateRow() + { + IExecute("updateRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateRowId(int,java.sql.RowId) throws java.sql.SQLException + /// + public void UpdateRowId(int arg0, Java.Sql.RowId arg1) + { + IExecute("updateRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateRowId(java.lang.String,java.sql.RowId) throws java.sql.SQLException + /// + public void UpdateRowId(string arg0, Java.Sql.RowId arg1) + { + IExecute("updateRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateShort(int,short) throws java.sql.SQLException + /// + public void UpdateShort(int arg0, short arg1) + { + IExecute("updateShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateShort(java.lang.String,short) throws java.sql.SQLException + /// + public void UpdateShort(string arg0, short arg1) + { + IExecute("updateShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateSQLXML(int,java.sql.SQLXML) throws java.sql.SQLException + /// + public void UpdateSQLXML(int arg0, Java.Sql.SQLXML arg1) + { + IExecute("updateSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateSQLXML(java.lang.String,java.sql.SQLXML) throws java.sql.SQLException + /// + public void UpdateSQLXML(string arg0, Java.Sql.SQLXML arg1) + { + IExecute("updateSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateString(int,java.lang.String) throws java.sql.SQLException + /// + public void UpdateString(int arg0, string arg1) + { + IExecute("updateString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void UpdateString(string arg0, string arg1) + { + IExecute("updateString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateTime(int,java.sql.Time) throws java.sql.SQLException + /// + public void UpdateTime(int arg0, Java.Sql.Time arg1) + { + IExecute("updateTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateTime(java.lang.String,java.sql.Time) throws java.sql.SQLException + /// + public void UpdateTime(string arg0, Java.Sql.Time arg1) + { + IExecute("updateTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateTimestamp(int,java.sql.Timestamp) throws java.sql.SQLException + /// + public void UpdateTimestamp(int arg0, Java.Sql.Timestamp arg1) + { + IExecute("updateTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateTimestamp(java.lang.String,java.sql.Timestamp) throws java.sql.SQLException + /// + public void UpdateTimestamp(string arg0, Java.Sql.Timestamp arg1) + { + IExecute("updateTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object,java.sql.SQLType,int) throws java.sql.SQLException + /// + public void UpdateObject(int arg0, object arg1, Java.Sql.SQLType arg2, int arg3) + { + IExecute("updateObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object,java.sql.SQLType) throws java.sql.SQLException + /// + public void UpdateObject(int arg0, object arg1, Java.Sql.SQLType arg2) + { + IExecute("updateObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object,java.sql.SQLType,int) throws java.sql.SQLException + /// + public void UpdateObject(string arg0, object arg1, Java.Sql.SQLType arg2, int arg3) + { + IExecute("updateObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object,java.sql.SQLType) throws java.sql.SQLException + /// + public void UpdateObject(string arg0, object arg1, Java.Sql.SQLType arg2) + { + IExecute("updateObject", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ResultSetMetaData.cs b/src/net/JNet/Generated/Java/Sql/ResultSetMetaData.cs new file mode 100644 index 0000000000..ba8f56e54d --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ResultSetMetaData.cs @@ -0,0 +1,218 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ResultSetMetaData + public partial class ResultSetMetaData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Wrapper(Java.Sql.ResultSetMetaData t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#columnNoNulls + /// + public static int columnNoNulls => Clazz.GetField("columnNoNulls"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#columnNullable + /// + public static int columnNullable => Clazz.GetField("columnNullable"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#columnNullableUnknown + /// + public static int columnNullableUnknown => Clazz.GetField("columnNullableUnknown"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnCount() throws java.sql.SQLException + /// + public int ColumnCount + { + get { return IExecute("getColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isAutoIncrement(int) throws java.sql.SQLException + /// + public bool IsAutoIncrement(int arg0) + { + return IExecute("isAutoIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isCaseSensitive(int) throws java.sql.SQLException + /// + public bool IsCaseSensitive(int arg0) + { + return IExecute("isCaseSensitive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isCurrency(int) throws java.sql.SQLException + /// + public bool IsCurrency(int arg0) + { + return IExecute("isCurrency", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isDefinitelyWritable(int) throws java.sql.SQLException + /// + public bool IsDefinitelyWritable(int arg0) + { + return IExecute("isDefinitelyWritable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isReadOnly(int) throws java.sql.SQLException + /// + public bool IsReadOnly(int arg0) + { + return IExecute("isReadOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isSearchable(int) throws java.sql.SQLException + /// + public bool IsSearchable(int arg0) + { + return IExecute("isSearchable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isSigned(int) throws java.sql.SQLException + /// + public bool IsSigned(int arg0) + { + return IExecute("isSigned", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isWritable(int) throws java.sql.SQLException + /// + public bool IsWritable(int arg0) + { + return IExecute("isWritable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnDisplaySize(int) throws java.sql.SQLException + /// + public int GetColumnDisplaySize(int arg0) + { + return IExecute("getColumnDisplaySize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnType(int) throws java.sql.SQLException + /// + public int GetColumnType(int arg0) + { + return IExecute("getColumnType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getPrecision(int) throws java.sql.SQLException + /// + public int GetPrecision(int arg0) + { + return IExecute("getPrecision", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getScale(int) throws java.sql.SQLException + /// + public int GetScale(int arg0) + { + return IExecute("getScale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#isNullable(int) throws java.sql.SQLException + /// + public int IsNullable(int arg0) + { + return IExecute("isNullable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getCatalogName(int) throws java.sql.SQLException + /// + public string GetCatalogName(int arg0) + { + return IExecute("getCatalogName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnClassName(int) throws java.sql.SQLException + /// + public string GetColumnClassName(int arg0) + { + return IExecute("getColumnClassName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnLabel(int) throws java.sql.SQLException + /// + public string GetColumnLabel(int arg0) + { + return IExecute("getColumnLabel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnName(int) throws java.sql.SQLException + /// + public string GetColumnName(int arg0) + { + return IExecute("getColumnName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnTypeName(int) throws java.sql.SQLException + /// + public string GetColumnTypeName(int arg0) + { + return IExecute("getColumnTypeName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getSchemaName(int) throws java.sql.SQLException + /// + public string GetSchemaName(int arg0) + { + return IExecute("getSchemaName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSetMetaData.html#getTableName(int) throws java.sql.SQLException + /// + public string GetTableName(int arg0) + { + return IExecute("getTableName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/RowId.cs b/src/net/JNet/Generated/Java/Sql/RowId.cs new file mode 100644 index 0000000000..058f1a545d --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/RowId.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region RowId + public partial class RowId + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowId.html#getBytes() + /// + public byte[] Bytes + { + get { return IExecuteArray("getBytes"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/RowIdLifetime.cs b/src/net/JNet/Generated/Java/Sql/RowIdLifetime.cs new file mode 100644 index 0000000000..4aa1886e53 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/RowIdLifetime.cs @@ -0,0 +1,85 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region RowIdLifetime + public partial class RowIdLifetime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html#ROWID_UNSUPPORTED + /// + public static Java.Sql.RowIdLifetime ROWID_UNSUPPORTED => Clazz.GetField("ROWID_UNSUPPORTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html#ROWID_VALID_FOREVER + /// + public static Java.Sql.RowIdLifetime ROWID_VALID_FOREVER => Clazz.GetField("ROWID_VALID_FOREVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html#ROWID_VALID_OTHER + /// + public static Java.Sql.RowIdLifetime ROWID_VALID_OTHER => Clazz.GetField("ROWID_VALID_OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html#ROWID_VALID_SESSION + /// + public static Java.Sql.RowIdLifetime ROWID_VALID_SESSION => Clazz.GetField("ROWID_VALID_SESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html#ROWID_VALID_TRANSACTION + /// + public static Java.Sql.RowIdLifetime ROWID_VALID_TRANSACTION => Clazz.GetField("ROWID_VALID_TRANSACTION"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/RowIdLifetime.html#values() + /// + public static Java.Sql.RowIdLifetime[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLClientInfoException.cs b/src/net/JNet/Generated/Java/Sql/SQLClientInfoException.cs new file mode 100644 index 0000000000..0f90d99387 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLClientInfoException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLClientInfoException + public partial class SQLClientInfoException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLData.cs b/src/net/JNet/Generated/Java/Sql/SQLData.cs new file mode 100644 index 0000000000..71e4ad2645 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLData.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLData + public partial class SQLData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLData.html#getSQLTypeName() throws java.sql.SQLException + /// + public string SQLTypeName + { + get { return IExecute("getSQLTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLData.html#readSQL(java.sql.SQLInput,java.lang.String) throws java.sql.SQLException + /// + public void ReadSQL(Java.Sql.SQLInput arg0, string arg1) + { + IExecute("readSQL", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLData.html#writeSQL(java.sql.SQLOutput) throws java.sql.SQLException + /// + public void WriteSQL(Java.Sql.SQLOutput arg0) + { + IExecute("writeSQL", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLDataException.cs b/src/net/JNet/Generated/Java/Sql/SQLDataException.cs new file mode 100644 index 0000000000..41d5af67ab --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLDataException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLDataException + public partial class SQLDataException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLException.cs b/src/net/JNet/Generated/Java/Sql/SQLException.cs new file mode 100644 index 0000000000..1d93274f6e --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLException + public partial class SQLException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLFeatureNotSupportedException.cs b/src/net/JNet/Generated/Java/Sql/SQLFeatureNotSupportedException.cs new file mode 100644 index 0000000000..7b63a93925 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLFeatureNotSupportedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLFeatureNotSupportedException + public partial class SQLFeatureNotSupportedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLInput.cs b/src/net/JNet/Generated/Java/Sql/SQLInput.cs new file mode 100644 index 0000000000..605e1da9fb --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLInput.cs @@ -0,0 +1,247 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLInput + public partial class SQLInput + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readBoolean() throws java.sql.SQLException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#wasNull() throws java.sql.SQLException + /// + public bool WasNull() + { + return IExecute("wasNull"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readByte() throws java.sql.SQLException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readBytes() throws java.sql.SQLException + /// + public byte[] ReadBytes() + { + return IExecuteArray("readBytes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readDouble() throws java.sql.SQLException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readFloat() throws java.sql.SQLException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readInt() throws java.sql.SQLException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readAsciiStream() throws java.sql.SQLException + /// + public Java.Io.InputStream ReadAsciiStream() + { + return IExecute("readAsciiStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readBinaryStream() throws java.sql.SQLException + /// + public Java.Io.InputStream ReadBinaryStream() + { + return IExecute("readBinaryStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readCharacterStream() throws java.sql.SQLException + /// + public Java.Io.Reader ReadCharacterStream() + { + return IExecute("readCharacterStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readObject() throws java.sql.SQLException + /// + public object ReadObject() + { + return IExecute("readObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readNString() throws java.sql.SQLException + /// + public string ReadNString() + { + return IExecute("readNString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readString() throws java.sql.SQLException + /// + public string ReadString() + { + return IExecute("readString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readBigDecimal() throws java.sql.SQLException + /// + public Java.Math.BigDecimal ReadBigDecimal() + { + return IExecute("readBigDecimal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readURL() throws java.sql.SQLException + /// + public Java.Net.URL ReadURL() + { + return IExecute("readURL"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readArray() throws java.sql.SQLException + /// + public Java.Sql.Array ReadArray() + { + return IExecute("readArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readBlob() throws java.sql.SQLException + /// + public Java.Sql.Blob ReadBlob() + { + return IExecute("readBlob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readClob() throws java.sql.SQLException + /// + public Java.Sql.Clob ReadClob() + { + return IExecute("readClob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readDate() throws java.sql.SQLException + /// + public Java.Sql.Date ReadDate() + { + return IExecute("readDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readNClob() throws java.sql.SQLException + /// + public Java.Sql.NClob ReadNClob() + { + return IExecute("readNClob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readRef() throws java.sql.SQLException + /// + public Java.Sql.Ref ReadRef() + { + return IExecute("readRef"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readRowId() throws java.sql.SQLException + /// + public Java.Sql.RowId ReadRowId() + { + return IExecute("readRowId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readSQLXML() throws java.sql.SQLException + /// + public Java.Sql.SQLXML ReadSQLXML() + { + return IExecute("readSQLXML"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readTime() throws java.sql.SQLException + /// + public Java.Sql.Time ReadTime() + { + return IExecute("readTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readTimestamp() throws java.sql.SQLException + /// + public Java.Sql.Timestamp ReadTimestamp() + { + return IExecute("readTimestamp"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readLong() throws java.sql.SQLException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLInput.html#readShort() throws java.sql.SQLException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLIntegrityConstraintViolationException.cs b/src/net/JNet/Generated/Java/Sql/SQLIntegrityConstraintViolationException.cs new file mode 100644 index 0000000000..70285b4646 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLIntegrityConstraintViolationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLIntegrityConstraintViolationException + public partial class SQLIntegrityConstraintViolationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLInvalidAuthorizationSpecException.cs b/src/net/JNet/Generated/Java/Sql/SQLInvalidAuthorizationSpecException.cs new file mode 100644 index 0000000000..9d1171e191 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLInvalidAuthorizationSpecException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLInvalidAuthorizationSpecException + public partial class SQLInvalidAuthorizationSpecException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLNonTransientConnectionException.cs b/src/net/JNet/Generated/Java/Sql/SQLNonTransientConnectionException.cs new file mode 100644 index 0000000000..def37ba19f --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLNonTransientConnectionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLNonTransientConnectionException + public partial class SQLNonTransientConnectionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLNonTransientException.cs b/src/net/JNet/Generated/Java/Sql/SQLNonTransientException.cs new file mode 100644 index 0000000000..f1d618125f --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLNonTransientException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLNonTransientException + public partial class SQLNonTransientException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLOutput.cs b/src/net/JNet/Generated/Java/Sql/SQLOutput.cs new file mode 100644 index 0000000000..9b67363516 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLOutput.cs @@ -0,0 +1,254 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLOutput + public partial class SQLOutput + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeArray(java.sql.Array) throws java.sql.SQLException + /// + public void WriteArray(Java.Sql.Array arg0) + { + IExecute("writeArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeAsciiStream(java.io.InputStream) throws java.sql.SQLException + /// + public void WriteAsciiStream(Java.Io.InputStream arg0) + { + IExecute("writeAsciiStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeBigDecimal(java.math.BigDecimal) throws java.sql.SQLException + /// + public void WriteBigDecimal(Java.Math.BigDecimal arg0) + { + IExecute("writeBigDecimal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeBinaryStream(java.io.InputStream) throws java.sql.SQLException + /// + public void WriteBinaryStream(Java.Io.InputStream arg0) + { + IExecute("writeBinaryStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeBlob(java.sql.Blob) throws java.sql.SQLException + /// + public void WriteBlob(Java.Sql.Blob arg0) + { + IExecute("writeBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeBoolean(boolean) throws java.sql.SQLException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeByte(byte) throws java.sql.SQLException + /// + public void WriteByte(byte arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeBytes(byte[]) throws java.sql.SQLException + /// + public void WriteBytes(byte[] arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeCharacterStream(java.io.Reader) throws java.sql.SQLException + /// + public void WriteCharacterStream(Java.Io.Reader arg0) + { + IExecute("writeCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeClob(java.sql.Clob) throws java.sql.SQLException + /// + public void WriteClob(Java.Sql.Clob arg0) + { + IExecute("writeClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeDate(java.sql.Date) throws java.sql.SQLException + /// + public void WriteDate(Java.Sql.Date arg0) + { + IExecute("writeDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeDouble(double) throws java.sql.SQLException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeFloat(float) throws java.sql.SQLException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeInt(int) throws java.sql.SQLException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeLong(long) throws java.sql.SQLException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeNClob(java.sql.NClob) throws java.sql.SQLException + /// + public void WriteNClob(Java.Sql.NClob arg0) + { + IExecute("writeNClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeNString(java.lang.String) throws java.sql.SQLException + /// + public void WriteNString(string arg0) + { + IExecute("writeNString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeObject(java.sql.SQLData) throws java.sql.SQLException + /// + public void WriteObject(Java.Sql.SQLData arg0) + { + IExecute("writeObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeRef(java.sql.Ref) throws java.sql.SQLException + /// + public void WriteRef(Java.Sql.Ref arg0) + { + IExecute("writeRef", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeRowId(java.sql.RowId) throws java.sql.SQLException + /// + public void WriteRowId(Java.Sql.RowId arg0) + { + IExecute("writeRowId", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeShort(short) throws java.sql.SQLException + /// + public void WriteShort(short arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeSQLXML(java.sql.SQLXML) throws java.sql.SQLException + /// + public void WriteSQLXML(Java.Sql.SQLXML arg0) + { + IExecute("writeSQLXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeString(java.lang.String) throws java.sql.SQLException + /// + public void WriteString(string arg0) + { + IExecute("writeString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeStruct(java.sql.Struct) throws java.sql.SQLException + /// + public void WriteStruct(Java.Sql.Struct arg0) + { + IExecute("writeStruct", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeTime(java.sql.Time) throws java.sql.SQLException + /// + public void WriteTime(Java.Sql.Time arg0) + { + IExecute("writeTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeTimestamp(java.sql.Timestamp) throws java.sql.SQLException + /// + public void WriteTimestamp(Java.Sql.Timestamp arg0) + { + IExecute("writeTimestamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeURL(java.net.URL) throws java.sql.SQLException + /// + public void WriteURL(Java.Net.URL arg0) + { + IExecute("writeURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLOutput.html#writeObject(java.lang.Object,java.sql.SQLType) throws java.sql.SQLException + /// + public void WriteObject(object arg0, Java.Sql.SQLType arg1) + { + IExecute("writeObject", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLPermission.cs b/src/net/JNet/Generated/Java/Sql/SQLPermission.cs new file mode 100644 index 0000000000..42f286bdec --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLPermission + public partial class SQLPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLPermission.html#(java.lang.String,java.lang.String) + /// + public SQLPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLPermission.html#(java.lang.String) + /// + public SQLPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLRecoverableException.cs b/src/net/JNet/Generated/Java/Sql/SQLRecoverableException.cs new file mode 100644 index 0000000000..e9e59e3964 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLRecoverableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLRecoverableException + public partial class SQLRecoverableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLSyntaxErrorException.cs b/src/net/JNet/Generated/Java/Sql/SQLSyntaxErrorException.cs new file mode 100644 index 0000000000..d2e782fb3e --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLSyntaxErrorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLSyntaxErrorException + public partial class SQLSyntaxErrorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLTimeoutException.cs b/src/net/JNet/Generated/Java/Sql/SQLTimeoutException.cs new file mode 100644 index 0000000000..24aa1cd545 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLTimeoutException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLTimeoutException + public partial class SQLTimeoutException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLTransactionRollbackException.cs b/src/net/JNet/Generated/Java/Sql/SQLTransactionRollbackException.cs new file mode 100644 index 0000000000..e52d260602 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLTransactionRollbackException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLTransactionRollbackException + public partial class SQLTransactionRollbackException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLTransientConnectionException.cs b/src/net/JNet/Generated/Java/Sql/SQLTransientConnectionException.cs new file mode 100644 index 0000000000..a806ac12c7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLTransientConnectionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLTransientConnectionException + public partial class SQLTransientConnectionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLTransientException.cs b/src/net/JNet/Generated/Java/Sql/SQLTransientException.cs new file mode 100644 index 0000000000..5b60a64003 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLTransientException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLTransientException + public partial class SQLTransientException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLType.cs b/src/net/JNet/Generated/Java/Sql/SQLType.cs new file mode 100644 index 0000000000..d76ebe9896 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLType.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLType + public partial class SQLType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLType.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLType.html#getVendor() + /// + public string Vendor + { + get { return IExecute("getVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLType.html#getVendorTypeNumber() + /// + public int? VendorTypeNumber + { + get { return IExecute("getVendorTypeNumber"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLWarning.cs b/src/net/JNet/Generated/Java/Sql/SQLWarning.cs new file mode 100644 index 0000000000..ba918f9ccc --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLWarning.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLWarning + public partial class SQLWarning + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/SQLXML.cs b/src/net/JNet/Generated/Java/Sql/SQLXML.cs new file mode 100644 index 0000000000..5990a7b505 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/SQLXML.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region SQLXML + public partial class SQLXML + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#getBinaryStream() throws java.sql.SQLException + /// + public Java.Io.InputStream BinaryStream + { + get { return IExecute("getBinaryStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#getCharacterStream() throws java.sql.SQLException + /// + public Java.Io.Reader CharacterStream + { + get { return IExecute("getCharacterStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#getString() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#setString(java.lang.String) throws java.sql.SQLException + /// + public string String + { + get { return IExecute("getString"); } set { IExecute("setString", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#setBinaryStream() throws java.sql.SQLException + /// + public Java.Io.OutputStream SetBinaryStream() + { + return IExecute("setBinaryStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#setCharacterStream() throws java.sql.SQLException + /// + public Java.Io.Writer SetCharacterStream() + { + return IExecute("setCharacterStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/SQLXML.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Savepoint.cs b/src/net/JNet/Generated/Java/Sql/Savepoint.cs new file mode 100644 index 0000000000..7029376bf0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Savepoint.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Savepoint + public partial class Savepoint + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Savepoint.html#getSavepointId() throws java.sql.SQLException + /// + public int SavepointId + { + get { return IExecute("getSavepointId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Savepoint.html#getSavepointName() throws java.sql.SQLException + /// + public string SavepointName + { + get { return IExecute("getSavepointName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ShardingKey.cs b/src/net/JNet/Generated/Java/Sql/ShardingKey.cs new file mode 100644 index 0000000000..c9e605e259 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ShardingKey.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ShardingKey + public partial class ShardingKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/ShardingKeyBuilder.cs b/src/net/JNet/Generated/Java/Sql/ShardingKeyBuilder.cs new file mode 100644 index 0000000000..a1ec15c95f --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/ShardingKeyBuilder.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region ShardingKeyBuilder + public partial class ShardingKeyBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ShardingKeyBuilder.html#build() throws java.sql.SQLException + /// + public Java.Sql.ShardingKey Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ShardingKeyBuilder.html#subkey(java.lang.Object,java.sql.SQLType) + /// + public Java.Sql.ShardingKeyBuilder Subkey(object arg0, Java.Sql.SQLType arg1) + { + return IExecute("subkey", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Statement.cs b/src/net/JNet/Generated/Java/Sql/Statement.cs new file mode 100644 index 0000000000..b8f6012833 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Statement.cs @@ -0,0 +1,424 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Statement + public partial class Statement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Wrapper(Java.Sql.Statement t) => t.Cast(); + public static implicit operator Java.Lang.AutoCloseable(Java.Sql.Statement t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#CLOSE_ALL_RESULTS + /// + public static int CLOSE_ALL_RESULTS => Clazz.GetField("CLOSE_ALL_RESULTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#CLOSE_CURRENT_RESULT + /// + public static int CLOSE_CURRENT_RESULT => Clazz.GetField("CLOSE_CURRENT_RESULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#EXECUTE_FAILED + /// + public static int EXECUTE_FAILED => Clazz.GetField("EXECUTE_FAILED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#KEEP_CURRENT_RESULT + /// + public static int KEEP_CURRENT_RESULT => Clazz.GetField("KEEP_CURRENT_RESULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#NO_GENERATED_KEYS + /// + public static int NO_GENERATED_KEYS => Clazz.GetField("NO_GENERATED_KEYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#RETURN_GENERATED_KEYS + /// + public static int RETURN_GENERATED_KEYS => Clazz.GetField("RETURN_GENERATED_KEYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#SUCCESS_NO_INFO + /// + public static int SUCCESS_NO_INFO => Clazz.GetField("SUCCESS_NO_INFO"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getConnection() throws java.sql.SQLException + /// + public Java.Sql.Connection Connection + { + get { return IExecute("getConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getFetchDirection() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setFetchDirection(int) throws java.sql.SQLException + /// + public int FetchDirection + { + get { return IExecute("getFetchDirection"); } set { IExecute("setFetchDirection", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getFetchSize() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setFetchSize(int) throws java.sql.SQLException + /// + public int FetchSize + { + get { return IExecute("getFetchSize"); } set { IExecute("setFetchSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getGeneratedKeys() throws java.sql.SQLException + /// + public Java.Sql.ResultSet GeneratedKeys + { + get { return IExecute("getGeneratedKeys"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getLargeMaxRows() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setLargeMaxRows(long) throws java.sql.SQLException + /// + public long LargeMaxRows + { + get { return IExecute("getLargeMaxRows"); } set { IExecute("setLargeMaxRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getLargeUpdateCount() throws java.sql.SQLException + /// + public long LargeUpdateCount + { + get { return IExecute("getLargeUpdateCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMaxFieldSize() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setMaxFieldSize(int) throws java.sql.SQLException + /// + public int MaxFieldSize + { + get { return IExecute("getMaxFieldSize"); } set { IExecute("setMaxFieldSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMaxRows() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setMaxRows(int) throws java.sql.SQLException + /// + public int MaxRows + { + get { return IExecute("getMaxRows"); } set { IExecute("setMaxRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMoreResults() throws java.sql.SQLException + /// + public bool MoreResults + { + get { return IExecute("getMoreResults"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getQueryTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setQueryTimeout(int) throws java.sql.SQLException + /// + public int QueryTimeout + { + get { return IExecute("getQueryTimeout"); } set { IExecute("setQueryTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getResultSet() throws java.sql.SQLException + /// + public Java.Sql.ResultSet ResultSet + { + get { return IExecute("getResultSet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getResultSetConcurrency() throws java.sql.SQLException + /// + public int ResultSetConcurrency + { + get { return IExecute("getResultSetConcurrency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getResultSetHoldability() throws java.sql.SQLException + /// + public int ResultSetHoldability + { + get { return IExecute("getResultSetHoldability"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getResultSetType() throws java.sql.SQLException + /// + public int ResultSetType + { + get { return IExecute("getResultSetType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getUpdateCount() throws java.sql.SQLException + /// + public int UpdateCount + { + get { return IExecute("getUpdateCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getWarnings() throws java.sql.SQLException + /// + public Java.Sql.SQLWarning Warnings + { + get { var obj = IExecute("getWarnings"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String,int) throws java.sql.SQLException + /// + public bool Execute(string arg0, int arg1) + { + return IExecute("execute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String,int[]) throws java.sql.SQLException + /// + public bool Execute(string arg0, int[] arg1) + { + return IExecute("execute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String,java.lang.String[]) throws java.sql.SQLException + /// + public bool Execute(string arg0, string[] arg1) + { + return IExecute("execute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String) throws java.sql.SQLException + /// + public bool Execute(string arg0) + { + return IExecute("execute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMoreResults(int) throws java.sql.SQLException + /// + public bool GetMoreResults(int arg0) + { + return IExecute("getMoreResults", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#isClosed() throws java.sql.SQLException + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#isCloseOnCompletion() throws java.sql.SQLException + /// + public bool IsCloseOnCompletion() + { + return IExecute("isCloseOnCompletion"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#isPoolable() throws java.sql.SQLException + /// + public bool IsPoolable() + { + return IExecute("isPoolable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String,int) throws java.sql.SQLException + /// + public int ExecuteUpdate(string arg0, int arg1) + { + return IExecute("executeUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String,int[]) throws java.sql.SQLException + /// + public int ExecuteUpdate(string arg0, int[] arg1) + { + return IExecute("executeUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String,java.lang.String[]) throws java.sql.SQLException + /// + public int ExecuteUpdate(string arg0, string[] arg1) + { + return IExecute("executeUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String) throws java.sql.SQLException + /// + public int ExecuteUpdate(string arg0) + { + return IExecute("executeUpdate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeBatch() throws java.sql.SQLException + /// + public int[] ExecuteBatch() + { + return IExecuteArray("executeBatch"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeQuery(java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.ResultSet ExecuteQuery(string arg0) + { + return IExecute("executeQuery", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#addBatch(java.lang.String) throws java.sql.SQLException + /// + public void AddBatch(string arg0) + { + IExecute("addBatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#cancel() throws java.sql.SQLException + /// + public void Cancel() + { + IExecute("cancel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#clearBatch() throws java.sql.SQLException + /// + public void ClearBatch() + { + IExecute("clearBatch"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#clearWarnings() throws java.sql.SQLException + /// + public void ClearWarnings() + { + IExecute("clearWarnings"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#close() throws java.sql.SQLException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#closeOnCompletion() throws java.sql.SQLException + /// + public void CloseOnCompletion() + { + IExecute("closeOnCompletion"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setCursorName(java.lang.String) throws java.sql.SQLException + /// + public void SetCursorName(string arg0) + { + IExecute("setCursorName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setEscapeProcessing(boolean) throws java.sql.SQLException + /// + public void SetEscapeProcessing(bool arg0) + { + IExecute("setEscapeProcessing", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setPoolable(boolean) throws java.sql.SQLException + /// + public void SetPoolable(bool arg0) + { + IExecute("setPoolable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#isSimpleIdentifier(java.lang.String) throws java.sql.SQLException + /// + public bool IsSimpleIdentifier(string arg0) + { + return IExecute("isSimpleIdentifier", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#enquoteIdentifier(java.lang.String,boolean) throws java.sql.SQLException + /// + public string EnquoteIdentifier(string arg0, bool arg1) + { + return IExecute("enquoteIdentifier", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#enquoteLiteral(java.lang.String) throws java.sql.SQLException + /// + public string EnquoteLiteral(string arg0) + { + return IExecute("enquoteLiteral", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#enquoteNCharLiteral(java.lang.String) throws java.sql.SQLException + /// + public string EnquoteNCharLiteral(string arg0) + { + return IExecute("enquoteNCharLiteral", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String,int) throws java.sql.SQLException + /// + public long ExecuteLargeUpdate(string arg0, int arg1) + { + return IExecute("executeLargeUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String,int[]) throws java.sql.SQLException + /// + public long ExecuteLargeUpdate(string arg0, int[] arg1) + { + return IExecute("executeLargeUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String,java.lang.String[]) throws java.sql.SQLException + /// + public long ExecuteLargeUpdate(string arg0, string[] arg1) + { + return IExecute("executeLargeUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String) throws java.sql.SQLException + /// + public long ExecuteLargeUpdate(string arg0) + { + return IExecute("executeLargeUpdate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#executeLargeBatch() throws java.sql.SQLException + /// + public long[] ExecuteLargeBatch() + { + return IExecuteArray("executeLargeBatch"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Struct.cs b/src/net/JNet/Generated/Java/Sql/Struct.cs new file mode 100644 index 0000000000..38257eb18c --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Struct.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Struct + public partial class Struct + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Struct.html#getAttributes() throws java.sql.SQLException + /// + public object[] Attributes + { + get { return IExecuteArray("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Struct.html#getSQLTypeName() throws java.sql.SQLException + /// + public string SQLTypeName + { + get { return IExecute("getSQLTypeName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Time.cs b/src/net/JNet/Generated/Java/Sql/Time.cs new file mode 100644 index 0000000000..3622ce01f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Time.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Time + public partial class Time + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Time.html#(long) + /// + public Time(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Time.html#valueOf(java.lang.String) + /// + public static Java.Sql.Time ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Time.html#valueOf(java.time.LocalTime) + /// + public static Java.Sql.Time ValueOf(Java.Time.LocalTime arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Time.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Timestamp.cs b/src/net/JNet/Generated/Java/Sql/Timestamp.cs new file mode 100644 index 0000000000..8b344600a3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Timestamp.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Timestamp + public partial class Timestamp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#(long) + /// + public Timestamp(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#valueOf(java.lang.String) + /// + public static Java.Sql.Timestamp ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#valueOf(java.time.LocalDateTime) + /// + public static Java.Sql.Timestamp ValueOf(Java.Time.LocalDateTime arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#getNanos() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#setNanos(int) + /// + public int Nanos + { + get { return IExecute("getNanos"); } set { IExecute("setNanos", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#after(java.sql.Timestamp) + /// + public bool After(Java.Sql.Timestamp arg0) + { + return IExecute("after", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#before(java.sql.Timestamp) + /// + public bool Before(Java.Sql.Timestamp arg0) + { + return IExecute("before", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#compareTo(java.sql.Timestamp) + /// + public int CompareTo(Java.Sql.Timestamp arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Timestamp.html#toLocalDateTime() + /// + public Java.Time.LocalDateTime ToLocalDateTime() + { + return IExecute("toLocalDateTime"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Sql/Types.cs b/src/net/JNet/Generated/Java/Sql/Types.cs new file mode 100644 index 0000000000..fe653f8635 --- /dev/null +++ b/src/net/JNet/Generated/Java/Sql/Types.cs @@ -0,0 +1,214 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Sql +{ + #region Types + public partial class Types + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#ARRAY + /// + public static int ARRAY => Clazz.GetField("ARRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#BIGINT + /// + public static int BIGINT => Clazz.GetField("BIGINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#BINARY + /// + public static int BINARY => Clazz.GetField("BINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#BIT + /// + public static int BIT => Clazz.GetField("BIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#BLOB + /// + public static int BLOB => Clazz.GetField("BLOB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#BOOLEAN + /// + public static int BOOLEAN => Clazz.GetField("BOOLEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#CHAR + /// + public static int CHAR => Clazz.GetField("CHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#CLOB + /// + public static int CLOB => Clazz.GetField("CLOB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#DATALINK + /// + public static int DATALINK => Clazz.GetField("DATALINK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#DATE + /// + public static int DATE => Clazz.GetField("DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#DECIMAL + /// + public static int DECIMAL => Clazz.GetField("DECIMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#DISTINCT + /// + public static int DISTINCT => Clazz.GetField("DISTINCT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#DOUBLE + /// + public static int DOUBLE => Clazz.GetField("DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#FLOAT + /// + public static int FLOAT => Clazz.GetField("FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#INTEGER + /// + public static int INTEGER => Clazz.GetField("INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#JAVA_OBJECT + /// + public static int JAVA_OBJECT => Clazz.GetField("JAVA_OBJECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#LONGNVARCHAR + /// + public static int LONGNVARCHAR => Clazz.GetField("LONGNVARCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#LONGVARBINARY + /// + public static int LONGVARBINARY => Clazz.GetField("LONGVARBINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#LONGVARCHAR + /// + public static int LONGVARCHAR => Clazz.GetField("LONGVARCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#NCHAR + /// + public static int NCHAR => Clazz.GetField("NCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#NCLOB + /// + public static int NCLOB => Clazz.GetField("NCLOB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#NULL + /// + public static int NULL => Clazz.GetField("NULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#NUMERIC + /// + public static int NUMERIC => Clazz.GetField("NUMERIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#NVARCHAR + /// + public static int NVARCHAR => Clazz.GetField("NVARCHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#OTHER + /// + public static int OTHER => Clazz.GetField("OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#REAL + /// + public static int REAL => Clazz.GetField("REAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#REF + /// + public static int REF => Clazz.GetField("REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#REF_CURSOR + /// + public static int REF_CURSOR => Clazz.GetField("REF_CURSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#ROWID + /// + public static int ROWID => Clazz.GetField("ROWID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#SMALLINT + /// + public static int SMALLINT => Clazz.GetField("SMALLINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#SQLXML + /// + public static int SQLXML => Clazz.GetField("SQLXML"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#STRUCT + /// + public static int STRUCT => Clazz.GetField("STRUCT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#TIME + /// + public static int TIME => Clazz.GetField("TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#TIME_WITH_TIMEZONE + /// + public static int TIME_WITH_TIMEZONE => Clazz.GetField("TIME_WITH_TIMEZONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#TIMESTAMP + /// + public static int TIMESTAMP => Clazz.GetField("TIMESTAMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#TIMESTAMP_WITH_TIMEZONE + /// + public static int TIMESTAMP_WITH_TIMEZONE => Clazz.GetField("TIMESTAMP_WITH_TIMEZONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#TINYINT + /// + public static int TINYINT => Clazz.GetField("TINYINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#VARBINARY + /// + public static int VARBINARY => Clazz.GetField("VARBINARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html#VARCHAR + /// + public static int VARCHAR => Clazz.GetField("VARCHAR"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/JavaX/Management/ValueExp.cs b/src/net/JNet/Generated/Java/Sql/Wrapper.cs similarity index 55% rename from src/net/JNet/JavaX/Management/ValueExp.cs rename to src/net/JNet/Generated/Java/Sql/Wrapper.cs index ba833702d6..d6a185351b 100644 --- a/src/net/JNet/JavaX/Management/ValueExp.cs +++ b/src/net/JNet/Generated/Java/Sql/Wrapper.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright 2023 MASES s.r.l. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,23 +16,43 @@ * Refer to LICENSE for more information. */ +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + using MASES.JCOBridge.C2JBridge; -namespace JavaX.Management +namespace Java.Sql { - public class ValueExp : JVMBridgeBase + #region Wrapper + public partial class Wrapper { - public override bool IsInterface => true; + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods - public override string ClassName => "javax.management.ValueExp"; + #endregion - public ValueExp() { } + #region Nested classes - protected ValueExp(params object[] args) : base(args) { } + #endregion - /// - /// Applies the ValueExp on a MBean. - /// - public ValueExp Apply(ObjectName name) => IExecute("apply", name); + // TODO: complete the class } -} + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Text/AllPackageClasses.cs new file mode 100644 index 0000000000..827fdcb697 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/AllPackageClasses.cs @@ -0,0 +1,1052 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Text +{ + #region Annotation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Annotation.html + /// + public partial class Annotation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Annotation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Annotation(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Annotation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributedCharacterIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.html + /// + public partial class AttributedCharacterIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributedCharacterIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributedCharacterIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.AttributedCharacterIterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Attribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.Attribute.html + /// + public partial class Attribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Attribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Attribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.AttributedCharacterIterator$Attribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AttributedString + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html + /// + public partial class AttributedString : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributedString() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributedString(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.AttributedString"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Bidi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html + /// + public partial class Bidi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Bidi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Bidi(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Bidi"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BreakIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html + /// + public partial class BreakIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BreakIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BreakIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.BreakIterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CharacterIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html + /// + public partial class CharacterIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharacterIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharacterIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.CharacterIterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChoiceFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html + /// + public partial class ChoiceFormat : Java.Text.NumberFormat + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChoiceFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChoiceFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.ChoiceFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CollationElementIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html + /// + public partial class CollationElementIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CollationElementIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CollationElementIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.CollationElementIterator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CollationKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationKey.html + /// + public partial class CollationKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CollationKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CollationKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.CollationKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Collator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html + /// + public partial class Collator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Collator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Collator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Collator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html + /// + public partial class DateFormat : Java.Text.Format + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.DateFormat"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Field + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html + /// + public partial class Field : Java.Text.Format.Field + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Field() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Field(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.DateFormat$Field"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DateFormatSymbols + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html + /// + public partial class DateFormatSymbols : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateFormatSymbols() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateFormatSymbols(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.DateFormatSymbols"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DecimalFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html + /// + public partial class DecimalFormat : Java.Text.NumberFormat + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DecimalFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DecimalFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.DecimalFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DecimalFormatSymbols + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html + /// + public partial class DecimalFormatSymbols : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DecimalFormatSymbols() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DecimalFormatSymbols(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.DecimalFormatSymbols"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FieldPosition + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html + /// + public partial class FieldPosition : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FieldPosition() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FieldPosition(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.FieldPosition"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Format + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.html + /// + public partial class Format : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Format() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Format(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Format"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Field + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.Field.html + /// + public partial class Field : Java.Text.AttributedCharacterIterator.Attribute + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Field() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Field(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Format$Field"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MessageFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html + /// + public partial class MessageFormat : Java.Text.Format + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MessageFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MessageFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.MessageFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Field + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.Field.html + /// + public partial class Field : Java.Text.Format.Field + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Field() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Field(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.MessageFormat$Field"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Normalizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.html + /// + public partial class Normalizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Normalizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Normalizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Normalizer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Form + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.Form.html + /// + public partial class Form : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Form() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Form(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.Normalizer$Form"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region NumberFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html + /// + public partial class NumberFormat : Java.Text.Format + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.NumberFormat"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Field + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html + /// + public partial class Field : Java.Text.Format.Field + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Field() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Field(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.NumberFormat$Field"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ParseException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParseException.html + /// + public partial class ParseException : Java.Lang.Exception + { + public ParseException() { } + + /// + public override string ClassName => "java.text.ParseException"; + + // TODO: complete the class + + } + #endregion + + #region ParsePosition + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParsePosition.html + /// + public partial class ParsePosition : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParsePosition() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParsePosition(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.ParsePosition"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RuleBasedCollator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/RuleBasedCollator.html + /// + public partial class RuleBasedCollator : Java.Text.Collator + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RuleBasedCollator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RuleBasedCollator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.RuleBasedCollator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleDateFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html + /// + public partial class SimpleDateFormat : Java.Text.DateFormat + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleDateFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleDateFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.SimpleDateFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringCharacterIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html + /// + public partial class StringCharacterIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringCharacterIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringCharacterIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.StringCharacterIterator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Annotation.cs b/src/net/JNet/Generated/Java/Text/Annotation.cs new file mode 100644 index 0000000000..3dcdedee3e --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Annotation.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region Annotation + public partial class Annotation + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Annotation.html#(java.lang.Object) + /// + public Annotation(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Annotation.html#getValue() + /// + public object Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/AttributedCharacterIterator.cs b/src/net/JNet/Generated/Java/Text/AttributedCharacterIterator.cs new file mode 100644 index 0000000000..5ee31ed332 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/AttributedCharacterIterator.cs @@ -0,0 +1,134 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region AttributedCharacterIterator + public partial class AttributedCharacterIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Text.CharacterIterator(Java.Text.AttributedCharacterIterator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.html#getRunLimit() + /// + public int RunLimit + { + get { return IExecute("getRunLimit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.html#getRunStart() + /// + public int RunStart + { + get { return IExecute("getRunStart"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.html#getRunLimit(java.text.AttributedCharacterIterator$Attribute) + /// + public int GetRunLimit(Java.Text.AttributedCharacterIterator.Attribute arg0) + { + return IExecute("getRunLimit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.html#getRunStart(java.text.AttributedCharacterIterator$Attribute) + /// + public int GetRunStart(Java.Text.AttributedCharacterIterator.Attribute arg0) + { + return IExecute("getRunStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.html#getAttribute(java.text.AttributedCharacterIterator$Attribute) + /// + public object GetAttribute(Java.Text.AttributedCharacterIterator.Attribute arg0) + { + return IExecute("getAttribute", arg0); + } + + #endregion + + #region Nested classes + #region Attribute + public partial class Attribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Text.AttributedCharacterIterator.Attribute t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.Attribute.html#INPUT_METHOD_SEGMENT + /// + public static Java.Text.AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT => Clazz.GetField("INPUT_METHOD_SEGMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.Attribute.html#LANGUAGE + /// + public static Java.Text.AttributedCharacterIterator.Attribute LANGUAGE => Clazz.GetField("LANGUAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedCharacterIterator.Attribute.html#READING + /// + public static Java.Text.AttributedCharacterIterator.Attribute READING => Clazz.GetField("READING"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/AttributedString.cs b/src/net/JNet/Generated/Java/Text/AttributedString.cs new file mode 100644 index 0000000000..ea5565ea6f --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/AttributedString.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region AttributedString + public partial class AttributedString + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#(java.lang.String) + /// + public AttributedString(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#(java.text.AttributedCharacterIterator,int,int,java.text.AttributedCharacterIterator$Attribute[]) + /// + public AttributedString(Java.Text.AttributedCharacterIterator arg0, int arg1, int arg2, Java.Text.AttributedCharacterIterator.Attribute[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#(java.text.AttributedCharacterIterator,int,int) + /// + public AttributedString(Java.Text.AttributedCharacterIterator arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#(java.text.AttributedCharacterIterator) + /// + public AttributedString(Java.Text.AttributedCharacterIterator arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#getIterator() + /// + public Java.Text.AttributedCharacterIterator Iterator + { + get { return IExecute("getIterator"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#getIterator(java.text.AttributedCharacterIterator$Attribute[],int,int) + /// + public Java.Text.AttributedCharacterIterator GetIterator(Java.Text.AttributedCharacterIterator.Attribute[] arg0, int arg1, int arg2) + { + return IExecute("getIterator", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#getIterator(java.text.AttributedCharacterIterator$Attribute[]) + /// + public Java.Text.AttributedCharacterIterator GetIterator(Java.Text.AttributedCharacterIterator.Attribute[] arg0) + { + return IExecute("getIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#addAttribute(java.text.AttributedCharacterIterator$Attribute,java.lang.Object,int,int) + /// + public void AddAttribute(Java.Text.AttributedCharacterIterator.Attribute arg0, object arg1, int arg2, int arg3) + { + IExecute("addAttribute", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/AttributedString.html#addAttribute(java.text.AttributedCharacterIterator$Attribute,java.lang.Object) + /// + public void AddAttribute(Java.Text.AttributedCharacterIterator.Attribute arg0, object arg1) + { + IExecute("addAttribute", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Bidi.cs b/src/net/JNet/Generated/Java/Text/Bidi.cs new file mode 100644 index 0000000000..15d9fbfcf4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Bidi.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region Bidi + public partial class Bidi + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#(char[],int,byte[],int,int,int) + /// + public Bidi(char[] arg0, int arg1, byte[] arg2, int arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#(java.lang.String,int) + /// + public Bidi(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#(java.text.AttributedCharacterIterator) + /// + public Bidi(Java.Text.AttributedCharacterIterator arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#DIRECTION_DEFAULT_LEFT_TO_RIGHT + /// + public static int DIRECTION_DEFAULT_LEFT_TO_RIGHT => Clazz.GetField("DIRECTION_DEFAULT_LEFT_TO_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#DIRECTION_DEFAULT_RIGHT_TO_LEFT + /// + public static int DIRECTION_DEFAULT_RIGHT_TO_LEFT => Clazz.GetField("DIRECTION_DEFAULT_RIGHT_TO_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#DIRECTION_LEFT_TO_RIGHT + /// + public static int DIRECTION_LEFT_TO_RIGHT => Clazz.GetField("DIRECTION_LEFT_TO_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#DIRECTION_RIGHT_TO_LEFT + /// + public static int DIRECTION_RIGHT_TO_LEFT => Clazz.GetField("DIRECTION_RIGHT_TO_LEFT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#requiresBidi(char[],int,int) + /// + public static bool RequiresBidi(char[] arg0, int arg1, int arg2) + { + return SExecute("requiresBidi", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#reorderVisually(byte[],int,java.lang.Object[],int,int) + /// + public static void ReorderVisually(byte[] arg0, int arg1, object[] arg2, int arg3, int arg4) + { + SExecute("reorderVisually", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getBaseLevel() + /// + public int BaseLevel + { + get { return IExecute("getBaseLevel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getLength() + /// + public int Length + { + get { return IExecute("getLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getRunCount() + /// + public int RunCount + { + get { return IExecute("getRunCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#baseIsLeftToRight() + /// + public bool BaseIsLeftToRight() + { + return IExecute("baseIsLeftToRight"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#isLeftToRight() + /// + public bool IsLeftToRight() + { + return IExecute("isLeftToRight"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#isMixed() + /// + public bool IsMixed() + { + return IExecute("isMixed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#isRightToLeft() + /// + public bool IsRightToLeft() + { + return IExecute("isRightToLeft"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getLevelAt(int) + /// + public int GetLevelAt(int arg0) + { + return IExecute("getLevelAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getRunLevel(int) + /// + public int GetRunLevel(int arg0) + { + return IExecute("getRunLevel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getRunLimit(int) + /// + public int GetRunLimit(int arg0) + { + return IExecute("getRunLimit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#getRunStart(int) + /// + public int GetRunStart(int arg0) + { + return IExecute("getRunStart", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Bidi.html#createLineBidi(int,int) + /// + public Java.Text.Bidi CreateLineBidi(int arg0, int arg1) + { + return IExecute("createLineBidi", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/BreakIterator.cs b/src/net/JNet/Generated/Java/Text/BreakIterator.cs new file mode 100644 index 0000000000..0e6b81c4c0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/BreakIterator.cs @@ -0,0 +1,210 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region BreakIterator + public partial class BreakIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Text.BreakIterator t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#DONE + /// + public static int DONE => Clazz.GetField("DONE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getCharacterInstance() + /// + public static Java.Text.BreakIterator CharacterInstance + { + get { return SExecute("getCharacterInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getLineInstance() + /// + public static Java.Text.BreakIterator LineInstance + { + get { return SExecute("getLineInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getSentenceInstance() + /// + public static Java.Text.BreakIterator SentenceInstance + { + get { return SExecute("getSentenceInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getWordInstance() + /// + public static Java.Text.BreakIterator WordInstance + { + get { return SExecute("getWordInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getCharacterInstance(java.util.Locale) + /// + public static Java.Text.BreakIterator GetCharacterInstance(Java.Util.Locale arg0) + { + return SExecute("getCharacterInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getLineInstance(java.util.Locale) + /// + public static Java.Text.BreakIterator GetLineInstance(Java.Util.Locale arg0) + { + return SExecute("getLineInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getSentenceInstance(java.util.Locale) + /// + public static Java.Text.BreakIterator GetSentenceInstance(Java.Util.Locale arg0) + { + return SExecute("getSentenceInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getWordInstance(java.util.Locale) + /// + public static Java.Text.BreakIterator GetWordInstance(Java.Util.Locale arg0) + { + return SExecute("getWordInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#getText() + /// + public Java.Text.CharacterIterator Text + { + get { return IExecute("getText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#current() + /// + public int Current() + { + return IExecute("current"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#first() + /// + public int First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#following(int) + /// + public int Following(int arg0) + { + return IExecute("following", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#last() + /// + public int Last() + { + return IExecute("last"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#next() + /// + public int Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#next(int) + /// + public int Next(int arg0) + { + return IExecute("next", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#previous() + /// + public int Previous() + { + return IExecute("previous"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#setText(java.text.CharacterIterator) + /// + public void SetText(Java.Text.CharacterIterator arg0) + { + IExecute("setText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#isBoundary(int) + /// + public bool IsBoundary(int arg0) + { + return IExecute("isBoundary", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#preceding(int) + /// + public int Preceding(int arg0) + { + return IExecute("preceding", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/BreakIterator.html#setText(java.lang.String) + /// + public void SetText(string arg0) + { + IExecute("setText", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/CharacterIterator.cs b/src/net/JNet/Generated/Java/Text/CharacterIterator.cs new file mode 100644 index 0000000000..c016a1fee8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/CharacterIterator.cs @@ -0,0 +1,126 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region CharacterIterator + public partial class CharacterIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Text.CharacterIterator t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#DONE + /// + public static char DONE => Clazz.GetField("DONE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#getBeginIndex() + /// + public int BeginIndex + { + get { return IExecute("getBeginIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#getEndIndex() + /// + public int EndIndex + { + get { return IExecute("getEndIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#current() + /// + public char Current() + { + return IExecute("current"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#first() + /// + public char First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#last() + /// + public char Last() + { + return IExecute("last"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#next() + /// + public char Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#previous() + /// + public char Previous() + { + return IExecute("previous"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CharacterIterator.html#setIndex(int) + /// + public char SetIndex(int arg0) + { + return IExecute("setIndex", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/ChoiceFormat.cs b/src/net/JNet/Generated/Java/Text/ChoiceFormat.cs new file mode 100644 index 0000000000..ed821594fc --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/ChoiceFormat.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region ChoiceFormat + public partial class ChoiceFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#(double[],java.lang.String[]) + /// + public ChoiceFormat(double[] arg0, string[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#(java.lang.String) + /// + public ChoiceFormat(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#nextDouble(double,boolean) + /// + public static double NextDouble(double arg0, bool arg1) + { + return SExecute("nextDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#nextDouble(double) + /// + public static double NextDouble(double arg0) + { + return SExecute("nextDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#previousDouble(double) + /// + public static double PreviousDouble(double arg0) + { + return SExecute("previousDouble", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#getFormats() + /// + public object[] Formats + { + get { return IExecuteArray("getFormats"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#getLimits() + /// + public double[] Limits + { + get { return IExecuteArray("getLimits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#toPattern() + /// + public string ToPattern() + { + return IExecute("toPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#applyPattern(java.lang.String) + /// + public void ApplyPattern(string arg0) + { + IExecute("applyPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ChoiceFormat.html#setChoices(double[],java.lang.String[]) + /// + public void SetChoices(double[] arg0, string[] arg1) + { + IExecute("setChoices", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/CollationElementIterator.cs b/src/net/JNet/Generated/Java/Text/CollationElementIterator.cs new file mode 100644 index 0000000000..e3092e1c28 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/CollationElementIterator.cs @@ -0,0 +1,125 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region CollationElementIterator + public partial class CollationElementIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#NULLORDER + /// + public static int NULLORDER => Clazz.GetField("NULLORDER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#primaryOrder(int) + /// + public static int PrimaryOrder(int arg0) + { + return SExecute("primaryOrder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#secondaryOrder(int) + /// + public static short SecondaryOrder(int arg0) + { + return SExecute("secondaryOrder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#tertiaryOrder(int) + /// + public static short TertiaryOrder(int arg0) + { + return SExecute("tertiaryOrder", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#getOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#setOffset(int) + /// + public int Offset + { + get { return IExecute("getOffset"); } set { IExecute("setOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#getMaxExpansion(int) + /// + public int GetMaxExpansion(int arg0) + { + return IExecute("getMaxExpansion", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#next() + /// + public int Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#previous() + /// + public int Previous() + { + return IExecute("previous"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationElementIterator.html#setText(java.lang.String) + /// + public void SetText(string arg0) + { + IExecute("setText", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/CollationKey.cs b/src/net/JNet/Generated/Java/Text/CollationKey.cs new file mode 100644 index 0000000000..1f76ed3cfc --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/CollationKey.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region CollationKey + public partial class CollationKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationKey.html#getSourceString() + /// + public string SourceString + { + get { return IExecute("getSourceString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationKey.html#toByteArray() + /// + public byte[] ToByteArray() + { + return IExecuteArray("toByteArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationKey.html#compareTo(java.text.CollationKey) + /// + public int CompareTo(Java.Text.CollationKey arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/CollationKey.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Collator.cs b/src/net/JNet/Generated/Java/Text/Collator.cs new file mode 100644 index 0000000000..28266ca38b --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Collator.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region Collator + public partial class Collator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Text.Collator t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#CANONICAL_DECOMPOSITION + /// + public static int CANONICAL_DECOMPOSITION => Clazz.GetField("CANONICAL_DECOMPOSITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#FULL_DECOMPOSITION + /// + public static int FULL_DECOMPOSITION => Clazz.GetField("FULL_DECOMPOSITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#IDENTICAL + /// + public static int IDENTICAL => Clazz.GetField("IDENTICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#NO_DECOMPOSITION + /// + public static int NO_DECOMPOSITION => Clazz.GetField("NO_DECOMPOSITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#PRIMARY + /// + public static int PRIMARY => Clazz.GetField("PRIMARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#SECONDARY + /// + public static int SECONDARY => Clazz.GetField("SECONDARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#TERTIARY + /// + public static int TERTIARY => Clazz.GetField("TERTIARY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#getInstance(java.util.Locale) + /// + public static Java.Text.Collator GetInstance(Java.Util.Locale arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#getInstance() + /// + public static Java.Text.Collator GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#getDecomposition() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#setDecomposition(int) + /// + public int Decomposition + { + get { return IExecute("getDecomposition"); } set { IExecute("setDecomposition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#getStrength() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#setStrength(int) + /// + public int Strength + { + get { return IExecute("getStrength"); } set { IExecute("setStrength", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#compare(java.lang.String,java.lang.String) + /// + public int Compare(string arg0, string arg1) + { + return IExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#getCollationKey(java.lang.String) + /// + public Java.Text.CollationKey GetCollationKey(string arg0) + { + return IExecute("getCollationKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#equals(java.lang.String,java.lang.String) + /// + public bool Equals(string arg0, string arg1) + { + return IExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Collator.html#compare(java.lang.Object,java.lang.Object) + /// + public int Compare(object arg0, object arg1) + { + return IExecute("compare", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/DateFormat.cs b/src/net/JNet/Generated/Java/Text/DateFormat.cs new file mode 100644 index 0000000000..cdcb7c8128 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/DateFormat.cs @@ -0,0 +1,403 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region DateFormat + public partial class DateFormat + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#AM_PM_FIELD + /// + public static int AM_PM_FIELD => Clazz.GetField("AM_PM_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#DATE_FIELD + /// + public static int DATE_FIELD => Clazz.GetField("DATE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#DAY_OF_WEEK_FIELD + /// + public static int DAY_OF_WEEK_FIELD => Clazz.GetField("DAY_OF_WEEK_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#DAY_OF_WEEK_IN_MONTH_FIELD + /// + public static int DAY_OF_WEEK_IN_MONTH_FIELD => Clazz.GetField("DAY_OF_WEEK_IN_MONTH_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#DAY_OF_YEAR_FIELD + /// + public static int DAY_OF_YEAR_FIELD => Clazz.GetField("DAY_OF_YEAR_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#DEFAULT + /// + public static int DEFAULT => Clazz.GetField("DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#ERA_FIELD + /// + public static int ERA_FIELD => Clazz.GetField("ERA_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#FULL + /// + public static int FULL => Clazz.GetField("FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#HOUR_OF_DAY0_FIELD + /// + public static int HOUR_OF_DAY0_FIELD => Clazz.GetField("HOUR_OF_DAY0_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#HOUR_OF_DAY1_FIELD + /// + public static int HOUR_OF_DAY1_FIELD => Clazz.GetField("HOUR_OF_DAY1_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#HOUR0_FIELD + /// + public static int HOUR0_FIELD => Clazz.GetField("HOUR0_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#HOUR1_FIELD + /// + public static int HOUR1_FIELD => Clazz.GetField("HOUR1_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#LONG + /// + public static int LONG => Clazz.GetField("LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#MEDIUM + /// + public static int MEDIUM => Clazz.GetField("MEDIUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#MILLISECOND_FIELD + /// + public static int MILLISECOND_FIELD => Clazz.GetField("MILLISECOND_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#MINUTE_FIELD + /// + public static int MINUTE_FIELD => Clazz.GetField("MINUTE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#MONTH_FIELD + /// + public static int MONTH_FIELD => Clazz.GetField("MONTH_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#SECOND_FIELD + /// + public static int SECOND_FIELD => Clazz.GetField("SECOND_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#SHORT + /// + public static int SHORT => Clazz.GetField("SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#TIMEZONE_FIELD + /// + public static int TIMEZONE_FIELD => Clazz.GetField("TIMEZONE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#WEEK_OF_MONTH_FIELD + /// + public static int WEEK_OF_MONTH_FIELD => Clazz.GetField("WEEK_OF_MONTH_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#WEEK_OF_YEAR_FIELD + /// + public static int WEEK_OF_YEAR_FIELD => Clazz.GetField("WEEK_OF_YEAR_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#YEAR_FIELD + /// + public static int YEAR_FIELD => Clazz.GetField("YEAR_FIELD"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getDateInstance() + /// + public static Java.Text.DateFormat DateInstance + { + get { return SExecute("getDateInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getDateTimeInstance() + /// + public static Java.Text.DateFormat DateTimeInstance + { + get { return SExecute("getDateTimeInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getTimeInstance() + /// + public static Java.Text.DateFormat TimeInstance + { + get { return SExecute("getTimeInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getDateInstance(int,java.util.Locale) + /// + public static Java.Text.DateFormat GetDateInstance(int arg0, Java.Util.Locale arg1) + { + return SExecute("getDateInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getDateInstance(int) + /// + public static Java.Text.DateFormat GetDateInstance(int arg0) + { + return SExecute("getDateInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getDateTimeInstance(int,int,java.util.Locale) + /// + public static Java.Text.DateFormat GetDateTimeInstance(int arg0, int arg1, Java.Util.Locale arg2) + { + return SExecute("getDateTimeInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getDateTimeInstance(int,int) + /// + public static Java.Text.DateFormat GetDateTimeInstance(int arg0, int arg1) + { + return SExecute("getDateTimeInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getInstance() + /// + public static Java.Text.DateFormat GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getTimeInstance(int,java.util.Locale) + /// + public static Java.Text.DateFormat GetTimeInstance(int arg0, Java.Util.Locale arg1) + { + return SExecute("getTimeInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getTimeInstance(int) + /// + public static Java.Text.DateFormat GetTimeInstance(int arg0) + { + return SExecute("getTimeInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getCalendar() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#setCalendar(java.util.Calendar) + /// + public Java.Util.Calendar Calendar + { + get { return IExecute("getCalendar"); } set { IExecute("setCalendar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getNumberFormat() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#setNumberFormat(java.text.NumberFormat) + /// + public Java.Text.NumberFormat NumberFormat + { + get { return IExecute("getNumberFormat"); } set { IExecute("setNumberFormat", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#getTimeZone() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#setTimeZone(java.util.TimeZone) + /// + public Java.Util.TimeZone TimeZone + { + get { return IExecute("getTimeZone"); } set { IExecute("setTimeZone", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#format(java.util.Date,java.lang.StringBuffer,java.text.FieldPosition) + /// + public Java.Lang.StringBuffer Format(Java.Util.Date arg0, Java.Lang.StringBuffer arg1, Java.Text.FieldPosition arg2) + { + return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#parse(java.lang.String,java.text.ParsePosition) + /// + public Java.Util.Date Parse(string arg0, Java.Text.ParsePosition arg1) + { + return IExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#isLenient() + /// + public bool IsLenient() + { + return IExecute("isLenient"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#format(java.util.Date) + /// + public string Format(Java.Util.Date arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#parse(java.lang.String) throws java.text.ParseException + /// + public Java.Util.Date Parse(string arg0) + { + return IExecute("parse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.html#setLenient(boolean) + /// + public void SetLenient(bool arg0) + { + IExecute("setLenient", arg0); + } + + #endregion + + #region Nested classes + #region Field + public partial class Field + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#AM_PM + /// + public static Java.Text.DateFormat.Field AM_PM => Clazz.GetField("AM_PM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#DAY_OF_MONTH + /// + public static Java.Text.DateFormat.Field DAY_OF_MONTH => Clazz.GetField("DAY_OF_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#DAY_OF_WEEK + /// + public static Java.Text.DateFormat.Field DAY_OF_WEEK => Clazz.GetField("DAY_OF_WEEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#DAY_OF_WEEK_IN_MONTH + /// + public static Java.Text.DateFormat.Field DAY_OF_WEEK_IN_MONTH => Clazz.GetField("DAY_OF_WEEK_IN_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#DAY_OF_YEAR + /// + public static Java.Text.DateFormat.Field DAY_OF_YEAR => Clazz.GetField("DAY_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#ERA + /// + public static Java.Text.DateFormat.Field ERA => Clazz.GetField("ERA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#HOUR_OF_DAY0 + /// + public static Java.Text.DateFormat.Field HOUR_OF_DAY0 => Clazz.GetField("HOUR_OF_DAY0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#HOUR_OF_DAY1 + /// + public static Java.Text.DateFormat.Field HOUR_OF_DAY1 => Clazz.GetField("HOUR_OF_DAY1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#HOUR0 + /// + public static Java.Text.DateFormat.Field HOUR0 => Clazz.GetField("HOUR0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#HOUR1 + /// + public static Java.Text.DateFormat.Field HOUR1 => Clazz.GetField("HOUR1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#MILLISECOND + /// + public static Java.Text.DateFormat.Field MILLISECOND => Clazz.GetField("MILLISECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#MINUTE + /// + public static Java.Text.DateFormat.Field MINUTE => Clazz.GetField("MINUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#MONTH + /// + public static Java.Text.DateFormat.Field MONTH => Clazz.GetField("MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#SECOND + /// + public static Java.Text.DateFormat.Field SECOND => Clazz.GetField("SECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#TIME_ZONE + /// + public static Java.Text.DateFormat.Field TIME_ZONE => Clazz.GetField("TIME_ZONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#WEEK_OF_MONTH + /// + public static Java.Text.DateFormat.Field WEEK_OF_MONTH => Clazz.GetField("WEEK_OF_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#WEEK_OF_YEAR + /// + public static Java.Text.DateFormat.Field WEEK_OF_YEAR => Clazz.GetField("WEEK_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#YEAR + /// + public static Java.Text.DateFormat.Field YEAR => Clazz.GetField("YEAR"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#ofCalendarField(int) + /// + public static Java.Text.DateFormat.Field OfCalendarField(int arg0) + { + return SExecute("ofCalendarField", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormat.Field.html#getCalendarField() + /// + public int CalendarField + { + get { return IExecute("getCalendarField"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/DateFormatSymbols.cs b/src/net/JNet/Generated/Java/Text/DateFormatSymbols.cs new file mode 100644 index 0000000000..64b02b3756 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/DateFormatSymbols.cs @@ -0,0 +1,144 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region DateFormatSymbols + public partial class DateFormatSymbols + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#(java.util.Locale) + /// + public DateFormatSymbols(Java.Util.Locale arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Text.DateFormatSymbols t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Text.DateFormatSymbols t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getInstance() + /// + public static Java.Text.DateFormatSymbols GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getInstance(java.util.Locale) + /// + public static Java.Text.DateFormatSymbols GetInstance(Java.Util.Locale arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getAmPmStrings() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setAmPmStrings(java.lang.String[]) + /// + public string[] AmPmStrings + { + get { return IExecuteArray("getAmPmStrings"); } set { IExecute("setAmPmStrings", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getEras() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setEras(java.lang.String[]) + /// + public string[] Eras + { + get { return IExecuteArray("getEras"); } set { IExecute("setEras", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getLocalPatternChars() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setLocalPatternChars(java.lang.String) + /// + public string LocalPatternChars + { + get { return IExecute("getLocalPatternChars"); } set { IExecute("setLocalPatternChars", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getMonths() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setMonths(java.lang.String[]) + /// + public string[] Months + { + get { return IExecuteArray("getMonths"); } set { IExecute("setMonths", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getShortMonths() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setShortMonths(java.lang.String[]) + /// + public string[] ShortMonths + { + get { return IExecuteArray("getShortMonths"); } set { IExecute("setShortMonths", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getShortWeekdays() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setShortWeekdays(java.lang.String[]) + /// + public string[] ShortWeekdays + { + get { return IExecuteArray("getShortWeekdays"); } set { IExecute("setShortWeekdays", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getWeekdays() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setWeekdays(java.lang.String[]) + /// + public string[] Weekdays + { + get { return IExecuteArray("getWeekdays"); } set { IExecute("setWeekdays", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#getZoneStrings() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateFormatSymbols.html#setZoneStrings(java.lang.String[][]) + /// + public string[] ZoneStrings + { + get { return IExecuteArray("getZoneStrings"); } set { IExecute("setZoneStrings", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/DecimalFormat.cs b/src/net/JNet/Generated/Java/Text/DecimalFormat.cs new file mode 100644 index 0000000000..1e4a26b26c --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/DecimalFormat.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region DecimalFormat + public partial class DecimalFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#(java.lang.String,java.text.DecimalFormatSymbols) + /// + public DecimalFormat(string arg0, Java.Text.DecimalFormatSymbols arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#(java.lang.String) + /// + public DecimalFormat(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getDecimalFormatSymbols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setDecimalFormatSymbols(java.text.DecimalFormatSymbols) + /// + public Java.Text.DecimalFormatSymbols DecimalFormatSymbols + { + get { return IExecute("getDecimalFormatSymbols"); } set { IExecute("setDecimalFormatSymbols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getGroupingSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setGroupingSize(int) + /// + public int GroupingSize + { + get { return IExecute("getGroupingSize"); } set { IExecute("setGroupingSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getMultiplier() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setMultiplier(int) + /// + public int Multiplier + { + get { return IExecute("getMultiplier"); } set { IExecute("setMultiplier", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getNegativePrefix() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setNegativePrefix(java.lang.String) + /// + public string NegativePrefix + { + get { return IExecute("getNegativePrefix"); } set { IExecute("setNegativePrefix", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getNegativeSuffix() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setNegativeSuffix(java.lang.String) + /// + public string NegativeSuffix + { + get { return IExecute("getNegativeSuffix"); } set { IExecute("setNegativeSuffix", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getPositivePrefix() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setPositivePrefix(java.lang.String) + /// + public string PositivePrefix + { + get { return IExecute("getPositivePrefix"); } set { IExecute("setPositivePrefix", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#getPositiveSuffix() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setPositiveSuffix(java.lang.String) + /// + public string PositiveSuffix + { + get { return IExecute("getPositiveSuffix"); } set { IExecute("setPositiveSuffix", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#isDecimalSeparatorAlwaysShown() + /// + public bool IsDecimalSeparatorAlwaysShown() + { + return IExecute("isDecimalSeparatorAlwaysShown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#isParseBigDecimal() + /// + public bool IsParseBigDecimal() + { + return IExecute("isParseBigDecimal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#toLocalizedPattern() + /// + public string ToLocalizedPattern() + { + return IExecute("toLocalizedPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#toPattern() + /// + public string ToPattern() + { + return IExecute("toPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#applyLocalizedPattern(java.lang.String) + /// + public void ApplyLocalizedPattern(string arg0) + { + IExecute("applyLocalizedPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#applyPattern(java.lang.String) + /// + public void ApplyPattern(string arg0) + { + IExecute("applyPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setDecimalSeparatorAlwaysShown(boolean) + /// + public void SetDecimalSeparatorAlwaysShown(bool arg0) + { + IExecute("setDecimalSeparatorAlwaysShown", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormat.html#setParseBigDecimal(boolean) + /// + public void SetParseBigDecimal(bool arg0) + { + IExecute("setParseBigDecimal", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/DecimalFormatSymbols.cs b/src/net/JNet/Generated/Java/Text/DecimalFormatSymbols.cs new file mode 100644 index 0000000000..2adc7ccca3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/DecimalFormatSymbols.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region DecimalFormatSymbols + public partial class DecimalFormatSymbols + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#(java.util.Locale) + /// + public DecimalFormatSymbols(Java.Util.Locale arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Text.DecimalFormatSymbols t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Text.DecimalFormatSymbols t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInstance() + /// + public static Java.Text.DecimalFormatSymbols GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInstance(java.util.Locale) + /// + public static Java.Text.DecimalFormatSymbols GetInstance(Java.Util.Locale arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getCurrency() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setCurrency(java.util.Currency) + /// + public Java.Util.Currency Currency + { + get { return IExecute("getCurrency"); } set { IExecute("setCurrency", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getCurrencySymbol() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setCurrencySymbol(java.lang.String) + /// + public string CurrencySymbol + { + get { return IExecute("getCurrencySymbol"); } set { IExecute("setCurrencySymbol", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getDecimalSeparator() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setDecimalSeparator(char) + /// + public char DecimalSeparator + { + get { return IExecute("getDecimalSeparator"); } set { IExecute("setDecimalSeparator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getDigit() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setDigit(char) + /// + public char Digit + { + get { return IExecute("getDigit"); } set { IExecute("setDigit", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getExponentSeparator() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setExponentSeparator(java.lang.String) + /// + public string ExponentSeparator + { + get { return IExecute("getExponentSeparator"); } set { IExecute("setExponentSeparator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getGroupingSeparator() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setGroupingSeparator(char) + /// + public char GroupingSeparator + { + get { return IExecute("getGroupingSeparator"); } set { IExecute("setGroupingSeparator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInfinity() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setInfinity(java.lang.String) + /// + public string Infinity + { + get { return IExecute("getInfinity"); } set { IExecute("setInfinity", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInternationalCurrencySymbol() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setInternationalCurrencySymbol(java.lang.String) + /// + public string InternationalCurrencySymbol + { + get { return IExecute("getInternationalCurrencySymbol"); } set { IExecute("setInternationalCurrencySymbol", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getMinusSign() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setMinusSign(char) + /// + public char MinusSign + { + get { return IExecute("getMinusSign"); } set { IExecute("setMinusSign", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getMonetaryDecimalSeparator() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setMonetaryDecimalSeparator(char) + /// + public char MonetaryDecimalSeparator + { + get { return IExecute("getMonetaryDecimalSeparator"); } set { IExecute("setMonetaryDecimalSeparator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getNaN() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setNaN(java.lang.String) + /// + public string NaN + { + get { return IExecute("getNaN"); } set { IExecute("setNaN", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getPatternSeparator() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setPatternSeparator(char) + /// + public char PatternSeparator + { + get { return IExecute("getPatternSeparator"); } set { IExecute("setPatternSeparator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getPercent() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setPercent(char) + /// + public char Percent + { + get { return IExecute("getPercent"); } set { IExecute("setPercent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getPerMill() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setPerMill(char) + /// + public char PerMill + { + get { return IExecute("getPerMill"); } set { IExecute("setPerMill", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#getZeroDigit() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DecimalFormatSymbols.html#setZeroDigit(char) + /// + public char ZeroDigit + { + get { return IExecute("getZeroDigit"); } set { IExecute("setZeroDigit", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/FieldPosition.cs b/src/net/JNet/Generated/Java/Text/FieldPosition.cs new file mode 100644 index 0000000000..566b819bc2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/FieldPosition.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region FieldPosition + public partial class FieldPosition + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#(int) + /// + public FieldPosition(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#(java.text.Format$Field,int) + /// + public FieldPosition(Java.Text.Format.Field arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#(java.text.Format$Field) + /// + public FieldPosition(Java.Text.Format.Field arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#getBeginIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#setBeginIndex(int) + /// + public int BeginIndex + { + get { return IExecute("getBeginIndex"); } set { IExecute("setBeginIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#getEndIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#setEndIndex(int) + /// + public int EndIndex + { + get { return IExecute("getEndIndex"); } set { IExecute("setEndIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#getField() + /// + public int Field + { + get { return IExecute("getField"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/FieldPosition.html#getFieldAttribute() + /// + public Java.Text.Format.Field FieldAttribute + { + get { return IExecute("getFieldAttribute"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Format.cs b/src/net/JNet/Generated/Java/Text/Format.cs new file mode 100644 index 0000000000..d539e9d5e7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Format.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region Format + public partial class Format + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Text.Format t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Text.Format t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.html#parseObject(java.lang.String,java.text.ParsePosition) + /// + public object ParseObject(string arg0, Java.Text.ParsePosition arg1) + { + return IExecute("parseObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.html#format(java.lang.Object,java.lang.StringBuffer,java.text.FieldPosition) + /// + public Java.Lang.StringBuffer FormatMethod(object arg0, Java.Lang.StringBuffer arg1, Java.Text.FieldPosition arg2) + { + return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.html#format(java.lang.Object) + /// + public string FormatMethod(object arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.html#parseObject(java.lang.String) throws java.text.ParseException + /// + public object ParseObject(string arg0) + { + return IExecute("parseObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Format.html#formatToCharacterIterator(java.lang.Object) + /// + public Java.Text.AttributedCharacterIterator FormatToCharacterIterator(object arg0) + { + return IExecute("formatToCharacterIterator", arg0); + } + + #endregion + + #region Nested classes + #region Field + public partial class Field + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/MessageFormat.cs b/src/net/JNet/Generated/Java/Text/MessageFormat.cs new file mode 100644 index 0000000000..69069b173e --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/MessageFormat.cs @@ -0,0 +1,180 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region MessageFormat + public partial class MessageFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#(java.lang.String,java.util.Locale) + /// + public MessageFormat(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#(java.lang.String) + /// + public MessageFormat(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#format(java.lang.String,java.lang.Object...) + /// + public static string Format(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return SExecute("format", arg0); else return SExecute("format", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#getFormats() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#setFormats(java.text.Format[]) + /// + public Java.Text.Format[] Formats + { + get { return IExecuteArray("getFormats"); } set { IExecute("setFormats", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#getFormatsByArgumentIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#setFormatsByArgumentIndex(java.text.Format[]) + /// + public Java.Text.Format[] FormatsByArgumentIndex + { + get { return IExecuteArray("getFormatsByArgumentIndex"); } set { IExecute("setFormatsByArgumentIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#setLocale(java.util.Locale) + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } set { IExecute("setLocale", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#format(java.lang.Object[],java.lang.StringBuffer,java.text.FieldPosition) + /// + public Java.Lang.StringBuffer Format(object[] arg0, Java.Lang.StringBuffer arg1, Java.Text.FieldPosition arg2) + { + return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#parse(java.lang.String,java.text.ParsePosition) + /// + public object[] Parse(string arg0, Java.Text.ParsePosition arg1) + { + return IExecuteArray("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#parse(java.lang.String) throws java.text.ParseException + /// + public object[] Parse(string arg0) + { + return IExecuteArray("parse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#toPattern() + /// + public string ToPattern() + { + return IExecute("toPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#applyPattern(java.lang.String) + /// + public void ApplyPattern(string arg0) + { + IExecute("applyPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#setFormat(int,java.text.Format) + /// + public void SetFormat(int arg0, Java.Text.Format arg1) + { + IExecute("setFormat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html#setFormatByArgumentIndex(int,java.text.Format) + /// + public void SetFormatByArgumentIndex(int arg0, Java.Text.Format arg1) + { + IExecute("setFormatByArgumentIndex", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Field + public partial class Field + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.Field.html#ARGUMENT + /// + public static Java.Text.MessageFormat.Field ARGUMENT => Clazz.GetField("ARGUMENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Normalizer.cs b/src/net/JNet/Generated/Java/Text/Normalizer.cs new file mode 100644 index 0000000000..93a9109b69 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Normalizer.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region Normalizer + public partial class Normalizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Form + public partial class Form + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.Form.html#NFC + /// + public static Java.Text.Normalizer.Form NFC => Clazz.GetField("NFC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.Form.html#NFD + /// + public static Java.Text.Normalizer.Form NFD => Clazz.GetField("NFD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.Form.html#NFKC + /// + public static Java.Text.Normalizer.Form NFKC => Clazz.GetField("NFKC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.Form.html#NFKD + /// + public static Java.Text.Normalizer.Form NFKD => Clazz.GetField("NFKD"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/Normalizer.Form.html#values() + /// + public static Java.Text.Normalizer.Form[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/NumberFormat.cs b/src/net/JNet/Generated/Java/Text/NumberFormat.cs new file mode 100644 index 0000000000..7c8255dfce --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/NumberFormat.cs @@ -0,0 +1,319 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region NumberFormat + public partial class NumberFormat + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#FRACTION_FIELD + /// + public static int FRACTION_FIELD => Clazz.GetField("FRACTION_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#INTEGER_FIELD + /// + public static int INTEGER_FIELD => Clazz.GetField("INTEGER_FIELD"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getCurrencyInstance() + /// + public static Java.Text.NumberFormat CurrencyInstance + { + get { return SExecute("getCurrencyInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getIntegerInstance() + /// + public static Java.Text.NumberFormat IntegerInstance + { + get { return SExecute("getIntegerInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getNumberInstance() + /// + public static Java.Text.NumberFormat NumberInstance + { + get { return SExecute("getNumberInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getPercentInstance() + /// + public static Java.Text.NumberFormat PercentInstance + { + get { return SExecute("getPercentInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getInstance() + /// + public static Java.Text.NumberFormat GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getCurrencyInstance(java.util.Locale) + /// + public static Java.Text.NumberFormat GetCurrencyInstance(Java.Util.Locale arg0) + { + return SExecute("getCurrencyInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getInstance(java.util.Locale) + /// + public static Java.Text.NumberFormat GetInstance(Java.Util.Locale arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getIntegerInstance(java.util.Locale) + /// + public static Java.Text.NumberFormat GetIntegerInstance(Java.Util.Locale arg0) + { + return SExecute("getIntegerInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getNumberInstance(java.util.Locale) + /// + public static Java.Text.NumberFormat GetNumberInstance(Java.Util.Locale arg0) + { + return SExecute("getNumberInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getPercentInstance(java.util.Locale) + /// + public static Java.Text.NumberFormat GetPercentInstance(Java.Util.Locale arg0) + { + return SExecute("getPercentInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getCurrency() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setCurrency(java.util.Currency) + /// + public Java.Util.Currency Currency + { + get { return IExecute("getCurrency"); } set { IExecute("setCurrency", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getMaximumFractionDigits() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setMaximumFractionDigits(int) + /// + public int MaximumFractionDigits + { + get { return IExecute("getMaximumFractionDigits"); } set { IExecute("setMaximumFractionDigits", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getMaximumIntegerDigits() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setMaximumIntegerDigits(int) + /// + public int MaximumIntegerDigits + { + get { return IExecute("getMaximumIntegerDigits"); } set { IExecute("setMaximumIntegerDigits", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getMinimumFractionDigits() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setMinimumFractionDigits(int) + /// + public int MinimumFractionDigits + { + get { return IExecute("getMinimumFractionDigits"); } set { IExecute("setMinimumFractionDigits", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#getMinimumIntegerDigits() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setMinimumIntegerDigits(int) + /// + public int MinimumIntegerDigits + { + get { return IExecute("getMinimumIntegerDigits"); } set { IExecute("setMinimumIntegerDigits", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#parse(java.lang.String,java.text.ParsePosition) + /// + public Java.Lang.Number Parse(string arg0, Java.Text.ParsePosition arg1) + { + return IExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#format(double,java.lang.StringBuffer,java.text.FieldPosition) + /// + public Java.Lang.StringBuffer Format(double arg0, Java.Lang.StringBuffer arg1, Java.Text.FieldPosition arg2) + { + return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#format(long,java.lang.StringBuffer,java.text.FieldPosition) + /// + public Java.Lang.StringBuffer Format(long arg0, Java.Lang.StringBuffer arg1, Java.Text.FieldPosition arg2) + { + return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#isGroupingUsed() + /// + public bool IsGroupingUsed() + { + return IExecute("isGroupingUsed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#isParseIntegerOnly() + /// + public bool IsParseIntegerOnly() + { + return IExecute("isParseIntegerOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#format(double) + /// + public string Format(double arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#format(long) + /// + public string Format(long arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#parse(java.lang.String) throws java.text.ParseException + /// + public Java.Lang.Number Parse(string arg0) + { + return IExecute("parse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setGroupingUsed(boolean) + /// + public void SetGroupingUsed(bool arg0) + { + IExecute("setGroupingUsed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.html#setParseIntegerOnly(boolean) + /// + public void SetParseIntegerOnly(bool arg0) + { + IExecute("setParseIntegerOnly", arg0); + } + + #endregion + + #region Nested classes + #region Field + public partial class Field + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#CURRENCY + /// + public static Java.Text.NumberFormat.Field CURRENCY => Clazz.GetField("CURRENCY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#DECIMAL_SEPARATOR + /// + public static Java.Text.NumberFormat.Field DECIMAL_SEPARATOR => Clazz.GetField("DECIMAL_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#EXPONENT + /// + public static Java.Text.NumberFormat.Field EXPONENT => Clazz.GetField("EXPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#EXPONENT_SIGN + /// + public static Java.Text.NumberFormat.Field EXPONENT_SIGN => Clazz.GetField("EXPONENT_SIGN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#EXPONENT_SYMBOL + /// + public static Java.Text.NumberFormat.Field EXPONENT_SYMBOL => Clazz.GetField("EXPONENT_SYMBOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#FRACTION + /// + public static Java.Text.NumberFormat.Field FRACTION => Clazz.GetField("FRACTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#GROUPING_SEPARATOR + /// + public static Java.Text.NumberFormat.Field GROUPING_SEPARATOR => Clazz.GetField("GROUPING_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#INTEGER + /// + public static Java.Text.NumberFormat.Field INTEGER => Clazz.GetField("INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#PERCENT + /// + public static Java.Text.NumberFormat.Field PERCENT => Clazz.GetField("PERCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#PERMILLE + /// + public static Java.Text.NumberFormat.Field PERMILLE => Clazz.GetField("PERMILLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html#SIGN + /// + public static Java.Text.NumberFormat.Field SIGN => Clazz.GetField("SIGN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/ParseException.cs b/src/net/JNet/Generated/Java/Text/ParseException.cs new file mode 100644 index 0000000000..7c238f57c0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/ParseException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region ParseException + public partial class ParseException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/ParsePosition.cs b/src/net/JNet/Generated/Java/Text/ParsePosition.cs new file mode 100644 index 0000000000..be6f2c3458 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/ParsePosition.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region ParsePosition + public partial class ParsePosition + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParsePosition.html#(int) + /// + public ParsePosition(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParsePosition.html#getErrorIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParsePosition.html#setErrorIndex(int) + /// + public int ErrorIndex + { + get { return IExecute("getErrorIndex"); } set { IExecute("setErrorIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParsePosition.html#getIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/ParsePosition.html#setIndex(int) + /// + public int Index + { + get { return IExecute("getIndex"); } set { IExecute("setIndex", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/RuleBasedCollator.cs b/src/net/JNet/Generated/Java/Text/RuleBasedCollator.cs new file mode 100644 index 0000000000..392b97f82b --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/RuleBasedCollator.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region RuleBasedCollator + public partial class RuleBasedCollator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/RuleBasedCollator.html#(java.lang.String) throws java.text.ParseException + /// + public RuleBasedCollator(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/RuleBasedCollator.html#getRules() + /// + public string Rules + { + get { return IExecute("getRules"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/RuleBasedCollator.html#getCollationElementIterator(java.lang.String) + /// + public Java.Text.CollationElementIterator GetCollationElementIterator(string arg0) + { + return IExecute("getCollationElementIterator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/RuleBasedCollator.html#getCollationElementIterator(java.text.CharacterIterator) + /// + public Java.Text.CollationElementIterator GetCollationElementIterator(Java.Text.CharacterIterator arg0) + { + return IExecute("getCollationElementIterator", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/SimpleDateFormat.cs b/src/net/JNet/Generated/Java/Text/SimpleDateFormat.cs new file mode 100644 index 0000000000..2f8c3418bc --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/SimpleDateFormat.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region SimpleDateFormat + public partial class SimpleDateFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#(java.lang.String,java.text.DateFormatSymbols) + /// + public SimpleDateFormat(string arg0, Java.Text.DateFormatSymbols arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#(java.lang.String,java.util.Locale) + /// + public SimpleDateFormat(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#(java.lang.String) + /// + public SimpleDateFormat(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#getDateFormatSymbols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#setDateFormatSymbols(java.text.DateFormatSymbols) + /// + public Java.Text.DateFormatSymbols DateFormatSymbols + { + get { return IExecute("getDateFormatSymbols"); } set { IExecute("setDateFormatSymbols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#toLocalizedPattern() + /// + public string ToLocalizedPattern() + { + return IExecute("toLocalizedPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#toPattern() + /// + public string ToPattern() + { + return IExecute("toPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#get2DigitYearStart() + /// + public Java.Util.Date Get2DigitYearStart() + { + return IExecute("get2DigitYearStart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#applyLocalizedPattern(java.lang.String) + /// + public void ApplyLocalizedPattern(string arg0) + { + IExecute("applyLocalizedPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#applyPattern(java.lang.String) + /// + public void ApplyPattern(string arg0) + { + IExecute("applyPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html#set2DigitYearStart(java.util.Date) + /// + public void Set2DigitYearStart(Java.Util.Date arg0) + { + IExecute("set2DigitYearStart", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Text/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..a0d97fa39d --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/AllPackageClasses.cs @@ -0,0 +1,237 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Text.Spi +{ + #region BreakIteratorProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/BreakIteratorProvider.html + /// + public partial class BreakIteratorProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BreakIteratorProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BreakIteratorProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.spi.BreakIteratorProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CollatorProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/CollatorProvider.html + /// + public partial class CollatorProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CollatorProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CollatorProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.spi.CollatorProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateFormatProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DateFormatProvider.html + /// + public partial class DateFormatProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateFormatProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateFormatProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.spi.DateFormatProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateFormatSymbolsProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DateFormatSymbolsProvider.html + /// + public partial class DateFormatSymbolsProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateFormatSymbolsProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateFormatSymbolsProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.spi.DateFormatSymbolsProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DecimalFormatSymbolsProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DecimalFormatSymbolsProvider.html + /// + public partial class DecimalFormatSymbolsProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DecimalFormatSymbolsProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DecimalFormatSymbolsProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.spi.DecimalFormatSymbolsProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NumberFormatProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/NumberFormatProvider.html + /// + public partial class NumberFormatProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberFormatProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberFormatProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.text.spi.NumberFormatProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/BreakIteratorProvider.cs b/src/net/JNet/Generated/Java/Text/Spi/BreakIteratorProvider.cs new file mode 100644 index 0000000000..9970d719e0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/BreakIteratorProvider.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text.Spi +{ + #region BreakIteratorProvider + public partial class BreakIteratorProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/BreakIteratorProvider.html#getCharacterInstance(java.util.Locale) + /// + public Java.Text.BreakIterator GetCharacterInstance(Java.Util.Locale arg0) + { + return IExecute("getCharacterInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/BreakIteratorProvider.html#getLineInstance(java.util.Locale) + /// + public Java.Text.BreakIterator GetLineInstance(Java.Util.Locale arg0) + { + return IExecute("getLineInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/BreakIteratorProvider.html#getSentenceInstance(java.util.Locale) + /// + public Java.Text.BreakIterator GetSentenceInstance(Java.Util.Locale arg0) + { + return IExecute("getSentenceInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/BreakIteratorProvider.html#getWordInstance(java.util.Locale) + /// + public Java.Text.BreakIterator GetWordInstance(Java.Util.Locale arg0) + { + return IExecute("getWordInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/CollatorProvider.cs b/src/net/JNet/Generated/Java/Text/Spi/CollatorProvider.cs new file mode 100644 index 0000000000..5e6438459c --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/CollatorProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text.Spi +{ + #region CollatorProvider + public partial class CollatorProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/CollatorProvider.html#getInstance(java.util.Locale) + /// + public Java.Text.Collator GetInstance(Java.Util.Locale arg0) + { + return IExecute("getInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/DateFormatProvider.cs b/src/net/JNet/Generated/Java/Text/Spi/DateFormatProvider.cs new file mode 100644 index 0000000000..01b1488f15 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/DateFormatProvider.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text.Spi +{ + #region DateFormatProvider + public partial class DateFormatProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DateFormatProvider.html#getDateInstance(int,java.util.Locale) + /// + public Java.Text.DateFormat GetDateInstance(int arg0, Java.Util.Locale arg1) + { + return IExecute("getDateInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DateFormatProvider.html#getDateTimeInstance(int,int,java.util.Locale) + /// + public Java.Text.DateFormat GetDateTimeInstance(int arg0, int arg1, Java.Util.Locale arg2) + { + return IExecute("getDateTimeInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DateFormatProvider.html#getTimeInstance(int,java.util.Locale) + /// + public Java.Text.DateFormat GetTimeInstance(int arg0, Java.Util.Locale arg1) + { + return IExecute("getTimeInstance", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/DateFormatSymbolsProvider.cs b/src/net/JNet/Generated/Java/Text/Spi/DateFormatSymbolsProvider.cs new file mode 100644 index 0000000000..d2aea9bf9d --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/DateFormatSymbolsProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text.Spi +{ + #region DateFormatSymbolsProvider + public partial class DateFormatSymbolsProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DateFormatSymbolsProvider.html#getInstance(java.util.Locale) + /// + public Java.Text.DateFormatSymbols GetInstance(Java.Util.Locale arg0) + { + return IExecute("getInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/DecimalFormatSymbolsProvider.cs b/src/net/JNet/Generated/Java/Text/Spi/DecimalFormatSymbolsProvider.cs new file mode 100644 index 0000000000..4eff7f6f25 --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/DecimalFormatSymbolsProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text.Spi +{ + #region DecimalFormatSymbolsProvider + public partial class DecimalFormatSymbolsProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/DecimalFormatSymbolsProvider.html#getInstance(java.util.Locale) + /// + public Java.Text.DecimalFormatSymbols GetInstance(Java.Util.Locale arg0) + { + return IExecute("getInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/Spi/NumberFormatProvider.cs b/src/net/JNet/Generated/Java/Text/Spi/NumberFormatProvider.cs new file mode 100644 index 0000000000..a4475f3cbc --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/Spi/NumberFormatProvider.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text.Spi +{ + #region NumberFormatProvider + public partial class NumberFormatProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/NumberFormatProvider.html#getCurrencyInstance(java.util.Locale) + /// + public Java.Text.NumberFormat GetCurrencyInstance(Java.Util.Locale arg0) + { + return IExecute("getCurrencyInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/NumberFormatProvider.html#getIntegerInstance(java.util.Locale) + /// + public Java.Text.NumberFormat GetIntegerInstance(Java.Util.Locale arg0) + { + return IExecute("getIntegerInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/NumberFormatProvider.html#getNumberInstance(java.util.Locale) + /// + public Java.Text.NumberFormat GetNumberInstance(Java.Util.Locale arg0) + { + return IExecute("getNumberInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/spi/NumberFormatProvider.html#getPercentInstance(java.util.Locale) + /// + public Java.Text.NumberFormat GetPercentInstance(Java.Util.Locale arg0) + { + return IExecute("getPercentInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Text/StringCharacterIterator.cs b/src/net/JNet/Generated/Java/Text/StringCharacterIterator.cs new file mode 100644 index 0000000000..449d5def0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Text/StringCharacterIterator.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Text +{ + #region StringCharacterIterator + public partial class StringCharacterIterator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#(java.lang.String,int,int,int) + /// + public StringCharacterIterator(string arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#(java.lang.String,int) + /// + public StringCharacterIterator(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#(java.lang.String) + /// + public StringCharacterIterator(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Text.CharacterIterator(Java.Text.StringCharacterIterator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#getBeginIndex() + /// + public int BeginIndex + { + get { return IExecute("getBeginIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#getEndIndex() + /// + public int EndIndex + { + get { return IExecute("getEndIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#current() + /// + public char Current() + { + return IExecute("current"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#first() + /// + public char First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#last() + /// + public char Last() + { + return IExecute("last"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#next() + /// + public char Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#previous() + /// + public char Previous() + { + return IExecute("previous"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#setIndex(int) + /// + public char SetIndex(int arg0) + { + return IExecute("setIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/StringCharacterIterator.html#setText(java.lang.String) + /// + public void SetText(string arg0) + { + IExecute("setText", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Time/AllPackageClasses.cs new file mode 100644 index 0000000000..731200cba2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/AllPackageClasses.cs @@ -0,0 +1,638 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Time +{ + #region Clock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html + /// + public partial class Clock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Clock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Clock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.Clock"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DateTimeException.html + /// + public partial class DateTimeException : Java.Lang.RuntimeException + { + public DateTimeException() { } + + /// + public override string ClassName => "java.time.DateTimeException"; + + // TODO: complete the class + + } + #endregion + + #region DayOfWeek + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html + /// + public partial class DayOfWeek : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DayOfWeek() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DayOfWeek(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.DayOfWeek"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Duration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html + /// + public partial class Duration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Duration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Duration(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.Duration"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Instant + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html + /// + public partial class Instant : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Instant() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Instant(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.Instant"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LocalDate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html + /// + public partial class LocalDate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LocalDate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LocalDate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.LocalDate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LocalDateTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html + /// + public partial class LocalDateTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LocalDateTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LocalDateTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.LocalDateTime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LocalTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html + /// + public partial class LocalTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LocalTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LocalTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.LocalTime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Month + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html + /// + public partial class Month : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Month() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Month(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.Month"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MonthDay + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html + /// + public partial class MonthDay : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MonthDay() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MonthDay(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.MonthDay"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OffsetDateTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html + /// + public partial class OffsetDateTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OffsetDateTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OffsetDateTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.OffsetDateTime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OffsetTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html + /// + public partial class OffsetTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OffsetTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OffsetTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.OffsetTime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Period + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html + /// + public partial class Period : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Period() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Period(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.Period"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Year + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html + /// + public partial class Year : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Year() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Year(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.Year"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region YearMonth + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html + /// + public partial class YearMonth : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public YearMonth() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public YearMonth(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.YearMonth"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZonedDateTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html + /// + public partial class ZonedDateTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZonedDateTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZonedDateTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.ZonedDateTime"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZoneId + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html + /// + public partial class ZoneId : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZoneId() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZoneId(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.ZoneId"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZoneOffset + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html + /// + public partial class ZoneOffset : Java.Time.ZoneId + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZoneOffset() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZoneOffset(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.ZoneOffset"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/AbstractChronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/AbstractChronology.cs new file mode 100644 index 0000000000..4a9c2ab628 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/AbstractChronology.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region AbstractChronology + public partial class AbstractChronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.Chronology(Java.Time.Chrono.AbstractChronology t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/AbstractChronology.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/AbstractChronology.html#compareTo(java.time.chrono.Chronology) + /// + public int CompareTo(Java.Time.Chrono.Chronology arg0) + { + return IExecute("compareTo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Time/Chrono/AllPackageClasses.cs new file mode 100644 index 0000000000..f877dc48eb --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/AllPackageClasses.cs @@ -0,0 +1,762 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Time.Chrono +{ + #region AbstractChronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/AbstractChronology.html + /// + public partial class AbstractChronology : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractChronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractChronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.AbstractChronology"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChronoLocalDate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html + /// + public partial class ChronoLocalDate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChronoLocalDate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChronoLocalDate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ChronoLocalDate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChronoLocalDateTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html + /// + public partial class ChronoLocalDateTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChronoLocalDateTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChronoLocalDateTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ChronoLocalDateTime"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Chronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html + /// + public partial class Chronology : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Chronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Chronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.Chronology"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChronoPeriod + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html + /// + public partial class ChronoPeriod : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChronoPeriod() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChronoPeriod(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ChronoPeriod"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChronoZonedDateTime + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html + /// + public partial class ChronoZonedDateTime : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChronoZonedDateTime() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChronoZonedDateTime(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ChronoZonedDateTime"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Era + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html + /// + public partial class Era : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Era() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Era(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.Era"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HijrahChronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahChronology.html + /// + public partial class HijrahChronology : Java.Time.Chrono.AbstractChronology + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HijrahChronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HijrahChronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.HijrahChronology"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HijrahDate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahDate.html + /// + public partial class HijrahDate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HijrahDate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HijrahDate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.HijrahDate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HijrahEra + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahEra.html + /// + public partial class HijrahEra : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HijrahEra() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HijrahEra(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.HijrahEra"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IsoChronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoChronology.html + /// + public partial class IsoChronology : Java.Time.Chrono.AbstractChronology + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IsoChronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IsoChronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.IsoChronology"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IsoEra + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoEra.html + /// + public partial class IsoEra : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IsoEra() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IsoEra(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.IsoEra"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JapaneseChronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseChronology.html + /// + public partial class JapaneseChronology : Java.Time.Chrono.AbstractChronology + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JapaneseChronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JapaneseChronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.JapaneseChronology"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JapaneseDate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseDate.html + /// + public partial class JapaneseDate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JapaneseDate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JapaneseDate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.JapaneseDate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JapaneseEra + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html + /// + public partial class JapaneseEra : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JapaneseEra() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JapaneseEra(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.JapaneseEra"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MinguoChronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoChronology.html + /// + public partial class MinguoChronology : Java.Time.Chrono.AbstractChronology + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MinguoChronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MinguoChronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.MinguoChronology"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MinguoDate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoDate.html + /// + public partial class MinguoDate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MinguoDate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MinguoDate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.MinguoDate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MinguoEra + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoEra.html + /// + public partial class MinguoEra : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MinguoEra() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MinguoEra(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.MinguoEra"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThaiBuddhistChronology + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistChronology.html + /// + public partial class ThaiBuddhistChronology : Java.Time.Chrono.AbstractChronology + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThaiBuddhistChronology() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThaiBuddhistChronology(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ThaiBuddhistChronology"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThaiBuddhistDate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistDate.html + /// + public partial class ThaiBuddhistDate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThaiBuddhistDate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThaiBuddhistDate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ThaiBuddhistDate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThaiBuddhistEra + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistEra.html + /// + public partial class ThaiBuddhistEra : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThaiBuddhistEra() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThaiBuddhistEra(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.chrono.ThaiBuddhistEra"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDate.cs b/src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDate.cs new file mode 100644 index 0000000000..35cc793788 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDate.cs @@ -0,0 +1,228 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ChronoLocalDate + public partial class ChronoLocalDate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.Chrono.ChronoLocalDate t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.Chrono.ChronoLocalDate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.Chrono.ChronoLocalDate From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#getEra() + /// + public Java.Time.Chrono.Era Era + { + get { return IExecute("getEra"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#lengthOfMonth() + /// + public int LengthOfMonth() + { + return IExecute("lengthOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#until(java.time.chrono.ChronoLocalDate) + /// + public Java.Time.Chrono.ChronoPeriod Until(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("until", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#isAfter(java.time.chrono.ChronoLocalDate) + /// + public bool IsAfter(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#isBefore(java.time.chrono.ChronoLocalDate) + /// + public bool IsBefore(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#isEqual(java.time.chrono.ChronoLocalDate) + /// + public bool IsEqual(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("isEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#isLeapYear() + /// + public bool IsLeapYear() + { + return IExecute("isLeapYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#compareTo(java.time.chrono.ChronoLocalDate) + /// + public int CompareTo(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#lengthOfYear() + /// + public int LengthOfYear() + { + return IExecute("lengthOfYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDate.html#toEpochDay() + /// + public long ToEpochDay() + { + return IExecute("toEpochDay"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDateTime.cs b/src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDateTime.cs new file mode 100644 index 0000000000..25df580d60 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ChronoLocalDateTime.cs @@ -0,0 +1,172 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ChronoLocalDateTime + public partial class ChronoLocalDateTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.Chrono.ChronoLocalDateTime t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.Chrono.ChronoLocalDateTime t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#toLocalDate() + /// + public Java.Time.Chrono.ChronoLocalDate ToLocalDate() + { + return IExecute("toLocalDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#toInstant(java.time.ZoneOffset) + /// + public Java.Time.Instant ToInstant(Java.Time.ZoneOffset arg0) + { + return IExecute("toInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoLocalDateTime.html#toEpochSecond(java.time.ZoneOffset) + /// + public long ToEpochSecond(Java.Time.ZoneOffset arg0) + { + return IExecute("toEpochSecond", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ChronoPeriod.cs b/src/net/JNet/Generated/Java/Time/Chrono/ChronoPeriod.cs new file mode 100644 index 0000000000..71b3da33cb --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ChronoPeriod.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ChronoPeriod + public partial class ChronoPeriod + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAmount(Java.Time.Chrono.ChronoPeriod t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#between(java.time.chrono.ChronoLocalDate,java.time.chrono.ChronoLocalDate) + /// + public static Java.Time.Chrono.ChronoPeriod Between(Java.Time.Chrono.ChronoLocalDate arg0, Java.Time.Chrono.ChronoLocalDate arg1) + { + return SExecute("between", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Chrono.ChronoPeriod Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#multipliedBy(int) + /// + public Java.Time.Chrono.ChronoPeriod MultipliedBy(int arg0) + { + return IExecute("multipliedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#normalized() + /// + public Java.Time.Chrono.ChronoPeriod Normalized() + { + return IExecute("normalized"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Chrono.ChronoPeriod Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#addTo(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AddTo(Java.Time.Temporal.Temporal arg0) + { + return IExecute("addTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#subtractFrom(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal SubtractFrom(Java.Time.Temporal.Temporal arg0) + { + return IExecute("subtractFrom", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#get(java.time.temporal.TemporalUnit) + /// + public long Get(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#isNegative() + /// + public bool IsNegative() + { + return IExecute("isNegative"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#isZero() + /// + public bool IsZero() + { + return IExecute("isZero"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoPeriod.html#negated() + /// + public Java.Time.Chrono.ChronoPeriod Negated() + { + return IExecute("negated"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ChronoZonedDateTime.cs b/src/net/JNet/Generated/Java/Time/Chrono/ChronoZonedDateTime.cs new file mode 100644 index 0000000000..cb428fc41c --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ChronoZonedDateTime.cs @@ -0,0 +1,199 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ChronoZonedDateTime + public partial class ChronoZonedDateTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.Chrono.ChronoZonedDateTime t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#getOffset() + /// + public Java.Time.ZoneOffset Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#getZone() + /// + public Java.Time.ZoneId Zone + { + get { return IExecute("getZone"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#toLocalDate() + /// + public Java.Time.Chrono.ChronoLocalDate ToLocalDate() + { + return IExecute("toLocalDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#toInstant() + /// + public Java.Time.Instant ToInstant() + { + return IExecute("toInstant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ChronoZonedDateTime.html#toEpochSecond() + /// + public long ToEpochSecond() + { + return IExecute("toEpochSecond"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/Chronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/Chronology.cs new file mode 100644 index 0000000000..e302f36cc1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/Chronology.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region Chronology + public partial class Chronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.Chrono.Chronology From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#of(java.lang.String) + /// + public static Java.Time.Chrono.Chronology Of(string arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#ofLocale(java.util.Locale) + /// + public static Java.Time.Chrono.Chronology OfLocale(Java.Util.Locale arg0) + { + return SExecute("ofLocale", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#getCalendarType() + /// + public string CalendarType + { + get { return IExecute("getCalendarType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#getId() + /// + public string Id + { + get { return IExecute("getId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#isLeapYear(long) + /// + public bool IsLeapYear(long arg0) + { + return IExecute("isLeapYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#compareTo(java.time.chrono.Chronology) + /// + public int CompareTo(Java.Time.Chrono.Chronology arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#prolepticYear(java.time.chrono.Era,int) + /// + public int ProlepticYear(Java.Time.Chrono.Era arg0, int arg1) + { + return IExecute("prolepticYear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#date(int,int,int) + /// + public Java.Time.Chrono.ChronoLocalDate Date(int arg0, int arg1, int arg2) + { + return IExecute("date", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#date(java.time.temporal.TemporalAccessor) + /// + public Java.Time.Chrono.ChronoLocalDate Date(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("date", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#dateEpochDay(long) + /// + public Java.Time.Chrono.ChronoLocalDate DateEpochDay(long arg0) + { + return IExecute("dateEpochDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#dateYearDay(int,int) + /// + public Java.Time.Chrono.ChronoLocalDate DateYearDay(int arg0, int arg1) + { + return IExecute("dateYearDay", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#eraOf(int) + /// + public Java.Time.Chrono.Era EraOf(int arg0) + { + return IExecute("eraOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#date(java.time.chrono.Era,int,int,int) + /// + public Java.Time.Chrono.ChronoLocalDate Date(Java.Time.Chrono.Era arg0, int arg1, int arg2, int arg3) + { + return IExecute("date", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#dateNow() + /// + public Java.Time.Chrono.ChronoLocalDate DateNow() + { + return IExecute("dateNow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#dateNow(java.time.Clock) + /// + public Java.Time.Chrono.ChronoLocalDate DateNow(Java.Time.Clock arg0) + { + return IExecute("dateNow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#dateNow(java.time.ZoneId) + /// + public Java.Time.Chrono.ChronoLocalDate DateNow(Java.Time.ZoneId arg0) + { + return IExecute("dateNow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#dateYearDay(java.time.chrono.Era,int,int) + /// + public Java.Time.Chrono.ChronoLocalDate DateYearDay(Java.Time.Chrono.Era arg0, int arg1, int arg2) + { + return IExecute("dateYearDay", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#period(int,int,int) + /// + public Java.Time.Chrono.ChronoPeriod Period(int arg0, int arg1, int arg2) + { + return IExecute("period", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#epochSecond(int,int,int,int,int,int,java.time.ZoneOffset) + /// + public long EpochSecond(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Java.Time.ZoneOffset arg6) + { + return IExecute("epochSecond", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Chronology.html#epochSecond(java.time.chrono.Era,int,int,int,int,int,int,java.time.ZoneOffset) + /// + public long EpochSecond(Java.Time.Chrono.Era arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Java.Time.ZoneOffset arg7) + { + return IExecute("epochSecond", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/Era.cs b/src/net/JNet/Generated/Java/Time/Chrono/Era.cs new file mode 100644 index 0000000000..4f2bcc9146 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/Era.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region Era + public partial class Era + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAccessor(Java.Time.Chrono.Era t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.Chrono.Era t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/Era.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/HijrahChronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/HijrahChronology.cs new file mode 100644 index 0000000000..c783372be8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/HijrahChronology.cs @@ -0,0 +1,63 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region HijrahChronology + public partial class HijrahChronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.HijrahChronology t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahChronology.html#INSTANCE + /// + public static Java.Time.Chrono.HijrahChronology INSTANCE => Clazz.GetField("INSTANCE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/HijrahDate.cs b/src/net/JNet/Generated/Java/Time/Chrono/HijrahDate.cs new file mode 100644 index 0000000000..09d4e7d205 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/HijrahDate.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region HijrahDate + public partial class HijrahDate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.ChronoLocalDate(Java.Time.Chrono.HijrahDate t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.HijrahDate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/HijrahEra.cs b/src/net/JNet/Generated/Java/Time/Chrono/HijrahEra.cs new file mode 100644 index 0000000000..274ecca491 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/HijrahEra.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region HijrahEra + public partial class HijrahEra + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.Era(Java.Time.Chrono.HijrahEra t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahEra.html#AH + /// + public static Java.Time.Chrono.HijrahEra AH => Clazz.GetField("AH"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahEra.html#values() + /// + public static Java.Time.Chrono.HijrahEra[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahEra.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/HijrahEra.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/IsoChronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/IsoChronology.cs new file mode 100644 index 0000000000..4b8fa5c556 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/IsoChronology.cs @@ -0,0 +1,63 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region IsoChronology + public partial class IsoChronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.IsoChronology t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoChronology.html#INSTANCE + /// + public static Java.Time.Chrono.IsoChronology INSTANCE => Clazz.GetField("INSTANCE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/IsoEra.cs b/src/net/JNet/Generated/Java/Time/Chrono/IsoEra.cs new file mode 100644 index 0000000000..15e4088d3a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/IsoEra.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region IsoEra + public partial class IsoEra + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.Era(Java.Time.Chrono.IsoEra t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoEra.html#BCE + /// + public static Java.Time.Chrono.IsoEra BCE => Clazz.GetField("BCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoEra.html#CE + /// + public static Java.Time.Chrono.IsoEra CE => Clazz.GetField("CE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoEra.html#values() + /// + public static Java.Time.Chrono.IsoEra[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/IsoEra.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/JapaneseChronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/JapaneseChronology.cs new file mode 100644 index 0000000000..ee1673fc2f --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/JapaneseChronology.cs @@ -0,0 +1,63 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region JapaneseChronology + public partial class JapaneseChronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.JapaneseChronology t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseChronology.html#INSTANCE + /// + public static Java.Time.Chrono.JapaneseChronology INSTANCE => Clazz.GetField("INSTANCE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/JapaneseDate.cs b/src/net/JNet/Generated/Java/Time/Chrono/JapaneseDate.cs new file mode 100644 index 0000000000..8dc64bd00e --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/JapaneseDate.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region JapaneseDate + public partial class JapaneseDate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.ChronoLocalDate(Java.Time.Chrono.JapaneseDate t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.JapaneseDate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/JapaneseEra.cs b/src/net/JNet/Generated/Java/Time/Chrono/JapaneseEra.cs new file mode 100644 index 0000000000..1bd5a62655 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/JapaneseEra.cs @@ -0,0 +1,111 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region JapaneseEra + public partial class JapaneseEra + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.Era(Java.Time.Chrono.JapaneseEra t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.JapaneseEra t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#HEISEI + /// + public static Java.Time.Chrono.JapaneseEra HEISEI => Clazz.GetField("HEISEI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#MEIJI + /// + public static Java.Time.Chrono.JapaneseEra MEIJI => Clazz.GetField("MEIJI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#SHOWA + /// + public static Java.Time.Chrono.JapaneseEra SHOWA => Clazz.GetField("SHOWA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#TAISHO + /// + public static Java.Time.Chrono.JapaneseEra TAISHO => Clazz.GetField("TAISHO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#of(int) + /// + public static Java.Time.Chrono.JapaneseEra Of(int arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#valueOf(java.lang.String) + /// + public static Java.Time.Chrono.JapaneseEra ValueOf(string arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#values() + /// + public static Java.Time.Chrono.JapaneseEra[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/JapaneseEra.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/MinguoChronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/MinguoChronology.cs new file mode 100644 index 0000000000..2080c74fed --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/MinguoChronology.cs @@ -0,0 +1,63 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region MinguoChronology + public partial class MinguoChronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.MinguoChronology t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoChronology.html#INSTANCE + /// + public static Java.Time.Chrono.MinguoChronology INSTANCE => Clazz.GetField("INSTANCE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/MinguoDate.cs b/src/net/JNet/Generated/Java/Time/Chrono/MinguoDate.cs new file mode 100644 index 0000000000..92253a8932 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/MinguoDate.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region MinguoDate + public partial class MinguoDate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.ChronoLocalDate(Java.Time.Chrono.MinguoDate t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.MinguoDate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/MinguoEra.cs b/src/net/JNet/Generated/Java/Time/Chrono/MinguoEra.cs new file mode 100644 index 0000000000..52c507ce8a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/MinguoEra.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region MinguoEra + public partial class MinguoEra + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.Era(Java.Time.Chrono.MinguoEra t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoEra.html#BEFORE_ROC + /// + public static Java.Time.Chrono.MinguoEra BEFORE_ROC => Clazz.GetField("BEFORE_ROC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoEra.html#ROC + /// + public static Java.Time.Chrono.MinguoEra ROC => Clazz.GetField("ROC"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoEra.html#values() + /// + public static Java.Time.Chrono.MinguoEra[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/MinguoEra.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistChronology.cs b/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistChronology.cs new file mode 100644 index 0000000000..bd415017cf --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistChronology.cs @@ -0,0 +1,63 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ThaiBuddhistChronology + public partial class ThaiBuddhistChronology + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.ThaiBuddhistChronology t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistChronology.html#INSTANCE + /// + public static Java.Time.Chrono.ThaiBuddhistChronology INSTANCE => Clazz.GetField("INSTANCE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistDate.cs b/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistDate.cs new file mode 100644 index 0000000000..495cb3b59e --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistDate.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ThaiBuddhistDate + public partial class ThaiBuddhistDate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.ChronoLocalDate(Java.Time.Chrono.ThaiBuddhistDate t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Chrono.ThaiBuddhistDate t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistEra.cs b/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistEra.cs new file mode 100644 index 0000000000..56fb424b8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Chrono/ThaiBuddhistEra.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Chrono +{ + #region ThaiBuddhistEra + public partial class ThaiBuddhistEra + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.Era(Java.Time.Chrono.ThaiBuddhistEra t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistEra.html#BE + /// + public static Java.Time.Chrono.ThaiBuddhistEra BE => Clazz.GetField("BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistEra.html#BEFORE_BE + /// + public static Java.Time.Chrono.ThaiBuddhistEra BEFORE_BE => Clazz.GetField("BEFORE_BE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistEra.html#values() + /// + public static Java.Time.Chrono.ThaiBuddhistEra[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/chrono/ThaiBuddhistEra.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Clock.cs b/src/net/JNet/Generated/Java/Time/Clock.cs new file mode 100644 index 0000000000..b823f6cce4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Clock.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region Clock + public partial class Clock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#fixed(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.Clock Fixed(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("fixed", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#offset(java.time.Clock,java.time.Duration) + /// + public static Java.Time.Clock Offset(Java.Time.Clock arg0, Java.Time.Duration arg1) + { + return SExecute("offset", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#system(java.time.ZoneId) + /// + public static Java.Time.Clock System(Java.Time.ZoneId arg0) + { + return SExecute("system", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#systemDefaultZone() + /// + public static Java.Time.Clock SystemDefaultZone() + { + return SExecute("systemDefaultZone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#systemUTC() + /// + public static Java.Time.Clock SystemUTC() + { + return SExecute("systemUTC"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#tick(java.time.Clock,java.time.Duration) + /// + public static Java.Time.Clock Tick(Java.Time.Clock arg0, Java.Time.Duration arg1) + { + return SExecute("tick", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#tickMillis(java.time.ZoneId) + /// + public static Java.Time.Clock TickMillis(Java.Time.ZoneId arg0) + { + return SExecute("tickMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#tickMinutes(java.time.ZoneId) + /// + public static Java.Time.Clock TickMinutes(Java.Time.ZoneId arg0) + { + return SExecute("tickMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#tickSeconds(java.time.ZoneId) + /// + public static Java.Time.Clock TickSeconds(Java.Time.ZoneId arg0) + { + return SExecute("tickSeconds", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#getZone() + /// + public Java.Time.ZoneId Zone + { + get { return IExecute("getZone"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#withZone(java.time.ZoneId) + /// + public Java.Time.Clock WithZone(Java.Time.ZoneId arg0) + { + return IExecute("withZone", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#instant() + /// + public Java.Time.Instant Instant() + { + return IExecute("instant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html#millis() + /// + public long Millis() + { + return IExecute("millis"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/DateTimeException.cs b/src/net/JNet/Generated/Java/Time/DateTimeException.cs new file mode 100644 index 0000000000..73a621e390 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/DateTimeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region DateTimeException + public partial class DateTimeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/DayOfWeek.cs b/src/net/JNet/Generated/Java/Time/DayOfWeek.cs new file mode 100644 index 0000000000..3d0c3cda9b --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/DayOfWeek.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region DayOfWeek + public partial class DayOfWeek + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAccessor(Java.Time.DayOfWeek t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.DayOfWeek t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#FRIDAY + /// + public static Java.Time.DayOfWeek FRIDAY => Clazz.GetField("FRIDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#MONDAY + /// + public static Java.Time.DayOfWeek MONDAY => Clazz.GetField("MONDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#SATURDAY + /// + public static Java.Time.DayOfWeek SATURDAY => Clazz.GetField("SATURDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#SUNDAY + /// + public static Java.Time.DayOfWeek SUNDAY => Clazz.GetField("SUNDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#THURSDAY + /// + public static Java.Time.DayOfWeek THURSDAY => Clazz.GetField("THURSDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#TUESDAY + /// + public static Java.Time.DayOfWeek TUESDAY => Clazz.GetField("TUESDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#WEDNESDAY + /// + public static Java.Time.DayOfWeek WEDNESDAY => Clazz.GetField("WEDNESDAY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#values() + /// + public static Java.Time.DayOfWeek[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/DayOfWeek.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Duration.cs b/src/net/JNet/Generated/Java/Time/Duration.cs new file mode 100644 index 0000000000..e74ff4085a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Duration.cs @@ -0,0 +1,456 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region Duration + public partial class Duration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAmount(Java.Time.Duration t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Duration t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ZERO + /// + public static Java.Time.Duration ZERO => Clazz.GetField("ZERO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#between(java.time.temporal.Temporal,java.time.temporal.Temporal) + /// + public static Java.Time.Duration Between(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.Temporal arg1) + { + return SExecute("between", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#from(java.time.temporal.TemporalAmount) + /// + public static Java.Time.Duration From(Java.Time.Temporal.TemporalAmount arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#of(long,java.time.temporal.TemporalUnit) + /// + public static Java.Time.Duration Of(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofDays(long) + /// + public static Java.Time.Duration OfDays(long arg0) + { + return SExecute("ofDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofHours(long) + /// + public static Java.Time.Duration OfHours(long arg0) + { + return SExecute("ofHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofMillis(long) + /// + public static Java.Time.Duration OfMillis(long arg0) + { + return SExecute("ofMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofMinutes(long) + /// + public static Java.Time.Duration OfMinutes(long arg0) + { + return SExecute("ofMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofNanos(long) + /// + public static Java.Time.Duration OfNanos(long arg0) + { + return SExecute("ofNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofSeconds(long,long) + /// + public static Java.Time.Duration OfSeconds(long arg0, long arg1) + { + return SExecute("ofSeconds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#ofSeconds(long) + /// + public static Java.Time.Duration OfSeconds(long arg0) + { + return SExecute("ofSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#parse(java.lang.CharSequence) + /// + public static Java.Time.Duration Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#getSeconds() + /// + public long Seconds + { + get { return IExecute("getSeconds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#isNegative() + /// + public bool IsNegative() + { + return IExecute("isNegative"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#isZero() + /// + public bool IsZero() + { + return IExecute("isZero"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#compareTo(java.time.Duration) + /// + public int CompareTo(Java.Time.Duration arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toHoursPart() + /// + public int ToHoursPart() + { + return IExecute("toHoursPart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toMillisPart() + /// + public int ToMillisPart() + { + return IExecute("toMillisPart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toMinutesPart() + /// + public int ToMinutesPart() + { + return IExecute("toMinutesPart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toNanosPart() + /// + public int ToNanosPart() + { + return IExecute("toNanosPart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toSecondsPart() + /// + public int ToSecondsPart() + { + return IExecute("toSecondsPart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#abs() + /// + public Java.Time.Duration Abs() + { + return IExecute("abs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#dividedBy(long) + /// + public Java.Time.Duration DividedBy(long arg0) + { + return IExecute("dividedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minus(java.time.Duration) + /// + public Java.Time.Duration Minus(Java.Time.Duration arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Duration Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minusDays(long) + /// + public Java.Time.Duration MinusDays(long arg0) + { + return IExecute("minusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minusHours(long) + /// + public Java.Time.Duration MinusHours(long arg0) + { + return IExecute("minusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minusMillis(long) + /// + public Java.Time.Duration MinusMillis(long arg0) + { + return IExecute("minusMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minusMinutes(long) + /// + public Java.Time.Duration MinusMinutes(long arg0) + { + return IExecute("minusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minusNanos(long) + /// + public Java.Time.Duration MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#minusSeconds(long) + /// + public Java.Time.Duration MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#multipliedBy(long) + /// + public Java.Time.Duration MultipliedBy(long arg0) + { + return IExecute("multipliedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#negated() + /// + public Java.Time.Duration Negated() + { + return IExecute("negated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plus(java.time.Duration) + /// + public Java.Time.Duration Plus(Java.Time.Duration arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Duration Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plusDays(long) + /// + public Java.Time.Duration PlusDays(long arg0) + { + return IExecute("plusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plusHours(long) + /// + public Java.Time.Duration PlusHours(long arg0) + { + return IExecute("plusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plusMillis(long) + /// + public Java.Time.Duration PlusMillis(long arg0) + { + return IExecute("plusMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plusMinutes(long) + /// + public Java.Time.Duration PlusMinutes(long arg0) + { + return IExecute("plusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plusNanos(long) + /// + public Java.Time.Duration PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#plusSeconds(long) + /// + public Java.Time.Duration PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.Duration TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#withNanos(int) + /// + public Java.Time.Duration WithNanos(int arg0) + { + return IExecute("withNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#withSeconds(long) + /// + public Java.Time.Duration WithSeconds(long arg0) + { + return IExecute("withSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#addTo(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AddTo(Java.Time.Temporal.Temporal arg0) + { + return IExecute("addTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#subtractFrom(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal SubtractFrom(Java.Time.Temporal.Temporal arg0) + { + return IExecute("subtractFrom", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#dividedBy(java.time.Duration) + /// + public long DividedBy(Java.Time.Duration arg0) + { + return IExecute("dividedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#get(java.time.temporal.TemporalUnit) + /// + public long Get(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toDays() + /// + public long ToDays() + { + return IExecute("toDays"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toDaysPart() + /// + public long ToDaysPart() + { + return IExecute("toDaysPart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toHours() + /// + public long ToHours() + { + return IExecute("toHours"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toMillis() + /// + public long ToMillis() + { + return IExecute("toMillis"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toMinutes() + /// + public long ToMinutes() + { + return IExecute("toMinutes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toNanos() + /// + public long ToNanos() + { + return IExecute("toNanos"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html#toSeconds() + /// + public long ToSeconds() + { + return IExecute("toSeconds"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Time/Format/AllPackageClasses.cs new file mode 100644 index 0000000000..e67db04099 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/AllPackageClasses.cs @@ -0,0 +1,288 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Time.Format +{ + #region DateTimeFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html + /// + public partial class DateTimeFormatter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateTimeFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateTimeFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.DateTimeFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeFormatterBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html + /// + public partial class DateTimeFormatterBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateTimeFormatterBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateTimeFormatterBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.DateTimeFormatterBuilder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeParseException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeParseException.html + /// + public partial class DateTimeParseException : Java.Time.DateTimeException + { + public DateTimeParseException() { } + + /// + public override string ClassName => "java.time.format.DateTimeParseException"; + + // TODO: complete the class + + } + #endregion + + #region DecimalStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html + /// + public partial class DecimalStyle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DecimalStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DecimalStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.DecimalStyle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FormatStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/FormatStyle.html + /// + public partial class FormatStyle : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FormatStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FormatStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.FormatStyle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResolverStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/ResolverStyle.html + /// + public partial class ResolverStyle : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResolverStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResolverStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.ResolverStyle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SignStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html + /// + public partial class SignStyle : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SignStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SignStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.SignStyle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html + /// + public partial class TextStyle : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.format.TextStyle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/DateTimeFormatter.cs b/src/net/JNet/Generated/Java/Time/Format/DateTimeFormatter.cs new file mode 100644 index 0000000000..8fe8d8912f --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/DateTimeFormatter.cs @@ -0,0 +1,251 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region DateTimeFormatter + public partial class DateTimeFormatter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#BASIC_ISO_DATE + /// + public static Java.Time.Format.DateTimeFormatter BASIC_ISO_DATE => Clazz.GetField("BASIC_ISO_DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_DATE + /// + public static Java.Time.Format.DateTimeFormatter ISO_DATE => Clazz.GetField("ISO_DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_DATE_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_DATE_TIME => Clazz.GetField("ISO_DATE_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_INSTANT + /// + public static Java.Time.Format.DateTimeFormatter ISO_INSTANT => Clazz.GetField("ISO_INSTANT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_LOCAL_DATE + /// + public static Java.Time.Format.DateTimeFormatter ISO_LOCAL_DATE => Clazz.GetField("ISO_LOCAL_DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_LOCAL_DATE_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_LOCAL_DATE_TIME => Clazz.GetField("ISO_LOCAL_DATE_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_LOCAL_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_LOCAL_TIME => Clazz.GetField("ISO_LOCAL_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_OFFSET_DATE + /// + public static Java.Time.Format.DateTimeFormatter ISO_OFFSET_DATE => Clazz.GetField("ISO_OFFSET_DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_OFFSET_DATE_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_OFFSET_DATE_TIME => Clazz.GetField("ISO_OFFSET_DATE_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_OFFSET_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_OFFSET_TIME => Clazz.GetField("ISO_OFFSET_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_ORDINAL_DATE + /// + public static Java.Time.Format.DateTimeFormatter ISO_ORDINAL_DATE => Clazz.GetField("ISO_ORDINAL_DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_TIME => Clazz.GetField("ISO_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_WEEK_DATE + /// + public static Java.Time.Format.DateTimeFormatter ISO_WEEK_DATE => Clazz.GetField("ISO_WEEK_DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ISO_ZONED_DATE_TIME + /// + public static Java.Time.Format.DateTimeFormatter ISO_ZONED_DATE_TIME => Clazz.GetField("ISO_ZONED_DATE_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#RFC_1123_DATE_TIME + /// + public static Java.Time.Format.DateTimeFormatter RFC_1123_DATE_TIME => Clazz.GetField("RFC_1123_DATE_TIME"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ofPattern(java.lang.String,java.util.Locale) + /// + public static Java.Time.Format.DateTimeFormatter OfPattern(string arg0, Java.Util.Locale arg1) + { + return SExecute("ofPattern", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#ofPattern(java.lang.String) + /// + public static Java.Time.Format.DateTimeFormatter OfPattern(string arg0) + { + return SExecute("ofPattern", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#getDecimalStyle() + /// + public Java.Time.Format.DecimalStyle DecimalStyle + { + get { return IExecute("getDecimalStyle"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#getZone() + /// + public Java.Time.ZoneId Zone + { + get { return IExecute("getZone"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#format.DateTimeFormatter.format(java.time.temporal.TemporalAccessor) + /// + public string Format(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#toFormat() + /// + public Java.Text.Format ToFormat() + { + return IExecute("toFormat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#localizedBy(java.util.Locale) + /// + public Java.Time.Format.DateTimeFormatter LocalizedBy(Java.Util.Locale arg0) + { + return IExecute("localizedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#withChronology(java.time.chrono.Chronology) + /// + public Java.Time.Format.DateTimeFormatter WithChronology(Java.Time.Chrono.Chronology arg0) + { + return IExecute("withChronology", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#withDecimalStyle(java.time.format.DecimalStyle) + /// + public Java.Time.Format.DateTimeFormatter WithDecimalStyle(Java.Time.Format.DecimalStyle arg0) + { + return IExecute("withDecimalStyle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#withLocale(java.util.Locale) + /// + public Java.Time.Format.DateTimeFormatter WithLocale(Java.Util.Locale arg0) + { + return IExecute("withLocale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#withResolverFields(java.time.temporal.TemporalField...) + /// + public Java.Time.Format.DateTimeFormatter WithResolverFields(params Java.Time.Temporal.TemporalField[] arg0) + { + if (arg0.Length == 0) return IExecute("withResolverFields"); else return IExecute("withResolverFields", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#withZone(java.time.ZoneId) + /// + public Java.Time.Format.DateTimeFormatter WithZone(Java.Time.ZoneId arg0) + { + return IExecute("withZone", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#parse(java.lang.CharSequence,java.text.ParsePosition) + /// + public Java.Time.Temporal.TemporalAccessor Parse(Java.Lang.CharSequence arg0, Java.Text.ParsePosition arg1) + { + return IExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#parse(java.lang.CharSequence) + /// + public Java.Time.Temporal.TemporalAccessor Parse(Java.Lang.CharSequence arg0) + { + return IExecute("parse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#parseBest(java.lang.CharSequence,java.time.temporal.TemporalQuery...) + /// + public Java.Time.Temporal.TemporalAccessor ParseBest(Java.Lang.CharSequence arg0, params Java.Time.Temporal.TemporalQuery[] arg1) + { + if (arg1.Length == 0) return IExecute("parseBest", arg0); else return IExecute("parseBest", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#parseUnresolved(java.lang.CharSequence,java.text.ParsePosition) + /// + public Java.Time.Temporal.TemporalAccessor ParseUnresolved(Java.Lang.CharSequence arg0, Java.Text.ParsePosition arg1) + { + return IExecute("parseUnresolved", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html#formatTo(java.time.temporal.TemporalAccessor,java.lang.Appendable) + /// + public void FormatTo(Java.Time.Temporal.TemporalAccessor arg0, Java.Lang.Appendable arg1) + { + IExecute("formatTo", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/DateTimeFormatterBuilder.cs b/src/net/JNet/Generated/Java/Time/Format/DateTimeFormatterBuilder.cs new file mode 100644 index 0000000000..e0b6a3285a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/DateTimeFormatterBuilder.cs @@ -0,0 +1,268 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region DateTimeFormatterBuilder + public partial class DateTimeFormatterBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#toFormatter() + /// + public Java.Time.Format.DateTimeFormatter ToFormatter() + { + return IExecute("toFormatter"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#toFormatter(java.util.Locale) + /// + public Java.Time.Format.DateTimeFormatter ToFormatter(Java.Util.Locale arg0) + { + return IExecute("toFormatter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#append(java.time.format.DateTimeFormatter) + /// + public Java.Time.Format.DateTimeFormatterBuilder Append(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendChronologyId() + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendChronologyId() + { + return IExecute("appendChronologyId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendFraction(java.time.temporal.TemporalField,int,int,boolean) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendFraction(Java.Time.Temporal.TemporalField arg0, int arg1, int arg2, bool arg3) + { + return IExecute("appendFraction", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendInstant() + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendInstant() + { + return IExecute("appendInstant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendInstant(int) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendInstant(int arg0) + { + return IExecute("appendInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendLiteral(char) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendLiteral(char arg0) + { + return IExecute("appendLiteral", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendLiteral(java.lang.String) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendLiteral(string arg0) + { + return IExecute("appendLiteral", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendOffset(java.lang.String,java.lang.String) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendOffset(string arg0, string arg1) + { + return IExecute("appendOffset", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendOffsetId() + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendOffsetId() + { + return IExecute("appendOffsetId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendOptional(java.time.format.DateTimeFormatter) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendOptional(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("appendOptional", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendPattern(java.lang.String) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendPattern(string arg0) + { + return IExecute("appendPattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendText(java.time.temporal.TemporalField) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendText(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("appendText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendValue(java.time.temporal.TemporalField,int) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendValue(Java.Time.Temporal.TemporalField arg0, int arg1) + { + return IExecute("appendValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendValue(java.time.temporal.TemporalField) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendValue(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("appendValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendValueReduced(java.time.temporal.TemporalField,int,int,int) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendValueReduced(Java.Time.Temporal.TemporalField arg0, int arg1, int arg2, int arg3) + { + return IExecute("appendValueReduced", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendValueReduced(java.time.temporal.TemporalField,int,int,java.time.chrono.ChronoLocalDate) + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendValueReduced(Java.Time.Temporal.TemporalField arg0, int arg1, int arg2, Java.Time.Chrono.ChronoLocalDate arg3) + { + return IExecute("appendValueReduced", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendZoneId() + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendZoneId() + { + return IExecute("appendZoneId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendZoneOrOffsetId() + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendZoneOrOffsetId() + { + return IExecute("appendZoneOrOffsetId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendZoneRegionId() + /// + public Java.Time.Format.DateTimeFormatterBuilder AppendZoneRegionId() + { + return IExecute("appendZoneRegionId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#optionalEnd() + /// + public Java.Time.Format.DateTimeFormatterBuilder OptionalEnd() + { + return IExecute("optionalEnd"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#optionalStart() + /// + public Java.Time.Format.DateTimeFormatterBuilder OptionalStart() + { + return IExecute("optionalStart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#padNext(int,char) + /// + public Java.Time.Format.DateTimeFormatterBuilder PadNext(int arg0, char arg1) + { + return IExecute("padNext", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#padNext(int) + /// + public Java.Time.Format.DateTimeFormatterBuilder PadNext(int arg0) + { + return IExecute("padNext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseCaseInsensitive() + /// + public Java.Time.Format.DateTimeFormatterBuilder ParseCaseInsensitive() + { + return IExecute("parseCaseInsensitive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseCaseSensitive() + /// + public Java.Time.Format.DateTimeFormatterBuilder ParseCaseSensitive() + { + return IExecute("parseCaseSensitive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseDefaulting(java.time.temporal.TemporalField,long) + /// + public Java.Time.Format.DateTimeFormatterBuilder ParseDefaulting(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("parseDefaulting", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseLenient() + /// + public Java.Time.Format.DateTimeFormatterBuilder ParseLenient() + { + return IExecute("parseLenient"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseStrict() + /// + public Java.Time.Format.DateTimeFormatterBuilder ParseStrict() + { + return IExecute("parseStrict"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/DateTimeParseException.cs b/src/net/JNet/Generated/Java/Time/Format/DateTimeParseException.cs new file mode 100644 index 0000000000..caecf89c83 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/DateTimeParseException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region DateTimeParseException + public partial class DateTimeParseException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/DecimalStyle.cs b/src/net/JNet/Generated/Java/Time/Format/DecimalStyle.cs new file mode 100644 index 0000000000..a1caf765a8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/DecimalStyle.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region DecimalStyle + public partial class DecimalStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#STANDARD + /// + public static Java.Time.Format.DecimalStyle STANDARD => Clazz.GetField("STANDARD"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#of(java.util.Locale) + /// + public static Java.Time.Format.DecimalStyle Of(Java.Util.Locale arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#ofDefaultLocale() + /// + public static Java.Time.Format.DecimalStyle OfDefaultLocale() + { + return SExecute("ofDefaultLocale"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#getDecimalSeparator() + /// + public char DecimalSeparator + { + get { return IExecute("getDecimalSeparator"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#getNegativeSign() + /// + public char NegativeSign + { + get { return IExecute("getNegativeSign"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#getPositiveSign() + /// + public char PositiveSign + { + get { return IExecute("getPositiveSign"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#getZeroDigit() + /// + public char ZeroDigit + { + get { return IExecute("getZeroDigit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#withDecimalSeparator(char) + /// + public Java.Time.Format.DecimalStyle WithDecimalSeparator(char arg0) + { + return IExecute("withDecimalSeparator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#withNegativeSign(char) + /// + public Java.Time.Format.DecimalStyle WithNegativeSign(char arg0) + { + return IExecute("withNegativeSign", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#withPositiveSign(char) + /// + public Java.Time.Format.DecimalStyle WithPositiveSign(char arg0) + { + return IExecute("withPositiveSign", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DecimalStyle.html#withZeroDigit(char) + /// + public Java.Time.Format.DecimalStyle WithZeroDigit(char arg0) + { + return IExecute("withZeroDigit", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/FormatStyle.cs b/src/net/JNet/Generated/Java/Time/Format/FormatStyle.cs new file mode 100644 index 0000000000..78ab8895f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/FormatStyle.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region FormatStyle + public partial class FormatStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/FormatStyle.html#FULL + /// + public static Java.Time.Format.FormatStyle FULL => Clazz.GetField("FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/FormatStyle.html#LONG + /// + public static Java.Time.Format.FormatStyle LONG => Clazz.GetField("LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/FormatStyle.html#MEDIUM + /// + public static Java.Time.Format.FormatStyle MEDIUM => Clazz.GetField("MEDIUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/FormatStyle.html#SHORT + /// + public static Java.Time.Format.FormatStyle SHORT => Clazz.GetField("SHORT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/FormatStyle.html#values() + /// + public static Java.Time.Format.FormatStyle[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/ResolverStyle.cs b/src/net/JNet/Generated/Java/Time/Format/ResolverStyle.cs new file mode 100644 index 0000000000..33678dda24 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/ResolverStyle.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region ResolverStyle + public partial class ResolverStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/ResolverStyle.html#LENIENT + /// + public static Java.Time.Format.ResolverStyle LENIENT => Clazz.GetField("LENIENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/ResolverStyle.html#SMART + /// + public static Java.Time.Format.ResolverStyle SMART => Clazz.GetField("SMART"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/ResolverStyle.html#STRICT + /// + public static Java.Time.Format.ResolverStyle STRICT => Clazz.GetField("STRICT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/ResolverStyle.html#values() + /// + public static Java.Time.Format.ResolverStyle[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/SignStyle.cs b/src/net/JNet/Generated/Java/Time/Format/SignStyle.cs new file mode 100644 index 0000000000..53e7ab24df --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/SignStyle.cs @@ -0,0 +1,85 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region SignStyle + public partial class SignStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html#ALWAYS + /// + public static Java.Time.Format.SignStyle ALWAYS => Clazz.GetField("ALWAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html#EXCEEDS_PAD + /// + public static Java.Time.Format.SignStyle EXCEEDS_PAD => Clazz.GetField("EXCEEDS_PAD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html#NEVER + /// + public static Java.Time.Format.SignStyle NEVER => Clazz.GetField("NEVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html#NORMAL + /// + public static Java.Time.Format.SignStyle NORMAL => Clazz.GetField("NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html#NOT_NEGATIVE + /// + public static Java.Time.Format.SignStyle NOT_NEGATIVE => Clazz.GetField("NOT_NEGATIVE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/SignStyle.html#values() + /// + public static Java.Time.Format.SignStyle[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Format/TextStyle.cs b/src/net/JNet/Generated/Java/Time/Format/TextStyle.cs new file mode 100644 index 0000000000..a75ef6c4c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Format/TextStyle.cs @@ -0,0 +1,96 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Format +{ + #region TextStyle + public partial class TextStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#FULL + /// + public static Java.Time.Format.TextStyle FULL => Clazz.GetField("FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#FULL_STANDALONE + /// + public static Java.Time.Format.TextStyle FULL_STANDALONE => Clazz.GetField("FULL_STANDALONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#NARROW + /// + public static Java.Time.Format.TextStyle NARROW => Clazz.GetField("NARROW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#NARROW_STANDALONE + /// + public static Java.Time.Format.TextStyle NARROW_STANDALONE => Clazz.GetField("NARROW_STANDALONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#SHORT + /// + public static Java.Time.Format.TextStyle SHORT => Clazz.GetField("SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#SHORT_STANDALONE + /// + public static Java.Time.Format.TextStyle SHORT_STANDALONE => Clazz.GetField("SHORT_STANDALONE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#values() + /// + public static Java.Time.Format.TextStyle[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/TextStyle.html#isStandalone() + /// + public bool IsStandalone() + { + return IExecute("isStandalone"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Instant.cs b/src/net/JNet/Generated/Java/Time/Instant.cs new file mode 100644 index 0000000000..50f8ea1070 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Instant.cs @@ -0,0 +1,325 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region Instant + public partial class Instant + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.Instant t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.Instant t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Instant t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#EPOCH + /// + public static Java.Time.Instant EPOCH => Clazz.GetField("EPOCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#MAX + /// + public static Java.Time.Instant MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#MIN + /// + public static Java.Time.Instant MIN => Clazz.GetField("MIN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.Instant From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#now() + /// + public static Java.Time.Instant Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#now(java.time.Clock) + /// + public static Java.Time.Instant Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#ofEpochMilli(long) + /// + public static Java.Time.Instant OfEpochMilli(long arg0) + { + return SExecute("ofEpochMilli", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#ofEpochSecond(long,long) + /// + public static Java.Time.Instant OfEpochSecond(long arg0, long arg1) + { + return SExecute("ofEpochSecond", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#ofEpochSecond(long) + /// + public static Java.Time.Instant OfEpochSecond(long arg0) + { + return SExecute("ofEpochSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#parse(java.lang.CharSequence) + /// + public static Java.Time.Instant Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#getEpochSecond() + /// + public long EpochSecond + { + get { return IExecute("getEpochSecond"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#isAfter(java.time.Instant) + /// + public bool IsAfter(Java.Time.Instant arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#isBefore(java.time.Instant) + /// + public bool IsBefore(Java.Time.Instant arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#compareTo(java.time.Instant) + /// + public int CompareTo(Java.Time.Instant arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#minusMillis(long) + /// + public Java.Time.Instant MinusMillis(long arg0) + { + return IExecute("minusMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#minusNanos(long) + /// + public Java.Time.Instant MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#minusSeconds(long) + /// + public Java.Time.Instant MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#plusMillis(long) + /// + public Java.Time.Instant PlusMillis(long arg0) + { + return IExecute("plusMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#plusNanos(long) + /// + public Java.Time.Instant PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#plusSeconds(long) + /// + public Java.Time.Instant PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.Instant TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#atOffset(java.time.ZoneOffset) + /// + public Java.Time.OffsetDateTime AtOffset(Java.Time.ZoneOffset arg0) + { + return IExecute("atOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#atZone(java.time.ZoneId) + /// + public Java.Time.ZonedDateTime AtZone(Java.Time.ZoneId arg0) + { + return IExecute("atZone", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#toEpochMilli() + /// + public long ToEpochMilli() + { + return IExecute("toEpochMilli"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/LocalDate.cs b/src/net/JNet/Generated/Java/Time/LocalDate.cs new file mode 100644 index 0000000000..312bf9a1b9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/LocalDate.cs @@ -0,0 +1,438 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region LocalDate + public partial class LocalDate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.LocalDate t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.LocalDate t) => t.Cast(); + public static implicit operator Java.Time.Chrono.ChronoLocalDate(Java.Time.LocalDate t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.LocalDate t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#EPOCH + /// + public static Java.Time.LocalDate EPOCH => Clazz.GetField("EPOCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#MAX + /// + public static Java.Time.LocalDate MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#MIN + /// + public static Java.Time.LocalDate MIN => Clazz.GetField("MIN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#now() + /// + public static Java.Time.LocalDate Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#now(java.time.Clock) + /// + public static Java.Time.LocalDate Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#now(java.time.ZoneId) + /// + public static Java.Time.LocalDate Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#of(int,int,int) + /// + public static Java.Time.LocalDate Of(int arg0, int arg1, int arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#ofEpochDay(long) + /// + public static Java.Time.LocalDate OfEpochDay(long arg0) + { + return SExecute("ofEpochDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#ofInstant(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.LocalDate OfInstant(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("ofInstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#ofYearDay(int,int) + /// + public static Java.Time.LocalDate OfYearDay(int arg0, int arg1) + { + return SExecute("ofYearDay", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.LocalDate Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#parse(java.lang.CharSequence) + /// + public static Java.Time.LocalDate Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getDayOfMonth() + /// + public int DayOfMonth + { + get { return IExecute("getDayOfMonth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getDayOfYear() + /// + public int DayOfYear + { + get { return IExecute("getDayOfYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getEra() + /// + public Java.Time.Chrono.Era Era + { + get { return IExecute("getEra"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getMonthValue() + /// + public int MonthValue + { + get { return IExecute("getMonthValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getYear() + /// + public int Year + { + get { return IExecute("getYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#isAfter(java.time.chrono.ChronoLocalDate) + /// + public bool IsAfter(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#isBefore(java.time.chrono.ChronoLocalDate) + /// + public bool IsBefore(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#isEqual(java.time.chrono.ChronoLocalDate) + /// + public bool IsEqual(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("isEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#isLeapYear() + /// + public bool IsLeapYear() + { + return IExecute("isLeapYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#compareTo(java.time.chrono.ChronoLocalDate) + /// + public int CompareTo(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#lengthOfMonth() + /// + public int LengthOfMonth() + { + return IExecute("lengthOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#lengthOfYear() + /// + public int LengthOfYear() + { + return IExecute("lengthOfYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#until(java.time.chrono.ChronoLocalDate) + /// + public Java.Time.Chrono.ChronoPeriod Until(Java.Time.Chrono.ChronoLocalDate arg0) + { + return IExecute("until", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#minusDays(long) + /// + public Java.Time.LocalDate MinusDays(long arg0) + { + return IExecute("minusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#minusMonths(long) + /// + public Java.Time.LocalDate MinusMonths(long arg0) + { + return IExecute("minusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#minusWeeks(long) + /// + public Java.Time.LocalDate MinusWeeks(long arg0) + { + return IExecute("minusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#minusYears(long) + /// + public Java.Time.LocalDate MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#plusDays(long) + /// + public Java.Time.LocalDate PlusDays(long arg0) + { + return IExecute("plusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#plusMonths(long) + /// + public Java.Time.LocalDate PlusMonths(long arg0) + { + return IExecute("plusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#plusWeeks(long) + /// + public Java.Time.LocalDate PlusWeeks(long arg0) + { + return IExecute("plusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#plusYears(long) + /// + public Java.Time.LocalDate PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#withDayOfMonth(int) + /// + public Java.Time.LocalDate WithDayOfMonth(int arg0) + { + return IExecute("withDayOfMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#withDayOfYear(int) + /// + public Java.Time.LocalDate WithDayOfYear(int arg0) + { + return IExecute("withDayOfYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#withMonth(int) + /// + public Java.Time.LocalDate WithMonth(int arg0) + { + return IExecute("withMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#withYear(int) + /// + public Java.Time.LocalDate WithYear(int arg0) + { + return IExecute("withYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#atStartOfDay() + /// + public Java.Time.LocalDateTime AtStartOfDay() + { + return IExecute("atStartOfDay"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#atTime(int,int,int,int) + /// + public Java.Time.LocalDateTime AtTime(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("atTime", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#atTime(int,int,int) + /// + public Java.Time.LocalDateTime AtTime(int arg0, int arg1, int arg2) + { + return IExecute("atTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#atTime(int,int) + /// + public Java.Time.LocalDateTime AtTime(int arg0, int arg1) + { + return IExecute("atTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#atTime(java.time.OffsetTime) + /// + public Java.Time.OffsetDateTime AtTime(Java.Time.OffsetTime arg0) + { + return IExecute("atTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#atStartOfDay(java.time.ZoneId) + /// + public Java.Time.ZonedDateTime AtStartOfDay(Java.Time.ZoneId arg0) + { + return IExecute("atStartOfDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#toEpochDay() + /// + public long ToEpochDay() + { + return IExecute("toEpochDay"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#toEpochSecond(java.time.LocalTime,java.time.ZoneOffset) + /// + public long ToEpochSecond(Java.Time.LocalTime arg0, Java.Time.ZoneOffset arg1) + { + return IExecute("toEpochSecond", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/LocalDateTime.cs b/src/net/JNet/Generated/Java/Time/LocalDateTime.cs new file mode 100644 index 0000000000..64a08f312a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/LocalDateTime.cs @@ -0,0 +1,461 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region LocalDateTime + public partial class LocalDateTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.LocalDateTime t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.LocalDateTime t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.LocalDateTime t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#MAX + /// + public static Java.Time.LocalDateTime MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#MIN + /// + public static Java.Time.LocalDateTime MIN => Clazz.GetField("MIN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#now() + /// + public static Java.Time.LocalDateTime Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#now(java.time.Clock) + /// + public static Java.Time.LocalDateTime Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#now(java.time.ZoneId) + /// + public static Java.Time.LocalDateTime Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#of(int,int,int,int,int,int,int) + /// + public static Java.Time.LocalDateTime Of(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + return SExecute("of", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#of(int,int,int,int,int,int) + /// + public static Java.Time.LocalDateTime Of(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + return SExecute("of", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#of(int,int,int,int,int) + /// + public static Java.Time.LocalDateTime Of(int arg0, int arg1, int arg2, int arg3, int arg4) + { + return SExecute("of", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#of(java.time.LocalDate,java.time.LocalTime) + /// + public static Java.Time.LocalDateTime Of(Java.Time.LocalDate arg0, Java.Time.LocalTime arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#ofEpochSecond(long,int,java.time.ZoneOffset) + /// + public static Java.Time.LocalDateTime OfEpochSecond(long arg0, int arg1, Java.Time.ZoneOffset arg2) + { + return SExecute("ofEpochSecond", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#ofInstant(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.LocalDateTime OfInstant(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("ofInstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.LocalDateTime Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#parse(java.lang.CharSequence) + /// + public static Java.Time.LocalDateTime Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getDayOfMonth() + /// + public int DayOfMonth + { + get { return IExecute("getDayOfMonth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getDayOfYear() + /// + public int DayOfYear + { + get { return IExecute("getDayOfYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getHour() + /// + public int Hour + { + get { return IExecute("getHour"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getMinute() + /// + public int Minute + { + get { return IExecute("getMinute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getMonthValue() + /// + public int MonthValue + { + get { return IExecute("getMonthValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getSecond() + /// + public int Second + { + get { return IExecute("getSecond"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getYear() + /// + public int Year + { + get { return IExecute("getYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#toLocalDate() + /// + public Java.Time.Chrono.ChronoLocalDate ToLocalDate() + { + return IExecute("toLocalDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusDays(long) + /// + public Java.Time.LocalDateTime MinusDays(long arg0) + { + return IExecute("minusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusHours(long) + /// + public Java.Time.LocalDateTime MinusHours(long arg0) + { + return IExecute("minusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusMinutes(long) + /// + public Java.Time.LocalDateTime MinusMinutes(long arg0) + { + return IExecute("minusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusMonths(long) + /// + public Java.Time.LocalDateTime MinusMonths(long arg0) + { + return IExecute("minusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusNanos(long) + /// + public Java.Time.LocalDateTime MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusSeconds(long) + /// + public Java.Time.LocalDateTime MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusWeeks(long) + /// + public Java.Time.LocalDateTime MinusWeeks(long arg0) + { + return IExecute("minusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#minusYears(long) + /// + public Java.Time.LocalDateTime MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusDays(long) + /// + public Java.Time.LocalDateTime PlusDays(long arg0) + { + return IExecute("plusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusHours(long) + /// + public Java.Time.LocalDateTime PlusHours(long arg0) + { + return IExecute("plusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusMinutes(long) + /// + public Java.Time.LocalDateTime PlusMinutes(long arg0) + { + return IExecute("plusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusMonths(long) + /// + public Java.Time.LocalDateTime PlusMonths(long arg0) + { + return IExecute("plusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusNanos(long) + /// + public Java.Time.LocalDateTime PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusSeconds(long) + /// + public Java.Time.LocalDateTime PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusWeeks(long) + /// + public Java.Time.LocalDateTime PlusWeeks(long arg0) + { + return IExecute("plusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#plusYears(long) + /// + public Java.Time.LocalDateTime PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.LocalDateTime TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withDayOfMonth(int) + /// + public Java.Time.LocalDateTime WithDayOfMonth(int arg0) + { + return IExecute("withDayOfMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withDayOfYear(int) + /// + public Java.Time.LocalDateTime WithDayOfYear(int arg0) + { + return IExecute("withDayOfYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withHour(int) + /// + public Java.Time.LocalDateTime WithHour(int arg0) + { + return IExecute("withHour", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withMinute(int) + /// + public Java.Time.LocalDateTime WithMinute(int arg0) + { + return IExecute("withMinute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withMonth(int) + /// + public Java.Time.LocalDateTime WithMonth(int arg0) + { + return IExecute("withMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withNano(int) + /// + public Java.Time.LocalDateTime WithNano(int arg0) + { + return IExecute("withNano", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withSecond(int) + /// + public Java.Time.LocalDateTime WithSecond(int arg0) + { + return IExecute("withSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#withYear(int) + /// + public Java.Time.LocalDateTime WithYear(int arg0) + { + return IExecute("withYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#atOffset(java.time.ZoneOffset) + /// + public Java.Time.OffsetDateTime AtOffset(Java.Time.ZoneOffset arg0) + { + return IExecute("atOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/LocalTime.cs b/src/net/JNet/Generated/Java/Time/LocalTime.cs new file mode 100644 index 0000000000..bfb8911370 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/LocalTime.cs @@ -0,0 +1,441 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region LocalTime + public partial class LocalTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.LocalTime t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.LocalTime t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.LocalTime t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#MAX + /// + public static Java.Time.LocalTime MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#MIDNIGHT + /// + public static Java.Time.LocalTime MIDNIGHT => Clazz.GetField("MIDNIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#MIN + /// + public static Java.Time.LocalTime MIN => Clazz.GetField("MIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#NOON + /// + public static Java.Time.LocalTime NOON => Clazz.GetField("NOON"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.LocalTime From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#now() + /// + public static Java.Time.LocalTime Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#now(java.time.Clock) + /// + public static Java.Time.LocalTime Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#now(java.time.ZoneId) + /// + public static Java.Time.LocalTime Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#of(int,int,int,int) + /// + public static Java.Time.LocalTime Of(int arg0, int arg1, int arg2, int arg3) + { + return SExecute("of", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#of(int,int,int) + /// + public static Java.Time.LocalTime Of(int arg0, int arg1, int arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#of(int,int) + /// + public static Java.Time.LocalTime Of(int arg0, int arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#ofInstant(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.LocalTime OfInstant(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("ofInstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#ofNanoOfDay(long) + /// + public static Java.Time.LocalTime OfNanoOfDay(long arg0) + { + return SExecute("ofNanoOfDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#ofSecondOfDay(long) + /// + public static Java.Time.LocalTime OfSecondOfDay(long arg0) + { + return SExecute("ofSecondOfDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.LocalTime Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#parse(java.lang.CharSequence) + /// + public static Java.Time.LocalTime Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#getHour() + /// + public int Hour + { + get { return IExecute("getHour"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#getMinute() + /// + public int Minute + { + get { return IExecute("getMinute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#getSecond() + /// + public int Second + { + get { return IExecute("getSecond"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#isAfter(java.time.LocalTime) + /// + public bool IsAfter(Java.Time.LocalTime arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#isBefore(java.time.LocalTime) + /// + public bool IsBefore(Java.Time.LocalTime arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#compareTo(java.time.LocalTime) + /// + public int CompareTo(Java.Time.LocalTime arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#toSecondOfDay() + /// + public int ToSecondOfDay() + { + return IExecute("toSecondOfDay"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#atDate(java.time.LocalDate) + /// + public Java.Time.LocalDateTime AtDate(Java.Time.LocalDate arg0) + { + return IExecute("atDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#minusHours(long) + /// + public Java.Time.LocalTime MinusHours(long arg0) + { + return IExecute("minusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#minusMinutes(long) + /// + public Java.Time.LocalTime MinusMinutes(long arg0) + { + return IExecute("minusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#minusNanos(long) + /// + public Java.Time.LocalTime MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#minusSeconds(long) + /// + public Java.Time.LocalTime MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#plusHours(long) + /// + public Java.Time.LocalTime PlusHours(long arg0) + { + return IExecute("plusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#plusMinutes(long) + /// + public Java.Time.LocalTime PlusMinutes(long arg0) + { + return IExecute("plusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#plusNanos(long) + /// + public Java.Time.LocalTime PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#plusSeconds(long) + /// + public Java.Time.LocalTime PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.LocalTime TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#withHour(int) + /// + public Java.Time.LocalTime WithHour(int arg0) + { + return IExecute("withHour", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#withMinute(int) + /// + public Java.Time.LocalTime WithMinute(int arg0) + { + return IExecute("withMinute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#withNano(int) + /// + public Java.Time.LocalTime WithNano(int arg0) + { + return IExecute("withNano", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#withSecond(int) + /// + public Java.Time.LocalTime WithSecond(int arg0) + { + return IExecute("withSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#atOffset(java.time.ZoneOffset) + /// + public Java.Time.OffsetTime AtOffset(Java.Time.ZoneOffset arg0) + { + return IExecute("atOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#toEpochSecond(java.time.LocalDate,java.time.ZoneOffset) + /// + public long ToEpochSecond(Java.Time.LocalDate arg0, Java.Time.ZoneOffset arg1) + { + return IExecute("toEpochSecond", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#toNanoOfDay() + /// + public long ToNanoOfDay() + { + return IExecute("toNanoOfDay"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalTime.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Month.cs b/src/net/JNet/Generated/Java/Time/Month.cs new file mode 100644 index 0000000000..46bad9f290 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Month.cs @@ -0,0 +1,185 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region Month + public partial class Month + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAccessor(Java.Time.Month t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.Month t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#APRIL + /// + public static Java.Time.Month APRIL => Clazz.GetField("APRIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#AUGUST + /// + public static Java.Time.Month AUGUST => Clazz.GetField("AUGUST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#DECEMBER + /// + public static Java.Time.Month DECEMBER => Clazz.GetField("DECEMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#FEBRUARY + /// + public static Java.Time.Month FEBRUARY => Clazz.GetField("FEBRUARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#JANUARY + /// + public static Java.Time.Month JANUARY => Clazz.GetField("JANUARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#JULY + /// + public static Java.Time.Month JULY => Clazz.GetField("JULY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#JUNE + /// + public static Java.Time.Month JUNE => Clazz.GetField("JUNE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#MARCH + /// + public static Java.Time.Month MARCH => Clazz.GetField("MARCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#MAY + /// + public static Java.Time.Month MAY => Clazz.GetField("MAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#NOVEMBER + /// + public static Java.Time.Month NOVEMBER => Clazz.GetField("NOVEMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#OCTOBER + /// + public static Java.Time.Month OCTOBER => Clazz.GetField("OCTOBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#SEPTEMBER + /// + public static Java.Time.Month SEPTEMBER => Clazz.GetField("SEPTEMBER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#values() + /// + public static Java.Time.Month[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#firstDayOfYear(boolean) + /// + public int FirstDayOfYear(bool arg0) + { + return IExecute("firstDayOfYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#length(boolean) + /// + public int Length(bool arg0) + { + return IExecute("length", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#maxLength() + /// + public int MaxLength() + { + return IExecute("maxLength"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#minLength() + /// + public int MinLength() + { + return IExecute("minLength"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Month.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/MonthDay.cs b/src/net/JNet/Generated/Java/Time/MonthDay.cs new file mode 100644 index 0000000000..36dfbe2389 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/MonthDay.cs @@ -0,0 +1,222 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region MonthDay + public partial class MonthDay + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAccessor(Java.Time.MonthDay t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.MonthDay t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.MonthDay t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.MonthDay From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#now() + /// + public static Java.Time.MonthDay Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#now(java.time.Clock) + /// + public static Java.Time.MonthDay Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#now(java.time.ZoneId) + /// + public static Java.Time.MonthDay Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#of(int,int) + /// + public static Java.Time.MonthDay Of(int arg0, int arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.MonthDay Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#parse(java.lang.CharSequence) + /// + public static Java.Time.MonthDay Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#getDayOfMonth() + /// + public int DayOfMonth + { + get { return IExecute("getDayOfMonth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#getMonthValue() + /// + public int MonthValue + { + get { return IExecute("getMonthValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#isAfter(java.time.MonthDay) + /// + public bool IsAfter(Java.Time.MonthDay arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#isBefore(java.time.MonthDay) + /// + public bool IsBefore(Java.Time.MonthDay arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#isValidYear(int) + /// + public bool IsValidYear(int arg0) + { + return IExecute("isValidYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#compareTo(java.time.MonthDay) + /// + public int CompareTo(Java.Time.MonthDay arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#atYear(int) + /// + public Java.Time.LocalDate AtYear(int arg0) + { + return IExecute("atYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#withDayOfMonth(int) + /// + public Java.Time.MonthDay WithDayOfMonth(int arg0) + { + return IExecute("withDayOfMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#withMonth(int) + /// + public Java.Time.MonthDay WithMonth(int arg0) + { + return IExecute("withMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/MonthDay.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/OffsetDateTime.cs b/src/net/JNet/Generated/Java/Time/OffsetDateTime.cs new file mode 100644 index 0000000000..bde58afce6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/OffsetDateTime.cs @@ -0,0 +1,587 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region OffsetDateTime + public partial class OffsetDateTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.OffsetDateTime t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.OffsetDateTime t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.OffsetDateTime t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#MAX + /// + public static Java.Time.OffsetDateTime MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#MIN + /// + public static Java.Time.OffsetDateTime MIN => Clazz.GetField("MIN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.OffsetDateTime From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#now() + /// + public static Java.Time.OffsetDateTime Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#now(java.time.Clock) + /// + public static Java.Time.OffsetDateTime Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#now(java.time.ZoneId) + /// + public static Java.Time.OffsetDateTime Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#of(int,int,int,int,int,int,int,java.time.ZoneOffset) + /// + public static Java.Time.OffsetDateTime Of(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Java.Time.ZoneOffset arg7) + { + return SExecute("of", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#of(java.time.LocalDate,java.time.LocalTime,java.time.ZoneOffset) + /// + public static Java.Time.OffsetDateTime Of(Java.Time.LocalDate arg0, Java.Time.LocalTime arg1, Java.Time.ZoneOffset arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#of(java.time.LocalDateTime,java.time.ZoneOffset) + /// + public static Java.Time.OffsetDateTime Of(Java.Time.LocalDateTime arg0, Java.Time.ZoneOffset arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#ofInstant(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.OffsetDateTime OfInstant(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("ofInstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.OffsetDateTime Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#parse(java.lang.CharSequence) + /// + public static Java.Time.OffsetDateTime Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getDayOfMonth() + /// + public int DayOfMonth + { + get { return IExecute("getDayOfMonth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getDayOfYear() + /// + public int DayOfYear + { + get { return IExecute("getDayOfYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getHour() + /// + public int Hour + { + get { return IExecute("getHour"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getMinute() + /// + public int Minute + { + get { return IExecute("getMinute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getMonthValue() + /// + public int MonthValue + { + get { return IExecute("getMonthValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getOffset() + /// + public Java.Time.ZoneOffset Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getSecond() + /// + public int Second + { + get { return IExecute("getSecond"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getYear() + /// + public int Year + { + get { return IExecute("getYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#isAfter(java.time.OffsetDateTime) + /// + public bool IsAfter(Java.Time.OffsetDateTime arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#isBefore(java.time.OffsetDateTime) + /// + public bool IsBefore(Java.Time.OffsetDateTime arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#isEqual(java.time.OffsetDateTime) + /// + public bool IsEqual(Java.Time.OffsetDateTime arg0) + { + return IExecute("isEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#compareTo(java.time.OffsetDateTime) + /// + public int CompareTo(Java.Time.OffsetDateTime arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toInstant() + /// + public Java.Time.Instant ToInstant() + { + return IExecute("toInstant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toLocalDate() + /// + public Java.Time.LocalDate ToLocalDate() + { + return IExecute("toLocalDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toLocalDateTime() + /// + public Java.Time.LocalDateTime ToLocalDateTime() + { + return IExecute("toLocalDateTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusDays(long) + /// + public Java.Time.OffsetDateTime MinusDays(long arg0) + { + return IExecute("minusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusHours(long) + /// + public Java.Time.OffsetDateTime MinusHours(long arg0) + { + return IExecute("minusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusMinutes(long) + /// + public Java.Time.OffsetDateTime MinusMinutes(long arg0) + { + return IExecute("minusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusMonths(long) + /// + public Java.Time.OffsetDateTime MinusMonths(long arg0) + { + return IExecute("minusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusNanos(long) + /// + public Java.Time.OffsetDateTime MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusSeconds(long) + /// + public Java.Time.OffsetDateTime MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusWeeks(long) + /// + public Java.Time.OffsetDateTime MinusWeeks(long arg0) + { + return IExecute("minusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minusYears(long) + /// + public Java.Time.OffsetDateTime MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusDays(long) + /// + public Java.Time.OffsetDateTime PlusDays(long arg0) + { + return IExecute("plusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusHours(long) + /// + public Java.Time.OffsetDateTime PlusHours(long arg0) + { + return IExecute("plusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusMinutes(long) + /// + public Java.Time.OffsetDateTime PlusMinutes(long arg0) + { + return IExecute("plusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusMonths(long) + /// + public Java.Time.OffsetDateTime PlusMonths(long arg0) + { + return IExecute("plusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusNanos(long) + /// + public Java.Time.OffsetDateTime PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusSeconds(long) + /// + public Java.Time.OffsetDateTime PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusWeeks(long) + /// + public Java.Time.OffsetDateTime PlusWeeks(long arg0) + { + return IExecute("plusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plusYears(long) + /// + public Java.Time.OffsetDateTime PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.OffsetDateTime TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withDayOfMonth(int) + /// + public Java.Time.OffsetDateTime WithDayOfMonth(int arg0) + { + return IExecute("withDayOfMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withDayOfYear(int) + /// + public Java.Time.OffsetDateTime WithDayOfYear(int arg0) + { + return IExecute("withDayOfYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withHour(int) + /// + public Java.Time.OffsetDateTime WithHour(int arg0) + { + return IExecute("withHour", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withMinute(int) + /// + public Java.Time.OffsetDateTime WithMinute(int arg0) + { + return IExecute("withMinute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withMonth(int) + /// + public Java.Time.OffsetDateTime WithMonth(int arg0) + { + return IExecute("withMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withNano(int) + /// + public Java.Time.OffsetDateTime WithNano(int arg0) + { + return IExecute("withNano", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withOffsetSameInstant(java.time.ZoneOffset) + /// + public Java.Time.OffsetDateTime WithOffsetSameInstant(Java.Time.ZoneOffset arg0) + { + return IExecute("withOffsetSameInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withOffsetSameLocal(java.time.ZoneOffset) + /// + public Java.Time.OffsetDateTime WithOffsetSameLocal(Java.Time.ZoneOffset arg0) + { + return IExecute("withOffsetSameLocal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withSecond(int) + /// + public Java.Time.OffsetDateTime WithSecond(int arg0) + { + return IExecute("withSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#withYear(int) + /// + public Java.Time.OffsetDateTime WithYear(int arg0) + { + return IExecute("withYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toOffsetTime() + /// + public Java.Time.OffsetTime ToOffsetTime() + { + return IExecute("toOffsetTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#atZoneSameInstant(java.time.ZoneId) + /// + public Java.Time.ZonedDateTime AtZoneSameInstant(Java.Time.ZoneId arg0) + { + return IExecute("atZoneSameInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#atZoneSimilarLocal(java.time.ZoneId) + /// + public Java.Time.ZonedDateTime AtZoneSimilarLocal(Java.Time.ZoneId arg0) + { + return IExecute("atZoneSimilarLocal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toZonedDateTime() + /// + public Java.Time.ZonedDateTime ToZonedDateTime() + { + return IExecute("toZonedDateTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#toEpochSecond() + /// + public long ToEpochSecond() + { + return IExecute("toEpochSecond"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDateTime.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/OffsetTime.cs b/src/net/JNet/Generated/Java/Time/OffsetTime.cs new file mode 100644 index 0000000000..f93eecb84a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/OffsetTime.cs @@ -0,0 +1,426 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region OffsetTime + public partial class OffsetTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.OffsetTime t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.OffsetTime t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.OffsetTime t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#MAX + /// + public static Java.Time.OffsetTime MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#MIN + /// + public static Java.Time.OffsetTime MIN => Clazz.GetField("MIN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.OffsetTime From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#now() + /// + public static Java.Time.OffsetTime Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#now(java.time.Clock) + /// + public static Java.Time.OffsetTime Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#now(java.time.ZoneId) + /// + public static Java.Time.OffsetTime Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#of(int,int,int,int,java.time.ZoneOffset) + /// + public static Java.Time.OffsetTime Of(int arg0, int arg1, int arg2, int arg3, Java.Time.ZoneOffset arg4) + { + return SExecute("of", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#of(java.time.LocalTime,java.time.ZoneOffset) + /// + public static Java.Time.OffsetTime Of(Java.Time.LocalTime arg0, Java.Time.ZoneOffset arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#ofInstant(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.OffsetTime OfInstant(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("ofInstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.OffsetTime Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#parse(java.lang.CharSequence) + /// + public static Java.Time.OffsetTime Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#getHour() + /// + public int Hour + { + get { return IExecute("getHour"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#getMinute() + /// + public int Minute + { + get { return IExecute("getMinute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#getOffset() + /// + public Java.Time.ZoneOffset Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#getSecond() + /// + public int Second + { + get { return IExecute("getSecond"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#isAfter(java.time.OffsetTime) + /// + public bool IsAfter(Java.Time.OffsetTime arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#isBefore(java.time.OffsetTime) + /// + public bool IsBefore(Java.Time.OffsetTime arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#isEqual(java.time.OffsetTime) + /// + public bool IsEqual(Java.Time.OffsetTime arg0) + { + return IExecute("isEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#compareTo(java.time.OffsetTime) + /// + public int CompareTo(Java.Time.OffsetTime arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#atDate(java.time.LocalDate) + /// + public Java.Time.OffsetDateTime AtDate(Java.Time.LocalDate arg0) + { + return IExecute("atDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#minusHours(long) + /// + public Java.Time.OffsetTime MinusHours(long arg0) + { + return IExecute("minusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#minusMinutes(long) + /// + public Java.Time.OffsetTime MinusMinutes(long arg0) + { + return IExecute("minusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#minusNanos(long) + /// + public Java.Time.OffsetTime MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#minusSeconds(long) + /// + public Java.Time.OffsetTime MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#plusHours(long) + /// + public Java.Time.OffsetTime PlusHours(long arg0) + { + return IExecute("plusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#plusMinutes(long) + /// + public Java.Time.OffsetTime PlusMinutes(long arg0) + { + return IExecute("plusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#plusNanos(long) + /// + public Java.Time.OffsetTime PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#plusSeconds(long) + /// + public Java.Time.OffsetTime PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.OffsetTime TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#withHour(int) + /// + public Java.Time.OffsetTime WithHour(int arg0) + { + return IExecute("withHour", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#withMinute(int) + /// + public Java.Time.OffsetTime WithMinute(int arg0) + { + return IExecute("withMinute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#withNano(int) + /// + public Java.Time.OffsetTime WithNano(int arg0) + { + return IExecute("withNano", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#withOffsetSameInstant(java.time.ZoneOffset) + /// + public Java.Time.OffsetTime WithOffsetSameInstant(Java.Time.ZoneOffset arg0) + { + return IExecute("withOffsetSameInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#withOffsetSameLocal(java.time.ZoneOffset) + /// + public Java.Time.OffsetTime WithOffsetSameLocal(Java.Time.ZoneOffset arg0) + { + return IExecute("withOffsetSameLocal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#withSecond(int) + /// + public Java.Time.OffsetTime WithSecond(int arg0) + { + return IExecute("withSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#toEpochSecond(java.time.LocalDate) + /// + public long ToEpochSecond(Java.Time.LocalDate arg0) + { + return IExecute("toEpochSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetTime.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Period.cs b/src/net/JNet/Generated/Java/Time/Period.cs new file mode 100644 index 0000000000..1c46fe9de2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Period.cs @@ -0,0 +1,288 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region Period + public partial class Period + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Chrono.ChronoPeriod(Java.Time.Period t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Period t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#ZERO + /// + public static Java.Time.Period ZERO => Clazz.GetField("ZERO"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#between(java.time.LocalDate,java.time.LocalDate) + /// + public static Java.Time.Period Between(Java.Time.LocalDate arg0, Java.Time.LocalDate arg1) + { + return SExecute("between", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#from(java.time.temporal.TemporalAmount) + /// + public static Java.Time.Period From(Java.Time.Temporal.TemporalAmount arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#of(int,int,int) + /// + public static Java.Time.Period Of(int arg0, int arg1, int arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#ofDays(int) + /// + public static Java.Time.Period OfDays(int arg0) + { + return SExecute("ofDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#ofMonths(int) + /// + public static Java.Time.Period OfMonths(int arg0) + { + return SExecute("ofMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#ofWeeks(int) + /// + public static Java.Time.Period OfWeeks(int arg0) + { + return SExecute("ofWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#ofYears(int) + /// + public static Java.Time.Period OfYears(int arg0) + { + return SExecute("ofYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#parse(java.lang.CharSequence) + /// + public static Java.Time.Period Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#getChronology() + /// + public Java.Time.Chrono.Chronology Chronology + { + get { return IExecute("getChronology"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#getDays() + /// + public int Days + { + get { return IExecute("getDays"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#getMonths() + /// + public int Months + { + get { return IExecute("getMonths"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#getYears() + /// + public int Years + { + get { return IExecute("getYears"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#isNegative() + /// + public bool IsNegative() + { + return IExecute("isNegative"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#isZero() + /// + public bool IsZero() + { + return IExecute("isZero"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Chrono.ChronoPeriod Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#multipliedBy(int) + /// + public Java.Time.Chrono.ChronoPeriod MultipliedBy(int arg0) + { + return IExecute("multipliedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#negated() + /// + public Java.Time.Chrono.ChronoPeriod Negated() + { + return IExecute("negated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#normalized() + /// + public Java.Time.Chrono.ChronoPeriod Normalized() + { + return IExecute("normalized"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Chrono.ChronoPeriod Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#minusDays(long) + /// + public Java.Time.Period MinusDays(long arg0) + { + return IExecute("minusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#minusMonths(long) + /// + public Java.Time.Period MinusMonths(long arg0) + { + return IExecute("minusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#minusYears(long) + /// + public Java.Time.Period MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#plusDays(long) + /// + public Java.Time.Period PlusDays(long arg0) + { + return IExecute("plusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#plusMonths(long) + /// + public Java.Time.Period PlusMonths(long arg0) + { + return IExecute("plusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#plusYears(long) + /// + public Java.Time.Period PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#withDays(int) + /// + public Java.Time.Period WithDays(int arg0) + { + return IExecute("withDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#withMonths(int) + /// + public Java.Time.Period WithMonths(int arg0) + { + return IExecute("withMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#withYears(int) + /// + public Java.Time.Period WithYears(int arg0) + { + return IExecute("withYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#addTo(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AddTo(Java.Time.Temporal.Temporal arg0) + { + return IExecute("addTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#subtractFrom(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal SubtractFrom(Java.Time.Temporal.Temporal arg0) + { + return IExecute("subtractFrom", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#get(java.time.temporal.TemporalUnit) + /// + public long Get(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Period.html#toTotalMonths() + /// + public long ToTotalMonths() + { + return IExecute("toTotalMonths"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Time/Temporal/AllPackageClasses.cs new file mode 100644 index 0000000000..d10b70c1f0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/AllPackageClasses.cs @@ -0,0 +1,568 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Time.Temporal +{ + #region ChronoField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html + /// + public partial class ChronoField : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChronoField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChronoField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.ChronoField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChronoUnit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html + /// + public partial class ChronoUnit : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChronoUnit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChronoUnit(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.ChronoUnit"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IsoFields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html + /// + public partial class IsoFields : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IsoFields() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IsoFields(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.IsoFields"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JulianFields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/JulianFields.html + /// + public partial class JulianFields : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JulianFields() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JulianFields(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.JulianFields"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Temporal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html + /// + public partial class Temporal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Temporal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Temporal(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.Temporal"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalAccessor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAccessor.html + /// + public partial class TemporalAccessor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalAccessor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalAccessor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalAccessor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalAdjuster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjuster.html + /// + public partial class TemporalAdjuster : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalAdjuster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalAdjuster(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalAdjuster"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalAdjusters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html + /// + public partial class TemporalAdjusters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalAdjusters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalAdjusters(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalAdjusters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalAmount + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAmount.html + /// + public partial class TemporalAmount : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalAmount() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalAmount(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalAmount"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html + /// + public partial class TemporalField : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalField(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalField"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalQueries + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalQueries.html + /// + public partial class TemporalQueries : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalQueries() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalQueries(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalQueries"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalQuery + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalQuery.html + /// + public partial class TemporalQuery : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalQuery() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalQuery(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalQuery"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TemporalUnit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html + /// + public partial class TemporalUnit : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TemporalUnit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TemporalUnit(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.TemporalUnit"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedTemporalTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/UnsupportedTemporalTypeException.html + /// + public partial class UnsupportedTemporalTypeException : Java.Time.DateTimeException + { + public UnsupportedTemporalTypeException() { } + + /// + public override string ClassName => "java.time.temporal.UnsupportedTemporalTypeException"; + + // TODO: complete the class + + } + #endregion + + #region ValueRange + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html + /// + public partial class ValueRange : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ValueRange() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ValueRange(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.ValueRange"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WeekFields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html + /// + public partial class WeekFields : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WeekFields() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WeekFields(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.temporal.WeekFields"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/ChronoField.cs b/src/net/JNet/Generated/Java/Time/Temporal/ChronoField.cs new file mode 100644 index 0000000000..22fca4d0bf --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/ChronoField.cs @@ -0,0 +1,270 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region ChronoField + public partial class ChronoField + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalField(Java.Time.Temporal.ChronoField t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#ALIGNED_DAY_OF_WEEK_IN_MONTH + /// + public static Java.Time.Temporal.ChronoField ALIGNED_DAY_OF_WEEK_IN_MONTH => Clazz.GetField("ALIGNED_DAY_OF_WEEK_IN_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#ALIGNED_DAY_OF_WEEK_IN_YEAR + /// + public static Java.Time.Temporal.ChronoField ALIGNED_DAY_OF_WEEK_IN_YEAR => Clazz.GetField("ALIGNED_DAY_OF_WEEK_IN_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#ALIGNED_WEEK_OF_MONTH + /// + public static Java.Time.Temporal.ChronoField ALIGNED_WEEK_OF_MONTH => Clazz.GetField("ALIGNED_WEEK_OF_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#ALIGNED_WEEK_OF_YEAR + /// + public static Java.Time.Temporal.ChronoField ALIGNED_WEEK_OF_YEAR => Clazz.GetField("ALIGNED_WEEK_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#AMPM_OF_DAY + /// + public static Java.Time.Temporal.ChronoField AMPM_OF_DAY => Clazz.GetField("AMPM_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#CLOCK_HOUR_OF_AMPM + /// + public static Java.Time.Temporal.ChronoField CLOCK_HOUR_OF_AMPM => Clazz.GetField("CLOCK_HOUR_OF_AMPM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#CLOCK_HOUR_OF_DAY + /// + public static Java.Time.Temporal.ChronoField CLOCK_HOUR_OF_DAY => Clazz.GetField("CLOCK_HOUR_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#DAY_OF_MONTH + /// + public static Java.Time.Temporal.ChronoField DAY_OF_MONTH => Clazz.GetField("DAY_OF_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#DAY_OF_WEEK + /// + public static Java.Time.Temporal.ChronoField DAY_OF_WEEK => Clazz.GetField("DAY_OF_WEEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#DAY_OF_YEAR + /// + public static Java.Time.Temporal.ChronoField DAY_OF_YEAR => Clazz.GetField("DAY_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#EPOCH_DAY + /// + public static Java.Time.Temporal.ChronoField EPOCH_DAY => Clazz.GetField("EPOCH_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#ERA + /// + public static Java.Time.Temporal.ChronoField ERA => Clazz.GetField("ERA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#HOUR_OF_AMPM + /// + public static Java.Time.Temporal.ChronoField HOUR_OF_AMPM => Clazz.GetField("HOUR_OF_AMPM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#HOUR_OF_DAY + /// + public static Java.Time.Temporal.ChronoField HOUR_OF_DAY => Clazz.GetField("HOUR_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#INSTANT_SECONDS + /// + public static Java.Time.Temporal.ChronoField INSTANT_SECONDS => Clazz.GetField("INSTANT_SECONDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MICRO_OF_DAY + /// + public static Java.Time.Temporal.ChronoField MICRO_OF_DAY => Clazz.GetField("MICRO_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MICRO_OF_SECOND + /// + public static Java.Time.Temporal.ChronoField MICRO_OF_SECOND => Clazz.GetField("MICRO_OF_SECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MILLI_OF_DAY + /// + public static Java.Time.Temporal.ChronoField MILLI_OF_DAY => Clazz.GetField("MILLI_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MILLI_OF_SECOND + /// + public static Java.Time.Temporal.ChronoField MILLI_OF_SECOND => Clazz.GetField("MILLI_OF_SECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MINUTE_OF_DAY + /// + public static Java.Time.Temporal.ChronoField MINUTE_OF_DAY => Clazz.GetField("MINUTE_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MINUTE_OF_HOUR + /// + public static Java.Time.Temporal.ChronoField MINUTE_OF_HOUR => Clazz.GetField("MINUTE_OF_HOUR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#MONTH_OF_YEAR + /// + public static Java.Time.Temporal.ChronoField MONTH_OF_YEAR => Clazz.GetField("MONTH_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#NANO_OF_DAY + /// + public static Java.Time.Temporal.ChronoField NANO_OF_DAY => Clazz.GetField("NANO_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#NANO_OF_SECOND + /// + public static Java.Time.Temporal.ChronoField NANO_OF_SECOND => Clazz.GetField("NANO_OF_SECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#OFFSET_SECONDS + /// + public static Java.Time.Temporal.ChronoField OFFSET_SECONDS => Clazz.GetField("OFFSET_SECONDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#PROLEPTIC_MONTH + /// + public static Java.Time.Temporal.ChronoField PROLEPTIC_MONTH => Clazz.GetField("PROLEPTIC_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#SECOND_OF_DAY + /// + public static Java.Time.Temporal.ChronoField SECOND_OF_DAY => Clazz.GetField("SECOND_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#SECOND_OF_MINUTE + /// + public static Java.Time.Temporal.ChronoField SECOND_OF_MINUTE => Clazz.GetField("SECOND_OF_MINUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#YEAR + /// + public static Java.Time.Temporal.ChronoField YEAR => Clazz.GetField("YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#YEAR_OF_ERA + /// + public static Java.Time.Temporal.ChronoField YEAR_OF_ERA => Clazz.GetField("YEAR_OF_ERA"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#values() + /// + public static Java.Time.Temporal.ChronoField[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#getBaseUnit() + /// + public Java.Time.Temporal.TemporalUnit BaseUnit + { + get { return IExecute("getBaseUnit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#getRangeUnit() + /// + public Java.Time.Temporal.TemporalUnit RangeUnit + { + get { return IExecute("getRangeUnit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#adjustInto(R,long) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0, long arg1) + { + return IExecute("adjustInto", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#isDateBased() + /// + public bool IsDateBased() + { + return IExecute("isDateBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#isSupportedBy(java.time.temporal.TemporalAccessor) + /// + public bool IsSupportedBy(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("isSupportedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#isTimeBased() + /// + public bool IsTimeBased() + { + return IExecute("isTimeBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#checkValidIntValue(long) + /// + public int CheckValidIntValue(long arg0) + { + return IExecute("checkValidIntValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#getDisplayName(java.util.Locale) + /// + public string GetDisplayName(Java.Util.Locale arg0) + { + return IExecute("getDisplayName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#range() + /// + public Java.Time.Temporal.ValueRange Range() + { + return IExecute("range"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#rangeRefinedBy(java.time.temporal.TemporalAccessor) + /// + public Java.Time.Temporal.ValueRange RangeRefinedBy(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("rangeRefinedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#checkValidValue(long) + /// + public long CheckValidValue(long arg0) + { + return IExecute("checkValidValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoField.html#getFrom(java.time.temporal.TemporalAccessor) + /// + public long GetFrom(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("getFrom", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/ChronoUnit.cs b/src/net/JNet/Generated/Java/Time/Temporal/ChronoUnit.cs new file mode 100644 index 0000000000..02a4e6602c --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/ChronoUnit.cs @@ -0,0 +1,179 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region ChronoUnit + public partial class ChronoUnit + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalUnit(Java.Time.Temporal.ChronoUnit t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#CENTURIES + /// + public static Java.Time.Temporal.ChronoUnit CENTURIES => Clazz.GetField("CENTURIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#DAYS + /// + public static Java.Time.Temporal.ChronoUnit DAYS => Clazz.GetField("DAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#DECADES + /// + public static Java.Time.Temporal.ChronoUnit DECADES => Clazz.GetField("DECADES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#ERAS + /// + public static Java.Time.Temporal.ChronoUnit ERAS => Clazz.GetField("ERAS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#FOREVER + /// + public static Java.Time.Temporal.ChronoUnit FOREVER => Clazz.GetField("FOREVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#HALF_DAYS + /// + public static Java.Time.Temporal.ChronoUnit HALF_DAYS => Clazz.GetField("HALF_DAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#HOURS + /// + public static Java.Time.Temporal.ChronoUnit HOURS => Clazz.GetField("HOURS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#MICROS + /// + public static Java.Time.Temporal.ChronoUnit MICROS => Clazz.GetField("MICROS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#MILLENNIA + /// + public static Java.Time.Temporal.ChronoUnit MILLENNIA => Clazz.GetField("MILLENNIA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#MILLIS + /// + public static Java.Time.Temporal.ChronoUnit MILLIS => Clazz.GetField("MILLIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#MINUTES + /// + public static Java.Time.Temporal.ChronoUnit MINUTES => Clazz.GetField("MINUTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#MONTHS + /// + public static Java.Time.Temporal.ChronoUnit MONTHS => Clazz.GetField("MONTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#NANOS + /// + public static Java.Time.Temporal.ChronoUnit NANOS => Clazz.GetField("NANOS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#SECONDS + /// + public static Java.Time.Temporal.ChronoUnit SECONDS => Clazz.GetField("SECONDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#WEEKS + /// + public static Java.Time.Temporal.ChronoUnit WEEKS => Clazz.GetField("WEEKS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#YEARS + /// + public static Java.Time.Temporal.ChronoUnit YEARS => Clazz.GetField("YEARS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#values() + /// + public static Java.Time.Temporal.ChronoUnit[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#getDuration() + /// + public Java.Time.Duration Duration + { + get { return IExecute("getDuration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#addTo(R,long) + /// + public Java.Time.Temporal.Temporal AddTo(Java.Time.Temporal.Temporal arg0, long arg1) + { + return IExecute("addTo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#isDateBased() + /// + public bool IsDateBased() + { + return IExecute("isDateBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#isDurationEstimated() + /// + public bool IsDurationEstimated() + { + return IExecute("isDurationEstimated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#isSupportedBy(java.time.temporal.Temporal) + /// + public bool IsSupportedBy(Java.Time.Temporal.Temporal arg0) + { + return IExecute("isSupportedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#isTimeBased() + /// + public bool IsTimeBased() + { + return IExecute("isTimeBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ChronoUnit.html#between(java.time.temporal.Temporal,java.time.temporal.Temporal) + /// + public long Between(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.Temporal arg1) + { + return IExecute("between", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/IsoFields.cs b/src/net/JNet/Generated/Java/Time/Temporal/IsoFields.cs new file mode 100644 index 0000000000..a3cd56b3da --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/IsoFields.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region IsoFields + public partial class IsoFields + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html#DAY_OF_QUARTER + /// + public static Java.Time.Temporal.TemporalField DAY_OF_QUARTER => Clazz.GetField("DAY_OF_QUARTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html#QUARTER_OF_YEAR + /// + public static Java.Time.Temporal.TemporalField QUARTER_OF_YEAR => Clazz.GetField("QUARTER_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html#WEEK_BASED_YEAR + /// + public static Java.Time.Temporal.TemporalField WEEK_BASED_YEAR => Clazz.GetField("WEEK_BASED_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html#WEEK_OF_WEEK_BASED_YEAR + /// + public static Java.Time.Temporal.TemporalField WEEK_OF_WEEK_BASED_YEAR => Clazz.GetField("WEEK_OF_WEEK_BASED_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html#QUARTER_YEARS + /// + public static Java.Time.Temporal.TemporalUnit QUARTER_YEARS => Clazz.GetField("QUARTER_YEARS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/IsoFields.html#WEEK_BASED_YEARS + /// + public static Java.Time.Temporal.TemporalUnit WEEK_BASED_YEARS => Clazz.GetField("WEEK_BASED_YEARS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/JulianFields.cs b/src/net/JNet/Generated/Java/Time/Temporal/JulianFields.cs new file mode 100644 index 0000000000..e8f08ebc06 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/JulianFields.cs @@ -0,0 +1,70 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region JulianFields + public partial class JulianFields + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/JulianFields.html#JULIAN_DAY + /// + public static Java.Time.Temporal.TemporalField JULIAN_DAY => Clazz.GetField("JULIAN_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/JulianFields.html#MODIFIED_JULIAN_DAY + /// + public static Java.Time.Temporal.TemporalField MODIFIED_JULIAN_DAY => Clazz.GetField("MODIFIED_JULIAN_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/JulianFields.html#RATA_DIE + /// + public static Java.Time.Temporal.TemporalField RATA_DIE => Clazz.GetField("RATA_DIE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/Temporal.cs b/src/net/JNet/Generated/Java/Time/Temporal/Temporal.cs new file mode 100644 index 0000000000..99b3f8b332 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/Temporal.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region Temporal + public partial class Temporal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAccessor(Java.Time.Temporal.Temporal t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalAccessor.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAccessor.cs new file mode 100644 index 0000000000..25075efa2a --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAccessor.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalAccessor + public partial class TemporalAccessor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAccessor.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAccessor.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAccessor.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAccessor.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjuster.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjuster.cs new file mode 100644 index 0000000000..51027f7d12 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjuster.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalAdjuster + public partial class TemporalAdjuster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjuster.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjusters.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjusters.cs new file mode 100644 index 0000000000..9353417572 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAdjusters.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalAdjusters + public partial class TemporalAdjusters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html#firstDayOfMonth() + /// + public static Java.Time.Temporal.TemporalAdjuster FirstDayOfMonth() + { + return SExecute("firstDayOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html#firstDayOfNextMonth() + /// + public static Java.Time.Temporal.TemporalAdjuster FirstDayOfNextMonth() + { + return SExecute("firstDayOfNextMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html#firstDayOfNextYear() + /// + public static Java.Time.Temporal.TemporalAdjuster FirstDayOfNextYear() + { + return SExecute("firstDayOfNextYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html#firstDayOfYear() + /// + public static Java.Time.Temporal.TemporalAdjuster FirstDayOfYear() + { + return SExecute("firstDayOfYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html#lastDayOfMonth() + /// + public static Java.Time.Temporal.TemporalAdjuster LastDayOfMonth() + { + return SExecute("lastDayOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAdjusters.html#lastDayOfYear() + /// + public static Java.Time.Temporal.TemporalAdjuster LastDayOfYear() + { + return SExecute("lastDayOfYear"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalAmount.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAmount.cs new file mode 100644 index 0000000000..935e65ddd5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalAmount.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalAmount + public partial class TemporalAmount + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAmount.html#addTo(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AddTo(Java.Time.Temporal.Temporal arg0) + { + return IExecute("addTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAmount.html#subtractFrom(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal SubtractFrom(Java.Time.Temporal.Temporal arg0) + { + return IExecute("subtractFrom", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalAmount.html#get(java.time.temporal.TemporalUnit) + /// + public long Get(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("get", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalField.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalField.cs new file mode 100644 index 0000000000..9d59dd3830 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalField.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalField + public partial class TemporalField + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#getBaseUnit() + /// + public Java.Time.Temporal.TemporalUnit BaseUnit + { + get { return IExecute("getBaseUnit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#getRangeUnit() + /// + public Java.Time.Temporal.TemporalUnit RangeUnit + { + get { return IExecute("getRangeUnit"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#adjustInto(R,long) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0, long arg1) + { + return IExecute("adjustInto", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#isDateBased() + /// + public bool IsDateBased() + { + return IExecute("isDateBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#isSupportedBy(java.time.temporal.TemporalAccessor) + /// + public bool IsSupportedBy(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("isSupportedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#isTimeBased() + /// + public bool IsTimeBased() + { + return IExecute("isTimeBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#range() + /// + public Java.Time.Temporal.ValueRange Range() + { + return IExecute("range"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#rangeRefinedBy(java.time.temporal.TemporalAccessor) + /// + public Java.Time.Temporal.ValueRange RangeRefinedBy(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("rangeRefinedBy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#getFrom(java.time.temporal.TemporalAccessor) + /// + public long GetFrom(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("getFrom", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalField.html#getDisplayName(java.util.Locale) + /// + public string GetDisplayName(Java.Util.Locale arg0) + { + return IExecute("getDisplayName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalQueries.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalQueries.cs new file mode 100644 index 0000000000..0226e62419 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalQueries.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalQueries + public partial class TemporalQueries + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalQuery.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalQuery.cs new file mode 100644 index 0000000000..55d0a30e67 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalQuery.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalQuery + public partial class TemporalQuery + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalQuery.html#queryFrom(java.time.temporal.TemporalAccessor) + /// + public object QueryFrom(Java.Time.Temporal.TemporalAccessor arg0) + { + return IExecute("queryFrom", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/TemporalUnit.cs b/src/net/JNet/Generated/Java/Time/Temporal/TemporalUnit.cs new file mode 100644 index 0000000000..6b676f5fb6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/TemporalUnit.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region TemporalUnit + public partial class TemporalUnit + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#getDuration() + /// + public Java.Time.Duration Duration + { + get { return IExecute("getDuration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#addTo(R,long) + /// + public Java.Time.Temporal.Temporal AddTo(Java.Time.Temporal.Temporal arg0, long arg1) + { + return IExecute("addTo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#isDateBased() + /// + public bool IsDateBased() + { + return IExecute("isDateBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#isDurationEstimated() + /// + public bool IsDurationEstimated() + { + return IExecute("isDurationEstimated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#isTimeBased() + /// + public bool IsTimeBased() + { + return IExecute("isTimeBased"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#between(java.time.temporal.Temporal,java.time.temporal.Temporal) + /// + public long Between(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.Temporal arg1) + { + return IExecute("between", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/TemporalUnit.html#isSupportedBy(java.time.temporal.Temporal) + /// + public bool IsSupportedBy(Java.Time.Temporal.Temporal arg0) + { + return IExecute("isSupportedBy", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/UnsupportedTemporalTypeException.cs b/src/net/JNet/Generated/Java/Time/Temporal/UnsupportedTemporalTypeException.cs new file mode 100644 index 0000000000..f397418adf --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/UnsupportedTemporalTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region UnsupportedTemporalTypeException + public partial class UnsupportedTemporalTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/ValueRange.cs b/src/net/JNet/Generated/Java/Time/Temporal/ValueRange.cs new file mode 100644 index 0000000000..fa826c7bf2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/ValueRange.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region ValueRange + public partial class ValueRange + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Temporal.ValueRange t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#of(long,long,long,long) + /// + public static Java.Time.Temporal.ValueRange Of(long arg0, long arg1, long arg2, long arg3) + { + return SExecute("of", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#of(long,long,long) + /// + public static Java.Time.Temporal.ValueRange Of(long arg0, long arg1, long arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#of(long,long) + /// + public static Java.Time.Temporal.ValueRange Of(long arg0, long arg1) + { + return SExecute("of", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#getLargestMinimum() + /// + public long LargestMinimum + { + get { return IExecute("getLargestMinimum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#getMaximum() + /// + public long Maximum + { + get { return IExecute("getMaximum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#getMinimum() + /// + public long Minimum + { + get { return IExecute("getMinimum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#getSmallestMaximum() + /// + public long SmallestMaximum + { + get { return IExecute("getSmallestMaximum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#isFixed() + /// + public bool IsFixed() + { + return IExecute("isFixed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#isIntValue() + /// + public bool IsIntValue() + { + return IExecute("isIntValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#isValidIntValue(long) + /// + public bool IsValidIntValue(long arg0) + { + return IExecute("isValidIntValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#isValidValue(long) + /// + public bool IsValidValue(long arg0) + { + return IExecute("isValidValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#checkValidIntValue(long,java.time.temporal.TemporalField) + /// + public int CheckValidIntValue(long arg0, Java.Time.Temporal.TemporalField arg1) + { + return IExecute("checkValidIntValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/ValueRange.html#checkValidValue(long,java.time.temporal.TemporalField) + /// + public long CheckValidValue(long arg0, Java.Time.Temporal.TemporalField arg1) + { + return IExecute("checkValidValue", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Temporal/WeekFields.cs b/src/net/JNet/Generated/Java/Time/Temporal/WeekFields.cs new file mode 100644 index 0000000000..a3bd6f8a10 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Temporal/WeekFields.cs @@ -0,0 +1,120 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Temporal +{ + #region WeekFields + public partial class WeekFields + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Temporal.WeekFields t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#WEEK_BASED_YEARS + /// + public static Java.Time.Temporal.TemporalUnit WEEK_BASED_YEARS => Clazz.GetField("WEEK_BASED_YEARS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#ISO + /// + public static Java.Time.Temporal.WeekFields ISO => Clazz.GetField("ISO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#SUNDAY_START + /// + public static Java.Time.Temporal.WeekFields SUNDAY_START => Clazz.GetField("SUNDAY_START"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#of(java.util.Locale) + /// + public static Java.Time.Temporal.WeekFields Of(Java.Util.Locale arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#getMinimalDaysInFirstWeek() + /// + public int MinimalDaysInFirstWeek + { + get { return IExecute("getMinimalDaysInFirstWeek"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#dayOfWeek() + /// + public Java.Time.Temporal.TemporalField DayOfWeek() + { + return IExecute("dayOfWeek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#weekBasedYear() + /// + public Java.Time.Temporal.TemporalField WeekBasedYear() + { + return IExecute("weekBasedYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#weekOfMonth() + /// + public Java.Time.Temporal.TemporalField WeekOfMonth() + { + return IExecute("weekOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#weekOfWeekBasedYear() + /// + public Java.Time.Temporal.TemporalField WeekOfWeekBasedYear() + { + return IExecute("weekOfWeekBasedYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/WeekFields.html#weekOfYear() + /// + public Java.Time.Temporal.TemporalField WeekOfYear() + { + return IExecute("weekOfYear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Year.cs b/src/net/JNet/Generated/Java/Time/Year.cs new file mode 100644 index 0000000000..d05dcba00d --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Year.cs @@ -0,0 +1,314 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region Year + public partial class Year + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.Year t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.Year t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.Year t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#MAX_VALUE + /// + public static int MAX_VALUE => Clazz.GetField("MAX_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#MIN_VALUE + /// + public static int MIN_VALUE => Clazz.GetField("MIN_VALUE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isLeap(long) + /// + public static bool IsLeap(long arg0) + { + return SExecute("isLeap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.Year From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#now() + /// + public static Java.Time.Year Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#now(java.time.Clock) + /// + public static Java.Time.Year Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#now(java.time.ZoneId) + /// + public static Java.Time.Year Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#of(int) + /// + public static Java.Time.Year Of(int arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.Year Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#parse(java.lang.CharSequence) + /// + public static Java.Time.Year Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isAfter(java.time.Year) + /// + public bool IsAfter(Java.Time.Year arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isBefore(java.time.Year) + /// + public bool IsBefore(Java.Time.Year arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isLeap() + /// + public bool IsLeap() + { + return IExecute("isLeap"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#isValidMonthDay(java.time.MonthDay) + /// + public bool IsValidMonthDay(Java.Time.MonthDay arg0) + { + return IExecute("isValidMonthDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#compareTo(java.time.Year) + /// + public int CompareTo(Java.Time.Year arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#atDay(int) + /// + public Java.Time.LocalDate AtDay(int arg0) + { + return IExecute("atDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#atMonthDay(java.time.MonthDay) + /// + public Java.Time.LocalDate AtMonthDay(Java.Time.MonthDay arg0) + { + return IExecute("atMonthDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#minusYears(long) + /// + public Java.Time.Year MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#plusYears(long) + /// + public Java.Time.Year PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#atMonth(int) + /// + public Java.Time.YearMonth AtMonth(int arg0) + { + return IExecute("atMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Year.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/YearMonth.cs b/src/net/JNet/Generated/Java/Time/YearMonth.cs new file mode 100644 index 0000000000..c8d6bd8e24 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/YearMonth.cs @@ -0,0 +1,334 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region YearMonth + public partial class YearMonth + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.YearMonth t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.YearMonth t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.YearMonth t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.YearMonth From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#now() + /// + public static Java.Time.YearMonth Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#now(java.time.Clock) + /// + public static Java.Time.YearMonth Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#now(java.time.ZoneId) + /// + public static Java.Time.YearMonth Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#of(int,int) + /// + public static Java.Time.YearMonth Of(int arg0, int arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.YearMonth Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#parse(java.lang.CharSequence) + /// + public static Java.Time.YearMonth Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#getMonthValue() + /// + public int MonthValue + { + get { return IExecute("getMonthValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#getYear() + /// + public int Year + { + get { return IExecute("getYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#isAfter(java.time.YearMonth) + /// + public bool IsAfter(Java.Time.YearMonth arg0) + { + return IExecute("isAfter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#isBefore(java.time.YearMonth) + /// + public bool IsBefore(Java.Time.YearMonth arg0) + { + return IExecute("isBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#isLeapYear() + /// + public bool IsLeapYear() + { + return IExecute("isLeapYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#isValidDay(int) + /// + public bool IsValidDay(int arg0) + { + return IExecute("isValidDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#compareTo(java.time.YearMonth) + /// + public int CompareTo(Java.Time.YearMonth arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#lengthOfMonth() + /// + public int LengthOfMonth() + { + return IExecute("lengthOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#lengthOfYear() + /// + public int LengthOfYear() + { + return IExecute("lengthOfYear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#atDay(int) + /// + public Java.Time.LocalDate AtDay(int arg0) + { + return IExecute("atDay", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#atEndOfMonth() + /// + public Java.Time.LocalDate AtEndOfMonth() + { + return IExecute("atEndOfMonth"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#minus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Minus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#minus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Minus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#plus(java.time.temporal.TemporalAmount) + /// + public Java.Time.Temporal.Temporal Plus(Java.Time.Temporal.TemporalAmount arg0) + { + return IExecute("plus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#plus(long,java.time.temporal.TemporalUnit) + /// + public Java.Time.Temporal.Temporal Plus(long arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#with(java.time.temporal.TemporalAdjuster) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalAdjuster arg0) + { + return IExecute("with", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#with(java.time.temporal.TemporalField,long) + /// + public Java.Time.Temporal.Temporal With(Java.Time.Temporal.TemporalField arg0, long arg1) + { + return IExecute("with", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#minusMonths(long) + /// + public Java.Time.YearMonth MinusMonths(long arg0) + { + return IExecute("minusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#minusYears(long) + /// + public Java.Time.YearMonth MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#plusMonths(long) + /// + public Java.Time.YearMonth PlusMonths(long arg0) + { + return IExecute("plusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#plusYears(long) + /// + public Java.Time.YearMonth PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#withMonth(int) + /// + public Java.Time.YearMonth WithMonth(int arg0) + { + return IExecute("withMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#withYear(int) + /// + public Java.Time.YearMonth WithYear(int arg0) + { + return IExecute("withYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/YearMonth.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Zone/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Time/Zone/AllPackageClasses.cs new file mode 100644 index 0000000000..b8bb69c40f --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Zone/AllPackageClasses.cs @@ -0,0 +1,217 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Time.Zone +{ + #region ZoneOffsetTransition + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html + /// + public partial class ZoneOffsetTransition : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZoneOffsetTransition() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZoneOffsetTransition(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.zone.ZoneOffsetTransition"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZoneOffsetTransitionRule + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html + /// + public partial class ZoneOffsetTransitionRule : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZoneOffsetTransitionRule() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZoneOffsetTransitionRule(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.zone.ZoneOffsetTransitionRule"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region TimeDefinition + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.TimeDefinition.html + /// + public partial class TimeDefinition : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimeDefinition() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimeDefinition(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.zone.ZoneOffsetTransitionRule$TimeDefinition"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ZoneRules + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html + /// + public partial class ZoneRules : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZoneRules() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZoneRules(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.zone.ZoneRules"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZoneRulesException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRulesException.html + /// + public partial class ZoneRulesException : Java.Time.DateTimeException + { + public ZoneRulesException() { } + + /// + public override string ClassName => "java.time.zone.ZoneRulesException"; + + // TODO: complete the class + + } + #endregion + + #region ZoneRulesProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRulesProvider.html + /// + public partial class ZoneRulesProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZoneRulesProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZoneRulesProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.time.zone.ZoneRulesProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransition.cs b/src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransition.cs new file mode 100644 index 0000000000..f4cc350c3d --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransition.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Zone +{ + #region ZoneOffsetTransition + public partial class ZoneOffsetTransition + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Zone.ZoneOffsetTransition t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#of(java.time.LocalDateTime,java.time.ZoneOffset,java.time.ZoneOffset) + /// + public static Java.Time.Zone.ZoneOffsetTransition Of(Java.Time.LocalDateTime arg0, Java.Time.ZoneOffset arg1, Java.Time.ZoneOffset arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#getDateTimeAfter() + /// + public Java.Time.LocalDateTime DateTimeAfter + { + get { return IExecute("getDateTimeAfter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#getDateTimeBefore() + /// + public Java.Time.LocalDateTime DateTimeBefore + { + get { return IExecute("getDateTimeBefore"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#getDuration() + /// + public Java.Time.Duration Duration + { + get { return IExecute("getDuration"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#getInstant() + /// + public Java.Time.Instant Instant + { + get { return IExecute("getInstant"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#getOffsetAfter() + /// + public Java.Time.ZoneOffset OffsetAfter + { + get { return IExecute("getOffsetAfter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#getOffsetBefore() + /// + public Java.Time.ZoneOffset OffsetBefore + { + get { return IExecute("getOffsetBefore"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#isGap() + /// + public bool IsGap() + { + return IExecute("isGap"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#isOverlap() + /// + public bool IsOverlap() + { + return IExecute("isOverlap"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#isValidOffset(java.time.ZoneOffset) + /// + public bool IsValidOffset(Java.Time.ZoneOffset arg0) + { + return IExecute("isValidOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#compareTo(java.time.zone.ZoneOffsetTransition) + /// + public int CompareTo(Java.Time.Zone.ZoneOffsetTransition arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransition.html#toEpochSecond() + /// + public long ToEpochSecond() + { + return IExecute("toEpochSecond"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransitionRule.cs b/src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransitionRule.cs new file mode 100644 index 0000000000..b6eaa095bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Zone/ZoneOffsetTransitionRule.cs @@ -0,0 +1,161 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Zone +{ + #region ZoneOffsetTransitionRule + public partial class ZoneOffsetTransitionRule + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Zone.ZoneOffsetTransitionRule t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#getDayOfMonthIndicator() + /// + public int DayOfMonthIndicator + { + get { return IExecute("getDayOfMonthIndicator"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#getLocalTime() + /// + public Java.Time.LocalTime LocalTime + { + get { return IExecute("getLocalTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#getOffsetAfter() + /// + public Java.Time.ZoneOffset OffsetAfter + { + get { return IExecute("getOffsetAfter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#getOffsetBefore() + /// + public Java.Time.ZoneOffset OffsetBefore + { + get { return IExecute("getOffsetBefore"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#getStandardOffset() + /// + public Java.Time.ZoneOffset StandardOffset + { + get { return IExecute("getStandardOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#isMidnightEndOfDay() + /// + public bool IsMidnightEndOfDay() + { + return IExecute("isMidnightEndOfDay"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.html#createTransition(int) + /// + public Java.Time.Zone.ZoneOffsetTransition CreateTransition(int arg0) + { + return IExecute("createTransition", arg0); + } + + #endregion + + #region Nested classes + #region TimeDefinition + public partial class TimeDefinition + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.TimeDefinition.html#STANDARD + /// + public static Java.Time.Zone.ZoneOffsetTransitionRule.TimeDefinition STANDARD => Clazz.GetField("STANDARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.TimeDefinition.html#UTC + /// + public static Java.Time.Zone.ZoneOffsetTransitionRule.TimeDefinition UTC => Clazz.GetField("UTC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.TimeDefinition.html#WALL + /// + public static Java.Time.Zone.ZoneOffsetTransitionRule.TimeDefinition WALL => Clazz.GetField("WALL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.TimeDefinition.html#values() + /// + public static Java.Time.Zone.ZoneOffsetTransitionRule.TimeDefinition[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneOffsetTransitionRule.TimeDefinition.html#createDateTime(java.time.LocalDateTime,java.time.ZoneOffset,java.time.ZoneOffset) + /// + public Java.Time.LocalDateTime CreateDateTime(Java.Time.LocalDateTime arg0, Java.Time.ZoneOffset arg1, Java.Time.ZoneOffset arg2) + { + return IExecute("createDateTime", arg0, arg1, arg2); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Zone/ZoneRules.cs b/src/net/JNet/Generated/Java/Time/Zone/ZoneRules.cs new file mode 100644 index 0000000000..3f8fa07d8e --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Zone/ZoneRules.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Zone +{ + #region ZoneRules + public partial class ZoneRules + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.Zone.ZoneRules t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#of(java.time.ZoneOffset) + /// + public static Java.Time.Zone.ZoneRules Of(Java.Time.ZoneOffset arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#isDaylightSavings(java.time.Instant) + /// + public bool IsDaylightSavings(Java.Time.Instant arg0) + { + return IExecute("isDaylightSavings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#isFixedOffset() + /// + public bool IsFixedOffset() + { + return IExecute("isFixedOffset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#isValidOffset(java.time.LocalDateTime,java.time.ZoneOffset) + /// + public bool IsValidOffset(Java.Time.LocalDateTime arg0, Java.Time.ZoneOffset arg1) + { + return IExecute("isValidOffset", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#getDaylightSavings(java.time.Instant) + /// + public Java.Time.Duration GetDaylightSavings(Java.Time.Instant arg0) + { + return IExecute("getDaylightSavings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#getTransition(java.time.LocalDateTime) + /// + public Java.Time.Zone.ZoneOffsetTransition GetTransition(Java.Time.LocalDateTime arg0) + { + return IExecute("getTransition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#nextTransition(java.time.Instant) + /// + public Java.Time.Zone.ZoneOffsetTransition NextTransition(Java.Time.Instant arg0) + { + return IExecute("nextTransition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#previousTransition(java.time.Instant) + /// + public Java.Time.Zone.ZoneOffsetTransition PreviousTransition(Java.Time.Instant arg0) + { + return IExecute("previousTransition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#getOffset(java.time.Instant) + /// + public Java.Time.ZoneOffset GetOffset(Java.Time.Instant arg0) + { + return IExecute("getOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#getOffset(java.time.LocalDateTime) + /// + public Java.Time.ZoneOffset GetOffset(Java.Time.LocalDateTime arg0) + { + return IExecute("getOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRules.html#getStandardOffset(java.time.Instant) + /// + public Java.Time.ZoneOffset GetStandardOffset(Java.Time.Instant arg0) + { + return IExecute("getStandardOffset", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Zone/ZoneRulesException.cs b/src/net/JNet/Generated/Java/Time/Zone/ZoneRulesException.cs new file mode 100644 index 0000000000..114c70739c --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Zone/ZoneRulesException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Zone +{ + #region ZoneRulesException + public partial class ZoneRulesException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/Zone/ZoneRulesProvider.cs b/src/net/JNet/Generated/Java/Time/Zone/ZoneRulesProvider.cs new file mode 100644 index 0000000000..72209a6119 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/Zone/ZoneRulesProvider.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time.Zone +{ + #region ZoneRulesProvider + public partial class ZoneRulesProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRulesProvider.html#refresh() + /// + public static bool Refresh() + { + return SExecute("refresh"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRulesProvider.html#getRules(java.lang.String,boolean) + /// + public static Java.Time.Zone.ZoneRules GetRules(string arg0, bool arg1) + { + return SExecute("getRules", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/zone/ZoneRulesProvider.html#registerProvider(java.time.zone.ZoneRulesProvider) + /// + public static void RegisterProvider(Java.Time.Zone.ZoneRulesProvider arg0) + { + SExecute("registerProvider", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/ZoneId.cs b/src/net/JNet/Generated/Java/Time/ZoneId.cs new file mode 100644 index 0000000000..87442331e9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/ZoneId.cs @@ -0,0 +1,112 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region ZoneId + public partial class ZoneId + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Time.ZoneId t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#SHORT_IDS + /// + public static Java.Util.Map SHORT_IDS => Clazz.GetField("SHORT_IDS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#from(java.time.temporal.TemporalAccessor) + /// + public static Java.Time.ZoneId From(Java.Time.Temporal.TemporalAccessor arg0) + { + return SExecute("from", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#of(java.lang.String) + /// + public static Java.Time.ZoneId Of(string arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#ofOffset(java.lang.String,java.time.ZoneOffset) + /// + public static Java.Time.ZoneId OfOffset(string arg0, Java.Time.ZoneOffset arg1) + { + return SExecute("ofOffset", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#systemDefault() + /// + public static Java.Time.ZoneId SystemDefault() + { + return SExecute("systemDefault"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#getId() + /// + public string Id + { + get { return IExecute("getId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#getRules() + /// + public Java.Time.Zone.ZoneRules Rules + { + get { return IExecute("getRules"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneId.html#normalized() + /// + public Java.Time.ZoneId Normalized() + { + return IExecute("normalized"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/ZoneOffset.cs b/src/net/JNet/Generated/Java/Time/ZoneOffset.cs new file mode 100644 index 0000000000..e2c9a72241 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/ZoneOffset.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region ZoneOffset + public partial class ZoneOffset + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.TemporalAccessor(Java.Time.ZoneOffset t) => t.Cast(); + public static implicit operator Java.Time.Temporal.TemporalAdjuster(Java.Time.ZoneOffset t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.ZoneOffset t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#MAX + /// + public static Java.Time.ZoneOffset MAX => Clazz.GetField("MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#MIN + /// + public static Java.Time.ZoneOffset MIN => Clazz.GetField("MIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#UTC + /// + public static Java.Time.ZoneOffset UTC => Clazz.GetField("UTC"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#ofHours(int) + /// + public static Java.Time.ZoneOffset OfHours(int arg0) + { + return SExecute("ofHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#ofHoursMinutes(int,int) + /// + public static Java.Time.ZoneOffset OfHoursMinutes(int arg0, int arg1) + { + return SExecute("ofHoursMinutes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#ofHoursMinutesSeconds(int,int,int) + /// + public static Java.Time.ZoneOffset OfHoursMinutesSeconds(int arg0, int arg1, int arg2) + { + return SExecute("ofHoursMinutesSeconds", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#ofTotalSeconds(int) + /// + public static Java.Time.ZoneOffset OfTotalSeconds(int arg0) + { + return SExecute("ofTotalSeconds", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#getTotalSeconds() + /// + public int TotalSeconds + { + get { return IExecute("getTotalSeconds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#compareTo(java.time.ZoneOffset) + /// + public int CompareTo(Java.Time.ZoneOffset arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#adjustInto(java.time.temporal.Temporal) + /// + public Java.Time.Temporal.Temporal AdjustInto(Java.Time.Temporal.Temporal arg0) + { + return IExecute("adjustInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZoneOffset.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Time/ZonedDateTime.cs b/src/net/JNet/Generated/Java/Time/ZonedDateTime.cs new file mode 100644 index 0000000000..5db5817023 --- /dev/null +++ b/src/net/JNet/Generated/Java/Time/ZonedDateTime.cs @@ -0,0 +1,466 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Time +{ + #region ZonedDateTime + public partial class ZonedDateTime + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Time.Temporal.Temporal(Java.Time.ZonedDateTime t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Time.ZonedDateTime t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#now() + /// + public static Java.Time.ZonedDateTime Now() + { + return SExecute("now"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#now(java.time.Clock) + /// + public static Java.Time.ZonedDateTime Now(Java.Time.Clock arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#now(java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime Now(Java.Time.ZoneId arg0) + { + return SExecute("now", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#of(int,int,int,int,int,int,int,java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime Of(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Java.Time.ZoneId arg7) + { + return SExecute("of", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#of(java.time.LocalDate,java.time.LocalTime,java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime Of(Java.Time.LocalDate arg0, Java.Time.LocalTime arg1, Java.Time.ZoneId arg2) + { + return SExecute("of", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#of(java.time.LocalDateTime,java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime Of(Java.Time.LocalDateTime arg0, Java.Time.ZoneId arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#ofInstant(java.time.Instant,java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime OfInstant(Java.Time.Instant arg0, Java.Time.ZoneId arg1) + { + return SExecute("ofInstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#ofInstant(java.time.LocalDateTime,java.time.ZoneOffset,java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime OfInstant(Java.Time.LocalDateTime arg0, Java.Time.ZoneOffset arg1, Java.Time.ZoneId arg2) + { + return SExecute("ofInstant", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#ofLocal(java.time.LocalDateTime,java.time.ZoneId,java.time.ZoneOffset) + /// + public static Java.Time.ZonedDateTime OfLocal(Java.Time.LocalDateTime arg0, Java.Time.ZoneId arg1, Java.Time.ZoneOffset arg2) + { + return SExecute("ofLocal", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#ofStrict(java.time.LocalDateTime,java.time.ZoneOffset,java.time.ZoneId) + /// + public static Java.Time.ZonedDateTime OfStrict(Java.Time.LocalDateTime arg0, Java.Time.ZoneOffset arg1, Java.Time.ZoneId arg2) + { + return SExecute("ofStrict", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#parse(java.lang.CharSequence,java.time.format.DateTimeFormatter) + /// + public static Java.Time.ZonedDateTime Parse(Java.Lang.CharSequence arg0, Java.Time.Format.DateTimeFormatter arg1) + { + return SExecute("parse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#parse(java.lang.CharSequence) + /// + public static Java.Time.ZonedDateTime Parse(Java.Lang.CharSequence arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getDayOfMonth() + /// + public int DayOfMonth + { + get { return IExecute("getDayOfMonth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getDayOfYear() + /// + public int DayOfYear + { + get { return IExecute("getDayOfYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getHour() + /// + public int Hour + { + get { return IExecute("getHour"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getMinute() + /// + public int Minute + { + get { return IExecute("getMinute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getMonthValue() + /// + public int MonthValue + { + get { return IExecute("getMonthValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getNano() + /// + public int Nano + { + get { return IExecute("getNano"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getOffset() + /// + public Java.Time.ZoneOffset Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getSecond() + /// + public int Second + { + get { return IExecute("getSecond"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getYear() + /// + public int Year + { + get { return IExecute("getYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getZone() + /// + public Java.Time.ZoneId Zone + { + get { return IExecute("getZone"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#isSupported(java.time.temporal.TemporalField) + /// + public bool IsSupported(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#isSupported(java.time.temporal.TemporalUnit) + /// + public bool IsSupported(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("isSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#get(java.time.temporal.TemporalField) + /// + public int Get(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#format(java.time.format.DateTimeFormatter) + /// + public string Format(Java.Time.Format.DateTimeFormatter arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#toLocalDate() + /// + public Java.Time.Chrono.ChronoLocalDate ToLocalDate() + { + return IExecute("toLocalDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#toLocalTime() + /// + public Java.Time.LocalTime ToLocalTime() + { + return IExecute("toLocalTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#toOffsetDateTime() + /// + public Java.Time.OffsetDateTime ToOffsetDateTime() + { + return IExecute("toOffsetDateTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#range(java.time.temporal.TemporalField) + /// + public Java.Time.Temporal.ValueRange Range(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("range", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusDays(long) + /// + public Java.Time.ZonedDateTime MinusDays(long arg0) + { + return IExecute("minusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusHours(long) + /// + public Java.Time.ZonedDateTime MinusHours(long arg0) + { + return IExecute("minusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusMinutes(long) + /// + public Java.Time.ZonedDateTime MinusMinutes(long arg0) + { + return IExecute("minusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusMonths(long) + /// + public Java.Time.ZonedDateTime MinusMonths(long arg0) + { + return IExecute("minusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusNanos(long) + /// + public Java.Time.ZonedDateTime MinusNanos(long arg0) + { + return IExecute("minusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusSeconds(long) + /// + public Java.Time.ZonedDateTime MinusSeconds(long arg0) + { + return IExecute("minusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusWeeks(long) + /// + public Java.Time.ZonedDateTime MinusWeeks(long arg0) + { + return IExecute("minusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#minusYears(long) + /// + public Java.Time.ZonedDateTime MinusYears(long arg0) + { + return IExecute("minusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusDays(long) + /// + public Java.Time.ZonedDateTime PlusDays(long arg0) + { + return IExecute("plusDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusHours(long) + /// + public Java.Time.ZonedDateTime PlusHours(long arg0) + { + return IExecute("plusHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusMinutes(long) + /// + public Java.Time.ZonedDateTime PlusMinutes(long arg0) + { + return IExecute("plusMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusMonths(long) + /// + public Java.Time.ZonedDateTime PlusMonths(long arg0) + { + return IExecute("plusMonths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusNanos(long) + /// + public Java.Time.ZonedDateTime PlusNanos(long arg0) + { + return IExecute("plusNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusSeconds(long) + /// + public Java.Time.ZonedDateTime PlusSeconds(long arg0) + { + return IExecute("plusSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusWeeks(long) + /// + public Java.Time.ZonedDateTime PlusWeeks(long arg0) + { + return IExecute("plusWeeks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#plusYears(long) + /// + public Java.Time.ZonedDateTime PlusYears(long arg0) + { + return IExecute("plusYears", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#truncatedTo(java.time.temporal.TemporalUnit) + /// + public Java.Time.ZonedDateTime TruncatedTo(Java.Time.Temporal.TemporalUnit arg0) + { + return IExecute("truncatedTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withDayOfMonth(int) + /// + public Java.Time.ZonedDateTime WithDayOfMonth(int arg0) + { + return IExecute("withDayOfMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withDayOfYear(int) + /// + public Java.Time.ZonedDateTime WithDayOfYear(int arg0) + { + return IExecute("withDayOfYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withFixedOffsetZone() + /// + public Java.Time.ZonedDateTime WithFixedOffsetZone() + { + return IExecute("withFixedOffsetZone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withHour(int) + /// + public Java.Time.ZonedDateTime WithHour(int arg0) + { + return IExecute("withHour", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withMinute(int) + /// + public Java.Time.ZonedDateTime WithMinute(int arg0) + { + return IExecute("withMinute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withMonth(int) + /// + public Java.Time.ZonedDateTime WithMonth(int arg0) + { + return IExecute("withMonth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withNano(int) + /// + public Java.Time.ZonedDateTime WithNano(int arg0) + { + return IExecute("withNano", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withSecond(int) + /// + public Java.Time.ZonedDateTime WithSecond(int arg0) + { + return IExecute("withSecond", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#withYear(int) + /// + public Java.Time.ZonedDateTime WithYear(int arg0) + { + return IExecute("withYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#getLong(java.time.temporal.TemporalField) + /// + public long GetLong(Java.Time.Temporal.TemporalField arg0) + { + return IExecute("getLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html#until(java.time.temporal.Temporal,java.time.temporal.TemporalUnit) + /// + public long Until(Java.Time.Temporal.Temporal arg0, Java.Time.Temporal.TemporalUnit arg1) + { + return IExecute("until", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AbstractCollection.cs b/src/net/JNet/Generated/Java/Util/AbstractCollection.cs new file mode 100644 index 0000000000..b4bacbd627 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AbstractCollection.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region AbstractCollection + public partial class AbstractCollection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#toArray(T[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AbstractList.cs b/src/net/JNet/Generated/Java/Util/AbstractList.cs new file mode 100644 index 0000000000..b08ff15b04 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AbstractList.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region AbstractList + public partial class AbstractList + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#get(int) + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#set(int,E) + /// + public object Set(int arg0, object arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#indexOf(java.lang.Object) + /// + public int IndexOf(object arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#lastIndexOf(java.lang.Object) + /// + public int LastIndexOf(object arg0) + { + return IExecute("lastIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html#add(int,E) + /// + public void Add(int arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AbstractMap.cs b/src/net/JNet/Generated/Java/Util/AbstractMap.cs new file mode 100644 index 0000000000..96ceceecbb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AbstractMap.cs @@ -0,0 +1,226 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region AbstractMap + public partial class AbstractMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#put(K,V) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + #region SimpleEntry + public partial class SimpleEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html#(K,V) + /// + public SimpleEntry(object arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.AbstractMap.SimpleEntry t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html#getKey() + /// + public object Key + { + get { return IExecute("getKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html#getValue() + /// + public object Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html#setValue(V) + /// + public object SetValue(object arg0) + { + return IExecute("setValue", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region SimpleImmutableEntry + public partial class SimpleImmutableEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html#(K,V) + /// + public SimpleImmutableEntry(object arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.AbstractMap.SimpleImmutableEntry t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html#getKey() + /// + public object Key + { + get { return IExecute("getKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html#getValue() + /// + public object Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html#setValue(V) + /// + public object SetValue(object arg0) + { + return IExecute("setValue", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AbstractQueue.cs b/src/net/JNet/Generated/Java/Util/AbstractQueue.cs new file mode 100644 index 0000000000..081f460583 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AbstractQueue.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region AbstractQueue + public partial class AbstractQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractQueue.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractQueue.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AbstractSequentialList.cs b/src/net/JNet/Generated/Java/Util/AbstractSequentialList.cs new file mode 100644 index 0000000000..6750607759 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AbstractSequentialList.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region AbstractSequentialList + public partial class AbstractSequentialList + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AbstractSet.cs b/src/net/JNet/Generated/Java/Util/AbstractSet.cs new file mode 100644 index 0000000000..4ccbf502c6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AbstractSet.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region AbstractSet + public partial class AbstractSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/AllPackageClasses.cs new file mode 100644 index 0000000000..046c08f4b8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/AllPackageClasses.cs @@ -0,0 +1,4042 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util +{ + #region AbstractCollection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractCollection.html + /// + public partial class AbstractCollection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractCollection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractCollection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractCollection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractList.html + /// + public partial class AbstractList : Java.Util.AbstractCollection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractList(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractList"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.html + /// + public partial class AbstractMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region SimpleEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html + /// + public partial class SimpleEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractMap$SimpleEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region SimpleImmutableEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html + /// + public partial class SimpleImmutableEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleImmutableEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleImmutableEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractMap$SimpleImmutableEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AbstractQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractQueue.html + /// + public partial class AbstractQueue : Java.Util.AbstractCollection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractQueue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractSequentialList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractSequentialList.html + /// + public partial class AbstractSequentialList : Java.Util.AbstractList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSequentialList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSequentialList(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractSequentialList"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractSet.html + /// + public partial class AbstractSet : Java.Util.AbstractCollection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.AbstractSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ArrayDeque + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html + /// + public partial class ArrayDeque : Java.Util.AbstractCollection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ArrayDeque() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ArrayDeque(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ArrayDeque"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ArrayList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html + /// + public partial class ArrayList : Java.Util.AbstractList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ArrayList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ArrayList(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ArrayList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Arrays + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html + /// + public partial class Arrays : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Arrays() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Arrays(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Arrays"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Base64 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html + /// + public partial class Base64 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Base64() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Base64(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Base64"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Decoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Decoder.html + /// + public partial class Decoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Decoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Decoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Base64$Decoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Encoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html + /// + public partial class Encoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Encoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Encoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Base64$Encoder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BitSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html + /// + public partial class BitSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BitSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BitSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.BitSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Calendar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html + /// + public partial class Calendar : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Calendar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Calendar(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Calendar"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Calendar$Builder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Collection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html + /// + public partial class Collection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Collection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Collection(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Collection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Collections + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collections.html + /// + public partial class Collections : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Collections() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Collections(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Collections"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Comparator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Comparator.html + /// + public partial class Comparator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Comparator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Comparator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Comparator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentModificationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ConcurrentModificationException.html + /// + public partial class ConcurrentModificationException : Java.Lang.RuntimeException + { + public ConcurrentModificationException() { } + + /// + public override string ClassName => "java.util.ConcurrentModificationException"; + + // TODO: complete the class + + } + #endregion + + #region Currency + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html + /// + public partial class Currency : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Currency() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Currency(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Currency"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Date + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html + /// + public partial class Date : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Date() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Date(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Date"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Deque + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html + /// + public partial class Deque : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Deque() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Deque(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Deque"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Dictionary + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Dictionary.html + /// + public partial class Dictionary : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Dictionary() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Dictionary(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Dictionary"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleSummaryStatistics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html + /// + public partial class DoubleSummaryStatistics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleSummaryStatistics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleSummaryStatistics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.DoubleSummaryStatistics"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DuplicateFormatFlagsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DuplicateFormatFlagsException.html + /// + public partial class DuplicateFormatFlagsException : Java.Util.IllegalFormatException + { + public DuplicateFormatFlagsException() { } + + /// + public override string ClassName => "java.util.DuplicateFormatFlagsException"; + + // TODO: complete the class + + } + #endregion + + #region EmptyStackException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EmptyStackException.html + /// + public partial class EmptyStackException : Java.Lang.RuntimeException + { + public EmptyStackException() { } + + /// + public override string ClassName => "java.util.EmptyStackException"; + + // TODO: complete the class + + } + #endregion + + #region Enumeration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Enumeration.html + /// + public partial class Enumeration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Enumeration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Enumeration(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Enumeration"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EnumMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EnumMap.html + /// + public partial class EnumMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EnumMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EnumMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.EnumMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EnumSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EnumSet.html + /// + public partial class EnumSet : Java.Util.AbstractSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EnumSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EnumSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.EnumSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventListener.html + /// + public partial class EventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region EventListenerProxy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventListenerProxy.html + /// + public partial class EventListenerProxy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventListenerProxy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventListenerProxy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.EventListenerProxy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EventObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventObject.html + /// + public partial class EventObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.EventObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FormatFlagsConversionMismatchException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/FormatFlagsConversionMismatchException.html + /// + public partial class FormatFlagsConversionMismatchException : Java.Util.IllegalFormatException + { + public FormatFlagsConversionMismatchException() { } + + /// + public override string ClassName => "java.util.FormatFlagsConversionMismatchException"; + + // TODO: complete the class + + } + #endregion + + #region Formattable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formattable.html + /// + public partial class Formattable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Formattable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Formattable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Formattable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FormattableFlags + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/FormattableFlags.html + /// + public partial class FormattableFlags : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FormattableFlags() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FormattableFlags(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.FormattableFlags"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Formatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html + /// + public partial class Formatter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Formatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Formatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Formatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BigDecimalLayoutForm + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.BigDecimalLayoutForm.html + /// + public partial class BigDecimalLayoutForm : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BigDecimalLayoutForm() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BigDecimalLayoutForm(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Formatter$BigDecimalLayoutForm"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region FormatterClosedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/FormatterClosedException.html + /// + public partial class FormatterClosedException : Java.Lang.IllegalStateException + { + public FormatterClosedException() { } + + /// + public override string ClassName => "java.util.FormatterClosedException"; + + // TODO: complete the class + + } + #endregion + + #region GregorianCalendar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html + /// + public partial class GregorianCalendar : Java.Util.Calendar + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GregorianCalendar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GregorianCalendar(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.GregorianCalendar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html + /// + public partial class HashMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.HashMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashSet.html + /// + public partial class HashSet : Java.Util.AbstractSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.HashSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Hashtable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html + /// + public partial class Hashtable : Java.Util.Dictionary + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Hashtable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Hashtable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Hashtable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IdentityHashMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IdentityHashMap.html + /// + public partial class IdentityHashMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IdentityHashMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IdentityHashMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.IdentityHashMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalFormatCodePointException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllegalFormatCodePointException.html + /// + public partial class IllegalFormatCodePointException : Java.Util.IllegalFormatException + { + public IllegalFormatCodePointException() { } + + /// + public override string ClassName => "java.util.IllegalFormatCodePointException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalFormatConversionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllegalFormatConversionException.html + /// + public partial class IllegalFormatConversionException : Java.Util.IllegalFormatException + { + public IllegalFormatConversionException() { } + + /// + public override string ClassName => "java.util.IllegalFormatConversionException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllegalFormatException.html + /// + public partial class IllegalFormatException : Java.Lang.IllegalArgumentException + { + public IllegalFormatException() { } + + /// + public override string ClassName => "java.util.IllegalFormatException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalFormatFlagsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllegalFormatFlagsException.html + /// + public partial class IllegalFormatFlagsException : Java.Util.IllegalFormatException + { + public IllegalFormatFlagsException() { } + + /// + public override string ClassName => "java.util.IllegalFormatFlagsException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalFormatPrecisionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllegalFormatPrecisionException.html + /// + public partial class IllegalFormatPrecisionException : Java.Util.IllegalFormatException + { + public IllegalFormatPrecisionException() { } + + /// + public override string ClassName => "java.util.IllegalFormatPrecisionException"; + + // TODO: complete the class + + } + #endregion + + #region IllegalFormatWidthException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllegalFormatWidthException.html + /// + public partial class IllegalFormatWidthException : Java.Util.IllegalFormatException + { + public IllegalFormatWidthException() { } + + /// + public override string ClassName => "java.util.IllegalFormatWidthException"; + + // TODO: complete the class + + } + #endregion + + #region IllformedLocaleException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IllformedLocaleException.html + /// + public partial class IllformedLocaleException : Java.Lang.RuntimeException + { + public IllformedLocaleException() { } + + /// + public override string ClassName => "java.util.IllformedLocaleException"; + + // TODO: complete the class + + } + #endregion + + #region InputMismatchException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/InputMismatchException.html + /// + public partial class InputMismatchException : Java.Util.NoSuchElementException + { + public InputMismatchException() { } + + /// + public override string ClassName => "java.util.InputMismatchException"; + + // TODO: complete the class + + } + #endregion + + #region IntSummaryStatistics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html + /// + public partial class IntSummaryStatistics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntSummaryStatistics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntSummaryStatistics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.IntSummaryStatistics"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidPropertiesFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/InvalidPropertiesFormatException.html + /// + public partial class InvalidPropertiesFormatException : Java.Io.IOException + { + public InvalidPropertiesFormatException() { } + + /// + public override string ClassName => "java.util.InvalidPropertiesFormatException"; + + // TODO: complete the class + + } + #endregion + + #region Iterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Iterator.html + /// + public partial class Iterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Iterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Iterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Iterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkedHashMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashMap.html + /// + public partial class LinkedHashMap : Java.Util.HashMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkedHashMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkedHashMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.LinkedHashMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkedHashSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashSet.html + /// + public partial class LinkedHashSet : Java.Util.HashSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkedHashSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkedHashSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.LinkedHashSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkedList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html + /// + public partial class LinkedList : Java.Util.AbstractSequentialList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkedList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkedList(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.LinkedList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region List + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html + /// + public partial class List : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public List() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public List(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.List"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html + /// + public partial class ListIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ListIterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListResourceBundle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListResourceBundle.html + /// + public partial class ListResourceBundle : Java.Util.ResourceBundle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListResourceBundle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListResourceBundle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ListResourceBundle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Locale + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html + /// + public partial class Locale : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Locale() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Locale(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Locale"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Locale$Builder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Category + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Category.html + /// + public partial class Category : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Category() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Category(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Locale$Category"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region FilteringMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html + /// + public partial class FilteringMode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilteringMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilteringMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Locale$FilteringMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region IsoCountryCode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.IsoCountryCode.html + /// + public partial class IsoCountryCode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IsoCountryCode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IsoCountryCode(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Locale$IsoCountryCode"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LanguageRange + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html + /// + public partial class LanguageRange : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LanguageRange() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LanguageRange(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Locale$LanguageRange"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region LongSummaryStatistics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html + /// + public partial class LongSummaryStatistics : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongSummaryStatistics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongSummaryStatistics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.LongSummaryStatistics"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Map + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html + /// + public partial class Map : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Map() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Map(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Map"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Entry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.Entry.html + /// + public partial class Entry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Entry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Entry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Map$Entry"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MissingFormatArgumentException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/MissingFormatArgumentException.html + /// + public partial class MissingFormatArgumentException : Java.Util.IllegalFormatException + { + public MissingFormatArgumentException() { } + + /// + public override string ClassName => "java.util.MissingFormatArgumentException"; + + // TODO: complete the class + + } + #endregion + + #region MissingFormatWidthException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/MissingFormatWidthException.html + /// + public partial class MissingFormatWidthException : Java.Util.IllegalFormatException + { + public MissingFormatWidthException() { } + + /// + public override string ClassName => "java.util.MissingFormatWidthException"; + + // TODO: complete the class + + } + #endregion + + #region MissingResourceException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/MissingResourceException.html + /// + public partial class MissingResourceException : Java.Lang.RuntimeException + { + public MissingResourceException() { } + + /// + public override string ClassName => "java.util.MissingResourceException"; + + // TODO: complete the class + + } + #endregion + + #region NavigableMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableMap.html + /// + public partial class NavigableMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NavigableMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NavigableMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.NavigableMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NavigableSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html + /// + public partial class NavigableSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NavigableSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NavigableSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.NavigableSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoSuchElementException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NoSuchElementException.html + /// + public partial class NoSuchElementException : Java.Lang.RuntimeException + { + public NoSuchElementException() { } + + /// + public override string ClassName => "java.util.NoSuchElementException"; + + // TODO: complete the class + + } + #endregion + + #region Objects + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html + /// + public partial class Objects : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Objects() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Objects(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Objects"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Optional + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html + /// + public partial class Optional : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Optional() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Optional(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Optional"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OptionalDouble + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html + /// + public partial class OptionalDouble : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OptionalDouble() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OptionalDouble(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.OptionalDouble"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OptionalInt + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html + /// + public partial class OptionalInt : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OptionalInt() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OptionalInt(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.OptionalInt"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OptionalLong + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html + /// + public partial class OptionalLong : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OptionalLong() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OptionalLong(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.OptionalLong"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrimitiveIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.html + /// + public partial class PrimitiveIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrimitiveIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrimitiveIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PrimitiveIterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region OfDouble + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html + /// + public partial class OfDouble : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfDouble() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfDouble(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PrimitiveIterator$OfDouble"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OfInt + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html + /// + public partial class OfInt : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfInt() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfInt(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PrimitiveIterator$OfInt"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OfLong + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html + /// + public partial class OfLong : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfLong() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfLong(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PrimitiveIterator$OfLong"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region PriorityQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PriorityQueue.html + /// + public partial class PriorityQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PriorityQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PriorityQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PriorityQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Properties + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html + /// + public partial class Properties : Java.Util.Hashtable + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Properties() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Properties(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Properties"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PropertyPermission.html + /// + public partial class PropertyPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PropertyPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PropertyResourceBundle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PropertyResourceBundle.html + /// + public partial class PropertyResourceBundle : Java.Util.ResourceBundle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyResourceBundle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyResourceBundle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.PropertyResourceBundle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Queue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html + /// + public partial class Queue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Queue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Queue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Queue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Random + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html + /// + public partial class Random : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Random() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Random(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Random"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RandomAccess + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/RandomAccess.html + /// + public partial class RandomAccess : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RandomAccess() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RandomAccess(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.RandomAccess"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResourceBundle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html + /// + public partial class ResourceBundle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResourceBundle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResourceBundle(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ResourceBundle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Control + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html + /// + public partial class Control : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Control() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Control(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ResourceBundle$Control"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Scanner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html + /// + public partial class Scanner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Scanner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Scanner(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Scanner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServiceConfigurationError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ServiceConfigurationError.html + /// + public partial class ServiceConfigurationError : Java.Lang.Error + { + public ServiceConfigurationError() { } + + /// + public override string ClassName => "java.util.ServiceConfigurationError"; + + // TODO: complete the class + + } + #endregion + + #region ServiceLoader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ServiceLoader.html + /// + public partial class ServiceLoader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServiceLoader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServiceLoader(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ServiceLoader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Provider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ServiceLoader.Provider.html + /// + public partial class Provider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Provider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Provider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.ServiceLoader$Provider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Set + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html + /// + public partial class Set : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Set() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Set(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Set"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleTimeZone + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html + /// + public partial class SimpleTimeZone : Java.Util.TimeZone + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleTimeZone() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleTimeZone(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.SimpleTimeZone"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortedMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SortedMap.html + /// + public partial class SortedMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortedMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortedMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.SortedMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortedSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SortedSet.html + /// + public partial class SortedSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortedSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortedSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.SortedSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Spliterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html + /// + public partial class Spliterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Spliterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Spliterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region OfDouble + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfDouble.html + /// + public partial class OfDouble : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfDouble() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfDouble(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterator$OfDouble"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OfInt + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfInt.html + /// + public partial class OfInt : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfInt() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfInt(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterator$OfInt"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OfLong + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfLong.html + /// + public partial class OfLong : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfLong() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfLong(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterator$OfLong"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OfPrimitive + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfPrimitive.html + /// + public partial class OfPrimitive : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OfPrimitive() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OfPrimitive(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterator$OfPrimitive"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Spliterators + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.html + /// + public partial class Spliterators : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Spliterators() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Spliterators(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterators"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AbstractDoubleSpliterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractDoubleSpliterator.html + /// + public partial class AbstractDoubleSpliterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractDoubleSpliterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractDoubleSpliterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterators$AbstractDoubleSpliterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region AbstractIntSpliterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractIntSpliterator.html + /// + public partial class AbstractIntSpliterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractIntSpliterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractIntSpliterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterators$AbstractIntSpliterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region AbstractLongSpliterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractLongSpliterator.html + /// + public partial class AbstractLongSpliterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractLongSpliterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractLongSpliterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterators$AbstractLongSpliterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region AbstractSpliterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractSpliterator.html + /// + public partial class AbstractSpliterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSpliterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSpliterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Spliterators$AbstractSpliterator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region SplittableRandom + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html + /// + public partial class SplittableRandom : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SplittableRandom() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SplittableRandom(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.SplittableRandom"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Stack + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Stack.html + /// + public partial class Stack : Java.Util.Vector + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Stack() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Stack(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Stack"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringJoiner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html + /// + public partial class StringJoiner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringJoiner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringJoiner(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.StringJoiner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringTokenizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html + /// + public partial class StringTokenizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringTokenizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringTokenizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.StringTokenizer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Timer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html + /// + public partial class Timer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Timer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Timer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Timer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TimerTask + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimerTask.html + /// + public partial class TimerTask : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimerTask() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimerTask(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.TimerTask"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TimeZone + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html + /// + public partial class TimeZone : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimeZone() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimeZone(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.TimeZone"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TooManyListenersException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TooManyListenersException.html + /// + public partial class TooManyListenersException : Java.Lang.Exception + { + public TooManyListenersException() { } + + /// + public override string ClassName => "java.util.TooManyListenersException"; + + // TODO: complete the class + + } + #endregion + + #region TreeMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html + /// + public partial class TreeMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.TreeMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TreeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html + /// + public partial class TreeSet : Java.Util.AbstractSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.TreeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnknownFormatConversionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UnknownFormatConversionException.html + /// + public partial class UnknownFormatConversionException : Java.Util.IllegalFormatException + { + public UnknownFormatConversionException() { } + + /// + public override string ClassName => "java.util.UnknownFormatConversionException"; + + // TODO: complete the class + + } + #endregion + + #region UnknownFormatFlagsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UnknownFormatFlagsException.html + /// + public partial class UnknownFormatFlagsException : Java.Util.IllegalFormatException + { + public UnknownFormatFlagsException() { } + + /// + public override string ClassName => "java.util.UnknownFormatFlagsException"; + + // TODO: complete the class + + } + #endregion + + #region UUID + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html + /// + public partial class UUID : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UUID() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UUID(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.UUID"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Vector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html + /// + public partial class Vector : Java.Util.AbstractList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Vector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Vector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.Vector"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WeakHashMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/WeakHashMap.html + /// + public partial class WeakHashMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WeakHashMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WeakHashMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.WeakHashMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ArrayDeque.cs b/src/net/JNet/Generated/Java/Util/ArrayDeque.cs new file mode 100644 index 0000000000..df2e12f33b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ArrayDeque.cs @@ -0,0 +1,214 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ArrayDeque + public partial class ArrayDeque + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#(int) + /// + public ArrayDeque(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.ArrayDeque t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.ArrayDeque t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#getFirst() + /// + public object First + { + get { return IExecute("getFirst"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#getLast() + /// + public object Last + { + get { return IExecute("getLast"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#offerFirst(E) + /// + public bool OfferFirst(object arg0) + { + return IExecute("offerFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#offerLast(E) + /// + public bool OfferLast(object arg0) + { + return IExecute("offerLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#removeFirstOccurrence(java.lang.Object) + /// + public bool RemoveFirstOccurrence(object arg0) + { + return IExecute("removeFirstOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#removeLastOccurrence(java.lang.Object) + /// + public bool RemoveLastOccurrence(object arg0) + { + return IExecute("removeLastOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#peekFirst() + /// + public object PeekFirst() + { + return IExecute("peekFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#peekLast() + /// + public object PeekLast() + { + return IExecute("peekLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#poll() + /// + public object Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#pop() + /// + public object Pop() + { + return IExecute("pop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#removeFirst() + /// + public object RemoveFirst() + { + return IExecute("removeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#removeLast() + /// + public object RemoveLast() + { + return IExecute("removeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#addFirst(E) + /// + public void AddFirst(object arg0) + { + IExecute("addFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#addLast(E) + /// + public void AddLast(object arg0) + { + IExecute("addLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayDeque.html#push(E) + /// + public void Push(object arg0) + { + IExecute("push", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ArrayList.cs b/src/net/JNet/Generated/Java/Util/ArrayList.cs new file mode 100644 index 0000000000..dce623682b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ArrayList.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ArrayList + public partial class ArrayList + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html#(int) + /// + public ArrayList(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.RandomAccess(Java.Util.ArrayList t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.ArrayList t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.ArrayList t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html#ensureCapacity(int) + /// + public void EnsureCapacity(int arg0) + { + IExecute("ensureCapacity", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html#trimToSize() + /// + public void TrimToSize() + { + IExecute("trimToSize"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Arrays.cs b/src/net/JNet/Generated/Java/Util/Arrays.cs new file mode 100644 index 0000000000..583dbbbb43 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Arrays.cs @@ -0,0 +1,1353 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Arrays + public partial class Arrays + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(T[],int,int,T[],int,int) + /// + public static int Compare(Java.Lang.Comparable[] arg0, int arg1, int arg2, Java.Lang.Comparable[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(T[],T[]) + /// + public static int Compare(Java.Lang.Comparable[] arg0, Java.Lang.Comparable[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(T[],int) + /// + public static object[] CopyOf(object[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(T[],int,int) + /// + public static object[] CopyOfRange(object[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(T[],int,int) + /// + public static void ParallelSort(Java.Lang.Comparable[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(T[]) + /// + public static void ParallelSort(Java.Lang.Comparable[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#deepEquals(java.lang.Object[],java.lang.Object[]) + /// + public static bool DeepEquals(object[] arg0, object[] arg1) + { + return SExecute("deepEquals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(boolean[],boolean[]) + /// + public static bool Equals(bool[] arg0, bool[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(boolean[],int,int,boolean[],int,int) + /// + public static bool Equals(bool[] arg0, int arg1, int arg2, bool[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(byte[],byte[]) + /// + public static bool Equals(byte[] arg0, byte[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(byte[],int,int,byte[],int,int) + /// + public static bool Equals(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(char[],char[]) + /// + public static bool Equals(char[] arg0, char[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(char[],int,int,char[],int,int) + /// + public static bool Equals(char[] arg0, int arg1, int arg2, char[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(double[],double[]) + /// + public static bool Equals(double[] arg0, double[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(double[],int,int,double[],int,int) + /// + public static bool Equals(double[] arg0, int arg1, int arg2, double[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(float[],float[]) + /// + public static bool Equals(float[] arg0, float[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(float[],int,int,float[],int,int) + /// + public static bool Equals(float[] arg0, int arg1, int arg2, float[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(int[],int,int,int[],int,int) + /// + public static bool Equals(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(int[],int[]) + /// + public static bool Equals(int[] arg0, int[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(java.lang.Object[],int,int,java.lang.Object[],int,int) + /// + public static bool Equals(object[] arg0, int arg1, int arg2, object[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(java.lang.Object[],java.lang.Object[]) + /// + public static bool Equals(object[] arg0, object[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(long[],int,int,long[],int,int) + /// + public static bool Equals(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(long[],long[]) + /// + public static bool Equals(long[] arg0, long[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(short[],int,int,short[],int,int) + /// + public static bool Equals(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5) + { + return SExecute("equals", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#equals(short[],short[]) + /// + public static bool Equals(short[] arg0, short[] arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(boolean[],int) + /// + public static bool[] CopyOf(bool[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(boolean[],int,int) + /// + public static bool[] CopyOfRange(bool[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(byte[],int) + /// + public static byte[] CopyOf(byte[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(byte[],int,int) + /// + public static byte[] CopyOfRange(byte[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(char[],int) + /// + public static char[] CopyOf(char[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(char[],int,int) + /// + public static char[] CopyOfRange(char[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(double[],int) + /// + public static double[] CopyOf(double[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(double[],int,int) + /// + public static double[] CopyOfRange(double[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(float[],int) + /// + public static float[] CopyOf(float[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(float[],int,int) + /// + public static float[] CopyOfRange(float[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(byte[],byte) + /// + public static int BinarySearch(byte[] arg0, byte arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(byte[],int,int,byte) + /// + public static int BinarySearch(byte[] arg0, int arg1, int arg2, byte arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(char[],char) + /// + public static int BinarySearch(char[] arg0, char arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(char[],int,int,char) + /// + public static int BinarySearch(char[] arg0, int arg1, int arg2, char arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(double[],double) + /// + public static int BinarySearch(double[] arg0, double arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(double[],int,int,double) + /// + public static int BinarySearch(double[] arg0, int arg1, int arg2, double arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(float[],float) + /// + public static int BinarySearch(float[] arg0, float arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(float[],int,int,float) + /// + public static int BinarySearch(float[] arg0, int arg1, int arg2, float arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(int[],int,int,int) + /// + public static int BinarySearch(int[] arg0, int arg1, int arg2, int arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(int[],int) + /// + public static int BinarySearch(int[] arg0, int arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(java.lang.Object[],int,int,java.lang.Object) + /// + public static int BinarySearch(object[] arg0, int arg1, int arg2, object arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(java.lang.Object[],java.lang.Object) + /// + public static int BinarySearch(object[] arg0, object arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(long[],int,int,long) + /// + public static int BinarySearch(long[] arg0, int arg1, int arg2, long arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(long[],long) + /// + public static int BinarySearch(long[] arg0, long arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(short[],int,int,short) + /// + public static int BinarySearch(short[] arg0, int arg1, int arg2, short arg3) + { + return SExecute("binarySearch", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#binarySearch(short[],short) + /// + public static int BinarySearch(short[] arg0, short arg1) + { + return SExecute("binarySearch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(boolean[],boolean[]) + /// + public static int Compare(bool[] arg0, bool[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(boolean[],int,int,boolean[],int,int) + /// + public static int Compare(bool[] arg0, int arg1, int arg2, bool[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(byte[],byte[]) + /// + public static int Compare(byte[] arg0, byte[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(byte[],int,int,byte[],int,int) + /// + public static int Compare(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(char[],char[]) + /// + public static int Compare(char[] arg0, char[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(char[],int,int,char[],int,int) + /// + public static int Compare(char[] arg0, int arg1, int arg2, char[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(double[],double[]) + /// + public static int Compare(double[] arg0, double[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(double[],int,int,double[],int,int) + /// + public static int Compare(double[] arg0, int arg1, int arg2, double[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(float[],float[]) + /// + public static int Compare(float[] arg0, float[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(float[],int,int,float[],int,int) + /// + public static int Compare(float[] arg0, int arg1, int arg2, float[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(int[],int,int,int[],int,int) + /// + public static int Compare(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(int[],int[]) + /// + public static int Compare(int[] arg0, int[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(long[],int,int,long[],int,int) + /// + public static int Compare(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(long[],long[]) + /// + public static int Compare(long[] arg0, long[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(short[],int,int,short[],int,int) + /// + public static int Compare(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5) + { + return SExecute("compare", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compare(short[],short[]) + /// + public static int Compare(short[] arg0, short[] arg1) + { + return SExecute("compare", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(byte[],byte[]) + /// + public static int CompareUnsigned(byte[] arg0, byte[] arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(byte[],int,int,byte[],int,int) + /// + public static int CompareUnsigned(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5) + { + return SExecute("compareUnsigned", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(int[],int,int,int[],int,int) + /// + public static int CompareUnsigned(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5) + { + return SExecute("compareUnsigned", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(int[],int[]) + /// + public static int CompareUnsigned(int[] arg0, int[] arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(long[],int,int,long[],int,int) + /// + public static int CompareUnsigned(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5) + { + return SExecute("compareUnsigned", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(long[],long[]) + /// + public static int CompareUnsigned(long[] arg0, long[] arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(short[],int,int,short[],int,int) + /// + public static int CompareUnsigned(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5) + { + return SExecute("compareUnsigned", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#compareUnsigned(short[],short[]) + /// + public static int CompareUnsigned(short[] arg0, short[] arg1) + { + return SExecute("compareUnsigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#deepHashCode(java.lang.Object[]) + /// + public static int DeepHashCode(object[] arg0) + { + return SExecute("deepHashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(boolean[]) + /// + public static int HashCode(bool[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(byte[]) + /// + public static int HashCode(byte[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(char[]) + /// + public static int HashCode(char[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(double[]) + /// + public static int HashCode(double[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(float[]) + /// + public static int HashCode(float[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(int[]) + /// + public static int HashCode(int[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(java.lang.Object[]) + /// + public static int HashCode(object[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(long[]) + /// + public static int HashCode(long[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#hashCode(short[]) + /// + public static int HashCode(short[] arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(boolean[],boolean[]) + /// + public static int Mismatch(bool[] arg0, bool[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(boolean[],int,int,boolean[],int,int) + /// + public static int Mismatch(bool[] arg0, int arg1, int arg2, bool[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(byte[],byte[]) + /// + public static int Mismatch(byte[] arg0, byte[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(byte[],int,int,byte[],int,int) + /// + public static int Mismatch(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(char[],char[]) + /// + public static int Mismatch(char[] arg0, char[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(char[],int,int,char[],int,int) + /// + public static int Mismatch(char[] arg0, int arg1, int arg2, char[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(double[],double[]) + /// + public static int Mismatch(double[] arg0, double[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(double[],int,int,double[],int,int) + /// + public static int Mismatch(double[] arg0, int arg1, int arg2, double[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(float[],float[]) + /// + public static int Mismatch(float[] arg0, float[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(float[],int,int,float[],int,int) + /// + public static int Mismatch(float[] arg0, int arg1, int arg2, float[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(int[],int,int,int[],int,int) + /// + public static int Mismatch(int[] arg0, int arg1, int arg2, int[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(int[],int[]) + /// + public static int Mismatch(int[] arg0, int[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(java.lang.Object[],int,int,java.lang.Object[],int,int) + /// + public static int Mismatch(object[] arg0, int arg1, int arg2, object[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(java.lang.Object[],java.lang.Object[]) + /// + public static int Mismatch(object[] arg0, object[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(long[],int,int,long[],int,int) + /// + public static int Mismatch(long[] arg0, int arg1, int arg2, long[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(long[],long[]) + /// + public static int Mismatch(long[] arg0, long[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(short[],int,int,short[],int,int) + /// + public static int Mismatch(short[] arg0, int arg1, int arg2, short[] arg3, int arg4, int arg5) + { + return SExecute("mismatch", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#mismatch(short[],short[]) + /// + public static int Mismatch(short[] arg0, short[] arg1) + { + return SExecute("mismatch", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(int[],int) + /// + public static int[] CopyOf(int[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(int[],int,int) + /// + public static int[] CopyOfRange(int[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#deepToString(java.lang.Object[]) + /// + public static string DeepToString(object[] arg0) + { + return SExecute("deepToString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(boolean[]) + /// + public static string ToString(bool[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(byte[]) + /// + public static string ToString(byte[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(char[]) + /// + public static string ToString(char[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(double[]) + /// + public static string ToString(double[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(float[]) + /// + public static string ToString(float[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(int[]) + /// + public static string ToString(int[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(java.lang.Object[]) + /// + public static string ToString(object[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(long[]) + /// + public static string ToString(long[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#toString(short[]) + /// + public static string ToString(short[] arg0) + { + return SExecute("toString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#stream.DoubleStream java.util.Arrays.stream(double[],int,int) + /// + public static Java.Util.Stream.DoubleStream Stream(double[] arg0, int arg1, int arg2) + { + return SExecute("stream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#stream.DoubleStream java.util.Arrays.stream(double[]) + /// + public static Java.Util.Stream.DoubleStream Stream(double[] arg0) + { + return SExecute("stream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#stream.IntStream java.util.Arrays.stream(int[],int,int) + /// + public static Java.Util.Stream.IntStream Stream(int[] arg0, int arg1, int arg2) + { + return SExecute("stream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#stream.IntStream java.util.Arrays.stream(int[]) + /// + public static Java.Util.Stream.IntStream Stream(int[] arg0) + { + return SExecute("stream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#stream.LongStream java.util.Arrays.stream(long[],int,int) + /// + public static Java.Util.Stream.LongStream Stream(long[] arg0, int arg1, int arg2) + { + return SExecute("stream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#stream.LongStream java.util.Arrays.stream(long[]) + /// + public static Java.Util.Stream.LongStream Stream(long[] arg0) + { + return SExecute("stream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(long[],int) + /// + public static long[] CopyOf(long[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(long[],int,int) + /// + public static long[] CopyOfRange(long[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOf(short[],int) + /// + public static short[] CopyOf(short[] arg0, int arg1) + { + return SExecuteArray("copyOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#copyOfRange(short[],int,int) + /// + public static short[] CopyOfRange(short[] arg0, int arg1, int arg2) + { + return SExecuteArray("copyOfRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(boolean[],boolean) + /// + public static void Fill(bool[] arg0, bool arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(boolean[],int,int,boolean) + /// + public static void Fill(bool[] arg0, int arg1, int arg2, bool arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(byte[],byte) + /// + public static void Fill(byte[] arg0, byte arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(byte[],int,int,byte) + /// + public static void Fill(byte[] arg0, int arg1, int arg2, byte arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(char[],char) + /// + public static void Fill(char[] arg0, char arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(char[],int,int,char) + /// + public static void Fill(char[] arg0, int arg1, int arg2, char arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(double[],double) + /// + public static void Fill(double[] arg0, double arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(double[],int,int,double) + /// + public static void Fill(double[] arg0, int arg1, int arg2, double arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(float[],float) + /// + public static void Fill(float[] arg0, float arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(float[],int,int,float) + /// + public static void Fill(float[] arg0, int arg1, int arg2, float arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(int[],int,int,int) + /// + public static void Fill(int[] arg0, int arg1, int arg2, int arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(int[],int) + /// + public static void Fill(int[] arg0, int arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(java.lang.Object[],int,int,java.lang.Object) + /// + public static void Fill(object[] arg0, int arg1, int arg2, object arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(java.lang.Object[],java.lang.Object) + /// + public static void Fill(object[] arg0, object arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(long[],int,int,long) + /// + public static void Fill(long[] arg0, int arg1, int arg2, long arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(long[],long) + /// + public static void Fill(long[] arg0, long arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(short[],int,int,short) + /// + public static void Fill(short[] arg0, int arg1, int arg2, short arg3) + { + SExecute("fill", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#fill(short[],short) + /// + public static void Fill(short[] arg0, short arg1) + { + SExecute("fill", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelPrefix(double[],int,int,java.util.function.DoubleBinaryOperator) + /// + public static void ParallelPrefix(double[] arg0, int arg1, int arg2, Java.Util.Function.DoubleBinaryOperator arg3) + { + SExecute("parallelPrefix", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelPrefix(double[],java.util.function.DoubleBinaryOperator) + /// + public static void ParallelPrefix(double[] arg0, Java.Util.Function.DoubleBinaryOperator arg1) + { + SExecute("parallelPrefix", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelPrefix(int[],int,int,java.util.function.IntBinaryOperator) + /// + public static void ParallelPrefix(int[] arg0, int arg1, int arg2, Java.Util.Function.IntBinaryOperator arg3) + { + SExecute("parallelPrefix", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelPrefix(int[],java.util.function.IntBinaryOperator) + /// + public static void ParallelPrefix(int[] arg0, Java.Util.Function.IntBinaryOperator arg1) + { + SExecute("parallelPrefix", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelPrefix(long[],int,int,java.util.function.LongBinaryOperator) + /// + public static void ParallelPrefix(long[] arg0, int arg1, int arg2, Java.Util.Function.LongBinaryOperator arg3) + { + SExecute("parallelPrefix", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelPrefix(long[],java.util.function.LongBinaryOperator) + /// + public static void ParallelPrefix(long[] arg0, Java.Util.Function.LongBinaryOperator arg1) + { + SExecute("parallelPrefix", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSetAll(double[],java.util.function.IntToDoubleFunction) + /// + public static void ParallelSetAll(double[] arg0, Java.Util.Function.IntToDoubleFunction arg1) + { + SExecute("parallelSetAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSetAll(int[],java.util.function.IntUnaryOperator) + /// + public static void ParallelSetAll(int[] arg0, Java.Util.Function.IntUnaryOperator arg1) + { + SExecute("parallelSetAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSetAll(long[],java.util.function.IntToLongFunction) + /// + public static void ParallelSetAll(long[] arg0, Java.Util.Function.IntToLongFunction arg1) + { + SExecute("parallelSetAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(byte[],int,int) + /// + public static void ParallelSort(byte[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(byte[]) + /// + public static void ParallelSort(byte[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(char[],int,int) + /// + public static void ParallelSort(char[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(char[]) + /// + public static void ParallelSort(char[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(double[],int,int) + /// + public static void ParallelSort(double[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(double[]) + /// + public static void ParallelSort(double[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(float[],int,int) + /// + public static void ParallelSort(float[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(float[]) + /// + public static void ParallelSort(float[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(int[],int,int) + /// + public static void ParallelSort(int[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(int[]) + /// + public static void ParallelSort(int[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(long[],int,int) + /// + public static void ParallelSort(long[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(long[]) + /// + public static void ParallelSort(long[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(short[],int,int) + /// + public static void ParallelSort(short[] arg0, int arg1, int arg2) + { + SExecute("parallelSort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#parallelSort(short[]) + /// + public static void ParallelSort(short[] arg0) + { + SExecute("parallelSort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#setAll(double[],java.util.function.IntToDoubleFunction) + /// + public static void SetAll(double[] arg0, Java.Util.Function.IntToDoubleFunction arg1) + { + SExecute("setAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#setAll(int[],java.util.function.IntUnaryOperator) + /// + public static void SetAll(int[] arg0, Java.Util.Function.IntUnaryOperator arg1) + { + SExecute("setAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#setAll(long[],java.util.function.IntToLongFunction) + /// + public static void SetAll(long[] arg0, Java.Util.Function.IntToLongFunction arg1) + { + SExecute("setAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(byte[],int,int) + /// + public static void Sort(byte[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(byte[]) + /// + public static void Sort(byte[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(char[],int,int) + /// + public static void Sort(char[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(char[]) + /// + public static void Sort(char[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(double[],int,int) + /// + public static void Sort(double[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(double[]) + /// + public static void Sort(double[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(float[],int,int) + /// + public static void Sort(float[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(float[]) + /// + public static void Sort(float[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(int[],int,int) + /// + public static void Sort(int[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(int[]) + /// + public static void Sort(int[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(java.lang.Object[],int,int) + /// + public static void Sort(object[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(java.lang.Object[]) + /// + public static void Sort(object[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(long[],int,int) + /// + public static void Sort(long[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(long[]) + /// + public static void Sort(long[] arg0) + { + SExecute("sort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(short[],int,int) + /// + public static void Sort(short[] arg0, int arg1, int arg2) + { + SExecute("sort", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Arrays.html#sort(short[]) + /// + public static void Sort(short[] arg0) + { + SExecute("sort", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Base64.cs b/src/net/JNet/Generated/Java/Util/Base64.cs new file mode 100644 index 0000000000..ba8ab35f64 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Base64.cs @@ -0,0 +1,238 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Base64 + public partial class Base64 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getMimeDecoder() + /// + public static Java.Util.Base64.Decoder MimeDecoder + { + get { return SExecute("getMimeDecoder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getMimeEncoder() + /// + public static Java.Util.Base64.Encoder MimeEncoder + { + get { return SExecute("getMimeEncoder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getUrlDecoder() + /// + public static Java.Util.Base64.Decoder UrlDecoder + { + get { return SExecute("getUrlDecoder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getUrlEncoder() + /// + public static Java.Util.Base64.Encoder UrlEncoder + { + get { return SExecute("getUrlEncoder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getDecoder() + /// + public static Java.Util.Base64.Decoder GetDecoder() + { + return SExecute("getDecoder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getEncoder() + /// + public static Java.Util.Base64.Encoder GetEncoder() + { + return SExecute("getEncoder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.html#getMimeEncoder(int,byte[]) + /// + public static Java.Util.Base64.Encoder GetMimeEncoder(int arg0, byte[] arg1) + { + return SExecute("getMimeEncoder", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Decoder + public partial class Decoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Decoder.html#decode(byte[]) + /// + public byte[] Decode(byte[] arg0) + { + return IExecuteArray("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Decoder.html#decode(java.lang.String) + /// + public byte[] Decode(string arg0) + { + return IExecuteArray("decode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Decoder.html#decode(byte[],byte[]) + /// + public int Decode(byte[] arg0, byte[] arg1) + { + return IExecute("decode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Decoder.html#wrap(java.io.InputStream) + /// + public Java.Io.InputStream Wrap(Java.Io.InputStream arg0) + { + return IExecute("wrap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Decoder.html#decode(java.nio.ByteBuffer) + /// + public Java.Nio.ByteBuffer Decode(Java.Nio.ByteBuffer arg0) + { + return IExecute("decode", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Encoder + public partial class Encoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html#encode(byte[]) + /// + public byte[] Encode(byte[] arg0) + { + return IExecuteArray("encode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html#encode(byte[],byte[]) + /// + public int Encode(byte[] arg0, byte[] arg1) + { + return IExecute("encode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html#wrap(java.io.OutputStream) + /// + public Java.Io.OutputStream Wrap(Java.Io.OutputStream arg0) + { + return IExecute("wrap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html#encodeToString(byte[]) + /// + public string EncodeToString(byte[] arg0) + { + return IExecute("encodeToString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html#encode(java.nio.ByteBuffer) + /// + public Java.Nio.ByteBuffer Encode(Java.Nio.ByteBuffer arg0) + { + return IExecute("encode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Base64.Encoder.html#withoutPadding() + /// + public Java.Util.Base64.Encoder WithoutPadding() + { + return IExecute("withoutPadding"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/BitSet.cs b/src/net/JNet/Generated/Java/Util/BitSet.cs new file mode 100644 index 0000000000..1c6a3ed19d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/BitSet.cs @@ -0,0 +1,284 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region BitSet + public partial class BitSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#(int) + /// + public BitSet(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.BitSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.BitSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#valueOf(byte[]) + /// + public static Java.Util.BitSet ValueOf(byte[] arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#valueOf(java.nio.ByteBuffer) + /// + public static Java.Util.BitSet ValueOf(Java.Nio.ByteBuffer arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#valueOf(java.nio.LongBuffer) + /// + public static Java.Util.BitSet ValueOf(Java.Nio.LongBuffer arg0) + { + return SExecute("valueOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#valueOf(long[]) + /// + public static Java.Util.BitSet ValueOf(long[] arg0) + { + return SExecute("valueOf", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#get(int) + /// + public bool Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#intersects(java.util.BitSet) + /// + public bool Intersects(Java.Util.BitSet arg0) + { + return IExecute("intersects", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#toByteArray() + /// + public byte[] ToByteArray() + { + return IExecuteArray("toByteArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#cardinality() + /// + public int Cardinality() + { + return IExecute("cardinality"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#nextClearBit(int) + /// + public int NextClearBit(int arg0) + { + return IExecute("nextClearBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#nextSetBit(int) + /// + public int NextSetBit(int arg0) + { + return IExecute("nextSetBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#previousClearBit(int) + /// + public int PreviousClearBit(int arg0) + { + return IExecute("previousClearBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#previousSetBit(int) + /// + public int PreviousSetBit(int arg0) + { + return IExecute("previousSetBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#get(int,int) + /// + public Java.Util.BitSet Get(int arg0, int arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#stream.IntStream java.util.BitSet.stream() + /// + public Java.Util.Stream.IntStream Stream() + { + return IExecute("stream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#toLongArray() + /// + public long[] ToLongArray() + { + return IExecuteArray("toLongArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#and(java.util.BitSet) + /// + public void And(Java.Util.BitSet arg0) + { + IExecute("and", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#andNot(java.util.BitSet) + /// + public void AndNot(Java.Util.BitSet arg0) + { + IExecute("andNot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#clear(int,int) + /// + public void Clear(int arg0, int arg1) + { + IExecute("clear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#clear(int) + /// + public void Clear(int arg0) + { + IExecute("clear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#flip(int,int) + /// + public void Flip(int arg0, int arg1) + { + IExecute("flip", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#flip(int) + /// + public void Flip(int arg0) + { + IExecute("flip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#or(java.util.BitSet) + /// + public void Or(Java.Util.BitSet arg0) + { + IExecute("or", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#set(int,boolean) + /// + public void Set(int arg0, bool arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#set(int,int,boolean) + /// + public void Set(int arg0, int arg1, bool arg2) + { + IExecute("set", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#set(int,int) + /// + public void Set(int arg0, int arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#set(int) + /// + public void Set(int arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html#xor(java.util.BitSet) + /// + public void Xor(Java.Util.BitSet arg0) + { + IExecute("xor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Calendar.cs b/src/net/JNet/Generated/Java/Util/Calendar.cs new file mode 100644 index 0000000000..3e75b6871a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Calendar.cs @@ -0,0 +1,665 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Calendar + public partial class Calendar + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Calendar t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.Calendar t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#ALL_STYLES + /// + public static int ALL_STYLES => Clazz.GetField("ALL_STYLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#AM + /// + public static int AM => Clazz.GetField("AM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#AM_PM + /// + public static int AM_PM => Clazz.GetField("AM_PM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#APRIL + /// + public static int APRIL => Clazz.GetField("APRIL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#AUGUST + /// + public static int AUGUST => Clazz.GetField("AUGUST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DATE + /// + public static int DATE => Clazz.GetField("DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DAY_OF_MONTH + /// + public static int DAY_OF_MONTH => Clazz.GetField("DAY_OF_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DAY_OF_WEEK + /// + public static int DAY_OF_WEEK => Clazz.GetField("DAY_OF_WEEK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DAY_OF_WEEK_IN_MONTH + /// + public static int DAY_OF_WEEK_IN_MONTH => Clazz.GetField("DAY_OF_WEEK_IN_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DAY_OF_YEAR + /// + public static int DAY_OF_YEAR => Clazz.GetField("DAY_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DECEMBER + /// + public static int DECEMBER => Clazz.GetField("DECEMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#DST_OFFSET + /// + public static int DST_OFFSET => Clazz.GetField("DST_OFFSET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#ERA + /// + public static int ERA => Clazz.GetField("ERA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#FEBRUARY + /// + public static int FEBRUARY => Clazz.GetField("FEBRUARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#FIELD_COUNT + /// + public static int FIELD_COUNT => Clazz.GetField("FIELD_COUNT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#FRIDAY + /// + public static int FRIDAY => Clazz.GetField("FRIDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#HOUR + /// + public static int HOUR => Clazz.GetField("HOUR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#HOUR_OF_DAY + /// + public static int HOUR_OF_DAY => Clazz.GetField("HOUR_OF_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#JANUARY + /// + public static int JANUARY => Clazz.GetField("JANUARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#JULY + /// + public static int JULY => Clazz.GetField("JULY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#JUNE + /// + public static int JUNE => Clazz.GetField("JUNE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#LONG + /// + public static int LONG => Clazz.GetField("LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#LONG_FORMAT + /// + public static int LONG_FORMAT => Clazz.GetField("LONG_FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#LONG_STANDALONE + /// + public static int LONG_STANDALONE => Clazz.GetField("LONG_STANDALONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MARCH + /// + public static int MARCH => Clazz.GetField("MARCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MAY + /// + public static int MAY => Clazz.GetField("MAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MILLISECOND + /// + public static int MILLISECOND => Clazz.GetField("MILLISECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MINUTE + /// + public static int MINUTE => Clazz.GetField("MINUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MONDAY + /// + public static int MONDAY => Clazz.GetField("MONDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MONTH + /// + public static int MONTH => Clazz.GetField("MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#NARROW_FORMAT + /// + public static int NARROW_FORMAT => Clazz.GetField("NARROW_FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#NARROW_STANDALONE + /// + public static int NARROW_STANDALONE => Clazz.GetField("NARROW_STANDALONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#NOVEMBER + /// + public static int NOVEMBER => Clazz.GetField("NOVEMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#OCTOBER + /// + public static int OCTOBER => Clazz.GetField("OCTOBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#PM + /// + public static int PM => Clazz.GetField("PM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SATURDAY + /// + public static int SATURDAY => Clazz.GetField("SATURDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SECOND + /// + public static int SECOND => Clazz.GetField("SECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SEPTEMBER + /// + public static int SEPTEMBER => Clazz.GetField("SEPTEMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SHORT + /// + public static int SHORT => Clazz.GetField("SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SHORT_FORMAT + /// + public static int SHORT_FORMAT => Clazz.GetField("SHORT_FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SHORT_STANDALONE + /// + public static int SHORT_STANDALONE => Clazz.GetField("SHORT_STANDALONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#SUNDAY + /// + public static int SUNDAY => Clazz.GetField("SUNDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#THURSDAY + /// + public static int THURSDAY => Clazz.GetField("THURSDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#TUESDAY + /// + public static int TUESDAY => Clazz.GetField("TUESDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#UNDECIMBER + /// + public static int UNDECIMBER => Clazz.GetField("UNDECIMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#WEDNESDAY + /// + public static int WEDNESDAY => Clazz.GetField("WEDNESDAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#WEEK_OF_MONTH + /// + public static int WEEK_OF_MONTH => Clazz.GetField("WEEK_OF_MONTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#WEEK_OF_YEAR + /// + public static int WEEK_OF_YEAR => Clazz.GetField("WEEK_OF_YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#YEAR + /// + public static int YEAR => Clazz.GetField("YEAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#ZONE_OFFSET + /// + public static int ZONE_OFFSET => Clazz.GetField("ZONE_OFFSET"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getInstance() + /// + public static Java.Util.Calendar GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getInstance(java.util.Locale) + /// + public static Java.Util.Calendar GetInstance(Java.Util.Locale arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getInstance(java.util.TimeZone,java.util.Locale) + /// + public static Java.Util.Calendar GetInstance(Java.Util.TimeZone arg0, Java.Util.Locale arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getInstance(java.util.TimeZone) + /// + public static Java.Util.Calendar GetInstance(Java.Util.TimeZone arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getCalendarType() + /// + public string CalendarType + { + get { return IExecute("getCalendarType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getFirstDayOfWeek() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setFirstDayOfWeek(int) + /// + public int FirstDayOfWeek + { + get { return IExecute("getFirstDayOfWeek"); } set { IExecute("setFirstDayOfWeek", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getMinimalDaysInFirstWeek() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setMinimalDaysInFirstWeek(int) + /// + public int MinimalDaysInFirstWeek + { + get { return IExecute("getMinimalDaysInFirstWeek"); } set { IExecute("setMinimalDaysInFirstWeek", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getTime() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setTime(java.util.Date) + /// + public Java.Util.Date Time + { + get { return IExecute("getTime"); } set { IExecute("setTime", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getTimeInMillis() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setTimeInMillis(long) + /// + public long TimeInMillis + { + get { return IExecute("getTimeInMillis"); } set { IExecute("setTimeInMillis", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getTimeZone() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setTimeZone(java.util.TimeZone) + /// + public Java.Util.TimeZone TimeZone + { + get { return IExecute("getTimeZone"); } set { IExecute("setTimeZone", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getWeeksInWeekYear() + /// + public int WeeksInWeekYear + { + get { return IExecute("getWeeksInWeekYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getWeekYear() + /// + public int WeekYear + { + get { return IExecute("getWeekYear"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getGreatestMinimum(int) + /// + public int GetGreatestMinimum(int arg0) + { + return IExecute("getGreatestMinimum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getLeastMaximum(int) + /// + public int GetLeastMaximum(int arg0) + { + return IExecute("getLeastMaximum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getMaximum(int) + /// + public int GetMaximum(int arg0) + { + return IExecute("getMaximum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getMinimum(int) + /// + public int GetMinimum(int arg0) + { + return IExecute("getMinimum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#add(int,int) + /// + public void Add(int arg0, int arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#roll(int,boolean) + /// + public void Roll(int arg0, bool arg1) + { + IExecute("roll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#after(java.lang.Object) + /// + public bool After(object arg0) + { + return IExecute("after", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#before(java.lang.Object) + /// + public bool Before(object arg0) + { + return IExecute("before", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#isLenient() + /// + public bool IsLenient() + { + return IExecute("isLenient"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#isWeekDateSupported() + /// + public bool IsWeekDateSupported() + { + return IExecute("isWeekDateSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#isSet(int) + /// + public bool IsSet(int arg0) + { + return IExecute("isSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#toInstant() + /// + public Java.Time.Instant ToInstant() + { + return IExecute("toInstant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#clear(int) + /// + public void Clear(int arg0) + { + IExecute("clear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#set(int,int,int,int,int,int) + /// + public void Set(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("set", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#set(int,int,int,int,int) + /// + public void Set(int arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("set", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#set(int,int,int) + /// + public void Set(int arg0, int arg1, int arg2) + { + IExecute("set", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#compareTo(java.util.Calendar) + /// + public int CompareTo(Java.Util.Calendar arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#get(int) + /// + public int Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getActualMaximum(int) + /// + public int GetActualMaximum(int arg0) + { + return IExecute("getActualMaximum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getActualMinimum(int) + /// + public int GetActualMinimum(int arg0) + { + return IExecute("getActualMinimum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#getDisplayName(int,int,java.util.Locale) + /// + public string GetDisplayName(int arg0, int arg1, Java.Util.Locale arg2) + { + return IExecute("getDisplayName", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#roll(int,int) + /// + public void Roll(int arg0, int arg1) + { + IExecute("roll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#set(int,int) + /// + public void Set(int arg0, int arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setLenient(boolean) + /// + public void SetLenient(bool arg0) + { + IExecute("setLenient", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#setWeekDate(int,int,int) + /// + public void SetWeekDate(int arg0, int arg1, int arg2) + { + IExecute("setWeekDate", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#build() + /// + public Java.Util.Calendar Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#set(int,int) + /// + public Java.Util.Calendar.Builder Set(int arg0, int arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setCalendarType(java.lang.String) + /// + public Java.Util.Calendar.Builder SetCalendarType(string arg0) + { + return IExecute("setCalendarType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setDate(int,int,int) + /// + public Java.Util.Calendar.Builder SetDate(int arg0, int arg1, int arg2) + { + return IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setFields(int...) + /// + public Java.Util.Calendar.Builder SetFields(params int[] arg0) + { + if (arg0.Length == 0) return IExecute("setFields"); else return IExecute("setFields", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setInstant(java.util.Date) + /// + public Java.Util.Calendar.Builder SetInstant(Java.Util.Date arg0) + { + return IExecute("setInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setInstant(long) + /// + public Java.Util.Calendar.Builder SetInstant(long arg0) + { + return IExecute("setInstant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setLenient(boolean) + /// + public Java.Util.Calendar.Builder SetLenient(bool arg0) + { + return IExecute("setLenient", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setLocale(java.util.Locale) + /// + public Java.Util.Calendar.Builder SetLocale(Java.Util.Locale arg0) + { + return IExecute("setLocale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setTimeOfDay(int,int,int,int) + /// + public Java.Util.Calendar.Builder SetTimeOfDay(int arg0, int arg1, int arg2, int arg3) + { + return IExecute("setTimeOfDay", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setTimeOfDay(int,int,int) + /// + public Java.Util.Calendar.Builder SetTimeOfDay(int arg0, int arg1, int arg2) + { + return IExecute("setTimeOfDay", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setTimeZone(java.util.TimeZone) + /// + public Java.Util.Calendar.Builder SetTimeZone(Java.Util.TimeZone arg0) + { + return IExecute("setTimeZone", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setWeekDate(int,int,int) + /// + public Java.Util.Calendar.Builder SetWeekDate(int arg0, int arg1, int arg2) + { + return IExecute("setWeekDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.Builder.html#setWeekDefinition(int,int) + /// + public Java.Util.Calendar.Builder SetWeekDefinition(int arg0, int arg1) + { + return IExecute("setWeekDefinition", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Collection.cs b/src/net/JNet/Generated/Java/Util/Collection.cs new file mode 100644 index 0000000000..a7f8d393a9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Collection.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Collection + public partial class Collection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#toArray(T[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Collections.cs b/src/net/JNet/Generated/Java/Util/Collections.cs new file mode 100644 index 0000000000..b8e53d3087 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Collections.cs @@ -0,0 +1,70 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Collections + public partial class Collections + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collections.html#EMPTY_LIST + /// + public static Java.Util.List EMPTY_LIST => Clazz.GetField("EMPTY_LIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collections.html#EMPTY_MAP + /// + public static Java.Util.Map EMPTY_MAP => Clazz.GetField("EMPTY_MAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collections.html#EMPTY_SET + /// + public static Java.Util.Set EMPTY_SET => Clazz.GetField("EMPTY_SET"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Comparator.cs b/src/net/JNet/Generated/Java/Util/Comparator.cs new file mode 100644 index 0000000000..af7c08b19e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Comparator.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Comparator + public partial class Comparator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Comparator.html#compare(T,T) + /// + public int Compare(object arg0, object arg1) + { + return IExecute("compare", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/AbstractExecutorService.cs b/src/net/JNet/Generated/Java/Util/Concurrent/AbstractExecutorService.cs new file mode 100644 index 0000000000..a3062f8bc7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/AbstractExecutorService.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region AbstractExecutorService + public partial class AbstractExecutorService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.ExecutorService(Java.Util.Concurrent.AbstractExecutorService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Concurrent/AllPackageClasses.cs new file mode 100644 index 0000000000..eceae8347e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/AllPackageClasses.cs @@ -0,0 +1,2421 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Concurrent +{ + #region AbstractExecutorService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/AbstractExecutorService.html + /// + public partial class AbstractExecutorService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractExecutorService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractExecutorService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.AbstractExecutorService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ArrayBlockingQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ArrayBlockingQueue.html + /// + public partial class ArrayBlockingQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ArrayBlockingQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ArrayBlockingQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ArrayBlockingQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BlockingDeque + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html + /// + public partial class BlockingDeque : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BlockingDeque() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BlockingDeque(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.BlockingDeque"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BlockingQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html + /// + public partial class BlockingQueue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BlockingQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BlockingQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.BlockingQueue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BrokenBarrierException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BrokenBarrierException.html + /// + public partial class BrokenBarrierException : Java.Lang.Exception + { + public BrokenBarrierException() { } + + /// + public override string ClassName => "java.util.concurrent.BrokenBarrierException"; + + // TODO: complete the class + + } + #endregion + + #region Callable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Callable.html + /// + public partial class Callable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Callable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Callable(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Callable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CancellationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CancellationException.html + /// + public partial class CancellationException : Java.Lang.IllegalStateException + { + public CancellationException() { } + + /// + public override string ClassName => "java.util.concurrent.CancellationException"; + + // TODO: complete the class + + } + #endregion + + #region CompletableFuture + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html + /// + public partial class CompletableFuture : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompletableFuture() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompletableFuture(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CompletableFuture"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AsynchronousCompletionTask + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.AsynchronousCompletionTask.html + /// + public partial class AsynchronousCompletionTask : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsynchronousCompletionTask() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsynchronousCompletionTask(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CompletableFuture$AsynchronousCompletionTask"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region CompletionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletionException.html + /// + public partial class CompletionException : Java.Lang.RuntimeException + { + public CompletionException() { } + + /// + public override string ClassName => "java.util.concurrent.CompletionException"; + + // TODO: complete the class + + } + #endregion + + #region CompletionService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletionService.html + /// + public partial class CompletionService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompletionService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompletionService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CompletionService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompletionStage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletionStage.html + /// + public partial class CompletionStage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompletionStage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompletionStage(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CompletionStage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentHashMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.html + /// + public partial class ConcurrentHashMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentHashMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentHashMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentHashMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region KeySetView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.KeySetView.html + /// + public partial class KeySetView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeySetView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeySetView(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentHashMap$KeySetView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ConcurrentLinkedDeque + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html + /// + public partial class ConcurrentLinkedDeque : Java.Util.AbstractCollection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentLinkedDeque() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentLinkedDeque(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentLinkedDeque"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentLinkedQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedQueue.html + /// + public partial class ConcurrentLinkedQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentLinkedQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentLinkedQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentLinkedQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html + /// + public partial class ConcurrentMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentNavigableMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentNavigableMap.html + /// + public partial class ConcurrentNavigableMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentNavigableMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentNavigableMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentNavigableMap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentSkipListMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html + /// + public partial class ConcurrentSkipListMap : Java.Util.AbstractMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentSkipListMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentSkipListMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentSkipListMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConcurrentSkipListSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html + /// + public partial class ConcurrentSkipListSet : Java.Util.AbstractSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConcurrentSkipListSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConcurrentSkipListSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ConcurrentSkipListSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CopyOnWriteArrayList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html + /// + public partial class CopyOnWriteArrayList : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CopyOnWriteArrayList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CopyOnWriteArrayList(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CopyOnWriteArrayList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CopyOnWriteArraySet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArraySet.html + /// + public partial class CopyOnWriteArraySet : Java.Util.AbstractSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CopyOnWriteArraySet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CopyOnWriteArraySet(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CopyOnWriteArraySet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CountDownLatch + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountDownLatch.html + /// + public partial class CountDownLatch : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CountDownLatch() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CountDownLatch(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CountDownLatch"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CountedCompleter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html + /// + public partial class CountedCompleter : Java.Util.Concurrent.ForkJoinTask + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CountedCompleter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CountedCompleter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CountedCompleter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CyclicBarrier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html + /// + public partial class CyclicBarrier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CyclicBarrier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CyclicBarrier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.CyclicBarrier"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Delayed + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Delayed.html + /// + public partial class Delayed : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Delayed() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Delayed(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Delayed"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DelayQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html + /// + public partial class DelayQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DelayQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DelayQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.DelayQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Exchanger + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Exchanger.html + /// + public partial class Exchanger : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Exchanger() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Exchanger(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Exchanger"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExecutionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutionException.html + /// + public partial class ExecutionException : Java.Lang.Exception + { + public ExecutionException() { } + + /// + public override string ClassName => "java.util.concurrent.ExecutionException"; + + // TODO: complete the class + + } + #endregion + + #region Executor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executor.html + /// + public partial class Executor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Executor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Executor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Executor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExecutorCompletionService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorCompletionService.html + /// + public partial class ExecutorCompletionService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExecutorCompletionService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExecutorCompletionService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ExecutorCompletionService"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Executors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html + /// + public partial class Executors : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Executors() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Executors(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Executors"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExecutorService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorService.html + /// + public partial class ExecutorService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExecutorService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExecutorService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ExecutorService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Flow + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.html + /// + public partial class Flow : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Flow() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Flow(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Flow"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Processor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Processor.html + /// + public partial class Processor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Processor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Processor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Flow$Processor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Publisher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Publisher.html + /// + public partial class Publisher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Publisher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Publisher(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Flow$Publisher"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Subscriber + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscriber.html + /// + public partial class Subscriber : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Subscriber() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Subscriber(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Flow$Subscriber"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Subscription + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscription.html + /// + public partial class Subscription : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Subscription() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Subscription(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Flow$Subscription"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ForkJoinPool + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html + /// + public partial class ForkJoinPool : Java.Util.Concurrent.AbstractExecutorService + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ForkJoinPool() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ForkJoinPool(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ForkJoinPool"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ForkJoinWorkerThreadFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.ForkJoinWorkerThreadFactory.html + /// + public partial class ForkJoinWorkerThreadFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ForkJoinWorkerThreadFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ForkJoinWorkerThreadFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ManagedBlocker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.ManagedBlocker.html + /// + public partial class ManagedBlocker : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ManagedBlocker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ManagedBlocker(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ForkJoinPool$ManagedBlocker"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ForkJoinTask + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html + /// + public partial class ForkJoinTask : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ForkJoinTask() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ForkJoinTask(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ForkJoinTask"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ForkJoinWorkerThread + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinWorkerThread.html + /// + public partial class ForkJoinWorkerThread : Java.Lang.Thread + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ForkJoinWorkerThread() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ForkJoinWorkerThread(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ForkJoinWorkerThread"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Future + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Future.html + /// + public partial class Future : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Future() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Future(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Future"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FutureTask + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html + /// + public partial class FutureTask : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FutureTask() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FutureTask(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.FutureTask"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkedBlockingDeque + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html + /// + public partial class LinkedBlockingDeque : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkedBlockingDeque() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkedBlockingDeque(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.LinkedBlockingDeque"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkedBlockingQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html + /// + public partial class LinkedBlockingQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkedBlockingQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkedBlockingQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.LinkedBlockingQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LinkedTransferQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html + /// + public partial class LinkedTransferQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkedTransferQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkedTransferQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.LinkedTransferQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Phaser + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html + /// + public partial class Phaser : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Phaser() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Phaser(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Phaser"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PriorityBlockingQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/PriorityBlockingQueue.html + /// + public partial class PriorityBlockingQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PriorityBlockingQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PriorityBlockingQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.PriorityBlockingQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RecursiveAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RecursiveAction.html + /// + public partial class RecursiveAction : Java.Util.Concurrent.ForkJoinTask + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RecursiveAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RecursiveAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.RecursiveAction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RecursiveTask + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RecursiveTask.html + /// + public partial class RecursiveTask : Java.Util.Concurrent.ForkJoinTask + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RecursiveTask() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RecursiveTask(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.RecursiveTask"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RejectedExecutionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RejectedExecutionException.html + /// + public partial class RejectedExecutionException : Java.Lang.RuntimeException + { + public RejectedExecutionException() { } + + /// + public override string ClassName => "java.util.concurrent.RejectedExecutionException"; + + // TODO: complete the class + + } + #endregion + + #region RejectedExecutionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RejectedExecutionHandler.html + /// + public partial class RejectedExecutionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RejectedExecutionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RejectedExecutionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.RejectedExecutionHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RunnableFuture + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RunnableFuture.html + /// + public partial class RunnableFuture : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RunnableFuture() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RunnableFuture(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.RunnableFuture"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RunnableScheduledFuture + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RunnableScheduledFuture.html + /// + public partial class RunnableScheduledFuture : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RunnableScheduledFuture() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RunnableScheduledFuture(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.RunnableScheduledFuture"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScheduledExecutorService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledExecutorService.html + /// + public partial class ScheduledExecutorService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScheduledExecutorService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScheduledExecutorService(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ScheduledExecutorService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScheduledFuture + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledFuture.html + /// + public partial class ScheduledFuture : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScheduledFuture() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScheduledFuture(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ScheduledFuture"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScheduledThreadPoolExecutor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html + /// + public partial class ScheduledThreadPoolExecutor : Java.Util.Concurrent.ThreadPoolExecutor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScheduledThreadPoolExecutor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScheduledThreadPoolExecutor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ScheduledThreadPoolExecutor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Semaphore + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html + /// + public partial class Semaphore : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Semaphore() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Semaphore(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.Semaphore"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SubmissionPublisher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html + /// + public partial class SubmissionPublisher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SubmissionPublisher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SubmissionPublisher(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.SubmissionPublisher"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynchronousQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SynchronousQueue.html + /// + public partial class SynchronousQueue : Java.Util.AbstractQueue + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynchronousQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynchronousQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.SynchronousQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThreadFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadFactory.html + /// + public partial class ThreadFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThreadLocalRandom + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html + /// + public partial class ThreadLocalRandom : Java.Util.Random + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadLocalRandom() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadLocalRandom(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadLocalRandom"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ThreadPoolExecutor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html + /// + public partial class ThreadPoolExecutor : Java.Util.Concurrent.AbstractExecutorService + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ThreadPoolExecutor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ThreadPoolExecutor(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadPoolExecutor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AbortPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.AbortPolicy.html + /// + public partial class AbortPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbortPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbortPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadPoolExecutor$AbortPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CallerRunsPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.CallerRunsPolicy.html + /// + public partial class CallerRunsPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CallerRunsPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CallerRunsPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DiscardOldestPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.DiscardOldestPolicy.html + /// + public partial class DiscardOldestPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DiscardOldestPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DiscardOldestPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadPoolExecutor$DiscardOldestPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DiscardPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.DiscardPolicy.html + /// + public partial class DiscardPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DiscardPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DiscardPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.ThreadPoolExecutor$DiscardPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region TimeoutException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeoutException.html + /// + public partial class TimeoutException : Java.Lang.Exception + { + public TimeoutException() { } + + /// + public override string ClassName => "java.util.concurrent.TimeoutException"; + + // TODO: complete the class + + } + #endregion + + #region TimeUnit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html + /// + public partial class TimeUnit : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimeUnit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimeUnit(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.TimeUnit"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TransferQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TransferQueue.html + /// + public partial class TransferQueue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TransferQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TransferQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.TransferQueue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ArrayBlockingQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ArrayBlockingQueue.cs new file mode 100644 index 0000000000..db5cf12f8f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ArrayBlockingQueue.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ArrayBlockingQueue + public partial class ArrayBlockingQueue + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ArrayBlockingQueue.html#(int,boolean) + /// + public ArrayBlockingQueue(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ArrayBlockingQueue.html#(int) + /// + public ArrayBlockingQueue(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ArrayBlockingQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ArrayBlockingQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ArrayBlockingQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ArrayBlockingQueue.html#put(E) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AllPackageClasses.cs new file mode 100644 index 0000000000..4cf7a0789c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AllPackageClasses.cs @@ -0,0 +1,587 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicBoolean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html + /// + public partial class AtomicBoolean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicBoolean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicBoolean(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicBoolean"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicInteger + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html + /// + public partial class AtomicInteger : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicInteger() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicInteger(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicInteger"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicIntegerArray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html + /// + public partial class AtomicIntegerArray : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicIntegerArray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicIntegerArray(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicIntegerArray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicIntegerFieldUpdater + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html + /// + public partial class AtomicIntegerFieldUpdater : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicIntegerFieldUpdater() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicIntegerFieldUpdater(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicIntegerFieldUpdater"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicLong + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html + /// + public partial class AtomicLong : Java.Lang.Number + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicLong() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicLong(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicLong"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicLongArray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html + /// + public partial class AtomicLongArray : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicLongArray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicLongArray(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicLongArray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicLongFieldUpdater + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html + /// + public partial class AtomicLongFieldUpdater : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicLongFieldUpdater() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicLongFieldUpdater(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicLongFieldUpdater"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicMarkableReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html + /// + public partial class AtomicMarkableReference : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicMarkableReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicMarkableReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicMarkableReference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html + /// + public partial class AtomicReference : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicReference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicReferenceArray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html + /// + public partial class AtomicReferenceArray : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicReferenceArray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicReferenceArray(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicReferenceArray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicReferenceFieldUpdater + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html + /// + public partial class AtomicReferenceFieldUpdater : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicReferenceFieldUpdater() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicReferenceFieldUpdater(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicReferenceFieldUpdater"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AtomicStampedReference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html + /// + public partial class AtomicStampedReference : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AtomicStampedReference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AtomicStampedReference(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.AtomicStampedReference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleAccumulator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAccumulator.html + /// + public partial class DoubleAccumulator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleAccumulator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleAccumulator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.DoubleAccumulator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleAdder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAdder.html + /// + public partial class DoubleAdder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleAdder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleAdder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.DoubleAdder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongAccumulator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAccumulator.html + /// + public partial class LongAccumulator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongAccumulator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongAccumulator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.LongAccumulator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongAdder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html + /// + public partial class LongAdder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongAdder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongAdder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.atomic.LongAdder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicBoolean.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicBoolean.cs new file mode 100644 index 0000000000..8f28dbf224 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicBoolean.cs @@ -0,0 +1,178 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicBoolean + public partial class AtomicBoolean + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#(boolean) + /// + public AtomicBoolean(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicBoolean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#getAcquire() + /// + public bool Acquire + { + get { return IExecute("getAcquire"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#getOpaque() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#setOpaque(boolean) + /// + public bool Opaque + { + get { return IExecute("getOpaque"); } set { IExecute("setOpaque", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#getPlain() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#setPlain(boolean) + /// + public bool Plain + { + get { return IExecute("getPlain"); } set { IExecute("setPlain", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#weakCompareAndSetPlain(boolean,boolean) + /// + public bool WeakCompareAndSetPlain(bool arg0, bool arg1) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#compareAndExchange(boolean,boolean) + /// + public bool CompareAndExchange(bool arg0, bool arg1) + { + return IExecute("compareAndExchange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#compareAndExchangeAcquire(boolean,boolean) + /// + public bool CompareAndExchangeAcquire(bool arg0, bool arg1) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#compareAndExchangeRelease(boolean,boolean) + /// + public bool CompareAndExchangeRelease(bool arg0, bool arg1) + { + return IExecute("compareAndExchangeRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#compareAndSet(boolean,boolean) + /// + public bool CompareAndSet(bool arg0, bool arg1) + { + return IExecute("compareAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#get() + /// + public bool Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#getAndSet(boolean) + /// + public bool GetAndSet(bool arg0) + { + return IExecute("getAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#weakCompareAndSetAcquire(boolean,boolean) + /// + public bool WeakCompareAndSetAcquire(bool arg0, bool arg1) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#weakCompareAndSetRelease(boolean,boolean) + /// + public bool WeakCompareAndSetRelease(bool arg0, bool arg1) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#weakCompareAndSetVolatile(boolean,boolean) + /// + public bool WeakCompareAndSetVolatile(bool arg0, bool arg1) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#lazySet(boolean) + /// + public void LazySet(bool arg0) + { + IExecute("lazySet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#set(boolean) + /// + public void Set(bool arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html#setRelease(boolean) + /// + public void SetRelease(bool arg0) + { + IExecute("setRelease", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicInteger.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicInteger.cs new file mode 100644 index 0000000000..4ac6a0d3ee --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicInteger.cs @@ -0,0 +1,248 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicInteger + public partial class AtomicInteger + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#(int) + /// + public AtomicInteger(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicInteger t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAcquire() + /// + public int Acquire + { + get { return IExecute("getAcquire"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAndDecrement() + /// + public int AndDecrement + { + get { return IExecute("getAndDecrement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAndIncrement() + /// + public int AndIncrement + { + get { return IExecute("getAndIncrement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getOpaque() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#setOpaque(int) + /// + public int Opaque + { + get { return IExecute("getOpaque"); } set { IExecute("setOpaque", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getPlain() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#setPlain(int) + /// + public int Plain + { + get { return IExecute("getPlain"); } set { IExecute("setPlain", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#compareAndSet(int,int) + /// + public bool CompareAndSet(int arg0, int arg1) + { + return IExecute("compareAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#weakCompareAndSetAcquire(int,int) + /// + public bool WeakCompareAndSetAcquire(int arg0, int arg1) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#weakCompareAndSetPlain(int,int) + /// + public bool WeakCompareAndSetPlain(int arg0, int arg1) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#weakCompareAndSetRelease(int,int) + /// + public bool WeakCompareAndSetRelease(int arg0, int arg1) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#weakCompareAndSetVolatile(int,int) + /// + public bool WeakCompareAndSetVolatile(int arg0, int arg1) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#accumulateAndGet(int,java.util.function.IntBinaryOperator) + /// + public int AccumulateAndGet(int arg0, Java.Util.Function.IntBinaryOperator arg1) + { + return IExecute("accumulateAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#addAndGet(int) + /// + public int AddAndGet(int arg0) + { + return IExecute("addAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#compareAndExchange(int,int) + /// + public int CompareAndExchange(int arg0, int arg1) + { + return IExecute("compareAndExchange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#compareAndExchangeAcquire(int,int) + /// + public int CompareAndExchangeAcquire(int arg0, int arg1) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#compareAndExchangeRelease(int,int) + /// + public int CompareAndExchangeRelease(int arg0, int arg1) + { + return IExecute("compareAndExchangeRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#decrementAndGet() + /// + public int DecrementAndGet() + { + return IExecute("decrementAndGet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#get() + /// + public int Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAndAccumulate(int,java.util.function.IntBinaryOperator) + /// + public int GetAndAccumulate(int arg0, Java.Util.Function.IntBinaryOperator arg1) + { + return IExecute("getAndAccumulate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAndAdd(int) + /// + public int GetAndAdd(int arg0) + { + return IExecute("getAndAdd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAndSet(int) + /// + public int GetAndSet(int arg0) + { + return IExecute("getAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#getAndUpdate(java.util.function.IntUnaryOperator) + /// + public int GetAndUpdate(Java.Util.Function.IntUnaryOperator arg0) + { + return IExecute("getAndUpdate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#incrementAndGet() + /// + public int IncrementAndGet() + { + return IExecute("incrementAndGet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#updateAndGet(java.util.function.IntUnaryOperator) + /// + public int UpdateAndGet(Java.Util.Function.IntUnaryOperator arg0) + { + return IExecute("updateAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#lazySet(int) + /// + public void LazySet(int arg0) + { + IExecute("lazySet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#set(int) + /// + public void Set(int arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html#setRelease(int) + /// + public void SetRelease(int arg0) + { + IExecute("setRelease", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerArray.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerArray.cs new file mode 100644 index 0000000000..2c8bc26b95 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerArray.cs @@ -0,0 +1,276 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicIntegerArray + public partial class AtomicIntegerArray + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#(int) + /// + public AtomicIntegerArray(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#(int[]) + /// + public AtomicIntegerArray(int[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicIntegerArray t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#compareAndSet(int,int,int) + /// + public bool CompareAndSet(int arg0, int arg1, int arg2) + { + return IExecute("compareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#weakCompareAndSetAcquire(int,int,int) + /// + public bool WeakCompareAndSetAcquire(int arg0, int arg1, int arg2) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#weakCompareAndSetPlain(int,int,int) + /// + public bool WeakCompareAndSetPlain(int arg0, int arg1, int arg2) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#weakCompareAndSetRelease(int,int,int) + /// + public bool WeakCompareAndSetRelease(int arg0, int arg1, int arg2) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#weakCompareAndSetVolatile(int,int,int) + /// + public bool WeakCompareAndSetVolatile(int arg0, int arg1, int arg2) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#accumulateAndGet(int,int,java.util.function.IntBinaryOperator) + /// + public int AccumulateAndGet(int arg0, int arg1, Java.Util.Function.IntBinaryOperator arg2) + { + return IExecute("accumulateAndGet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#addAndGet(int,int) + /// + public int AddAndGet(int arg0, int arg1) + { + return IExecute("addAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#compareAndExchange(int,int,int) + /// + public int CompareAndExchange(int arg0, int arg1, int arg2) + { + return IExecute("compareAndExchange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#compareAndExchangeAcquire(int,int,int) + /// + public int CompareAndExchangeAcquire(int arg0, int arg1, int arg2) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#compareAndExchangeRelease(int,int,int) + /// + public int CompareAndExchangeRelease(int arg0, int arg1, int arg2) + { + return IExecute("compareAndExchangeRelease", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#decrementAndGet(int) + /// + public int DecrementAndGet(int arg0) + { + return IExecute("decrementAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#get(int) + /// + public int Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAcquire(int) + /// + public int GetAcquire(int arg0) + { + return IExecute("getAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndAccumulate(int,int,java.util.function.IntBinaryOperator) + /// + public int GetAndAccumulate(int arg0, int arg1, Java.Util.Function.IntBinaryOperator arg2) + { + return IExecute("getAndAccumulate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndAdd(int,int) + /// + public int GetAndAdd(int arg0, int arg1) + { + return IExecute("getAndAdd", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndDecrement(int) + /// + public int GetAndDecrement(int arg0) + { + return IExecute("getAndDecrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndIncrement(int) + /// + public int GetAndIncrement(int arg0) + { + return IExecute("getAndIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndSet(int,int) + /// + public int GetAndSet(int arg0, int arg1) + { + return IExecute("getAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndUpdate(int,java.util.function.IntUnaryOperator) + /// + public int GetAndUpdate(int arg0, Java.Util.Function.IntUnaryOperator arg1) + { + return IExecute("getAndUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getOpaque(int) + /// + public int GetOpaque(int arg0) + { + return IExecute("getOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#getPlain(int) + /// + public int GetPlain(int arg0) + { + return IExecute("getPlain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#incrementAndGet(int) + /// + public int IncrementAndGet(int arg0) + { + return IExecute("incrementAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#updateAndGet(int,java.util.function.IntUnaryOperator) + /// + public int UpdateAndGet(int arg0, Java.Util.Function.IntUnaryOperator arg1) + { + return IExecute("updateAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#lazySet(int,int) + /// + public void LazySet(int arg0, int arg1) + { + IExecute("lazySet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#set(int,int) + /// + public void Set(int arg0, int arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#setOpaque(int,int) + /// + public void SetOpaque(int arg0, int arg1) + { + IExecute("setOpaque", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#setPlain(int,int) + /// + public void SetPlain(int arg0, int arg1) + { + IExecute("setPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerArray.html#setRelease(int,int) + /// + public void SetRelease(int arg0, int arg1) + { + IExecute("setRelease", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerFieldUpdater.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerFieldUpdater.cs new file mode 100644 index 0000000000..4c241e4977 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicIntegerFieldUpdater.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicIntegerFieldUpdater + public partial class AtomicIntegerFieldUpdater + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#compareAndSet(T,int,int) + /// + public bool CompareAndSet(object arg0, int arg1, int arg2) + { + return IExecute("compareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#weakCompareAndSet(T,int,int) + /// + public bool WeakCompareAndSet(object arg0, int arg1, int arg2) + { + return IExecute("weakCompareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#get(T) + /// + public int Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#lazySet(T,int) + /// + public void LazySet(object arg0, int arg1) + { + IExecute("lazySet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#set(T,int) + /// + public void Set(object arg0, int arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#accumulateAndGet(T,int,java.util.function.IntBinaryOperator) + /// + public int AccumulateAndGet(object arg0, int arg1, Java.Util.Function.IntBinaryOperator arg2) + { + return IExecute("accumulateAndGet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndAccumulate(T,int,java.util.function.IntBinaryOperator) + /// + public int GetAndAccumulate(object arg0, int arg1, Java.Util.Function.IntBinaryOperator arg2) + { + return IExecute("getAndAccumulate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndUpdate(T,java.util.function.IntUnaryOperator) + /// + public int GetAndUpdate(object arg0, Java.Util.Function.IntUnaryOperator arg1) + { + return IExecute("getAndUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#updateAndGet(T,java.util.function.IntUnaryOperator) + /// + public int UpdateAndGet(object arg0, Java.Util.Function.IntUnaryOperator arg1) + { + return IExecute("updateAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#addAndGet(T,int) + /// + public int AddAndGet(object arg0, int arg1) + { + return IExecute("addAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#decrementAndGet(T) + /// + public int DecrementAndGet(object arg0) + { + return IExecute("decrementAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndAdd(T,int) + /// + public int GetAndAdd(object arg0, int arg1) + { + return IExecute("getAndAdd", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndDecrement(T) + /// + public int GetAndDecrement(object arg0) + { + return IExecute("getAndDecrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndIncrement(T) + /// + public int GetAndIncrement(object arg0) + { + return IExecute("getAndIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndSet(T,int) + /// + public int GetAndSet(object arg0, int arg1) + { + return IExecute("getAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#incrementAndGet(T) + /// + public int IncrementAndGet(object arg0) + { + return IExecute("incrementAndGet", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLong.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLong.cs new file mode 100644 index 0000000000..14d44f128b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLong.cs @@ -0,0 +1,248 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicLong + public partial class AtomicLong + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#(long) + /// + public AtomicLong(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicLong t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAcquire() + /// + public long Acquire + { + get { return IExecute("getAcquire"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAndDecrement() + /// + public long AndDecrement + { + get { return IExecute("getAndDecrement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAndIncrement() + /// + public long AndIncrement + { + get { return IExecute("getAndIncrement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getOpaque() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#setOpaque(long) + /// + public long Opaque + { + get { return IExecute("getOpaque"); } set { IExecute("setOpaque", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getPlain() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#setPlain(long) + /// + public long Plain + { + get { return IExecute("getPlain"); } set { IExecute("setPlain", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#compareAndSet(long,long) + /// + public bool CompareAndSet(long arg0, long arg1) + { + return IExecute("compareAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#weakCompareAndSetAcquire(long,long) + /// + public bool WeakCompareAndSetAcquire(long arg0, long arg1) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#weakCompareAndSetPlain(long,long) + /// + public bool WeakCompareAndSetPlain(long arg0, long arg1) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#weakCompareAndSetRelease(long,long) + /// + public bool WeakCompareAndSetRelease(long arg0, long arg1) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#weakCompareAndSetVolatile(long,long) + /// + public bool WeakCompareAndSetVolatile(long arg0, long arg1) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#accumulateAndGet(long,java.util.function.LongBinaryOperator) + /// + public long AccumulateAndGet(long arg0, Java.Util.Function.LongBinaryOperator arg1) + { + return IExecute("accumulateAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#addAndGet(long) + /// + public long AddAndGet(long arg0) + { + return IExecute("addAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#compareAndExchange(long,long) + /// + public long CompareAndExchange(long arg0, long arg1) + { + return IExecute("compareAndExchange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#compareAndExchangeAcquire(long,long) + /// + public long CompareAndExchangeAcquire(long arg0, long arg1) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#compareAndExchangeRelease(long,long) + /// + public long CompareAndExchangeRelease(long arg0, long arg1) + { + return IExecute("compareAndExchangeRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#decrementAndGet() + /// + public long DecrementAndGet() + { + return IExecute("decrementAndGet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#get() + /// + public long Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAndAccumulate(long,java.util.function.LongBinaryOperator) + /// + public long GetAndAccumulate(long arg0, Java.Util.Function.LongBinaryOperator arg1) + { + return IExecute("getAndAccumulate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAndAdd(long) + /// + public long GetAndAdd(long arg0) + { + return IExecute("getAndAdd", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAndSet(long) + /// + public long GetAndSet(long arg0) + { + return IExecute("getAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#getAndUpdate(java.util.function.LongUnaryOperator) + /// + public long GetAndUpdate(Java.Util.Function.LongUnaryOperator arg0) + { + return IExecute("getAndUpdate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#incrementAndGet() + /// + public long IncrementAndGet() + { + return IExecute("incrementAndGet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#updateAndGet(java.util.function.LongUnaryOperator) + /// + public long UpdateAndGet(Java.Util.Function.LongUnaryOperator arg0) + { + return IExecute("updateAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#lazySet(long) + /// + public void LazySet(long arg0) + { + IExecute("lazySet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#set(long) + /// + public void Set(long arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html#setRelease(long) + /// + public void SetRelease(long arg0) + { + IExecute("setRelease", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongArray.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongArray.cs new file mode 100644 index 0000000000..4b93022022 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongArray.cs @@ -0,0 +1,276 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicLongArray + public partial class AtomicLongArray + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#(int) + /// + public AtomicLongArray(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#(long[]) + /// + public AtomicLongArray(long[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicLongArray t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#compareAndSet(int,long,long) + /// + public bool CompareAndSet(int arg0, long arg1, long arg2) + { + return IExecute("compareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#weakCompareAndSetAcquire(int,long,long) + /// + public bool WeakCompareAndSetAcquire(int arg0, long arg1, long arg2) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#weakCompareAndSetPlain(int,long,long) + /// + public bool WeakCompareAndSetPlain(int arg0, long arg1, long arg2) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#weakCompareAndSetRelease(int,long,long) + /// + public bool WeakCompareAndSetRelease(int arg0, long arg1, long arg2) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#weakCompareAndSetVolatile(int,long,long) + /// + public bool WeakCompareAndSetVolatile(int arg0, long arg1, long arg2) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#accumulateAndGet(int,long,java.util.function.LongBinaryOperator) + /// + public long AccumulateAndGet(int arg0, long arg1, Java.Util.Function.LongBinaryOperator arg2) + { + return IExecute("accumulateAndGet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#compareAndExchange(int,long,long) + /// + public long CompareAndExchange(int arg0, long arg1, long arg2) + { + return IExecute("compareAndExchange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#compareAndExchangeAcquire(int,long,long) + /// + public long CompareAndExchangeAcquire(int arg0, long arg1, long arg2) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#compareAndExchangeRelease(int,long,long) + /// + public long CompareAndExchangeRelease(int arg0, long arg1, long arg2) + { + return IExecute("compareAndExchangeRelease", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#decrementAndGet(int) + /// + public long DecrementAndGet(int arg0) + { + return IExecute("decrementAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#get(int) + /// + public long Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAcquire(int) + /// + public long GetAcquire(int arg0) + { + return IExecute("getAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAndAccumulate(int,long,java.util.function.LongBinaryOperator) + /// + public long GetAndAccumulate(int arg0, long arg1, Java.Util.Function.LongBinaryOperator arg2) + { + return IExecute("getAndAccumulate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAndAdd(int,long) + /// + public long GetAndAdd(int arg0, long arg1) + { + return IExecute("getAndAdd", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAndDecrement(int) + /// + public long GetAndDecrement(int arg0) + { + return IExecute("getAndDecrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAndIncrement(int) + /// + public long GetAndIncrement(int arg0) + { + return IExecute("getAndIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAndSet(int,long) + /// + public long GetAndSet(int arg0, long arg1) + { + return IExecute("getAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getAndUpdate(int,java.util.function.LongUnaryOperator) + /// + public long GetAndUpdate(int arg0, Java.Util.Function.LongUnaryOperator arg1) + { + return IExecute("getAndUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getOpaque(int) + /// + public long GetOpaque(int arg0) + { + return IExecute("getOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#getPlain(int) + /// + public long GetPlain(int arg0) + { + return IExecute("getPlain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#incrementAndGet(int) + /// + public long IncrementAndGet(int arg0) + { + return IExecute("incrementAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#updateAndGet(int,java.util.function.LongUnaryOperator) + /// + public long UpdateAndGet(int arg0, Java.Util.Function.LongUnaryOperator arg1) + { + return IExecute("updateAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#lazySet(int,long) + /// + public void LazySet(int arg0, long arg1) + { + IExecute("lazySet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#set(int,long) + /// + public void Set(int arg0, long arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#setOpaque(int,long) + /// + public void SetOpaque(int arg0, long arg1) + { + IExecute("setOpaque", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#setPlain(int,long) + /// + public void SetPlain(int arg0, long arg1) + { + IExecute("setPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#setRelease(int,long) + /// + public void SetRelease(int arg0, long arg1) + { + IExecute("setRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongArray.html#addAndGet(int,long) + /// + public long AddAndGet(int arg0, long arg1) + { + return IExecute("addAndGet", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongFieldUpdater.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongFieldUpdater.cs new file mode 100644 index 0000000000..6d89e3557e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicLongFieldUpdater.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicLongFieldUpdater + public partial class AtomicLongFieldUpdater + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#compareAndSet(T,long,long) + /// + public bool CompareAndSet(object arg0, long arg1, long arg2) + { + return IExecute("compareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#weakCompareAndSet(T,long,long) + /// + public bool WeakCompareAndSet(object arg0, long arg1, long arg2) + { + return IExecute("weakCompareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#get(T) + /// + public long Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#lazySet(T,long) + /// + public void LazySet(object arg0, long arg1) + { + IExecute("lazySet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#set(T,long) + /// + public void Set(object arg0, long arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#accumulateAndGet(T,long,java.util.function.LongBinaryOperator) + /// + public long AccumulateAndGet(object arg0, long arg1, Java.Util.Function.LongBinaryOperator arg2) + { + return IExecute("accumulateAndGet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndAccumulate(T,long,java.util.function.LongBinaryOperator) + /// + public long GetAndAccumulate(object arg0, long arg1, Java.Util.Function.LongBinaryOperator arg2) + { + return IExecute("getAndAccumulate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndUpdate(T,java.util.function.LongUnaryOperator) + /// + public long GetAndUpdate(object arg0, Java.Util.Function.LongUnaryOperator arg1) + { + return IExecute("getAndUpdate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#updateAndGet(T,java.util.function.LongUnaryOperator) + /// + public long UpdateAndGet(object arg0, Java.Util.Function.LongUnaryOperator arg1) + { + return IExecute("updateAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#addAndGet(T,long) + /// + public long AddAndGet(object arg0, long arg1) + { + return IExecute("addAndGet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#decrementAndGet(T) + /// + public long DecrementAndGet(object arg0) + { + return IExecute("decrementAndGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndAdd(T,long) + /// + public long GetAndAdd(object arg0, long arg1) + { + return IExecute("getAndAdd", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndDecrement(T) + /// + public long GetAndDecrement(object arg0) + { + return IExecute("getAndDecrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndIncrement(T) + /// + public long GetAndIncrement(object arg0) + { + return IExecute("getAndIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndSet(T,long) + /// + public long GetAndSet(object arg0, long arg1) + { + return IExecute("getAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#incrementAndGet(T) + /// + public long IncrementAndGet(object arg0) + { + return IExecute("incrementAndGet", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicMarkableReference.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicMarkableReference.cs new file mode 100644 index 0000000000..5b105d86f4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicMarkableReference.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicMarkableReference + public partial class AtomicMarkableReference + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#(V,boolean) + /// + public AtomicMarkableReference(object arg0, bool arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#getReference() + /// + public object Reference + { + get { return IExecute("getReference"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#attemptMark(V,boolean) + /// + public bool AttemptMark(object arg0, bool arg1) + { + return IExecute("attemptMark", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#compareAndSet(V,V,boolean,boolean) + /// + public bool CompareAndSet(object arg0, object arg1, bool arg2, bool arg3) + { + return IExecute("compareAndSet", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#isMarked() + /// + public bool IsMarked() + { + return IExecute("isMarked"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#weakCompareAndSet(V,V,boolean,boolean) + /// + public bool WeakCompareAndSet(object arg0, object arg1, bool arg2, bool arg3) + { + return IExecute("weakCompareAndSet", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#get(boolean[]) + /// + public object Get(bool[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicMarkableReference.html#set(V,boolean) + /// + public void Set(object arg0, bool arg1) + { + IExecute("set", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReference.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReference.cs new file mode 100644 index 0000000000..8a4562a24d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReference.cs @@ -0,0 +1,178 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicReference + public partial class AtomicReference + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#(V) + /// + public AtomicReference(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicReference t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#getAcquire() + /// + public object Acquire + { + get { return IExecute("getAcquire"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#getOpaque() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#setOpaque(V) + /// + public object Opaque + { + get { return IExecute("getOpaque"); } set { IExecute("setOpaque", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#getPlain() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#setPlain(V) + /// + public object Plain + { + get { return IExecute("getPlain"); } set { IExecute("setPlain", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#compareAndSet(V,V) + /// + public bool CompareAndSet(object arg0, object arg1) + { + return IExecute("compareAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#weakCompareAndSetAcquire(V,V) + /// + public bool WeakCompareAndSetAcquire(object arg0, object arg1) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#weakCompareAndSetPlain(V,V) + /// + public bool WeakCompareAndSetPlain(object arg0, object arg1) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#weakCompareAndSetRelease(V,V) + /// + public bool WeakCompareAndSetRelease(object arg0, object arg1) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#weakCompareAndSetVolatile(V,V) + /// + public bool WeakCompareAndSetVolatile(object arg0, object arg1) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#compareAndExchange(V,V) + /// + public object CompareAndExchange(object arg0, object arg1) + { + return IExecute("compareAndExchange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#compareAndExchangeAcquire(V,V) + /// + public object CompareAndExchangeAcquire(object arg0, object arg1) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#compareAndExchangeRelease(V,V) + /// + public object CompareAndExchangeRelease(object arg0, object arg1) + { + return IExecute("compareAndExchangeRelease", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#get() + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#getAndSet(V) + /// + public object GetAndSet(object arg0) + { + return IExecute("getAndSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#lazySet(V) + /// + public void LazySet(object arg0) + { + IExecute("lazySet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#set(V) + /// + public void Set(object arg0) + { + IExecute("set", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html#setRelease(V) + /// + public void SetRelease(object arg0) + { + IExecute("setRelease", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceArray.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceArray.cs new file mode 100644 index 0000000000..eb3436d79a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceArray.cs @@ -0,0 +1,199 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicReferenceArray + public partial class AtomicReferenceArray + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#(int) + /// + public AtomicReferenceArray(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.AtomicReferenceArray t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#compareAndSet(int,E,E) + /// + public bool CompareAndSet(int arg0, object arg1, object arg2) + { + return IExecute("compareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#weakCompareAndSetAcquire(int,E,E) + /// + public bool WeakCompareAndSetAcquire(int arg0, object arg1, object arg2) + { + return IExecute("weakCompareAndSetAcquire", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#weakCompareAndSetPlain(int,E,E) + /// + public bool WeakCompareAndSetPlain(int arg0, object arg1, object arg2) + { + return IExecute("weakCompareAndSetPlain", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#weakCompareAndSetRelease(int,E,E) + /// + public bool WeakCompareAndSetRelease(int arg0, object arg1, object arg2) + { + return IExecute("weakCompareAndSetRelease", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#weakCompareAndSetVolatile(int,E,E) + /// + public bool WeakCompareAndSetVolatile(int arg0, object arg1, object arg2) + { + return IExecute("weakCompareAndSetVolatile", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#compareAndExchange(int,E,E) + /// + public object CompareAndExchange(int arg0, object arg1, object arg2) + { + return IExecute("compareAndExchange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#compareAndExchangeAcquire(int,E,E) + /// + public object CompareAndExchangeAcquire(int arg0, object arg1, object arg2) + { + return IExecute("compareAndExchangeAcquire", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#compareAndExchangeRelease(int,E,E) + /// + public object CompareAndExchangeRelease(int arg0, object arg1, object arg2) + { + return IExecute("compareAndExchangeRelease", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#get(int) + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#getAcquire(int) + /// + public object GetAcquire(int arg0) + { + return IExecute("getAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#getAndSet(int,E) + /// + public object GetAndSet(int arg0, object arg1) + { + return IExecute("getAndSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#getOpaque(int) + /// + public object GetOpaque(int arg0) + { + return IExecute("getOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#getPlain(int) + /// + public object GetPlain(int arg0) + { + return IExecute("getPlain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#lazySet(int,E) + /// + public void LazySet(int arg0, object arg1) + { + IExecute("lazySet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#set(int,E) + /// + public void Set(int arg0, object arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#setOpaque(int,E) + /// + public void SetOpaque(int arg0, object arg1) + { + IExecute("setOpaque", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#setPlain(int,E) + /// + public void SetPlain(int arg0, object arg1) + { + IExecute("setPlain", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceArray.html#setRelease(int,E) + /// + public void SetRelease(int arg0, object arg1) + { + IExecute("setRelease", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceFieldUpdater.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceFieldUpdater.cs new file mode 100644 index 0000000000..5394e2fc6d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicReferenceFieldUpdater.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicReferenceFieldUpdater + public partial class AtomicReferenceFieldUpdater + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#compareAndSet(T,V,V) + /// + public bool CompareAndSet(object arg0, object arg1, object arg2) + { + return IExecute("compareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#weakCompareAndSet(T,V,V) + /// + public bool WeakCompareAndSet(object arg0, object arg1, object arg2) + { + return IExecute("weakCompareAndSet", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#get(T) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#lazySet(T,V) + /// + public void LazySet(object arg0, object arg1) + { + IExecute("lazySet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#set(T,V) + /// + public void Set(object arg0, object arg1) + { + IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#getAndSet(T,V) + /// + public object GetAndSet(object arg0, object arg1) + { + return IExecute("getAndSet", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicStampedReference.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicStampedReference.cs new file mode 100644 index 0000000000..0186bf77b9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/AtomicStampedReference.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region AtomicStampedReference + public partial class AtomicStampedReference + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#(V,int) + /// + public AtomicStampedReference(object arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#getReference() + /// + public object Reference + { + get { return IExecute("getReference"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#getStamp() + /// + public int Stamp + { + get { return IExecute("getStamp"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#attemptStamp(V,int) + /// + public bool AttemptStamp(object arg0, int arg1) + { + return IExecute("attemptStamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#compareAndSet(V,V,int,int) + /// + public bool CompareAndSet(object arg0, object arg1, int arg2, int arg3) + { + return IExecute("compareAndSet", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#weakCompareAndSet(V,V,int,int) + /// + public bool WeakCompareAndSet(object arg0, object arg1, int arg2, int arg3) + { + return IExecute("weakCompareAndSet", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#get(int[]) + /// + public object Get(int[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicStampedReference.html#set(V,int) + /// + public void Set(object arg0, int arg1) + { + IExecute("set", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAccumulator.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAccumulator.cs new file mode 100644 index 0000000000..05e0f9ea38 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAccumulator.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region DoubleAccumulator + public partial class DoubleAccumulator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAccumulator.html#(java.util.function.DoubleBinaryOperator,double) + /// + public DoubleAccumulator(Java.Util.Function.DoubleBinaryOperator arg0, double arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.DoubleAccumulator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAccumulator.html#getThenReset() + /// + public double ThenReset + { + get { return IExecute("getThenReset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAccumulator.html#get() + /// + public double Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAccumulator.html#accumulate(double) + /// + public void Accumulate(double arg0) + { + IExecute("accumulate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAccumulator.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAdder.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAdder.cs new file mode 100644 index 0000000000..998d38286f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/DoubleAdder.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region DoubleAdder + public partial class DoubleAdder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.DoubleAdder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAdder.html#sum() + /// + public double Sum() + { + return IExecute("sum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAdder.html#sumThenReset() + /// + public double SumThenReset() + { + return IExecute("sumThenReset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAdder.html#add(double) + /// + public void Add(double arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/DoubleAdder.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAccumulator.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAccumulator.cs new file mode 100644 index 0000000000..72c9842e6d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAccumulator.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region LongAccumulator + public partial class LongAccumulator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAccumulator.html#(java.util.function.LongBinaryOperator,long) + /// + public LongAccumulator(Java.Util.Function.LongBinaryOperator arg0, long arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.LongAccumulator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAccumulator.html#getThenReset() + /// + public long ThenReset + { + get { return IExecute("getThenReset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAccumulator.html#get() + /// + public long Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAccumulator.html#accumulate(long) + /// + public void Accumulate(long arg0) + { + IExecute("accumulate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAccumulator.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAdder.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAdder.cs new file mode 100644 index 0000000000..0406d8c35e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Atomic/LongAdder.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Atomic +{ + #region LongAdder + public partial class LongAdder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Atomic.LongAdder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html#sum() + /// + public long Sum() + { + return IExecute("sum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html#sumThenReset() + /// + public long SumThenReset() + { + return IExecute("sumThenReset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html#add(long) + /// + public void Add(long arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html#decrement() + /// + public void Decrement() + { + IExecute("decrement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html#increment() + /// + public void Increment() + { + IExecute("increment"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/BlockingDeque.cs b/src/net/JNet/Generated/Java/Util/Concurrent/BlockingDeque.cs new file mode 100644 index 0000000000..50a894bde2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/BlockingDeque.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region BlockingDeque + public partial class BlockingDeque + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#offerFirst(E) + /// + public bool OfferFirst(object arg0) + { + return IExecute("offerFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#offerLast(E) + /// + public bool OfferLast(object arg0) + { + return IExecute("offerLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#removeFirstOccurrence(java.lang.Object) + /// + public bool RemoveFirstOccurrence(object arg0) + { + return IExecute("removeFirstOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#removeLastOccurrence(java.lang.Object) + /// + public bool RemoveLastOccurrence(object arg0) + { + return IExecute("removeLastOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#poll() + /// + public object Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#takeFirst() throws java.lang.InterruptedException + /// + public object TakeFirst() + { + return IExecute("takeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#takeLast() throws java.lang.InterruptedException + /// + public object TakeLast() + { + return IExecute("takeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#addFirst(E) + /// + public void AddFirst(object arg0) + { + IExecute("addFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#addLast(E) + /// + public void AddLast(object arg0) + { + IExecute("addLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#push(E) + /// + public void Push(object arg0) + { + IExecute("push", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#put(E) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#putFirst(E) throws java.lang.InterruptedException + /// + public void PutFirst(object arg0) + { + IExecute("putFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingDeque.html#putLast(E) throws java.lang.InterruptedException + /// + public void PutLast(object arg0) + { + IExecute("putLast", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/BlockingQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/BlockingQueue.cs new file mode 100644 index 0000000000..47e1003cb5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/BlockingQueue.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region BlockingQueue + public partial class BlockingQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/BlockingQueue.html#put(E) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/BrokenBarrierException.cs b/src/net/JNet/Generated/Java/Util/Concurrent/BrokenBarrierException.cs new file mode 100644 index 0000000000..de76101be8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/BrokenBarrierException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region BrokenBarrierException + public partial class BrokenBarrierException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Callable.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Callable.cs new file mode 100644 index 0000000000..b3b13bbce2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Callable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Callable + public partial class Callable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Callable.html#call() throws java.lang.Exception + /// + public object Call() + { + return IExecute("call"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CancellationException.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CancellationException.cs new file mode 100644 index 0000000000..7fa57e4385 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CancellationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CancellationException + public partial class CancellationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CompletableFuture.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CompletableFuture.cs new file mode 100644 index 0000000000..c6e3d59f9b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CompletableFuture.cs @@ -0,0 +1,176 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CompletableFuture + public partial class CompletableFuture + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#getNumberOfDependents() + /// + public int NumberOfDependents + { + get { return IExecute("getNumberOfDependents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#cancel(boolean) + /// + public bool Cancel(bool arg0) + { + return IExecute("cancel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#complete(T) + /// + public bool Complete(object arg0) + { + return IExecute("complete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#completeExceptionally(java.lang.Throwable) + /// + public bool CompleteExceptionally(Java.Lang.Throwable arg0) + { + return IExecute("completeExceptionally", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#isCancelled() + /// + public bool IsCancelled() + { + return IExecute("isCancelled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#isCompletedExceptionally() + /// + public bool IsCompletedExceptionally() + { + return IExecute("isCompletedExceptionally"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#defaultExecutor() + /// + public Java.Util.Concurrent.Executor DefaultExecutor() + { + return IExecute("defaultExecutor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#get() throws java.lang.InterruptedException,java.util.concurrent.ExecutionException + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#getNow(T) + /// + public object GetNow(object arg0) + { + return IExecute("getNow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#join() + /// + public object Join() + { + return IExecute("join"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#obtrudeException(java.lang.Throwable) + /// + public void ObtrudeException(Java.Lang.Throwable arg0) + { + IExecute("obtrudeException", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html#obtrudeValue(T) + /// + public void ObtrudeValue(object arg0) + { + IExecute("obtrudeValue", arg0); + } + + #endregion + + #region Nested classes + #region AsynchronousCompletionTask + public partial class AsynchronousCompletionTask + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CompletionException.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CompletionException.cs new file mode 100644 index 0000000000..55097d8462 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CompletionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CompletionException + public partial class CompletionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CompletionService.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CompletionService.cs new file mode 100644 index 0000000000..6f8a498fcf --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CompletionService.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CompletionService + public partial class CompletionService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CompletionStage.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CompletionStage.cs new file mode 100644 index 0000000000..e0424e2c02 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CompletionStage.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CompletionStage + public partial class CompletionStage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentHashMap.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentHashMap.cs new file mode 100644 index 0000000000..7259988324 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentHashMap.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentHashMap + public partial class ConcurrentHashMap + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.html#(int,float,int) + /// + public ConcurrentHashMap(int arg0, float arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.html#(int,float) + /// + public ConcurrentHashMap(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.html#(int) + /// + public ConcurrentHashMap(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ConcurrentHashMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.html#mappingCount() + /// + public long MappingCount() + { + return IExecute("mappingCount"); + } + + #endregion + + #region Nested classes + #region KeySetView + public partial class KeySetView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ConcurrentHashMap.KeySetView t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMap.KeySetView.html#getMappedValue() + /// + public object MappedValue + { + get { return IExecute("getMappedValue"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedDeque.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedDeque.cs new file mode 100644 index 0000000000..aa267252d4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedDeque.cs @@ -0,0 +1,206 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentLinkedDeque + public partial class ConcurrentLinkedDeque + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ConcurrentLinkedDeque t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#getFirst() + /// + public object First + { + get { return IExecute("getFirst"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#getLast() + /// + public object Last + { + get { return IExecute("getLast"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#offerFirst(E) + /// + public bool OfferFirst(object arg0) + { + return IExecute("offerFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#offerLast(E) + /// + public bool OfferLast(object arg0) + { + return IExecute("offerLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#removeFirstOccurrence(java.lang.Object) + /// + public bool RemoveFirstOccurrence(object arg0) + { + return IExecute("removeFirstOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#removeLastOccurrence(java.lang.Object) + /// + public bool RemoveLastOccurrence(object arg0) + { + return IExecute("removeLastOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#peekFirst() + /// + public object PeekFirst() + { + return IExecute("peekFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#peekLast() + /// + public object PeekLast() + { + return IExecute("peekLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#poll() + /// + public object Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#pop() + /// + public object Pop() + { + return IExecute("pop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#removeFirst() + /// + public object RemoveFirst() + { + return IExecute("removeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#removeLast() + /// + public object RemoveLast() + { + return IExecute("removeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#addFirst(E) + /// + public void AddFirst(object arg0) + { + IExecute("addFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#addLast(E) + /// + public void AddLast(object arg0) + { + IExecute("addLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentLinkedDeque.html#push(E) + /// + public void Push(object arg0) + { + IExecute("push", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedQueue.cs new file mode 100644 index 0000000000..ccc23962d0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentLinkedQueue.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentLinkedQueue + public partial class ConcurrentLinkedQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ConcurrentLinkedQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentMap.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentMap.cs new file mode 100644 index 0000000000..d8dbe0a70c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentMap.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentMap + public partial class ConcurrentMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html#remove(java.lang.Object,java.lang.Object) + /// + public bool Remove(object arg0, object arg1) + { + return IExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html#replace(K,V,V) + /// + public bool Replace(object arg0, object arg1, object arg2) + { + return IExecute("replace", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html#putIfAbsent(K,V) + /// + public object PutIfAbsent(object arg0, object arg1) + { + return IExecute("putIfAbsent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html#replace(K,V) + /// + public object Replace(object arg0, object arg1) + { + return IExecute("replace", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html#getOrDefault(java.lang.Object,V) + /// + public object GetOrDefault(object arg0, object arg1) + { + return IExecute("getOrDefault", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentNavigableMap.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentNavigableMap.cs new file mode 100644 index 0000000000..278f5079ee --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentNavigableMap.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentNavigableMap + public partial class ConcurrentNavigableMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListMap.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListMap.cs new file mode 100644 index 0000000000..fffde07595 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListMap.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentSkipListMap + public partial class ConcurrentSkipListMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Concurrent.ConcurrentSkipListMap t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ConcurrentSkipListMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html#ceilingKey(K) + /// + public object CeilingKey(object arg0) + { + return IExecute("ceilingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html#firstKey() + /// + public object FirstKey() + { + return IExecute("firstKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html#floorKey(K) + /// + public object FloorKey(object arg0) + { + return IExecute("floorKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html#higherKey(K) + /// + public object HigherKey(object arg0) + { + return IExecute("higherKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html#lastKey() + /// + public object LastKey() + { + return IExecute("lastKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListMap.html#lowerKey(K) + /// + public object LowerKey(object arg0) + { + return IExecute("lowerKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListSet.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListSet.cs new file mode 100644 index 0000000000..eb587d65d1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ConcurrentSkipListSet.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ConcurrentSkipListSet + public partial class ConcurrentSkipListSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Concurrent.ConcurrentSkipListSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ConcurrentSkipListSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#ceiling(E) + /// + public object Ceiling(object arg0) + { + return IExecute("ceiling", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#first() + /// + public object First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#floor(E) + /// + public object Floor(object arg0) + { + return IExecute("floor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#higher(E) + /// + public object Higher(object arg0) + { + return IExecute("higher", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#last() + /// + public object Last() + { + return IExecute("last"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#lower(E) + /// + public object Lower(object arg0) + { + return IExecute("lower", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentSkipListSet.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArrayList.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArrayList.cs new file mode 100644 index 0000000000..f337bd60cd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArrayList.cs @@ -0,0 +1,180 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CopyOnWriteArrayList + public partial class CopyOnWriteArrayList + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.RandomAccess(Java.Util.Concurrent.CopyOnWriteArrayList t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.Concurrent.CopyOnWriteArrayList t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.CopyOnWriteArrayList t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#toArray(T[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#addIfAbsent(E) + /// + public bool AddIfAbsent(object arg0) + { + return IExecute("addIfAbsent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#get(int) + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#set(int,E) + /// + public object Set(int arg0, object arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#indexOf(E,int) + /// + public int IndexOf(object arg0, int arg1) + { + return IExecute("indexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#indexOf(java.lang.Object) + /// + public int IndexOf(object arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#lastIndexOf(E,int) + /// + public int LastIndexOf(object arg0, int arg1) + { + return IExecute("lastIndexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#lastIndexOf(java.lang.Object) + /// + public int LastIndexOf(object arg0) + { + return IExecute("lastIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#add(int,E) + /// + public void Add(int arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArraySet.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArraySet.cs new file mode 100644 index 0000000000..d7c14da4ba --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CopyOnWriteArraySet.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CopyOnWriteArraySet + public partial class CopyOnWriteArraySet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.CopyOnWriteArraySet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CountDownLatch.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CountDownLatch.cs new file mode 100644 index 0000000000..f98f5d7850 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CountDownLatch.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CountDownLatch + public partial class CountDownLatch + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountDownLatch.html#(int) + /// + public CountDownLatch(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountDownLatch.html#getCount() + /// + public long Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountDownLatch.html#await() throws java.lang.InterruptedException + /// + public void Await() + { + IExecute("await"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountDownLatch.html#countDown() + /// + public void CountDown() + { + IExecute("countDown"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CountedCompleter.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CountedCompleter.cs new file mode 100644 index 0000000000..f7b20dbffd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CountedCompleter.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CountedCompleter + public partial class CountedCompleter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#getPendingCount() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#setPendingCount(int) + /// + public int PendingCount + { + get { return IExecute("getPendingCount"); } set { IExecute("setPendingCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#compute() + /// + public void Compute() + { + IExecute("compute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#compareAndSetPendingCount(int,int) + /// + public bool CompareAndSetPendingCount(int arg0, int arg1) + { + return IExecute("compareAndSetPendingCount", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#decrementPendingCountUnlessZero() + /// + public int DecrementPendingCountUnlessZero() + { + return IExecute("decrementPendingCountUnlessZero"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#addToPendingCount(int) + /// + public void AddToPendingCount(int arg0) + { + IExecute("addToPendingCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#helpComplete(int) + /// + public void HelpComplete(int arg0) + { + IExecute("helpComplete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#propagateCompletion() + /// + public void PropagateCompletion() + { + IExecute("propagateCompletion"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#quietlyCompleteRoot() + /// + public void QuietlyCompleteRoot() + { + IExecute("quietlyCompleteRoot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CountedCompleter.html#tryComplete() + /// + public void TryComplete() + { + IExecute("tryComplete"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/CyclicBarrier.cs b/src/net/JNet/Generated/Java/Util/Concurrent/CyclicBarrier.cs new file mode 100644 index 0000000000..7433303c77 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/CyclicBarrier.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region CyclicBarrier + public partial class CyclicBarrier + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#(int,java.lang.Runnable) + /// + public CyclicBarrier(int arg0, Java.Lang.Runnable arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#(int) + /// + public CyclicBarrier(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#getNumberWaiting() + /// + public int NumberWaiting + { + get { return IExecute("getNumberWaiting"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#getParties() + /// + public int Parties + { + get { return IExecute("getParties"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#isBroken() + /// + public bool IsBroken() + { + return IExecute("isBroken"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#await() throws java.lang.InterruptedException,java.util.concurrent.BrokenBarrierException + /// + public int Await() + { + return IExecute("await"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CyclicBarrier.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/DelayQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/DelayQueue.cs new file mode 100644 index 0000000000..2b62b5e39f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/DelayQueue.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region DelayQueue + public partial class DelayQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html#add(E) + /// + public bool Add(Java.Util.Concurrent.Delayed arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html#offer(E) + /// + public bool Offer(Java.Util.Concurrent.Delayed arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html#put(E) + /// + public void Put(Java.Util.Concurrent.Delayed arg0) + { + IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/DelayQueue.html#put(java.lang.Object) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Delayed.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Delayed.cs new file mode 100644 index 0000000000..0c78b1cf8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Delayed.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Delayed + public partial class Delayed + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Exchanger.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Exchanger.cs new file mode 100644 index 0000000000..bbfa8cfa21 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Exchanger.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Exchanger + public partial class Exchanger + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Exchanger.html#exchange(V) throws java.lang.InterruptedException + /// + public object Exchange(object arg0) + { + return IExecute("exchange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ExecutionException.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ExecutionException.cs new file mode 100644 index 0000000000..d603221282 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ExecutionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ExecutionException + public partial class ExecutionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Executor.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Executor.cs new file mode 100644 index 0000000000..42fa2b6df7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Executor.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Executor + public partial class Executor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executor.html#execute(java.lang.Runnable) + /// + public void Execute(Java.Lang.Runnable arg0) + { + IExecute("execute", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ExecutorCompletionService.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ExecutorCompletionService.cs new file mode 100644 index 0000000000..1f6f79db20 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ExecutorCompletionService.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ExecutorCompletionService + public partial class ExecutorCompletionService + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorCompletionService.html#(java.util.concurrent.Executor) + /// + public ExecutorCompletionService(Java.Util.Concurrent.Executor arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ExecutorService.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ExecutorService.cs new file mode 100644 index 0000000000..4f78ed6e5b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ExecutorService.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ExecutorService + public partial class ExecutorService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Executor(Java.Util.Concurrent.ExecutorService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorService.html#isShutdown() + /// + public bool IsShutdown() + { + return IExecute("isShutdown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorService.html#isTerminated() + /// + public bool IsTerminated() + { + return IExecute("isTerminated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorService.html#shutdown() + /// + public void Shutdown() + { + IExecute("shutdown"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Executors.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Executors.cs new file mode 100644 index 0000000000..ca5b6b0f36 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Executors.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Executors + public partial class Executors + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newCachedThreadPool() + /// + public static Java.Util.Concurrent.ExecutorService NewCachedThreadPool() + { + return SExecute("newCachedThreadPool"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newCachedThreadPool(java.util.concurrent.ThreadFactory) + /// + public static Java.Util.Concurrent.ExecutorService NewCachedThreadPool(Java.Util.Concurrent.ThreadFactory arg0) + { + return SExecute("newCachedThreadPool", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newFixedThreadPool(int,java.util.concurrent.ThreadFactory) + /// + public static Java.Util.Concurrent.ExecutorService NewFixedThreadPool(int arg0, Java.Util.Concurrent.ThreadFactory arg1) + { + return SExecute("newFixedThreadPool", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newFixedThreadPool(int) + /// + public static Java.Util.Concurrent.ExecutorService NewFixedThreadPool(int arg0) + { + return SExecute("newFixedThreadPool", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newSingleThreadExecutor() + /// + public static Java.Util.Concurrent.ExecutorService NewSingleThreadExecutor() + { + return SExecute("newSingleThreadExecutor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newSingleThreadExecutor(java.util.concurrent.ThreadFactory) + /// + public static Java.Util.Concurrent.ExecutorService NewSingleThreadExecutor(Java.Util.Concurrent.ThreadFactory arg0) + { + return SExecute("newSingleThreadExecutor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newWorkStealingPool() + /// + public static Java.Util.Concurrent.ExecutorService NewWorkStealingPool() + { + return SExecute("newWorkStealingPool"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newWorkStealingPool(int) + /// + public static Java.Util.Concurrent.ExecutorService NewWorkStealingPool(int arg0) + { + return SExecute("newWorkStealingPool", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#unconfigurableExecutorService(java.util.concurrent.ExecutorService) + /// + public static Java.Util.Concurrent.ExecutorService UnconfigurableExecutorService(Java.Util.Concurrent.ExecutorService arg0) + { + return SExecute("unconfigurableExecutorService", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newScheduledThreadPool(int,java.util.concurrent.ThreadFactory) + /// + public static Java.Util.Concurrent.ScheduledExecutorService NewScheduledThreadPool(int arg0, Java.Util.Concurrent.ThreadFactory arg1) + { + return SExecute("newScheduledThreadPool", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newScheduledThreadPool(int) + /// + public static Java.Util.Concurrent.ScheduledExecutorService NewScheduledThreadPool(int arg0) + { + return SExecute("newScheduledThreadPool", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newSingleThreadScheduledExecutor() + /// + public static Java.Util.Concurrent.ScheduledExecutorService NewSingleThreadScheduledExecutor() + { + return SExecute("newSingleThreadScheduledExecutor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory) + /// + public static Java.Util.Concurrent.ScheduledExecutorService NewSingleThreadScheduledExecutor(Java.Util.Concurrent.ThreadFactory arg0) + { + return SExecute("newSingleThreadScheduledExecutor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#unconfigurableScheduledExecutorService(java.util.concurrent.ScheduledExecutorService) + /// + public static Java.Util.Concurrent.ScheduledExecutorService UnconfigurableScheduledExecutorService(Java.Util.Concurrent.ScheduledExecutorService arg0) + { + return SExecute("unconfigurableScheduledExecutorService", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#defaultThreadFactory() + /// + public static Java.Util.Concurrent.ThreadFactory DefaultThreadFactoryMethod() + { + return SExecute("defaultThreadFactory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Executors.html#privilegedThreadFactory() + /// + public static Java.Util.Concurrent.ThreadFactory PrivilegedThreadFactoryMethod() + { + return SExecute("privilegedThreadFactory"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Flow.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Flow.cs new file mode 100644 index 0000000000..3880fd3261 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Flow.cs @@ -0,0 +1,215 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Flow + public partial class Flow + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.html#defaultBufferSize() + /// + public static int DefaultBufferSize() + { + return SExecute("defaultBufferSize"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Processor + public partial class Processor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Publisher + public partial class Publisher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Subscriber + public partial class Subscriber + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscriber.html#onComplete() + /// + public void OnComplete() + { + IExecute("onComplete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscriber.html#onError(java.lang.Throwable) + /// + public void OnError(Java.Lang.Throwable arg0) + { + IExecute("onError", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscriber.html#onNext(T) + /// + public void OnNext(object arg0) + { + IExecute("onNext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscriber.html#onSubscribe(java.util.concurrent.Flow$Subscription) + /// + public void OnSubscribe(Java.Util.Concurrent.Flow.Subscription arg0) + { + IExecute("onSubscribe", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Subscription + public partial class Subscription + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscription.html#cancel() + /// + public void Cancel() + { + IExecute("cancel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Flow.Subscription.html#request(long) + /// + public void Request(long arg0) + { + IExecute("request", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinPool.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinPool.cs new file mode 100644 index 0000000000..085f87bbe6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinPool.cs @@ -0,0 +1,263 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ForkJoinPool + public partial class ForkJoinPool + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#(int,java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory,java.lang.Thread$UncaughtExceptionHandler,boolean) + /// + public ForkJoinPool(int arg0, Java.Util.Concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory arg1, Java.Lang.Thread.UncaughtExceptionHandler arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#(int) + /// + public ForkJoinPool(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#defaultForkJoinWorkerThreadFactory + /// + public static Java.Util.Concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory defaultForkJoinWorkerThreadFactory => Clazz.GetField("defaultForkJoinWorkerThreadFactory"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getCommonPoolParallelism() + /// + public static int CommonPoolParallelism + { + get { return SExecute("getCommonPoolParallelism"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#commonPool() + /// + public static Java.Util.Concurrent.ForkJoinPool CommonPool() + { + return SExecute("commonPool"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#managedBlock(java.util.concurrent.ForkJoinPool$ManagedBlocker) throws java.lang.InterruptedException + /// + public static void ManagedBlock(Java.Util.Concurrent.ForkJoinPool.ManagedBlocker arg0) + { + SExecute("managedBlock", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getActiveThreadCount() + /// + public int ActiveThreadCount + { + get { return IExecute("getActiveThreadCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getAsyncMode() + /// + public bool AsyncMode + { + get { return IExecute("getAsyncMode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getFactory() + /// + public Java.Util.Concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory Factory + { + get { return IExecute("getFactory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getParallelism() + /// + public int Parallelism + { + get { return IExecute("getParallelism"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getPoolSize() + /// + public int PoolSize + { + get { return IExecute("getPoolSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getQueuedSubmissionCount() + /// + public int QueuedSubmissionCount + { + get { return IExecute("getQueuedSubmissionCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getQueuedTaskCount() + /// + public long QueuedTaskCount + { + get { return IExecute("getQueuedTaskCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getRunningThreadCount() + /// + public int RunningThreadCount + { + get { return IExecute("getRunningThreadCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getStealCount() + /// + public long StealCount + { + get { return IExecute("getStealCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#getUncaughtExceptionHandler() + /// + public Java.Lang.Thread.UncaughtExceptionHandler UncaughtExceptionHandler + { + get { return IExecute("getUncaughtExceptionHandler"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#hasQueuedSubmissions() + /// + public bool HasQueuedSubmissions() + { + return IExecute("hasQueuedSubmissions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#isQuiescent() + /// + public bool IsQuiescent() + { + return IExecute("isQuiescent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html#isTerminating() + /// + public bool IsTerminating() + { + return IExecute("isTerminating"); + } + + #endregion + + #region Nested classes + #region ForkJoinWorkerThreadFactory + public partial class ForkJoinWorkerThreadFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.ForkJoinWorkerThreadFactory.html#newThread(java.util.concurrent.ForkJoinPool) + /// + public Java.Util.Concurrent.ForkJoinWorkerThread NewThread(Java.Util.Concurrent.ForkJoinPool arg0) + { + return IExecute("newThread", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ManagedBlocker + public partial class ManagedBlocker + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.ManagedBlocker.html#block() throws java.lang.InterruptedException + /// + public bool Block() + { + return IExecute("block"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.ManagedBlocker.html#isReleasable() + /// + public bool IsReleasable() + { + return IExecute("isReleasable"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinTask.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinTask.cs new file mode 100644 index 0000000000..cf4b96242d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinTask.cs @@ -0,0 +1,241 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ForkJoinTask + public partial class ForkJoinTask + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.ForkJoinTask t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#getPool() + /// + public static Java.Util.Concurrent.ForkJoinPool Pool + { + get { return SExecute("getPool"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#getQueuedTaskCount() + /// + public static int QueuedTaskCount + { + get { return SExecute("getQueuedTaskCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#getSurplusQueuedTaskCount() + /// + public static int SurplusQueuedTaskCount + { + get { return SExecute("getSurplusQueuedTaskCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#inForkJoinPool() + /// + public static bool InForkJoinPool() + { + return SExecute("inForkJoinPool"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#helpQuiesce() + /// + public static void HelpQuiesce() + { + SExecute("helpQuiesce"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#invokeAll(java.util.concurrent.ForkJoinTask...) + /// + public static void InvokeAll(params Java.Util.Concurrent.ForkJoinTask[] arg0) + { + if (arg0.Length == 0) SExecute("invokeAll"); else SExecute("invokeAll", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#getException() + /// + public Java.Lang.Throwable Exception + { + get { var obj = IExecute("getException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#getForkJoinTaskTag() + /// + public short ForkJoinTaskTag + { + get { return IExecute("getForkJoinTaskTag"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#getRawResult() + /// + public object RawResult + { + get { return IExecute("getRawResult"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#cancel(boolean) + /// + public bool Cancel(bool arg0) + { + return IExecute("cancel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#tryUnfork() + /// + public bool TryUnfork() + { + return IExecute("tryUnfork"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#compareAndSetForkJoinTaskTag(short,short) + /// + public bool CompareAndSetForkJoinTaskTag(short arg0, short arg1) + { + return IExecute("compareAndSetForkJoinTaskTag", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#isCancelled() + /// + public bool IsCancelled() + { + return IExecute("isCancelled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#isCompletedAbnormally() + /// + public bool IsCompletedAbnormally() + { + return IExecute("isCompletedAbnormally"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#isCompletedNormally() + /// + public bool IsCompletedNormally() + { + return IExecute("isCompletedNormally"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#setForkJoinTaskTag(short) + /// + public short SetForkJoinTaskTag(short arg0) + { + return IExecute("setForkJoinTaskTag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#get() throws java.lang.InterruptedException,java.util.concurrent.ExecutionException + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#invoke() + /// + public object Invoke() + { + return IExecute("invoke"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#join() + /// + public object Join() + { + return IExecute("join"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#quietlyComplete() + /// + public void QuietlyComplete() + { + IExecute("quietlyComplete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#quietlyInvoke() + /// + public void QuietlyInvoke() + { + IExecute("quietlyInvoke"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#quietlyJoin() + /// + public void QuietlyJoin() + { + IExecute("quietlyJoin"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#complete(V) + /// + public void Complete(object arg0) + { + IExecute("complete", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#completeExceptionally(java.lang.Throwable) + /// + public void CompleteExceptionally(Java.Lang.Throwable arg0) + { + IExecute("completeExceptionally", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinTask.html#reinitialize() + /// + public void Reinitialize() + { + IExecute("reinitialize"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinWorkerThread.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinWorkerThread.cs new file mode 100644 index 0000000000..151fba5a97 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ForkJoinWorkerThread.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ForkJoinWorkerThread + public partial class ForkJoinWorkerThread + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinWorkerThread.html#getPool() + /// + public Java.Util.Concurrent.ForkJoinPool Pool + { + get { return IExecute("getPool"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinWorkerThread.html#getPoolIndex() + /// + public int PoolIndex + { + get { return IExecute("getPoolIndex"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Future.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Future.cs new file mode 100644 index 0000000000..7d26053550 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Future.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Future + public partial class Future + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Future.html#cancel(boolean) + /// + public bool Cancel(bool arg0) + { + return IExecute("cancel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Future.html#isCancelled() + /// + public bool IsCancelled() + { + return IExecute("isCancelled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Future.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Future.html#get() throws java.lang.InterruptedException,java.util.concurrent.ExecutionException + /// + public object Get() + { + return IExecute("get"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/FutureTask.cs b/src/net/JNet/Generated/Java/Util/Concurrent/FutureTask.cs new file mode 100644 index 0000000000..7ee9800cb9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/FutureTask.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region FutureTask + public partial class FutureTask + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html#(java.lang.Runnable,V) + /// + public FutureTask(Java.Lang.Runnable arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html#cancel(boolean) + /// + public bool Cancel(bool arg0) + { + return IExecute("cancel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html#isCancelled() + /// + public bool IsCancelled() + { + return IExecute("isCancelled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html#get() throws java.lang.InterruptedException,java.util.concurrent.ExecutionException + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/FutureTask.html#run() + /// + public void Run() + { + IExecute("run"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingDeque.cs b/src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingDeque.cs new file mode 100644 index 0000000000..9cde8a1614 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingDeque.cs @@ -0,0 +1,227 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region LinkedBlockingDeque + public partial class LinkedBlockingDeque + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#(int) + /// + public LinkedBlockingDeque(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.LinkedBlockingDeque t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#getFirst() + /// + public object First + { + get { return IExecute("getFirst"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#getLast() + /// + public object Last + { + get { return IExecute("getLast"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#offerFirst(E) + /// + public bool OfferFirst(object arg0) + { + return IExecute("offerFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#offerLast(E) + /// + public bool OfferLast(object arg0) + { + return IExecute("offerLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#removeFirstOccurrence(java.lang.Object) + /// + public bool RemoveFirstOccurrence(object arg0) + { + return IExecute("removeFirstOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#removeLastOccurrence(java.lang.Object) + /// + public bool RemoveLastOccurrence(object arg0) + { + return IExecute("removeLastOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#peekFirst() + /// + public object PeekFirst() + { + return IExecute("peekFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#peekLast() + /// + public object PeekLast() + { + return IExecute("peekLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#pop() + /// + public object Pop() + { + return IExecute("pop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#removeFirst() + /// + public object RemoveFirst() + { + return IExecute("removeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#removeLast() + /// + public object RemoveLast() + { + return IExecute("removeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#takeFirst() throws java.lang.InterruptedException + /// + public object TakeFirst() + { + return IExecute("takeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#takeLast() throws java.lang.InterruptedException + /// + public object TakeLast() + { + return IExecute("takeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#addFirst(E) + /// + public void AddFirst(object arg0) + { + IExecute("addFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#addLast(E) + /// + public void AddLast(object arg0) + { + IExecute("addLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#push(E) + /// + public void Push(object arg0) + { + IExecute("push", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#put(E) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#putFirst(E) throws java.lang.InterruptedException + /// + public void PutFirst(object arg0) + { + IExecute("putFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingDeque.html#putLast(E) throws java.lang.InterruptedException + /// + public void PutLast(object arg0) + { + IExecute("putLast", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingQueue.cs new file mode 100644 index 0000000000..b61f8bc907 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/LinkedBlockingQueue.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region LinkedBlockingQueue + public partial class LinkedBlockingQueue + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html#(int) + /// + public LinkedBlockingQueue(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.LinkedBlockingQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html#put(E) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/LinkedTransferQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/LinkedTransferQueue.cs new file mode 100644 index 0000000000..ea71861035 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/LinkedTransferQueue.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region LinkedTransferQueue + public partial class LinkedTransferQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.LinkedTransferQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#getWaitingConsumerCount() + /// + public int WaitingConsumerCount + { + get { return IExecute("getWaitingConsumerCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#hasWaitingConsumer() + /// + public bool HasWaitingConsumer() + { + return IExecute("hasWaitingConsumer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#tryTransfer(E) + /// + public bool TryTransfer(object arg0) + { + return IExecute("tryTransfer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#put(E) + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedTransferQueue.html#transfer(E) throws java.lang.InterruptedException + /// + public void Transfer(object arg0) + { + IExecute("transfer", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractOwnableSynchronizer.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractOwnableSynchronizer.cs new file mode 100644 index 0000000000..df195182e8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractOwnableSynchronizer.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region AbstractOwnableSynchronizer + public partial class AbstractOwnableSynchronizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.AbstractOwnableSynchronizer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedLongSynchronizer.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedLongSynchronizer.cs new file mode 100644 index 0000000000..aa3a2c5809 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedLongSynchronizer.cs @@ -0,0 +1,256 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region AbstractQueuedLongSynchronizer + public partial class AbstractQueuedLongSynchronizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#getFirstQueuedThread() + /// + public Java.Lang.Thread FirstQueuedThread + { + get { return IExecute("getFirstQueuedThread"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#getQueueLength() + /// + public int QueueLength + { + get { return IExecute("getQueueLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#hasContended() + /// + public bool HasContended() + { + return IExecute("hasContended"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#hasQueuedPredecessors() + /// + public bool HasQueuedPredecessors() + { + return IExecute("hasQueuedPredecessors"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#hasQueuedThreads() + /// + public bool HasQueuedThreads() + { + return IExecute("hasQueuedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#hasWaiters(java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject) + /// + public bool HasWaiters(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer.ConditionObject arg0) + { + return IExecute("hasWaiters", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#isQueued(java.lang.Thread) + /// + public bool IsQueued(Java.Lang.Thread arg0) + { + return IExecute("isQueued", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#owns(java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject) + /// + public bool Owns(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer.ConditionObject arg0) + { + return IExecute("owns", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#release(long) + /// + public bool Release(long arg0) + { + return IExecute("release", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#releaseShared(long) + /// + public bool ReleaseShared(long arg0) + { + return IExecute("releaseShared", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#tryAcquireNanos(long,long) throws java.lang.InterruptedException + /// + public bool TryAcquireNanos(long arg0, long arg1) + { + return IExecute("tryAcquireNanos", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#tryAcquireSharedNanos(long,long) throws java.lang.InterruptedException + /// + public bool TryAcquireSharedNanos(long arg0, long arg1) + { + return IExecute("tryAcquireSharedNanos", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#getWaitQueueLength(java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject) + /// + public int GetWaitQueueLength(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer.ConditionObject arg0) + { + return IExecute("getWaitQueueLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#acquire(long) + /// + public void Acquire(long arg0) + { + IExecute("acquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#acquireInterruptibly(long) throws java.lang.InterruptedException + /// + public void AcquireInterruptibly(long arg0) + { + IExecute("acquireInterruptibly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#acquireShared(long) + /// + public void AcquireShared(long arg0) + { + IExecute("acquireShared", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#acquireSharedInterruptibly(long) throws java.lang.InterruptedException + /// + public void AcquireSharedInterruptibly(long arg0) + { + IExecute("acquireSharedInterruptibly", arg0); + } + + #endregion + + #region Nested classes + #region ConditionObject + public partial class ConditionObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#(java.util.concurrent.locks.AbstractQueuedLongSynchronizer) + /// + public ConditionObject(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Locks.Condition(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer.ConditionObject t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.AbstractQueuedLongSynchronizer.ConditionObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#awaitUntil(java.util.Date) throws java.lang.InterruptedException + /// + public bool AwaitUntil(Java.Util.Date arg0) + { + return IExecute("awaitUntil", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#awaitNanos(long) throws java.lang.InterruptedException + /// + public long AwaitNanos(long arg0) + { + return IExecute("awaitNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#await() throws java.lang.InterruptedException + /// + public void Await() + { + IExecute("await"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#awaitUninterruptibly() + /// + public void AwaitUninterruptibly() + { + IExecute("awaitUninterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#signal() + /// + public void Signal() + { + IExecute("signal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html#signalAll() + /// + public void SignalAll() + { + IExecute("signalAll"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedSynchronizer.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedSynchronizer.cs new file mode 100644 index 0000000000..6efe4d98df --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AbstractQueuedSynchronizer.cs @@ -0,0 +1,256 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region AbstractQueuedSynchronizer + public partial class AbstractQueuedSynchronizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#getFirstQueuedThread() + /// + public Java.Lang.Thread FirstQueuedThread + { + get { return IExecute("getFirstQueuedThread"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#getQueueLength() + /// + public int QueueLength + { + get { return IExecute("getQueueLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#hasContended() + /// + public bool HasContended() + { + return IExecute("hasContended"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#hasQueuedPredecessors() + /// + public bool HasQueuedPredecessors() + { + return IExecute("hasQueuedPredecessors"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#hasQueuedThreads() + /// + public bool HasQueuedThreads() + { + return IExecute("hasQueuedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#hasWaiters(java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) + /// + public bool HasWaiters(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer.ConditionObject arg0) + { + return IExecute("hasWaiters", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#isQueued(java.lang.Thread) + /// + public bool IsQueued(Java.Lang.Thread arg0) + { + return IExecute("isQueued", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#owns(java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) + /// + public bool Owns(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer.ConditionObject arg0) + { + return IExecute("owns", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#release(int) + /// + public bool Release(int arg0) + { + return IExecute("release", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#releaseShared(int) + /// + public bool ReleaseShared(int arg0) + { + return IExecute("releaseShared", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#tryAcquireNanos(int,long) throws java.lang.InterruptedException + /// + public bool TryAcquireNanos(int arg0, long arg1) + { + return IExecute("tryAcquireNanos", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#tryAcquireSharedNanos(int,long) throws java.lang.InterruptedException + /// + public bool TryAcquireSharedNanos(int arg0, long arg1) + { + return IExecute("tryAcquireSharedNanos", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#getWaitQueueLength(java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) + /// + public int GetWaitQueueLength(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer.ConditionObject arg0) + { + return IExecute("getWaitQueueLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#acquire(int) + /// + public void Acquire(int arg0) + { + IExecute("acquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#acquireInterruptibly(int) throws java.lang.InterruptedException + /// + public void AcquireInterruptibly(int arg0) + { + IExecute("acquireInterruptibly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#acquireShared(int) + /// + public void AcquireShared(int arg0) + { + IExecute("acquireShared", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#acquireSharedInterruptibly(int) throws java.lang.InterruptedException + /// + public void AcquireSharedInterruptibly(int arg0) + { + IExecute("acquireSharedInterruptibly", arg0); + } + + #endregion + + #region Nested classes + #region ConditionObject + public partial class ConditionObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#(java.util.concurrent.locks.AbstractQueuedSynchronizer) + /// + public ConditionObject(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Locks.Condition(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer.ConditionObject t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.AbstractQueuedSynchronizer.ConditionObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#awaitUntil(java.util.Date) throws java.lang.InterruptedException + /// + public bool AwaitUntil(Java.Util.Date arg0) + { + return IExecute("awaitUntil", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#awaitNanos(long) throws java.lang.InterruptedException + /// + public long AwaitNanos(long arg0) + { + return IExecute("awaitNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#await() throws java.lang.InterruptedException + /// + public void Await() + { + IExecute("await"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#awaitUninterruptibly() + /// + public void AwaitUninterruptibly() + { + IExecute("awaitUninterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#signal() + /// + public void Signal() + { + IExecute("signal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html#signalAll() + /// + public void SignalAll() + { + IExecute("signalAll"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AllPackageClasses.cs new file mode 100644 index 0000000000..d95af2010a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/AllPackageClasses.cs @@ -0,0 +1,513 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Concurrent.Locks +{ + #region AbstractOwnableSynchronizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractOwnableSynchronizer.html + /// + public partial class AbstractOwnableSynchronizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractOwnableSynchronizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractOwnableSynchronizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.AbstractOwnableSynchronizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractQueuedLongSynchronizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html + /// + public partial class AbstractQueuedLongSynchronizer : Java.Util.Concurrent.Locks.AbstractOwnableSynchronizer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractQueuedLongSynchronizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractQueuedLongSynchronizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.AbstractQueuedLongSynchronizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ConditionObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html + /// + public partial class ConditionObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConditionObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConditionObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AbstractQueuedSynchronizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.html + /// + public partial class AbstractQueuedSynchronizer : Java.Util.Concurrent.Locks.AbstractOwnableSynchronizer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractQueuedSynchronizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractQueuedSynchronizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.AbstractQueuedSynchronizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ConditionObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html + /// + public partial class ConditionObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConditionObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConditionObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Condition + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html + /// + public partial class Condition : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Condition() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Condition(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.Condition"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Lock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Lock.html + /// + public partial class Lock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Lock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Lock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.Lock"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LockSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html + /// + public partial class LockSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LockSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LockSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.LockSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReadWriteLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReadWriteLock.html + /// + public partial class ReadWriteLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReadWriteLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReadWriteLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.ReadWriteLock"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReentrantLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html + /// + public partial class ReentrantLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReentrantLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReentrantLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.ReentrantLock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReentrantReadWriteLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html + /// + public partial class ReentrantReadWriteLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReentrantReadWriteLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReentrantReadWriteLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.ReentrantReadWriteLock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ReadLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html + /// + public partial class ReadLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReadLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReadLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region WriteLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html + /// + public partial class WriteLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WriteLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WriteLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region StampedLock + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html + /// + public partial class StampedLock : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StampedLock() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StampedLock(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.concurrent.locks.StampedLock"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/Condition.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/Condition.cs new file mode 100644 index 0000000000..147f8a1238 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/Condition.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region Condition + public partial class Condition + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html#awaitUntil(java.util.Date) throws java.lang.InterruptedException + /// + public bool AwaitUntil(Java.Util.Date arg0) + { + return IExecute("awaitUntil", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html#awaitNanos(long) throws java.lang.InterruptedException + /// + public long AwaitNanos(long arg0) + { + return IExecute("awaitNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html#await() throws java.lang.InterruptedException + /// + public void Await() + { + IExecute("await"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html#awaitUninterruptibly() + /// + public void AwaitUninterruptibly() + { + IExecute("awaitUninterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html#signal() + /// + public void Signal() + { + IExecute("signal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Condition.html#signalAll() + /// + public void SignalAll() + { + IExecute("signalAll"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/Lock.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/Lock.cs new file mode 100644 index 0000000000..909f35848b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/Lock.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region Lock + public partial class Lock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Lock.html#tryLock() + /// + public bool TryLock() + { + return IExecute("tryLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Lock.html#newCondition() + /// + public Java.Util.Concurrent.Locks.Condition NewCondition() + { + return IExecute("newCondition"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Lock.html#locks.Lock.lock() + /// + public void LockMethod() + { + IExecute("lock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Lock.html#lockInterruptibly() throws java.lang.InterruptedException + /// + public void LockInterruptibly() + { + IExecute("lockInterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/Lock.html#unlock() + /// + public void Unlock() + { + IExecute("unlock"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/LockSupport.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/LockSupport.cs new file mode 100644 index 0000000000..85709d716a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/LockSupport.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region LockSupport + public partial class LockSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#getBlocker(java.lang.Thread) + /// + public static object GetBlocker(Java.Lang.Thread arg0) + { + return SExecute("getBlocker", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#park() + /// + public static void Park() + { + SExecute("park"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#park(java.lang.Object) + /// + public static void Park(object arg0) + { + SExecute("park", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#parkNanos(java.lang.Object,long) + /// + public static void ParkNanos(object arg0, long arg1) + { + SExecute("parkNanos", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#parkNanos(long) + /// + public static void ParkNanos(long arg0) + { + SExecute("parkNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#parkUntil(java.lang.Object,long) + /// + public static void ParkUntil(object arg0, long arg1) + { + SExecute("parkUntil", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#parkUntil(long) + /// + public static void ParkUntil(long arg0) + { + SExecute("parkUntil", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#unpark(java.lang.Thread) + /// + public static void Unpark(Java.Lang.Thread arg0) + { + SExecute("unpark", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReadWriteLock.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReadWriteLock.cs new file mode 100644 index 0000000000..131afdc3a1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReadWriteLock.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region ReadWriteLock + public partial class ReadWriteLock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReadWriteLock.html#readLock() + /// + public Java.Util.Concurrent.Locks.Lock ReadLock() + { + return IExecute("readLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReadWriteLock.html#writeLock() + /// + public Java.Util.Concurrent.Locks.Lock WriteLock() + { + return IExecute("writeLock"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantLock.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantLock.cs new file mode 100644 index 0000000000..f3377cc6b5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantLock.cs @@ -0,0 +1,165 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region ReentrantLock + public partial class ReentrantLock + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#(boolean) + /// + public ReentrantLock(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Locks.Lock(Java.Util.Concurrent.Locks.ReentrantLock t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.ReentrantLock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#getHoldCount() + /// + public int HoldCount + { + get { return IExecute("getHoldCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#getQueueLength() + /// + public int QueueLength + { + get { return IExecute("getQueueLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#hasWaiters(java.util.concurrent.locks.Condition) + /// + public bool HasWaiters(Java.Util.Concurrent.Locks.Condition arg0) + { + return IExecute("hasWaiters", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#isHeldByCurrentThread() + /// + public bool IsHeldByCurrentThread() + { + return IExecute("isHeldByCurrentThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#isLocked() + /// + public bool IsLocked() + { + return IExecute("isLocked"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#tryLock() + /// + public bool TryLock() + { + return IExecute("tryLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#hasQueuedThread(java.lang.Thread) + /// + public bool HasQueuedThread(Java.Lang.Thread arg0) + { + return IExecute("hasQueuedThread", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#hasQueuedThreads() + /// + public bool HasQueuedThreads() + { + return IExecute("hasQueuedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#isFair() + /// + public bool IsFair() + { + return IExecute("isFair"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#getWaitQueueLength(java.util.concurrent.locks.Condition) + /// + public int GetWaitQueueLength(Java.Util.Concurrent.Locks.Condition arg0) + { + return IExecute("getWaitQueueLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#newCondition() + /// + public Java.Util.Concurrent.Locks.Condition NewCondition() + { + return IExecute("newCondition"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#locks.ReentrantLock.lock() + /// + public void Lock() + { + IExecute("lock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#lockInterruptibly() throws java.lang.InterruptedException + /// + public void LockInterruptibly() + { + IExecute("lockInterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html#unlock() + /// + public void Unlock() + { + IExecute("unlock"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantReadWriteLock.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantReadWriteLock.cs new file mode 100644 index 0000000000..db5d1d14cb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/ReentrantReadWriteLock.cs @@ -0,0 +1,300 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region ReentrantReadWriteLock + public partial class ReentrantReadWriteLock + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#(boolean) + /// + public ReentrantReadWriteLock(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Locks.ReadWriteLock(Java.Util.Concurrent.Locks.ReentrantReadWriteLock t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.ReentrantReadWriteLock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#getQueueLength() + /// + public int QueueLength + { + get { return IExecute("getQueueLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#getReadHoldCount() + /// + public int ReadHoldCount + { + get { return IExecute("getReadHoldCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#getReadLockCount() + /// + public int ReadLockCount + { + get { return IExecute("getReadLockCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#getWriteHoldCount() + /// + public int WriteHoldCount + { + get { return IExecute("getWriteHoldCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#hasWaiters(java.util.concurrent.locks.Condition) + /// + public bool HasWaiters(Java.Util.Concurrent.Locks.Condition arg0) + { + return IExecute("hasWaiters", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#isWriteLocked() + /// + public bool IsWriteLocked() + { + return IExecute("isWriteLocked"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#isWriteLockedByCurrentThread() + /// + public bool IsWriteLockedByCurrentThread() + { + return IExecute("isWriteLockedByCurrentThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#hasQueuedThread(java.lang.Thread) + /// + public bool HasQueuedThread(Java.Lang.Thread arg0) + { + return IExecute("hasQueuedThread", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#hasQueuedThreads() + /// + public bool HasQueuedThreads() + { + return IExecute("hasQueuedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#isFair() + /// + public bool IsFair() + { + return IExecute("isFair"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#getWaitQueueLength(java.util.concurrent.locks.Condition) + /// + public int GetWaitQueueLength(Java.Util.Concurrent.Locks.Condition arg0) + { + return IExecute("getWaitQueueLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#readLock() + /// + public Java.Util.Concurrent.Locks.Lock ReadLockMethod() + { + return IExecute("readLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.html#writeLock() + /// + public Java.Util.Concurrent.Locks.Lock WriteLockMethod() + { + return IExecute("writeLock"); + } + + #endregion + + #region Nested classes + #region ReadLock + public partial class ReadLock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Locks.Lock(Java.Util.Concurrent.Locks.ReentrantReadWriteLock.ReadLock t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.ReentrantReadWriteLock.ReadLock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html#tryLock() + /// + public bool TryLock() + { + return IExecute("tryLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html#newCondition() + /// + public Java.Util.Concurrent.Locks.Condition NewCondition() + { + return IExecute("newCondition"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html#locks.ReentrantReadWriteLock$ReadLock.lock() + /// + public void Lock() + { + IExecute("lock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html#lockInterruptibly() throws java.lang.InterruptedException + /// + public void LockInterruptibly() + { + IExecute("lockInterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html#unlock() + /// + public void Unlock() + { + IExecute("unlock"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region WriteLock + public partial class WriteLock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Locks.Lock(Java.Util.Concurrent.Locks.ReentrantReadWriteLock.WriteLock t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.ReentrantReadWriteLock.WriteLock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#getHoldCount() + /// + public int HoldCount + { + get { return IExecute("getHoldCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#isHeldByCurrentThread() + /// + public bool IsHeldByCurrentThread() + { + return IExecute("isHeldByCurrentThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#tryLock() + /// + public bool TryLock() + { + return IExecute("tryLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#newCondition() + /// + public Java.Util.Concurrent.Locks.Condition NewCondition() + { + return IExecute("newCondition"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#locks.ReentrantReadWriteLock$WriteLock.lock() + /// + public void Lock() + { + IExecute("lock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#lockInterruptibly() throws java.lang.InterruptedException + /// + public void LockInterruptibly() + { + IExecute("lockInterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#unlock() + /// + public void Unlock() + { + IExecute("unlock"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Locks/StampedLock.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/StampedLock.cs new file mode 100644 index 0000000000..37be55b33e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Locks/StampedLock.cs @@ -0,0 +1,241 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent.Locks +{ + #region StampedLock + public partial class StampedLock + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Locks.StampedLock t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#isLockStamp(long) + /// + public static bool IsLockStamp(long arg0) + { + return SExecute("isLockStamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#isOptimisticReadStamp(long) + /// + public static bool IsOptimisticReadStamp(long arg0) + { + return SExecute("isOptimisticReadStamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#isReadLockStamp(long) + /// + public static bool IsReadLockStamp(long arg0) + { + return SExecute("isReadLockStamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#isWriteLockStamp(long) + /// + public static bool IsWriteLockStamp(long arg0) + { + return SExecute("isWriteLockStamp", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#getReadLockCount() + /// + public int ReadLockCount + { + get { return IExecute("getReadLockCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#isReadLocked() + /// + public bool IsReadLocked() + { + return IExecute("isReadLocked"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#isWriteLocked() + /// + public bool IsWriteLocked() + { + return IExecute("isWriteLocked"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryUnlockRead() + /// + public bool TryUnlockRead() + { + return IExecute("tryUnlockRead"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryUnlockWrite() + /// + public bool TryUnlockWrite() + { + return IExecute("tryUnlockWrite"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#validate(long) + /// + public bool Validate(long arg0) + { + return IExecute("validate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#asReadLock() + /// + public Java.Util.Concurrent.Locks.Lock AsReadLock() + { + return IExecute("asReadLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#asWriteLock() + /// + public Java.Util.Concurrent.Locks.Lock AsWriteLock() + { + return IExecute("asWriteLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#asReadWriteLock() + /// + public Java.Util.Concurrent.Locks.ReadWriteLock AsReadWriteLock() + { + return IExecute("asReadWriteLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#readLock() + /// + public long ReadLock() + { + return IExecute("readLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#readLockInterruptibly() throws java.lang.InterruptedException + /// + public long ReadLockInterruptibly() + { + return IExecute("readLockInterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryConvertToOptimisticRead(long) + /// + public long TryConvertToOptimisticRead(long arg0) + { + return IExecute("tryConvertToOptimisticRead", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryConvertToReadLock(long) + /// + public long TryConvertToReadLock(long arg0) + { + return IExecute("tryConvertToReadLock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryConvertToWriteLock(long) + /// + public long TryConvertToWriteLock(long arg0) + { + return IExecute("tryConvertToWriteLock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryOptimisticRead() + /// + public long TryOptimisticRead() + { + return IExecute("tryOptimisticRead"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryReadLock() + /// + public long TryReadLock() + { + return IExecute("tryReadLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#tryWriteLock() + /// + public long TryWriteLock() + { + return IExecute("tryWriteLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#writeLock() + /// + public long WriteLock() + { + return IExecute("writeLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#writeLockInterruptibly() throws java.lang.InterruptedException + /// + public long WriteLockInterruptibly() + { + return IExecute("writeLockInterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#unlock(long) + /// + public void Unlock(long arg0) + { + IExecute("unlock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#unlockRead(long) + /// + public void UnlockRead(long arg0) + { + IExecute("unlockRead", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/StampedLock.html#unlockWrite(long) + /// + public void UnlockWrite(long arg0) + { + IExecute("unlockWrite", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Phaser.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Phaser.cs new file mode 100644 index 0000000000..e0a787346b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Phaser.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Phaser + public partial class Phaser + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#(int) + /// + public Phaser(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#(java.util.concurrent.Phaser,int) + /// + public Phaser(Java.Util.Concurrent.Phaser arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#(java.util.concurrent.Phaser) + /// + public Phaser(Java.Util.Concurrent.Phaser arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#getArrivedParties() + /// + public int ArrivedParties + { + get { return IExecute("getArrivedParties"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#getParent() + /// + public Java.Util.Concurrent.Phaser Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#getPhase() + /// + public int Phase + { + get { return IExecute("getPhase"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#getRegisteredParties() + /// + public int RegisteredParties + { + get { return IExecute("getRegisteredParties"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#getRoot() + /// + public Java.Util.Concurrent.Phaser Root + { + get { return IExecute("getRoot"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#getUnarrivedParties() + /// + public int UnarrivedParties + { + get { return IExecute("getUnarrivedParties"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#isTerminated() + /// + public bool IsTerminated() + { + return IExecute("isTerminated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#arrive() + /// + public int Arrive() + { + return IExecute("arrive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#arriveAndAwaitAdvance() + /// + public int ArriveAndAwaitAdvance() + { + return IExecute("arriveAndAwaitAdvance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#arriveAndDeregister() + /// + public int ArriveAndDeregister() + { + return IExecute("arriveAndDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#awaitAdvance(int) + /// + public int AwaitAdvance(int arg0) + { + return IExecute("awaitAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#awaitAdvanceInterruptibly(int) throws java.lang.InterruptedException + /// + public int AwaitAdvanceInterruptibly(int arg0) + { + return IExecute("awaitAdvanceInterruptibly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#bulkRegister(int) + /// + public int BulkRegister(int arg0) + { + return IExecute("bulkRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#register() + /// + public int Register() + { + return IExecute("register"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Phaser.html#forceTermination() + /// + public void ForceTermination() + { + IExecute("forceTermination"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/PriorityBlockingQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/PriorityBlockingQueue.cs new file mode 100644 index 0000000000..565cc60db7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/PriorityBlockingQueue.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region PriorityBlockingQueue + public partial class PriorityBlockingQueue + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/PriorityBlockingQueue.html#(int) + /// + public PriorityBlockingQueue(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.PriorityBlockingQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/PriorityBlockingQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/PriorityBlockingQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/PriorityBlockingQueue.html#put(E) + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/RecursiveAction.cs b/src/net/JNet/Generated/Java/Util/Concurrent/RecursiveAction.cs new file mode 100644 index 0000000000..ec8413dc08 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/RecursiveAction.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region RecursiveAction + public partial class RecursiveAction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/RecursiveTask.cs b/src/net/JNet/Generated/Java/Util/Concurrent/RecursiveTask.cs new file mode 100644 index 0000000000..46fdc6f95e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/RecursiveTask.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region RecursiveTask + public partial class RecursiveTask + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionException.cs b/src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionException.cs new file mode 100644 index 0000000000..ec13edfca4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region RejectedExecutionException + public partial class RejectedExecutionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionHandler.cs b/src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionHandler.cs new file mode 100644 index 0000000000..cac2524238 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/RejectedExecutionHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region RejectedExecutionHandler + public partial class RejectedExecutionHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RejectedExecutionHandler.html#rejectedExecution(java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) + /// + public void RejectedExecution(Java.Lang.Runnable arg0, Java.Util.Concurrent.ThreadPoolExecutor arg1) + { + IExecute("rejectedExecution", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/RunnableFuture.cs b/src/net/JNet/Generated/Java/Util/Concurrent/RunnableFuture.cs new file mode 100644 index 0000000000..28fdeb5446 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/RunnableFuture.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region RunnableFuture + public partial class RunnableFuture + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Runnable(Java.Util.Concurrent.RunnableFuture t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RunnableFuture.html#run() + /// + public void Run() + { + IExecute("run"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/RunnableScheduledFuture.cs b/src/net/JNet/Generated/Java/Util/Concurrent/RunnableScheduledFuture.cs new file mode 100644 index 0000000000..a1dcc13f19 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/RunnableScheduledFuture.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region RunnableScheduledFuture + public partial class RunnableScheduledFuture + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/RunnableScheduledFuture.html#isPeriodic() + /// + public bool IsPeriodic() + { + return IExecute("isPeriodic"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledExecutorService.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledExecutorService.cs new file mode 100644 index 0000000000..e5602cde1c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledExecutorService.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ScheduledExecutorService + public partial class ScheduledExecutorService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.ExecutorService(Java.Util.Concurrent.ScheduledExecutorService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledFuture.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledFuture.cs new file mode 100644 index 0000000000..482fd3ce9a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledFuture.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ScheduledFuture + public partial class ScheduledFuture + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.Delayed(Java.Util.Concurrent.ScheduledFuture t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledThreadPoolExecutor.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledThreadPoolExecutor.cs new file mode 100644 index 0000000000..bb0acf7b8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ScheduledThreadPoolExecutor.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ScheduledThreadPoolExecutor + public partial class ScheduledThreadPoolExecutor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#(int,java.util.concurrent.RejectedExecutionHandler) + /// + public ScheduledThreadPoolExecutor(int arg0, Java.Util.Concurrent.RejectedExecutionHandler arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#(int,java.util.concurrent.ThreadFactory,java.util.concurrent.RejectedExecutionHandler) + /// + public ScheduledThreadPoolExecutor(int arg0, Java.Util.Concurrent.ThreadFactory arg1, Java.Util.Concurrent.RejectedExecutionHandler arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#(int,java.util.concurrent.ThreadFactory) + /// + public ScheduledThreadPoolExecutor(int arg0, Java.Util.Concurrent.ThreadFactory arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#(int) + /// + public ScheduledThreadPoolExecutor(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.ScheduledExecutorService(Java.Util.Concurrent.ScheduledThreadPoolExecutor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#getContinueExistingPeriodicTasksAfterShutdownPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#setContinueExistingPeriodicTasksAfterShutdownPolicy(boolean) + /// + public bool ContinueExistingPeriodicTasksAfterShutdownPolicy + { + get { return IExecute("getContinueExistingPeriodicTasksAfterShutdownPolicy"); } set { IExecute("setContinueExistingPeriodicTasksAfterShutdownPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#getExecuteExistingDelayedTasksAfterShutdownPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#setExecuteExistingDelayedTasksAfterShutdownPolicy(boolean) + /// + public bool ExecuteExistingDelayedTasksAfterShutdownPolicy + { + get { return IExecute("getExecuteExistingDelayedTasksAfterShutdownPolicy"); } set { IExecute("setExecuteExistingDelayedTasksAfterShutdownPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#getRemoveOnCancelPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html#setRemoveOnCancelPolicy(boolean) + /// + public bool RemoveOnCancelPolicy + { + get { return IExecute("getRemoveOnCancelPolicy"); } set { IExecute("setRemoveOnCancelPolicy", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/Semaphore.cs b/src/net/JNet/Generated/Java/Util/Concurrent/Semaphore.cs new file mode 100644 index 0000000000..bfb8bd2847 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/Semaphore.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region Semaphore + public partial class Semaphore + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#(int,boolean) + /// + public Semaphore(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#(int) + /// + public Semaphore(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.Semaphore t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#getQueueLength() + /// + public int QueueLength + { + get { return IExecute("getQueueLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#isFair() + /// + public bool IsFair() + { + return IExecute("isFair"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#tryAcquire() + /// + public bool TryAcquire() + { + return IExecute("tryAcquire"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#tryAcquire(int) + /// + public bool TryAcquire(int arg0) + { + return IExecute("tryAcquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#hasQueuedThreads() + /// + public bool HasQueuedThreads() + { + return IExecute("hasQueuedThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#availablePermits() + /// + public int AvailablePermits() + { + return IExecute("availablePermits"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#drainPermits() + /// + public int DrainPermits() + { + return IExecute("drainPermits"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#acquire() throws java.lang.InterruptedException + /// + public void Acquire() + { + IExecute("acquire"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#acquire(int) throws java.lang.InterruptedException + /// + public void Acquire(int arg0) + { + IExecute("acquire", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#acquireUninterruptibly() + /// + public void AcquireUninterruptibly() + { + IExecute("acquireUninterruptibly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#acquireUninterruptibly(int) + /// + public void AcquireUninterruptibly(int arg0) + { + IExecute("acquireUninterruptibly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#release() + /// + public void Release() + { + IExecute("release"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Semaphore.html#release(int) + /// + public void Release(int arg0) + { + IExecute("release", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/SubmissionPublisher.cs b/src/net/JNet/Generated/Java/Util/Concurrent/SubmissionPublisher.cs new file mode 100644 index 0000000000..f26ae6d448 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/SubmissionPublisher.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region SubmissionPublisher + public partial class SubmissionPublisher + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#(java.util.concurrent.Executor,int) + /// + public SubmissionPublisher(Java.Util.Concurrent.Executor arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Java.Util.Concurrent.SubmissionPublisher t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#getClosedException() + /// + public Java.Lang.Throwable ClosedException + { + get { var obj = IExecute("getClosedException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#getExecutor() + /// + public Java.Util.Concurrent.Executor Executor + { + get { return IExecute("getExecutor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#getMaxBufferCapacity() + /// + public int MaxBufferCapacity + { + get { return IExecute("getMaxBufferCapacity"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#getNumberOfSubscribers() + /// + public int NumberOfSubscribers + { + get { return IExecute("getNumberOfSubscribers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#hasSubscribers() + /// + public bool HasSubscribers() + { + return IExecute("hasSubscribers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#isClosed() + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#estimateMaximumLag() + /// + public int EstimateMaximumLag() + { + return IExecute("estimateMaximumLag"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#submit(T) + /// + public int Submit(object arg0) + { + return IExecute("submit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#estimateMinimumDemand() + /// + public long EstimateMinimumDemand() + { + return IExecute("estimateMinimumDemand"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SubmissionPublisher.html#closeExceptionally(java.lang.Throwable) + /// + public void CloseExceptionally(Java.Lang.Throwable arg0) + { + IExecute("closeExceptionally", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/SynchronousQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/SynchronousQueue.cs new file mode 100644 index 0000000000..a168cfbbb4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/SynchronousQueue.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region SynchronousQueue + public partial class SynchronousQueue + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SynchronousQueue.html#(boolean) + /// + public SynchronousQueue(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Concurrent.SynchronousQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SynchronousQueue.html#take() throws java.lang.InterruptedException + /// + public object Take() + { + return IExecute("take"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SynchronousQueue.html#remainingCapacity() + /// + public int RemainingCapacity() + { + return IExecute("remainingCapacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/SynchronousQueue.html#put(E) throws java.lang.InterruptedException + /// + public void Put(object arg0) + { + IExecute("put", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ThreadFactory.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ThreadFactory.cs new file mode 100644 index 0000000000..861253435e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ThreadFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ThreadFactory + public partial class ThreadFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadFactory.html#newThread(java.lang.Runnable) + /// + public Java.Lang.Thread NewThread(Java.Lang.Runnable arg0) + { + return IExecute("newThread", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ThreadLocalRandom.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ThreadLocalRandom.cs new file mode 100644 index 0000000000..33659ebb04 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ThreadLocalRandom.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ThreadLocalRandom + public partial class ThreadLocalRandom + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html#current.ThreadLocalRandom java.util.concurrent.ThreadLocalRandom.current() + /// + public static Java.Util.Concurrent.ThreadLocalRandom Current() + { + return SExecute("current"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html#nextDouble(double,double) + /// + public double NextDouble(double arg0, double arg1) + { + return IExecute("nextDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html#nextDouble(double) + /// + public double NextDouble(double arg0) + { + return IExecute("nextDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html#nextInt(int,int) + /// + public int NextInt(int arg0, int arg1) + { + return IExecute("nextInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html#nextLong(long,long) + /// + public long NextLong(long arg0, long arg1) + { + return IExecute("nextLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadLocalRandom.html#nextLong(long) + /// + public long NextLong(long arg0) + { + return IExecute("nextLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/ThreadPoolExecutor.cs b/src/net/JNet/Generated/Java/Util/Concurrent/ThreadPoolExecutor.cs new file mode 100644 index 0000000000..cfba279883 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/ThreadPoolExecutor.cs @@ -0,0 +1,310 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region ThreadPoolExecutor + public partial class ThreadPoolExecutor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getActiveCount() + /// + public int ActiveCount + { + get { return IExecute("getActiveCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getCompletedTaskCount() + /// + public long CompletedTaskCount + { + get { return IExecute("getCompletedTaskCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getCorePoolSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#setCorePoolSize(int) + /// + public int CorePoolSize + { + get { return IExecute("getCorePoolSize"); } set { IExecute("setCorePoolSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getLargestPoolSize() + /// + public int LargestPoolSize + { + get { return IExecute("getLargestPoolSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getMaximumPoolSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#setMaximumPoolSize(int) + /// + public int MaximumPoolSize + { + get { return IExecute("getMaximumPoolSize"); } set { IExecute("setMaximumPoolSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getPoolSize() + /// + public int PoolSize + { + get { return IExecute("getPoolSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getRejectedExecutionHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#setRejectedExecutionHandler(java.util.concurrent.RejectedExecutionHandler) + /// + public Java.Util.Concurrent.RejectedExecutionHandler RejectedExecutionHandler + { + get { return IExecute("getRejectedExecutionHandler"); } set { IExecute("setRejectedExecutionHandler", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getTaskCount() + /// + public long TaskCount + { + get { return IExecute("getTaskCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#getThreadFactory() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#setThreadFactory(java.util.concurrent.ThreadFactory) + /// + public Java.Util.Concurrent.ThreadFactory ThreadFactory + { + get { return IExecute("getThreadFactory"); } set { IExecute("setThreadFactory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#allowsCoreThreadTimeOut() + /// + public bool AllowsCoreThreadTimeOut() + { + return IExecute("allowsCoreThreadTimeOut"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#isTerminating() + /// + public bool IsTerminating() + { + return IExecute("isTerminating"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#prestartCoreThread() + /// + public bool PrestartCoreThread() + { + return IExecute("prestartCoreThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#remove(java.lang.Runnable) + /// + public bool Remove(Java.Lang.Runnable arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#prestartAllCoreThreads() + /// + public int PrestartAllCoreThreads() + { + return IExecute("prestartAllCoreThreads"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#allowCoreThreadTimeOut(boolean) + /// + public void AllowCoreThreadTimeOut(bool arg0) + { + IExecute("allowCoreThreadTimeOut", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html#purge() + /// + public void Purge() + { + IExecute("purge"); + } + + #endregion + + #region Nested classes + #region AbortPolicy + public partial class AbortPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.RejectedExecutionHandler(Java.Util.Concurrent.ThreadPoolExecutor.AbortPolicy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.AbortPolicy.html#rejectedExecution(java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) + /// + public void RejectedExecution(Java.Lang.Runnable arg0, Java.Util.Concurrent.ThreadPoolExecutor arg1) + { + IExecute("rejectedExecution", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region CallerRunsPolicy + public partial class CallerRunsPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.RejectedExecutionHandler(Java.Util.Concurrent.ThreadPoolExecutor.CallerRunsPolicy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.CallerRunsPolicy.html#rejectedExecution(java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) + /// + public void RejectedExecution(Java.Lang.Runnable arg0, Java.Util.Concurrent.ThreadPoolExecutor arg1) + { + IExecute("rejectedExecution", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region DiscardOldestPolicy + public partial class DiscardOldestPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.RejectedExecutionHandler(Java.Util.Concurrent.ThreadPoolExecutor.DiscardOldestPolicy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.DiscardOldestPolicy.html#rejectedExecution(java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) + /// + public void RejectedExecution(Java.Lang.Runnable arg0, Java.Util.Concurrent.ThreadPoolExecutor arg1) + { + IExecute("rejectedExecution", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region DiscardPolicy + public partial class DiscardPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Concurrent.RejectedExecutionHandler(Java.Util.Concurrent.ThreadPoolExecutor.DiscardPolicy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.DiscardPolicy.html#rejectedExecution(java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) + /// + public void RejectedExecution(Java.Lang.Runnable arg0, Java.Util.Concurrent.ThreadPoolExecutor arg1) + { + IExecute("rejectedExecution", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/TimeUnit.cs b/src/net/JNet/Generated/Java/Util/Concurrent/TimeUnit.cs new file mode 100644 index 0000000000..d9bffb1ed7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/TimeUnit.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region TimeUnit + public partial class TimeUnit + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#DAYS + /// + public static Java.Util.Concurrent.TimeUnit DAYS => Clazz.GetField("DAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#HOURS + /// + public static Java.Util.Concurrent.TimeUnit HOURS => Clazz.GetField("HOURS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#MICROSECONDS + /// + public static Java.Util.Concurrent.TimeUnit MICROSECONDS => Clazz.GetField("MICROSECONDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#MILLISECONDS + /// + public static Java.Util.Concurrent.TimeUnit MILLISECONDS => Clazz.GetField("MILLISECONDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#MINUTES + /// + public static Java.Util.Concurrent.TimeUnit MINUTES => Clazz.GetField("MINUTES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#NANOSECONDS + /// + public static Java.Util.Concurrent.TimeUnit NANOSECONDS => Clazz.GetField("NANOSECONDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#SECONDS + /// + public static Java.Util.Concurrent.TimeUnit SECONDS => Clazz.GetField("SECONDS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#values() + /// + public static Java.Util.Concurrent.TimeUnit[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#convert(java.time.Duration) + /// + public long Convert(Java.Time.Duration arg0) + { + return IExecute("convert", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toDays(long) + /// + public long ToDays(long arg0) + { + return IExecute("toDays", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toHours(long) + /// + public long ToHours(long arg0) + { + return IExecute("toHours", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toMicros(long) + /// + public long ToMicros(long arg0) + { + return IExecute("toMicros", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toMillis(long) + /// + public long ToMillis(long arg0) + { + return IExecute("toMillis", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toMinutes(long) + /// + public long ToMinutes(long arg0) + { + return IExecute("toMinutes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toNanos(long) + /// + public long ToNanos(long arg0) + { + return IExecute("toNanos", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#toSeconds(long) + /// + public long ToSeconds(long arg0) + { + return IExecute("toSeconds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#sleep(long) throws java.lang.InterruptedException + /// + public void Sleep(long arg0) + { + IExecute("sleep", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#timedJoin(java.lang.Thread,long) throws java.lang.InterruptedException + /// + public void TimedJoin(Java.Lang.Thread arg0, long arg1) + { + IExecute("timedJoin", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html#timedWait(java.lang.Object,long) throws java.lang.InterruptedException + /// + public void TimedWait(object arg0, long arg1) + { + IExecute("timedWait", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/TimeoutException.cs b/src/net/JNet/Generated/Java/Util/Concurrent/TimeoutException.cs new file mode 100644 index 0000000000..29f00ee242 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/TimeoutException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region TimeoutException + public partial class TimeoutException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Concurrent/TransferQueue.cs b/src/net/JNet/Generated/Java/Util/Concurrent/TransferQueue.cs new file mode 100644 index 0000000000..40abfeacf1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Concurrent/TransferQueue.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Concurrent +{ + #region TransferQueue + public partial class TransferQueue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TransferQueue.html#getWaitingConsumerCount() + /// + public int WaitingConsumerCount + { + get { return IExecute("getWaitingConsumerCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TransferQueue.html#hasWaitingConsumer() + /// + public bool HasWaitingConsumer() + { + return IExecute("hasWaitingConsumer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TransferQueue.html#tryTransfer(E) + /// + public bool TryTransfer(object arg0) + { + return IExecute("tryTransfer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TransferQueue.html#transfer(E) throws java.lang.InterruptedException + /// + public void Transfer(object arg0) + { + IExecute("transfer", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ConcurrentModificationException.cs b/src/net/JNet/Generated/Java/Util/ConcurrentModificationException.cs new file mode 100644 index 0000000000..fd844d57dd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ConcurrentModificationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ConcurrentModificationException + public partial class ConcurrentModificationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Currency.cs b/src/net/JNet/Generated/Java/Util/Currency.cs new file mode 100644 index 0000000000..c376f1d0cc --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Currency.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Currency + public partial class Currency + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Currency t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getInstance(java.lang.String) + /// + public static Java.Util.Currency GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getInstance(java.util.Locale) + /// + public static Java.Util.Currency GetInstance(Java.Util.Locale arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getCurrencyCode() + /// + public string CurrencyCode + { + get { return IExecute("getCurrencyCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getDefaultFractionDigits() + /// + public int DefaultFractionDigits + { + get { return IExecute("getDefaultFractionDigits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getDisplayName() + /// + public string DisplayName + { + get { return IExecute("getDisplayName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getNumericCode() + /// + public int NumericCode + { + get { return IExecute("getNumericCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getNumericCodeAsString() + /// + public string NumericCodeAsString + { + get { return IExecute("getNumericCodeAsString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getSymbol() + /// + public string Symbol + { + get { return IExecute("getSymbol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getDisplayName(java.util.Locale) + /// + public string GetDisplayName(Java.Util.Locale arg0) + { + return IExecute("getDisplayName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Currency.html#getSymbol(java.util.Locale) + /// + public string GetSymbol(Java.Util.Locale arg0) + { + return IExecute("getSymbol", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Date.cs b/src/net/JNet/Generated/Java/Util/Date.cs new file mode 100644 index 0000000000..161efd7470 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Date.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Date + public partial class Date + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#(long) + /// + public Date(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Date t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.Date t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#from(java.time.Instant) + /// + public static Java.Util.Date From(Java.Time.Instant arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#getTime() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#setTime(long) + /// + public long Time + { + get { return IExecute("getTime"); } set { IExecute("setTime", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#after(java.util.Date) + /// + public bool After(Java.Util.Date arg0) + { + return IExecute("after", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#before(java.util.Date) + /// + public bool Before(Java.Util.Date arg0) + { + return IExecute("before", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#compareTo(java.util.Date) + /// + public int CompareTo(Java.Util.Date arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html#toInstant() + /// + public Java.Time.Instant ToInstant() + { + return IExecute("toInstant"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Deque.cs b/src/net/JNet/Generated/Java/Util/Deque.cs new file mode 100644 index 0000000000..61590bdeed --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Deque.cs @@ -0,0 +1,233 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Deque + public partial class Deque + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#getFirst() + /// + public object First + { + get { return IExecute("getFirst"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#getLast() + /// + public object Last + { + get { return IExecute("getLast"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#offerFirst(E) + /// + public bool OfferFirst(object arg0) + { + return IExecute("offerFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#offerLast(E) + /// + public bool OfferLast(object arg0) + { + return IExecute("offerLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#removeFirstOccurrence(java.lang.Object) + /// + public bool RemoveFirstOccurrence(object arg0) + { + return IExecute("removeFirstOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#removeLastOccurrence(java.lang.Object) + /// + public bool RemoveLastOccurrence(object arg0) + { + return IExecute("removeLastOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#peekFirst() + /// + public object PeekFirst() + { + return IExecute("peekFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#peekLast() + /// + public object PeekLast() + { + return IExecute("peekLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#poll() + /// + public object Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#pop() + /// + public object Pop() + { + return IExecute("pop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#removeFirst() + /// + public object RemoveFirst() + { + return IExecute("removeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#removeLast() + /// + public object RemoveLast() + { + return IExecute("removeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#addFirst(E) + /// + public void AddFirst(object arg0) + { + IExecute("addFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#addLast(E) + /// + public void AddLast(object arg0) + { + IExecute("addLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html#push(E) + /// + public void Push(object arg0) + { + IExecute("push", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Dictionary.cs b/src/net/JNet/Generated/Java/Util/Dictionary.cs new file mode 100644 index 0000000000..23a91608c7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Dictionary.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Dictionary + public partial class Dictionary + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Dictionary.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Dictionary.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Dictionary.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Dictionary.html#put(K,V) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Dictionary.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/DoubleSummaryStatistics.cs b/src/net/JNet/Generated/Java/Util/DoubleSummaryStatistics.cs new file mode 100644 index 0000000000..13736dc1aa --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/DoubleSummaryStatistics.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region DoubleSummaryStatistics + public partial class DoubleSummaryStatistics + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#(long,double,double,double) throws java.lang.IllegalArgumentException + /// + public DoubleSummaryStatistics(long arg0, double arg1, double arg2, double arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Function.DoubleConsumer(Java.Util.DoubleSummaryStatistics t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#getAverage() + /// + public double Average + { + get { return IExecute("getAverage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#getCount() + /// + public long Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#getMax() + /// + public double Max + { + get { return IExecute("getMax"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#getMin() + /// + public double Min + { + get { return IExecute("getMin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#getSum() + /// + public double Sum + { + get { return IExecute("getSum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#accept(double) + /// + public void Accept(double arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/DoubleSummaryStatistics.html#combine(java.util.DoubleSummaryStatistics) + /// + public void Combine(Java.Util.DoubleSummaryStatistics arg0) + { + IExecute("combine", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/DuplicateFormatFlagsException.cs b/src/net/JNet/Generated/Java/Util/DuplicateFormatFlagsException.cs new file mode 100644 index 0000000000..b70ddc4067 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/DuplicateFormatFlagsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region DuplicateFormatFlagsException + public partial class DuplicateFormatFlagsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/EmptyStackException.cs b/src/net/JNet/Generated/Java/Util/EmptyStackException.cs new file mode 100644 index 0000000000..95a15f8a19 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/EmptyStackException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region EmptyStackException + public partial class EmptyStackException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/EnumMap.cs b/src/net/JNet/Generated/Java/Util/EnumMap.cs new file mode 100644 index 0000000000..381425f52b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/EnumMap.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region EnumMap + public partial class EnumMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.EnumMap t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.EnumMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/EnumSet.cs b/src/net/JNet/Generated/Java/Util/EnumSet.cs new file mode 100644 index 0000000000..9c83a434a6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/EnumSet.cs @@ -0,0 +1,60 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region EnumSet + public partial class EnumSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.EnumSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.EnumSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Enumeration.cs b/src/net/JNet/Generated/Java/Util/Enumeration.cs new file mode 100644 index 0000000000..21eb02c019 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Enumeration.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Enumeration + public partial class Enumeration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Enumeration.html#hasMoreElements() + /// + public bool HasMoreElements() + { + return IExecute("hasMoreElements"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Enumeration.html#nextElement() + /// + public object NextElement() + { + return IExecute("nextElement"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/EventListenerProxy.cs b/src/net/JNet/Generated/Java/Util/EventListenerProxy.cs new file mode 100644 index 0000000000..9e062f1eab --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/EventListenerProxy.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region EventListenerProxy + public partial class EventListenerProxy + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventListenerProxy.html#(T) + /// + public EventListenerProxy(Java.Util.EventListener arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.EventListener(Java.Util.EventListenerProxy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventListenerProxy.html#getListener() + /// + public Java.Util.EventListener Listener + { + get { return IExecute("getListener"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/EventObject.cs b/src/net/JNet/Generated/Java/Util/EventObject.cs new file mode 100644 index 0000000000..234447c522 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/EventObject.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region EventObject + public partial class EventObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventObject.html#(java.lang.Object) + /// + public EventObject(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.EventObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/EventObject.html#getSource() + /// + public object Source + { + get { return IExecute("getSource"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/FormatFlagsConversionMismatchException.cs b/src/net/JNet/Generated/Java/Util/FormatFlagsConversionMismatchException.cs new file mode 100644 index 0000000000..ec63a77667 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/FormatFlagsConversionMismatchException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region FormatFlagsConversionMismatchException + public partial class FormatFlagsConversionMismatchException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Formattable.cs b/src/net/JNet/Generated/Java/Util/Formattable.cs new file mode 100644 index 0000000000..eb7f83c67e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Formattable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Formattable + public partial class Formattable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formattable.html#formatTo(java.util.Formatter,int,int,int) + /// + public void FormatTo(Java.Util.Formatter arg0, int arg1, int arg2, int arg3) + { + IExecute("formatTo", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/FormattableFlags.cs b/src/net/JNet/Generated/Java/Util/FormattableFlags.cs new file mode 100644 index 0000000000..793f3cb7b7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/FormattableFlags.cs @@ -0,0 +1,70 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region FormattableFlags + public partial class FormattableFlags + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/FormattableFlags.html#ALTERNATE + /// + public static int ALTERNATE => Clazz.GetField("ALTERNATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/FormattableFlags.html#LEFT_JUSTIFY + /// + public static int LEFT_JUSTIFY => Clazz.GetField("LEFT_JUSTIFY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/FormattableFlags.html#UPPERCASE + /// + public static int UPPERCASE => Clazz.GetField("UPPERCASE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Formatter.cs b/src/net/JNet/Generated/Java/Util/Formatter.cs new file mode 100644 index 0000000000..fed800694b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Formatter.cs @@ -0,0 +1,263 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Formatter + public partial class Formatter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.File,java.lang.String,java.util.Locale) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public Formatter(Java.Io.File arg0, string arg1, Java.Util.Locale arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.File,java.lang.String) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public Formatter(Java.Io.File arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.File,java.nio.charset.Charset,java.util.Locale) throws java.io.IOException + /// + public Formatter(Java.Io.File arg0, Java.Nio.Charset.Charset arg1, Java.Util.Locale arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.File) throws java.io.FileNotFoundException + /// + public Formatter(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.OutputStream,java.lang.String,java.util.Locale) throws java.io.UnsupportedEncodingException + /// + public Formatter(Java.Io.OutputStream arg0, string arg1, Java.Util.Locale arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.OutputStream,java.lang.String) throws java.io.UnsupportedEncodingException + /// + public Formatter(Java.Io.OutputStream arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.OutputStream,java.nio.charset.Charset,java.util.Locale) + /// + public Formatter(Java.Io.OutputStream arg0, Java.Nio.Charset.Charset arg1, Java.Util.Locale arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.OutputStream) + /// + public Formatter(Java.Io.OutputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.io.PrintStream) + /// + public Formatter(Java.Io.PrintStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.lang.Appendable,java.util.Locale) + /// + public Formatter(Java.Lang.Appendable arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.lang.Appendable) + /// + public Formatter(Java.Lang.Appendable arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.lang.String,java.lang.String,java.util.Locale) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public Formatter(string arg0, string arg1, Java.Util.Locale arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.lang.String,java.lang.String) throws java.io.FileNotFoundException,java.io.UnsupportedEncodingException + /// + public Formatter(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.lang.String,java.nio.charset.Charset,java.util.Locale) throws java.io.IOException + /// + public Formatter(string arg0, Java.Nio.Charset.Charset arg1, Java.Util.Locale arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.lang.String) throws java.io.FileNotFoundException + /// + public Formatter(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#(java.util.Locale) + /// + public Formatter(Java.Util.Locale arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Util.Formatter t) => t.Cast(); + public static implicit operator Java.Io.Flushable(Java.Util.Formatter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#ioException() + /// + public Java.Io.IOException IoException() + { + var obj = IExecute("ioException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#out() + /// + public Java.Lang.Appendable Out() + { + return IExecute("out"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#format(java.lang.String,java.lang.Object...) + /// + public Java.Util.Formatter Format(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("format", arg0); else return IExecute("format", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#format(java.util.Locale,java.lang.String,java.lang.Object...) + /// + public Java.Util.Formatter Format(Java.Util.Locale arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return IExecute("format", arg0, arg1); else return IExecute("format", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#locale() + /// + public Java.Util.Locale Locale() + { + return IExecute("locale"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html#flush() + /// + public void Flush() + { + IExecute("flush"); + } + + #endregion + + #region Nested classes + #region BigDecimalLayoutForm + public partial class BigDecimalLayoutForm + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.BigDecimalLayoutForm.html#DECIMAL_FLOAT + /// + public static Java.Util.Formatter.BigDecimalLayoutForm DECIMAL_FLOAT => Clazz.GetField("DECIMAL_FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.BigDecimalLayoutForm.html#SCIENTIFIC + /// + public static Java.Util.Formatter.BigDecimalLayoutForm SCIENTIFIC => Clazz.GetField("SCIENTIFIC"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.BigDecimalLayoutForm.html#values() + /// + public static Java.Util.Formatter.BigDecimalLayoutForm[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/FormatterClosedException.cs b/src/net/JNet/Generated/Java/Util/FormatterClosedException.cs new file mode 100644 index 0000000000..5e420d39a0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/FormatterClosedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region FormatterClosedException + public partial class FormatterClosedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Function/AllPackageClasses.cs new file mode 100644 index 0000000000..0e882cacc6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/AllPackageClasses.cs @@ -0,0 +1,1532 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Function +{ + #region BiConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html + /// + public partial class BiConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BiConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BiConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.BiConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BiFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiFunction.html + /// + public partial class BiFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BiFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BiFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.BiFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BinaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BinaryOperator.html + /// + public partial class BinaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BinaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BinaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.BinaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BiPredicate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiPredicate.html + /// + public partial class BiPredicate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BiPredicate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BiPredicate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.BiPredicate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BooleanSupplier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BooleanSupplier.html + /// + public partial class BooleanSupplier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BooleanSupplier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BooleanSupplier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.BooleanSupplier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Consumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Consumer.html + /// + public partial class Consumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Consumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Consumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.Consumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleBinaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleBinaryOperator.html + /// + public partial class DoubleBinaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleBinaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleBinaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleBinaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html + /// + public partial class DoubleConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleFunction.html + /// + public partial class DoubleFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoublePredicate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoublePredicate.html + /// + public partial class DoublePredicate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoublePredicate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoublePredicate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoublePredicate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleSupplier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleSupplier.html + /// + public partial class DoubleSupplier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleSupplier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleSupplier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleSupplier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleToIntFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleToIntFunction.html + /// + public partial class DoubleToIntFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleToIntFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleToIntFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleToIntFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleToLongFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleToLongFunction.html + /// + public partial class DoubleToLongFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleToLongFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleToLongFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleToLongFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleUnaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleUnaryOperator.html + /// + public partial class DoubleUnaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleUnaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleUnaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.DoubleUnaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Function + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html + /// + public partial class Function : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Function() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Function(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.Function"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntBinaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntBinaryOperator.html + /// + public partial class IntBinaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntBinaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntBinaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntBinaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntConsumer.html + /// + public partial class IntConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntFunction.html + /// + public partial class IntFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntPredicate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntPredicate.html + /// + public partial class IntPredicate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntPredicate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntPredicate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntPredicate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntSupplier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntSupplier.html + /// + public partial class IntSupplier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntSupplier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntSupplier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntSupplier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntToDoubleFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntToDoubleFunction.html + /// + public partial class IntToDoubleFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntToDoubleFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntToDoubleFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntToDoubleFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntToLongFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntToLongFunction.html + /// + public partial class IntToLongFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntToLongFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntToLongFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntToLongFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntUnaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntUnaryOperator.html + /// + public partial class IntUnaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntUnaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntUnaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.IntUnaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongBinaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongBinaryOperator.html + /// + public partial class LongBinaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongBinaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongBinaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongBinaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongConsumer.html + /// + public partial class LongConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongFunction.html + /// + public partial class LongFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongPredicate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongPredicate.html + /// + public partial class LongPredicate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongPredicate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongPredicate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongPredicate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongSupplier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongSupplier.html + /// + public partial class LongSupplier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongSupplier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongSupplier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongSupplier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongToDoubleFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongToDoubleFunction.html + /// + public partial class LongToDoubleFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongToDoubleFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongToDoubleFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongToDoubleFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongToIntFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongToIntFunction.html + /// + public partial class LongToIntFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongToIntFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongToIntFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongToIntFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LongUnaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongUnaryOperator.html + /// + public partial class LongUnaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongUnaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongUnaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.LongUnaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjDoubleConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ObjDoubleConsumer.html + /// + public partial class ObjDoubleConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjDoubleConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjDoubleConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ObjDoubleConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjIntConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ObjIntConsumer.html + /// + public partial class ObjIntConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjIntConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjIntConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ObjIntConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjLongConsumer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ObjLongConsumer.html + /// + public partial class ObjLongConsumer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjLongConsumer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjLongConsumer(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ObjLongConsumer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Predicate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Predicate.html + /// + public partial class Predicate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Predicate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Predicate(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.Predicate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Supplier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Supplier.html + /// + public partial class Supplier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Supplier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Supplier(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.Supplier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToDoubleBiFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToDoubleBiFunction.html + /// + public partial class ToDoubleBiFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToDoubleBiFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToDoubleBiFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ToDoubleBiFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToDoubleFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToDoubleFunction.html + /// + public partial class ToDoubleFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToDoubleFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToDoubleFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ToDoubleFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToIntBiFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToIntBiFunction.html + /// + public partial class ToIntBiFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToIntBiFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToIntBiFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ToIntBiFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToIntFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToIntFunction.html + /// + public partial class ToIntFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToIntFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToIntFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ToIntFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToLongBiFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToLongBiFunction.html + /// + public partial class ToLongBiFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToLongBiFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToLongBiFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ToLongBiFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToLongFunction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToLongFunction.html + /// + public partial class ToLongFunction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToLongFunction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToLongFunction(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.ToLongFunction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnaryOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/UnaryOperator.html + /// + public partial class UnaryOperator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnaryOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnaryOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.function.UnaryOperator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/BiConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/BiConsumer.cs new file mode 100644 index 0000000000..e928413e1f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/BiConsumer.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region BiConsumer + public partial class BiConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html#accept(T,U) + /// + public void Accept(object arg0, object arg1) + { + IExecute("accept", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/BiFunction.cs b/src/net/JNet/Generated/Java/Util/Function/BiFunction.cs new file mode 100644 index 0000000000..a10bc9c76b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/BiFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region BiFunction + public partial class BiFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiFunction.html#apply(T,U) + /// + public object Apply(object arg0, object arg1) + { + return IExecute("apply", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/BiPredicate.cs b/src/net/JNet/Generated/Java/Util/Function/BiPredicate.cs new file mode 100644 index 0000000000..4f45423aaa --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/BiPredicate.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region BiPredicate + public partial class BiPredicate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiPredicate.html#test(T,U) + /// + public bool Test(object arg0, object arg1) + { + return IExecute("test", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/BinaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/BinaryOperator.cs new file mode 100644 index 0000000000..eb670560a6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/BinaryOperator.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region BinaryOperator + public partial class BinaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/BooleanSupplier.cs b/src/net/JNet/Generated/Java/Util/Function/BooleanSupplier.cs new file mode 100644 index 0000000000..e584580a66 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/BooleanSupplier.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region BooleanSupplier + public partial class BooleanSupplier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BooleanSupplier.html#getAsBoolean() + /// + public bool AsBoolean + { + get { return IExecute("getAsBoolean"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/Consumer.cs b/src/net/JNet/Generated/Java/Util/Function/Consumer.cs new file mode 100644 index 0000000000..ee3f963282 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/Consumer.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region Consumer + public partial class Consumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Consumer.html#accept(T) + /// + public void Accept(object arg0) + { + IExecute("accept", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleBinaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleBinaryOperator.cs new file mode 100644 index 0000000000..2093e468d9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleBinaryOperator.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleBinaryOperator + public partial class DoubleBinaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleBinaryOperator.html#applyAsDouble(double,double) + /// + public double ApplyAsDouble(double arg0, double arg1) + { + return IExecute("applyAsDouble", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleConsumer.cs new file mode 100644 index 0000000000..8badb6fa03 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleConsumer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleConsumer + public partial class DoubleConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html#accept(double) + /// + public void Accept(double arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html#andThen(java.util.function.DoubleConsumer) + /// + public Java.Util.Function.DoubleConsumer AndThen(Java.Util.Function.DoubleConsumer arg0) + { + return IExecute("andThen", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleFunction.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleFunction.cs new file mode 100644 index 0000000000..67b8b932e3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleFunction + public partial class DoubleFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleFunction.html#apply(double) + /// + public object Apply(double arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoublePredicate.cs b/src/net/JNet/Generated/Java/Util/Function/DoublePredicate.cs new file mode 100644 index 0000000000..76966d0e59 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoublePredicate.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoublePredicate + public partial class DoublePredicate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoublePredicate.html#test(double) + /// + public bool Test(double arg0) + { + return IExecute("test", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoublePredicate.html#and(java.util.function.DoublePredicate) + /// + public Java.Util.Function.DoublePredicate And(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("and", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoublePredicate.html#negate() + /// + public Java.Util.Function.DoublePredicate Negate() + { + return IExecute("negate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoublePredicate.html#or(java.util.function.DoublePredicate) + /// + public Java.Util.Function.DoublePredicate Or(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("or", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleSupplier.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleSupplier.cs new file mode 100644 index 0000000000..8bae9e66e3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleSupplier.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleSupplier + public partial class DoubleSupplier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleSupplier.html#getAsDouble() + /// + public double AsDouble + { + get { return IExecute("getAsDouble"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleToIntFunction.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleToIntFunction.cs new file mode 100644 index 0000000000..6602d53d99 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleToIntFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleToIntFunction + public partial class DoubleToIntFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleToIntFunction.html#applyAsInt(double) + /// + public int ApplyAsInt(double arg0) + { + return IExecute("applyAsInt", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleToLongFunction.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleToLongFunction.cs new file mode 100644 index 0000000000..25e16ca0bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleToLongFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleToLongFunction + public partial class DoubleToLongFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleToLongFunction.html#applyAsLong(double) + /// + public long ApplyAsLong(double arg0) + { + return IExecute("applyAsLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/DoubleUnaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/DoubleUnaryOperator.cs new file mode 100644 index 0000000000..400aff6486 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/DoubleUnaryOperator.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region DoubleUnaryOperator + public partial class DoubleUnaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleUnaryOperator.html#identity() + /// + public static Java.Util.Function.DoubleUnaryOperator Identity() + { + return SExecute("identity"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleUnaryOperator.html#applyAsDouble(double) + /// + public double ApplyAsDouble(double arg0) + { + return IExecute("applyAsDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleUnaryOperator.html#andThen(java.util.function.DoubleUnaryOperator) + /// + public Java.Util.Function.DoubleUnaryOperator AndThen(Java.Util.Function.DoubleUnaryOperator arg0) + { + return IExecute("andThen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleUnaryOperator.html#compose(java.util.function.DoubleUnaryOperator) + /// + public Java.Util.Function.DoubleUnaryOperator Compose(Java.Util.Function.DoubleUnaryOperator arg0) + { + return IExecute("compose", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/Function.cs b/src/net/JNet/Generated/Java/Util/Function/Function.cs new file mode 100644 index 0000000000..e58e56336f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/Function.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region Function + public partial class Function + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html#apply(T) + /// + public object Apply(object arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntBinaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/IntBinaryOperator.cs new file mode 100644 index 0000000000..da69f8b495 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntBinaryOperator.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntBinaryOperator + public partial class IntBinaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntBinaryOperator.html#applyAsInt(int,int) + /// + public int ApplyAsInt(int arg0, int arg1) + { + return IExecute("applyAsInt", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/IntConsumer.cs new file mode 100644 index 0000000000..30d8980e37 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntConsumer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntConsumer + public partial class IntConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntConsumer.html#accept(int) + /// + public void Accept(int arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntConsumer.html#andThen(java.util.function.IntConsumer) + /// + public Java.Util.Function.IntConsumer AndThen(Java.Util.Function.IntConsumer arg0) + { + return IExecute("andThen", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntFunction.cs b/src/net/JNet/Generated/Java/Util/Function/IntFunction.cs new file mode 100644 index 0000000000..9f0ab8f640 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntFunction + public partial class IntFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntFunction.html#apply(int) + /// + public object Apply(int arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntPredicate.cs b/src/net/JNet/Generated/Java/Util/Function/IntPredicate.cs new file mode 100644 index 0000000000..691fcdbd44 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntPredicate.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntPredicate + public partial class IntPredicate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntPredicate.html#test(int) + /// + public bool Test(int arg0) + { + return IExecute("test", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntPredicate.html#and(java.util.function.IntPredicate) + /// + public Java.Util.Function.IntPredicate And(Java.Util.Function.IntPredicate arg0) + { + return IExecute("and", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntPredicate.html#negate() + /// + public Java.Util.Function.IntPredicate Negate() + { + return IExecute("negate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntPredicate.html#or(java.util.function.IntPredicate) + /// + public Java.Util.Function.IntPredicate Or(Java.Util.Function.IntPredicate arg0) + { + return IExecute("or", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntSupplier.cs b/src/net/JNet/Generated/Java/Util/Function/IntSupplier.cs new file mode 100644 index 0000000000..2859b0f213 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntSupplier.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntSupplier + public partial class IntSupplier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntSupplier.html#getAsInt() + /// + public int AsInt + { + get { return IExecute("getAsInt"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntToDoubleFunction.cs b/src/net/JNet/Generated/Java/Util/Function/IntToDoubleFunction.cs new file mode 100644 index 0000000000..9f0311b5df --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntToDoubleFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntToDoubleFunction + public partial class IntToDoubleFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntToDoubleFunction.html#applyAsDouble(int) + /// + public double ApplyAsDouble(int arg0) + { + return IExecute("applyAsDouble", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntToLongFunction.cs b/src/net/JNet/Generated/Java/Util/Function/IntToLongFunction.cs new file mode 100644 index 0000000000..6a4890007a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntToLongFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntToLongFunction + public partial class IntToLongFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntToLongFunction.html#applyAsLong(int) + /// + public long ApplyAsLong(int arg0) + { + return IExecute("applyAsLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/IntUnaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/IntUnaryOperator.cs new file mode 100644 index 0000000000..6954bc834c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/IntUnaryOperator.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region IntUnaryOperator + public partial class IntUnaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntUnaryOperator.html#identity() + /// + public static Java.Util.Function.IntUnaryOperator Identity() + { + return SExecute("identity"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntUnaryOperator.html#applyAsInt(int) + /// + public int ApplyAsInt(int arg0) + { + return IExecute("applyAsInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntUnaryOperator.html#andThen(java.util.function.IntUnaryOperator) + /// + public Java.Util.Function.IntUnaryOperator AndThen(Java.Util.Function.IntUnaryOperator arg0) + { + return IExecute("andThen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/IntUnaryOperator.html#compose(java.util.function.IntUnaryOperator) + /// + public Java.Util.Function.IntUnaryOperator Compose(Java.Util.Function.IntUnaryOperator arg0) + { + return IExecute("compose", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongBinaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/LongBinaryOperator.cs new file mode 100644 index 0000000000..813be989c4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongBinaryOperator.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongBinaryOperator + public partial class LongBinaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongBinaryOperator.html#applyAsLong(long,long) + /// + public long ApplyAsLong(long arg0, long arg1) + { + return IExecute("applyAsLong", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/LongConsumer.cs new file mode 100644 index 0000000000..bc55f1d9cf --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongConsumer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongConsumer + public partial class LongConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongConsumer.html#accept(long) + /// + public void Accept(long arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongConsumer.html#andThen(java.util.function.LongConsumer) + /// + public Java.Util.Function.LongConsumer AndThen(Java.Util.Function.LongConsumer arg0) + { + return IExecute("andThen", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongFunction.cs b/src/net/JNet/Generated/Java/Util/Function/LongFunction.cs new file mode 100644 index 0000000000..0864230de2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongFunction + public partial class LongFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongFunction.html#apply(long) + /// + public object Apply(long arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongPredicate.cs b/src/net/JNet/Generated/Java/Util/Function/LongPredicate.cs new file mode 100644 index 0000000000..b45ef5e046 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongPredicate.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongPredicate + public partial class LongPredicate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongPredicate.html#test(long) + /// + public bool Test(long arg0) + { + return IExecute("test", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongPredicate.html#and(java.util.function.LongPredicate) + /// + public Java.Util.Function.LongPredicate And(Java.Util.Function.LongPredicate arg0) + { + return IExecute("and", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongPredicate.html#negate() + /// + public Java.Util.Function.LongPredicate Negate() + { + return IExecute("negate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongPredicate.html#or(java.util.function.LongPredicate) + /// + public Java.Util.Function.LongPredicate Or(Java.Util.Function.LongPredicate arg0) + { + return IExecute("or", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongSupplier.cs b/src/net/JNet/Generated/Java/Util/Function/LongSupplier.cs new file mode 100644 index 0000000000..7babde0b1e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongSupplier.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongSupplier + public partial class LongSupplier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongSupplier.html#getAsLong() + /// + public long AsLong + { + get { return IExecute("getAsLong"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongToDoubleFunction.cs b/src/net/JNet/Generated/Java/Util/Function/LongToDoubleFunction.cs new file mode 100644 index 0000000000..3741b5c5f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongToDoubleFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongToDoubleFunction + public partial class LongToDoubleFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongToDoubleFunction.html#applyAsDouble(long) + /// + public double ApplyAsDouble(long arg0) + { + return IExecute("applyAsDouble", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongToIntFunction.cs b/src/net/JNet/Generated/Java/Util/Function/LongToIntFunction.cs new file mode 100644 index 0000000000..5bc72990fd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongToIntFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongToIntFunction + public partial class LongToIntFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongToIntFunction.html#applyAsInt(long) + /// + public int ApplyAsInt(long arg0) + { + return IExecute("applyAsInt", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/LongUnaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/LongUnaryOperator.cs new file mode 100644 index 0000000000..7c7e7c76f3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/LongUnaryOperator.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region LongUnaryOperator + public partial class LongUnaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongUnaryOperator.html#identity() + /// + public static Java.Util.Function.LongUnaryOperator Identity() + { + return SExecute("identity"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongUnaryOperator.html#applyAsLong(long) + /// + public long ApplyAsLong(long arg0) + { + return IExecute("applyAsLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongUnaryOperator.html#andThen(java.util.function.LongUnaryOperator) + /// + public Java.Util.Function.LongUnaryOperator AndThen(Java.Util.Function.LongUnaryOperator arg0) + { + return IExecute("andThen", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/LongUnaryOperator.html#compose(java.util.function.LongUnaryOperator) + /// + public Java.Util.Function.LongUnaryOperator Compose(Java.Util.Function.LongUnaryOperator arg0) + { + return IExecute("compose", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ObjDoubleConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/ObjDoubleConsumer.cs new file mode 100644 index 0000000000..41e08a5a1b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ObjDoubleConsumer.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ObjDoubleConsumer + public partial class ObjDoubleConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ObjDoubleConsumer.html#accept(T,double) + /// + public void Accept(object arg0, double arg1) + { + IExecute("accept", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ObjIntConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/ObjIntConsumer.cs new file mode 100644 index 0000000000..c72dc16167 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ObjIntConsumer.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ObjIntConsumer + public partial class ObjIntConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ObjIntConsumer.html#accept(T,int) + /// + public void Accept(object arg0, int arg1) + { + IExecute("accept", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ObjLongConsumer.cs b/src/net/JNet/Generated/Java/Util/Function/ObjLongConsumer.cs new file mode 100644 index 0000000000..e569d4e65c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ObjLongConsumer.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ObjLongConsumer + public partial class ObjLongConsumer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ObjLongConsumer.html#accept(T,long) + /// + public void Accept(object arg0, long arg1) + { + IExecute("accept", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/Predicate.cs b/src/net/JNet/Generated/Java/Util/Function/Predicate.cs new file mode 100644 index 0000000000..7dc77fa17e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/Predicate.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region Predicate + public partial class Predicate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Predicate.html#test(T) + /// + public bool Test(object arg0) + { + return IExecute("test", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/Supplier.cs b/src/net/JNet/Generated/Java/Util/Function/Supplier.cs new file mode 100644 index 0000000000..f7e8cdf9a8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/Supplier.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region Supplier + public partial class Supplier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Supplier.html#get() + /// + public object Get() + { + return IExecute("get"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ToDoubleBiFunction.cs b/src/net/JNet/Generated/Java/Util/Function/ToDoubleBiFunction.cs new file mode 100644 index 0000000000..fbd9c4a5de --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ToDoubleBiFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ToDoubleBiFunction + public partial class ToDoubleBiFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToDoubleBiFunction.html#applyAsDouble(T,U) + /// + public double ApplyAsDouble(object arg0, object arg1) + { + return IExecute("applyAsDouble", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ToDoubleFunction.cs b/src/net/JNet/Generated/Java/Util/Function/ToDoubleFunction.cs new file mode 100644 index 0000000000..eaae782ef2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ToDoubleFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ToDoubleFunction + public partial class ToDoubleFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToDoubleFunction.html#applyAsDouble(T) + /// + public double ApplyAsDouble(object arg0) + { + return IExecute("applyAsDouble", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ToIntBiFunction.cs b/src/net/JNet/Generated/Java/Util/Function/ToIntBiFunction.cs new file mode 100644 index 0000000000..d945dca7ae --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ToIntBiFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ToIntBiFunction + public partial class ToIntBiFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToIntBiFunction.html#applyAsInt(T,U) + /// + public int ApplyAsInt(object arg0, object arg1) + { + return IExecute("applyAsInt", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ToIntFunction.cs b/src/net/JNet/Generated/Java/Util/Function/ToIntFunction.cs new file mode 100644 index 0000000000..b85c9627c1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ToIntFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ToIntFunction + public partial class ToIntFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToIntFunction.html#applyAsInt(T) + /// + public int ApplyAsInt(object arg0) + { + return IExecute("applyAsInt", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ToLongBiFunction.cs b/src/net/JNet/Generated/Java/Util/Function/ToLongBiFunction.cs new file mode 100644 index 0000000000..89c455990e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ToLongBiFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ToLongBiFunction + public partial class ToLongBiFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToLongBiFunction.html#applyAsLong(T,U) + /// + public long ApplyAsLong(object arg0, object arg1) + { + return IExecute("applyAsLong", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/ToLongFunction.cs b/src/net/JNet/Generated/Java/Util/Function/ToLongFunction.cs new file mode 100644 index 0000000000..84d75d5476 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/ToLongFunction.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region ToLongFunction + public partial class ToLongFunction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/ToLongFunction.html#applyAsLong(T) + /// + public long ApplyAsLong(object arg0) + { + return IExecute("applyAsLong", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Function/UnaryOperator.cs b/src/net/JNet/Generated/Java/Util/Function/UnaryOperator.cs new file mode 100644 index 0000000000..baa4512a11 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Function/UnaryOperator.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Function +{ + #region UnaryOperator + public partial class UnaryOperator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/GregorianCalendar.cs b/src/net/JNet/Generated/Java/Util/GregorianCalendar.cs new file mode 100644 index 0000000000..ea2061cfd3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/GregorianCalendar.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region GregorianCalendar + public partial class GregorianCalendar + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#(int,int,int,int,int,int) + /// + public GregorianCalendar(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#(int,int,int,int,int) + /// + public GregorianCalendar(int arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#(int,int,int) + /// + public GregorianCalendar(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#(java.util.Locale) + /// + public GregorianCalendar(Java.Util.Locale arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#(java.util.TimeZone,java.util.Locale) + /// + public GregorianCalendar(Java.Util.TimeZone arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#(java.util.TimeZone) + /// + public GregorianCalendar(Java.Util.TimeZone arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#AD + /// + public static int AD => Clazz.GetField("AD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#BC + /// + public static int BC => Clazz.GetField("BC"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#from(java.time.ZonedDateTime) + /// + public static Java.Util.GregorianCalendar From(Java.Time.ZonedDateTime arg0) + { + return SExecute("from", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#getGregorianChange() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#setGregorianChange(java.util.Date) + /// + public Java.Util.Date GregorianChange + { + get { return IExecute("getGregorianChange"); } set { IExecute("setGregorianChange", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#isLeapYear(int) + /// + public bool IsLeapYear(int arg0) + { + return IExecute("isLeapYear", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/GregorianCalendar.html#toZonedDateTime() + /// + public Java.Time.ZonedDateTime ToZonedDateTime() + { + return IExecute("toZonedDateTime"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/HashMap.cs b/src/net/JNet/Generated/Java/Util/HashMap.cs new file mode 100644 index 0000000000..f74e7897bc --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/HashMap.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region HashMap + public partial class HashMap + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html#(int,float) + /// + public HashMap(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html#(int) + /// + public HashMap(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.HashMap t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.HashMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/HashSet.cs b/src/net/JNet/Generated/Java/Util/HashSet.cs new file mode 100644 index 0000000000..7558127f56 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/HashSet.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region HashSet + public partial class HashSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashSet.html#(int,float) + /// + public HashSet(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashSet.html#(int) + /// + public HashSet(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.HashSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.HashSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Hashtable.cs b/src/net/JNet/Generated/Java/Util/Hashtable.cs new file mode 100644 index 0000000000..0bfa0ab89c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Hashtable.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Hashtable + public partial class Hashtable + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#(int,float) + /// + public Hashtable(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#(int) + /// + public Hashtable(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Hashtable t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Hashtable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#remove(java.lang.Object,java.lang.Object) + /// + public bool Remove(object arg0, object arg1) + { + return IExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#replace(K,V,V) + /// + public bool Replace(object arg0, object arg1, object arg2) + { + return IExecute("replace", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#getOrDefault(java.lang.Object,V) + /// + public object GetOrDefault(object arg0, object arg1) + { + return IExecute("getOrDefault", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#putIfAbsent(K,V) + /// + public object PutIfAbsent(object arg0, object arg1) + { + return IExecute("putIfAbsent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#replace(K,V) + /// + public object Replace(object arg0, object arg1) + { + return IExecute("replace", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Hashtable.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IdentityHashMap.cs b/src/net/JNet/Generated/Java/Util/IdentityHashMap.cs new file mode 100644 index 0000000000..e04054032d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IdentityHashMap.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IdentityHashMap + public partial class IdentityHashMap + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IdentityHashMap.html#(int) + /// + public IdentityHashMap(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.IdentityHashMap t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.IdentityHashMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllegalFormatCodePointException.cs b/src/net/JNet/Generated/Java/Util/IllegalFormatCodePointException.cs new file mode 100644 index 0000000000..0fc7e2b195 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllegalFormatCodePointException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllegalFormatCodePointException + public partial class IllegalFormatCodePointException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllegalFormatConversionException.cs b/src/net/JNet/Generated/Java/Util/IllegalFormatConversionException.cs new file mode 100644 index 0000000000..fde3fb74c7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllegalFormatConversionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllegalFormatConversionException + public partial class IllegalFormatConversionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllegalFormatException.cs b/src/net/JNet/Generated/Java/Util/IllegalFormatException.cs new file mode 100644 index 0000000000..47d3bf66b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllegalFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllegalFormatException + public partial class IllegalFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllegalFormatFlagsException.cs b/src/net/JNet/Generated/Java/Util/IllegalFormatFlagsException.cs new file mode 100644 index 0000000000..4133e47384 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllegalFormatFlagsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllegalFormatFlagsException + public partial class IllegalFormatFlagsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllegalFormatPrecisionException.cs b/src/net/JNet/Generated/Java/Util/IllegalFormatPrecisionException.cs new file mode 100644 index 0000000000..3e9fe0f6c5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllegalFormatPrecisionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllegalFormatPrecisionException + public partial class IllegalFormatPrecisionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllegalFormatWidthException.cs b/src/net/JNet/Generated/Java/Util/IllegalFormatWidthException.cs new file mode 100644 index 0000000000..eb6c03e881 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllegalFormatWidthException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllegalFormatWidthException + public partial class IllegalFormatWidthException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IllformedLocaleException.cs b/src/net/JNet/Generated/Java/Util/IllformedLocaleException.cs new file mode 100644 index 0000000000..c9d2774708 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IllformedLocaleException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IllformedLocaleException + public partial class IllformedLocaleException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/InputMismatchException.cs b/src/net/JNet/Generated/Java/Util/InputMismatchException.cs new file mode 100644 index 0000000000..c1f3dd9cc5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/InputMismatchException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region InputMismatchException + public partial class InputMismatchException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/IntSummaryStatistics.cs b/src/net/JNet/Generated/Java/Util/IntSummaryStatistics.cs new file mode 100644 index 0000000000..44afad2b84 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/IntSummaryStatistics.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region IntSummaryStatistics + public partial class IntSummaryStatistics + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#(long,int,int,long) throws java.lang.IllegalArgumentException + /// + public IntSummaryStatistics(long arg0, int arg1, int arg2, long arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Function.IntConsumer(Java.Util.IntSummaryStatistics t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#getAverage() + /// + public double Average + { + get { return IExecute("getAverage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#getCount() + /// + public long Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#getMax() + /// + public int Max + { + get { return IExecute("getMax"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#getMin() + /// + public int Min + { + get { return IExecute("getMin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#getSum() + /// + public long Sum + { + get { return IExecute("getSum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#accept(int) + /// + public void Accept(int arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/IntSummaryStatistics.html#combine(java.util.IntSummaryStatistics) + /// + public void Combine(Java.Util.IntSummaryStatistics arg0) + { + IExecute("combine", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/InvalidPropertiesFormatException.cs b/src/net/JNet/Generated/Java/Util/InvalidPropertiesFormatException.cs new file mode 100644 index 0000000000..d13f273a84 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/InvalidPropertiesFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region InvalidPropertiesFormatException + public partial class InvalidPropertiesFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Iterator.cs b/src/net/JNet/Generated/Java/Util/Iterator.cs new file mode 100644 index 0000000000..e80a1b40f6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Iterator.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Iterator + public partial class Iterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Iterator.html#hasNext() + /// + public bool HasNext() + { + return IExecute("hasNext"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Iterator.html#next() + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Iterator.html#remove() + /// + public void Remove() + { + IExecute("remove"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Jar/AllPackageClasses.cs new file mode 100644 index 0000000000..8bfe31d418 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/AllPackageClasses.cs @@ -0,0 +1,287 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Jar +{ + #region Attributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html + /// + public partial class Attributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Attributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Attributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.Attributes"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Name + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html + /// + public partial class Name : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Name() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Name(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.Attributes$Name"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JarEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html + /// + public partial class JarEntry : Java.Util.Zip.ZipEntry + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JarEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JarEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.JarEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JarException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarException.html + /// + public partial class JarException : Java.Util.Zip.ZipException + { + public JarException() { } + + /// + public override string ClassName => "java.util.jar.JarException"; + + // TODO: complete the class + + } + #endregion + + #region JarFile + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html + /// + public partial class JarFile : Java.Util.Zip.ZipFile + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JarFile() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JarFile(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.JarFile"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JarInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarInputStream.html + /// + public partial class JarInputStream : Java.Util.Zip.ZipInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JarInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JarInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.JarInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JarOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarOutputStream.html + /// + public partial class JarOutputStream : Java.Util.Zip.ZipOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JarOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JarOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.JarOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Manifest + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html + /// + public partial class Manifest : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Manifest() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Manifest(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.jar.Manifest"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/Attributes.cs b/src/net/JNet/Generated/Java/Util/Jar/Attributes.cs new file mode 100644 index 0000000000..e28eaf962c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/Attributes.cs @@ -0,0 +1,244 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region Attributes + public partial class Attributes + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#(int) + /// + public Attributes(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#(java.util.jar.Attributes) + /// + public Attributes(Java.Util.Jar.Attributes arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Jar.Attributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#put(java.lang.Object,java.lang.Object) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#getValue(java.lang.String) + /// + public string GetValue(string arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#getValue(java.util.jar.Attributes$Name) + /// + public string GetValue(Java.Util.Jar.Attributes.Name arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#putValue(java.lang.String,java.lang.String) + /// + public string PutValue(string arg0, string arg1) + { + return IExecute("putValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + #region Name + public partial class Name + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#(java.lang.String) + /// + public Name(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#CLASS_PATH + /// + public static Java.Util.Jar.Attributes.Name CLASS_PATH => Clazz.GetField("CLASS_PATH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#CONTENT_TYPE + /// + public static Java.Util.Jar.Attributes.Name CONTENT_TYPE => Clazz.GetField("CONTENT_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#EXTENSION_LIST + /// + public static Java.Util.Jar.Attributes.Name EXTENSION_LIST => Clazz.GetField("EXTENSION_LIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#EXTENSION_NAME + /// + public static Java.Util.Jar.Attributes.Name EXTENSION_NAME => Clazz.GetField("EXTENSION_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#IMPLEMENTATION_TITLE + /// + public static Java.Util.Jar.Attributes.Name IMPLEMENTATION_TITLE => Clazz.GetField("IMPLEMENTATION_TITLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#IMPLEMENTATION_VENDOR + /// + public static Java.Util.Jar.Attributes.Name IMPLEMENTATION_VENDOR => Clazz.GetField("IMPLEMENTATION_VENDOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#IMPLEMENTATION_VERSION + /// + public static Java.Util.Jar.Attributes.Name IMPLEMENTATION_VERSION => Clazz.GetField("IMPLEMENTATION_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#MAIN_CLASS + /// + public static Java.Util.Jar.Attributes.Name MAIN_CLASS => Clazz.GetField("MAIN_CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#MANIFEST_VERSION + /// + public static Java.Util.Jar.Attributes.Name MANIFEST_VERSION => Clazz.GetField("MANIFEST_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#MULTI_RELEASE + /// + public static Java.Util.Jar.Attributes.Name MULTI_RELEASE => Clazz.GetField("MULTI_RELEASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#SEALED + /// + public static Java.Util.Jar.Attributes.Name SEALED => Clazz.GetField("SEALED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#SIGNATURE_VERSION + /// + public static Java.Util.Jar.Attributes.Name SIGNATURE_VERSION => Clazz.GetField("SIGNATURE_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#SPECIFICATION_TITLE + /// + public static Java.Util.Jar.Attributes.Name SPECIFICATION_TITLE => Clazz.GetField("SPECIFICATION_TITLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#SPECIFICATION_VENDOR + /// + public static Java.Util.Jar.Attributes.Name SPECIFICATION_VENDOR => Clazz.GetField("SPECIFICATION_VENDOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Attributes.Name.html#SPECIFICATION_VERSION + /// + public static Java.Util.Jar.Attributes.Name SPECIFICATION_VERSION => Clazz.GetField("SPECIFICATION_VERSION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/JarEntry.cs b/src/net/JNet/Generated/Java/Util/Jar/JarEntry.cs new file mode 100644 index 0000000000..a05fce1951 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/JarEntry.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region JarEntry + public partial class JarEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#(java.lang.String) + /// + public JarEntry(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#(java.util.jar.JarEntry) + /// + public JarEntry(Java.Util.Jar.JarEntry arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#(java.util.zip.ZipEntry) + /// + public JarEntry(Java.Util.Zip.ZipEntry arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#getAttributes() throws java.io.IOException + /// + public Java.Util.Jar.Attributes Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#getCertificates() + /// + public Java.Security.Cert.Certificate[] Certificates + { + get { return IExecuteArray("getCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#getCodeSigners() + /// + public Java.Security.CodeSigner[] CodeSigners + { + get { return IExecuteArray("getCodeSigners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarEntry.html#getRealName() + /// + public string RealName + { + get { return IExecute("getRealName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/JarException.cs b/src/net/JNet/Generated/Java/Util/Jar/JarException.cs new file mode 100644 index 0000000000..e739ce4a00 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/JarException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region JarException + public partial class JarException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/JarFile.cs b/src/net/JNet/Generated/Java/Util/Jar/JarFile.cs new file mode 100644 index 0000000000..affe41c1c9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/JarFile.cs @@ -0,0 +1,146 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region JarFile + public partial class JarFile + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#(java.io.File,boolean,int,java.lang.Runtime$Version) throws java.io.IOException + /// + public JarFile(Java.Io.File arg0, bool arg1, int arg2, Java.Lang.Runtime.Version arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#(java.io.File,boolean,int) throws java.io.IOException + /// + public JarFile(Java.Io.File arg0, bool arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#(java.io.File,boolean) throws java.io.IOException + /// + public JarFile(Java.Io.File arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#(java.io.File) throws java.io.IOException + /// + public JarFile(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#(java.lang.String,boolean) throws java.io.IOException + /// + public JarFile(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#(java.lang.String) throws java.io.IOException + /// + public JarFile(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#MANIFEST_NAME + /// + public static string MANIFEST_NAME => Clazz.GetField("MANIFEST_NAME"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#baseVersion() + /// + public static Java.Lang.Runtime.Version BaseVersion() + { + return SExecute("baseVersion"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#runtimeVersion() + /// + public static Java.Lang.Runtime.Version RuntimeVersion() + { + return SExecute("runtimeVersion"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#getManifest() throws java.io.IOException + /// + public Java.Util.Jar.Manifest Manifest + { + get { return IExecute("getManifest"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#getVersion() + /// + public Java.Lang.Runtime.Version Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#isMultiRelease() + /// + public bool IsMultiRelease() + { + return IExecute("isMultiRelease"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarFile.html#getJarEntry(java.lang.String) + /// + public Java.Util.Jar.JarEntry GetJarEntry(string arg0) + { + return IExecute("getJarEntry", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/JarInputStream.cs b/src/net/JNet/Generated/Java/Util/Jar/JarInputStream.cs new file mode 100644 index 0000000000..6e27e324d4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/JarInputStream.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region JarInputStream + public partial class JarInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarInputStream.html#(java.io.InputStream,boolean) throws java.io.IOException + /// + public JarInputStream(Java.Io.InputStream arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarInputStream.html#(java.io.InputStream) throws java.io.IOException + /// + public JarInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarInputStream.html#getManifest() + /// + public Java.Util.Jar.Manifest Manifest + { + get { return IExecute("getManifest"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarInputStream.html#getNextJarEntry() throws java.io.IOException + /// + public Java.Util.Jar.JarEntry NextJarEntry + { + get { return IExecute("getNextJarEntry"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/JarOutputStream.cs b/src/net/JNet/Generated/Java/Util/Jar/JarOutputStream.cs new file mode 100644 index 0000000000..26827b44c0 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/JarOutputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region JarOutputStream + public partial class JarOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarOutputStream.html#(java.io.OutputStream,java.util.jar.Manifest) throws java.io.IOException + /// + public JarOutputStream(Java.Io.OutputStream arg0, Java.Util.Jar.Manifest arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/JarOutputStream.html#(java.io.OutputStream) throws java.io.IOException + /// + public JarOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Jar/Manifest.cs b/src/net/JNet/Generated/Java/Util/Jar/Manifest.cs new file mode 100644 index 0000000000..9abe9fba61 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Jar/Manifest.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Jar +{ + #region Manifest + public partial class Manifest + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#(java.io.InputStream) throws java.io.IOException + /// + public Manifest(Java.Io.InputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#(java.util.jar.Manifest) + /// + public Manifest(Java.Util.Jar.Manifest arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Jar.Manifest t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#getMainAttributes() + /// + public Java.Util.Jar.Attributes MainAttributes + { + get { return IExecute("getMainAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#getAttributes(java.lang.String) + /// + public Java.Util.Jar.Attributes GetAttributes(string arg0) + { + return IExecute("getAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#read(java.io.InputStream) throws java.io.IOException + /// + public void Read(Java.Io.InputStream arg0) + { + IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/jar/Manifest.html#write(java.io.OutputStream) throws java.io.IOException + /// + public void Write(Java.Io.OutputStream arg0) + { + IExecute("write", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/LinkedHashMap.cs b/src/net/JNet/Generated/Java/Util/LinkedHashMap.cs new file mode 100644 index 0000000000..155fe8998b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/LinkedHashMap.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region LinkedHashMap + public partial class LinkedHashMap + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashMap.html#(int,float,boolean) + /// + public LinkedHashMap(int arg0, float arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashMap.html#(int,float) + /// + public LinkedHashMap(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashMap.html#(int) + /// + public LinkedHashMap(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/LinkedHashSet.cs b/src/net/JNet/Generated/Java/Util/LinkedHashSet.cs new file mode 100644 index 0000000000..9ce7f24848 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/LinkedHashSet.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region LinkedHashSet + public partial class LinkedHashSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashSet.html#(int,float) + /// + public LinkedHashSet(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashSet.html#(int) + /// + public LinkedHashSet(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.LinkedHashSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.LinkedHashSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/LinkedList.cs b/src/net/JNet/Generated/Java/Util/LinkedList.cs new file mode 100644 index 0000000000..e4f06af1b5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/LinkedList.cs @@ -0,0 +1,207 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region LinkedList + public partial class LinkedList + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.LinkedList t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.LinkedList t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#getFirst() + /// + public object First + { + get { return IExecute("getFirst"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#getLast() + /// + public object Last + { + get { return IExecute("getLast"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#offerFirst(E) + /// + public bool OfferFirst(object arg0) + { + return IExecute("offerFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#offerLast(E) + /// + public bool OfferLast(object arg0) + { + return IExecute("offerLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#removeFirstOccurrence(java.lang.Object) + /// + public bool RemoveFirstOccurrence(object arg0) + { + return IExecute("removeFirstOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#removeLastOccurrence(java.lang.Object) + /// + public bool RemoveLastOccurrence(object arg0) + { + return IExecute("removeLastOccurrence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#peekFirst() + /// + public object PeekFirst() + { + return IExecute("peekFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#peekLast() + /// + public object PeekLast() + { + return IExecute("peekLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#poll() + /// + public object Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#pop() + /// + public object Pop() + { + return IExecute("pop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#removeFirst() + /// + public object RemoveFirst() + { + return IExecute("removeFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#removeLast() + /// + public object RemoveLast() + { + return IExecute("removeLast"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#addFirst(E) + /// + public void AddFirst(object arg0) + { + IExecute("addFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#addLast(E) + /// + public void AddLast(object arg0) + { + IExecute("addLast", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html#push(E) + /// + public void Push(object arg0) + { + IExecute("push", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/List.cs b/src/net/JNet/Generated/Java/Util/List.cs new file mode 100644 index 0000000000..1a4b10a5f5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/List.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region List + public partial class List + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#toArray(T[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#get(int) + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#set(int,E) + /// + public object Set(int arg0, object arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#indexOf(java.lang.Object) + /// + public int IndexOf(object arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#lastIndexOf(java.lang.Object) + /// + public int LastIndexOf(object arg0) + { + return IExecute("lastIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#add(int,E) + /// + public void Add(int arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ListIterator.cs b/src/net/JNet/Generated/Java/Util/ListIterator.cs new file mode 100644 index 0000000000..a67f03ccd6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ListIterator.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ListIterator + public partial class ListIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#hasNext() + /// + public bool HasNext() + { + return IExecute("hasNext"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#hasPrevious() + /// + public bool HasPrevious() + { + return IExecute("hasPrevious"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#next() + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#previous() + /// + public object Previous() + { + return IExecute("previous"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#nextIndex() + /// + public int NextIndex() + { + return IExecute("nextIndex"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#previousIndex() + /// + public int PreviousIndex() + { + return IExecute("previousIndex"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#add(E) + /// + public void Add(object arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#remove() + /// + public void Remove() + { + IExecute("remove"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListIterator.html#set(E) + /// + public void Set(object arg0) + { + IExecute("set", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ListResourceBundle.cs b/src/net/JNet/Generated/Java/Util/ListResourceBundle.cs new file mode 100644 index 0000000000..122832b00e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ListResourceBundle.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ListResourceBundle + public partial class ListResourceBundle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ListResourceBundle.html#handleGetObject(java.lang.String) + /// + public object HandleGetObject(string arg0) + { + return IExecute("handleGetObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Locale.cs b/src/net/JNet/Generated/Java/Util/Locale.cs new file mode 100644 index 0000000000..afb19da667 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Locale.cs @@ -0,0 +1,682 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Locale + public partial class Locale + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#(java.lang.String,java.lang.String,java.lang.String) + /// + public Locale(string arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#(java.lang.String,java.lang.String) + /// + public Locale(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#(java.lang.String) + /// + public Locale(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Locale t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Locale t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#PRIVATE_USE_EXTENSION + /// + public static char PRIVATE_USE_EXTENSION => Clazz.GetField("PRIVATE_USE_EXTENSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#UNICODE_LOCALE_EXTENSION + /// + public static char UNICODE_LOCALE_EXTENSION => Clazz.GetField("UNICODE_LOCALE_EXTENSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#CANADA + /// + public static Java.Util.Locale CANADA => Clazz.GetField("CANADA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#CANADA_FRENCH + /// + public static Java.Util.Locale CANADA_FRENCH => Clazz.GetField("CANADA_FRENCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#CHINA + /// + public static Java.Util.Locale CHINA => Clazz.GetField("CHINA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#CHINESE + /// + public static Java.Util.Locale CHINESE => Clazz.GetField("CHINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#ENGLISH + /// + public static Java.Util.Locale ENGLISH => Clazz.GetField("ENGLISH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#FRANCE + /// + public static Java.Util.Locale FRANCE => Clazz.GetField("FRANCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#FRENCH + /// + public static Java.Util.Locale FRENCH => Clazz.GetField("FRENCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#GERMAN + /// + public static Java.Util.Locale GERMAN => Clazz.GetField("GERMAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#GERMANY + /// + public static Java.Util.Locale GERMANY => Clazz.GetField("GERMANY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#ITALIAN + /// + public static Java.Util.Locale ITALIAN => Clazz.GetField("ITALIAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#ITALY + /// + public static Java.Util.Locale ITALY => Clazz.GetField("ITALY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#JAPAN + /// + public static Java.Util.Locale JAPAN => Clazz.GetField("JAPAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#JAPANESE + /// + public static Java.Util.Locale JAPANESE => Clazz.GetField("JAPANESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#KOREA + /// + public static Java.Util.Locale KOREA => Clazz.GetField("KOREA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#KOREAN + /// + public static Java.Util.Locale KOREAN => Clazz.GetField("KOREAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#PRC + /// + public static Java.Util.Locale PRC => Clazz.GetField("PRC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#ROOT + /// + public static Java.Util.Locale ROOT => Clazz.GetField("ROOT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#SIMPLIFIED_CHINESE + /// + public static Java.Util.Locale SIMPLIFIED_CHINESE => Clazz.GetField("SIMPLIFIED_CHINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#TAIWAN + /// + public static Java.Util.Locale TAIWAN => Clazz.GetField("TAIWAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#TRADITIONAL_CHINESE + /// + public static Java.Util.Locale TRADITIONAL_CHINESE => Clazz.GetField("TRADITIONAL_CHINESE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#UK + /// + public static Java.Util.Locale UK => Clazz.GetField("UK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#US + /// + public static Java.Util.Locale US => Clazz.GetField("US"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getAvailableLocales() + /// + public static Java.Util.Locale[] AvailableLocales + { + get { return SExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDefault() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#setDefault(java.util.Locale) + /// + public static Java.Util.Locale Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getISOCountries() + /// + public static string[] ISOCountries + { + get { return SExecuteArray("getISOCountries"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getISOLanguages() + /// + public static string[] ISOLanguages + { + get { return SExecuteArray("getISOLanguages"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#forLanguageTag(java.lang.String) + /// + public static Java.Util.Locale ForLanguageTag(string arg0) + { + return SExecute("forLanguageTag", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getCountry() + /// + public string Country + { + get { return IExecute("getCountry"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayCountry() + /// + public string DisplayCountry + { + get { return IExecute("getDisplayCountry"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayLanguage() + /// + public string DisplayLanguage + { + get { return IExecute("getDisplayLanguage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayName() + /// + public string DisplayName + { + get { return IExecute("getDisplayName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayScript() + /// + public string DisplayScript + { + get { return IExecute("getDisplayScript"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayVariant() + /// + public string DisplayVariant + { + get { return IExecute("getDisplayVariant"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getISO3Country() throws java.util.MissingResourceException + /// + public string ISO3Country + { + get { return IExecute("getISO3Country"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getISO3Language() throws java.util.MissingResourceException + /// + public string ISO3Language + { + get { return IExecute("getISO3Language"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getLanguage() + /// + public string Language + { + get { return IExecute("getLanguage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getScript() + /// + public string Script + { + get { return IExecute("getScript"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getVariant() + /// + public string Variant + { + get { return IExecute("getVariant"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#hasExtensions() + /// + public bool HasExtensions() + { + return IExecute("hasExtensions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayCountry(java.util.Locale) + /// + public string GetDisplayCountry(Java.Util.Locale arg0) + { + return IExecute("getDisplayCountry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayLanguage(java.util.Locale) + /// + public string GetDisplayLanguage(Java.Util.Locale arg0) + { + return IExecute("getDisplayLanguage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayName(java.util.Locale) + /// + public string GetDisplayName(Java.Util.Locale arg0) + { + return IExecute("getDisplayName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayScript(java.util.Locale) + /// + public string GetDisplayScript(Java.Util.Locale arg0) + { + return IExecute("getDisplayScript", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getDisplayVariant(java.util.Locale) + /// + public string GetDisplayVariant(Java.Util.Locale arg0) + { + return IExecute("getDisplayVariant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getExtension(char) + /// + public string GetExtension(char arg0) + { + return IExecute("getExtension", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#getUnicodeLocaleType(java.lang.String) + /// + public string GetUnicodeLocaleType(string arg0) + { + return IExecute("getUnicodeLocaleType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#toLanguageTag() + /// + public string ToLanguageTag() + { + return IExecute("toLanguageTag"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.html#stripExtensions() + /// + public Java.Util.Locale StripExtensions() + { + return IExecute("stripExtensions"); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#build() + /// + public Java.Util.Locale Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#addUnicodeLocaleAttribute(java.lang.String) + /// + public Java.Util.Locale.Builder AddUnicodeLocaleAttribute(string arg0) + { + return IExecute("addUnicodeLocaleAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#clear() + /// + public Java.Util.Locale.Builder Clear() + { + return IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#clearExtensions() + /// + public Java.Util.Locale.Builder ClearExtensions() + { + return IExecute("clearExtensions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#removeUnicodeLocaleAttribute(java.lang.String) + /// + public Java.Util.Locale.Builder RemoveUnicodeLocaleAttribute(string arg0) + { + return IExecute("removeUnicodeLocaleAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setExtension(char,java.lang.String) + /// + public Java.Util.Locale.Builder SetExtension(char arg0, string arg1) + { + return IExecute("setExtension", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setLanguage(java.lang.String) + /// + public Java.Util.Locale.Builder SetLanguage(string arg0) + { + return IExecute("setLanguage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setLanguageTag(java.lang.String) + /// + public Java.Util.Locale.Builder SetLanguageTag(string arg0) + { + return IExecute("setLanguageTag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setLocale(java.util.Locale) + /// + public Java.Util.Locale.Builder SetLocale(Java.Util.Locale arg0) + { + return IExecute("setLocale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setRegion(java.lang.String) + /// + public Java.Util.Locale.Builder SetRegion(string arg0) + { + return IExecute("setRegion", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setScript(java.lang.String) + /// + public Java.Util.Locale.Builder SetScript(string arg0) + { + return IExecute("setScript", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setUnicodeLocaleKeyword(java.lang.String,java.lang.String) + /// + public Java.Util.Locale.Builder SetUnicodeLocaleKeyword(string arg0, string arg1) + { + return IExecute("setUnicodeLocaleKeyword", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Builder.html#setVariant(java.lang.String) + /// + public Java.Util.Locale.Builder SetVariant(string arg0) + { + return IExecute("setVariant", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Category + public partial class Category + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Category.html#DISPLAY + /// + public static Java.Util.Locale.Category DISPLAY => Clazz.GetField("DISPLAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Category.html#FORMAT + /// + public static Java.Util.Locale.Category FORMAT => Clazz.GetField("FORMAT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.Category.html#values() + /// + public static Java.Util.Locale.Category[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region FilteringMode + public partial class FilteringMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html#AUTOSELECT_FILTERING + /// + public static Java.Util.Locale.FilteringMode AUTOSELECT_FILTERING => Clazz.GetField("AUTOSELECT_FILTERING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html#EXTENDED_FILTERING + /// + public static Java.Util.Locale.FilteringMode EXTENDED_FILTERING => Clazz.GetField("EXTENDED_FILTERING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html#IGNORE_EXTENDED_RANGES + /// + public static Java.Util.Locale.FilteringMode IGNORE_EXTENDED_RANGES => Clazz.GetField("IGNORE_EXTENDED_RANGES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html#MAP_EXTENDED_RANGES + /// + public static Java.Util.Locale.FilteringMode MAP_EXTENDED_RANGES => Clazz.GetField("MAP_EXTENDED_RANGES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html#REJECT_EXTENDED_RANGES + /// + public static Java.Util.Locale.FilteringMode REJECT_EXTENDED_RANGES => Clazz.GetField("REJECT_EXTENDED_RANGES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.FilteringMode.html#values() + /// + public static Java.Util.Locale.FilteringMode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region IsoCountryCode + public partial class IsoCountryCode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.IsoCountryCode.html#PART1_ALPHA2 + /// + public static Java.Util.Locale.IsoCountryCode PART1_ALPHA2 => Clazz.GetField("PART1_ALPHA2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.IsoCountryCode.html#PART1_ALPHA3 + /// + public static Java.Util.Locale.IsoCountryCode PART1_ALPHA3 => Clazz.GetField("PART1_ALPHA3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.IsoCountryCode.html#PART3 + /// + public static Java.Util.Locale.IsoCountryCode PART3 => Clazz.GetField("PART3"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.IsoCountryCode.html#values() + /// + public static Java.Util.Locale.IsoCountryCode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region LanguageRange + public partial class LanguageRange + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html#(java.lang.String,double) + /// + public LanguageRange(string arg0, double arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html#(java.lang.String) + /// + public LanguageRange(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html#MAX_WEIGHT + /// + public static double MAX_WEIGHT => Clazz.GetField("MAX_WEIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html#MIN_WEIGHT + /// + public static double MIN_WEIGHT => Clazz.GetField("MIN_WEIGHT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html#getRange() + /// + public string Range + { + get { return IExecute("getRange"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Locale.LanguageRange.html#getWeight() + /// + public double Weight + { + get { return IExecute("getWeight"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Logging/AllPackageClasses.cs new file mode 100644 index 0000000000..916b24a2ea --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/AllPackageClasses.cs @@ -0,0 +1,587 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Logging +{ + #region ConsoleHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html + /// + public partial class ConsoleHandler : Java.Util.Logging.StreamHandler + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConsoleHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConsoleHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.ConsoleHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ErrorManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html + /// + public partial class ErrorManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ErrorManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ErrorManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.ErrorManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/FileHandler.html + /// + public partial class FileHandler : Java.Util.Logging.StreamHandler + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.FileHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Filter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Filter.html + /// + public partial class Filter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Filter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Filter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.Filter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Formatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html + /// + public partial class Formatter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Formatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Formatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.Formatter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Handler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html + /// + public partial class Handler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Handler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Handler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.Handler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Level + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html + /// + public partial class Level : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Level() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Level(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.Level"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Logger + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html + /// + public partial class Logger : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Logger() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Logger(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.Logger"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LoggingPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LoggingPermission.html + /// + public partial class LoggingPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LoggingPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LoggingPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.LoggingPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LogManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html + /// + public partial class LogManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LogManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LogManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.LogManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LogRecord + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html + /// + public partial class LogRecord : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LogRecord() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LogRecord(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.LogRecord"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/MemoryHandler.html + /// + public partial class MemoryHandler : Java.Util.Logging.Handler + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.MemoryHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/SimpleFormatter.html + /// + public partial class SimpleFormatter : Java.Util.Logging.Formatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.SimpleFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/SocketHandler.html + /// + public partial class SocketHandler : Java.Util.Logging.StreamHandler + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.SocketHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StreamHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html + /// + public partial class StreamHandler : Java.Util.Logging.Handler + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StreamHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StreamHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.StreamHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XMLFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/XMLFormatter.html + /// + public partial class XMLFormatter : Java.Util.Logging.Formatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XMLFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XMLFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.logging.XMLFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/ConsoleHandler.cs b/src/net/JNet/Generated/Java/Util/Logging/ConsoleHandler.cs new file mode 100644 index 0000000000..597a563eb3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/ConsoleHandler.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region ConsoleHandler + public partial class ConsoleHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/ErrorManager.cs b/src/net/JNet/Generated/Java/Util/Logging/ErrorManager.cs new file mode 100644 index 0000000000..38530c1c21 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/ErrorManager.cs @@ -0,0 +1,89 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region ErrorManager + public partial class ErrorManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#CLOSE_FAILURE + /// + public static int CLOSE_FAILURE => Clazz.GetField("CLOSE_FAILURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#FLUSH_FAILURE + /// + public static int FLUSH_FAILURE => Clazz.GetField("FLUSH_FAILURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#FORMAT_FAILURE + /// + public static int FORMAT_FAILURE => Clazz.GetField("FORMAT_FAILURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#GENERIC_FAILURE + /// + public static int GENERIC_FAILURE => Clazz.GetField("GENERIC_FAILURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#OPEN_FAILURE + /// + public static int OPEN_FAILURE => Clazz.GetField("OPEN_FAILURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#WRITE_FAILURE + /// + public static int WRITE_FAILURE => Clazz.GetField("WRITE_FAILURE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ErrorManager.html#error(java.lang.String,java.lang.Exception,int) + /// + public void Error(string arg0, Java.Lang.Exception arg1, int arg2) + { + IExecute("error", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/FileHandler.cs b/src/net/JNet/Generated/Java/Util/Logging/FileHandler.cs new file mode 100644 index 0000000000..8f7ddddc8c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/FileHandler.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region FileHandler + public partial class FileHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/FileHandler.html#(java.lang.String,boolean) throws java.io.IOException,java.lang.SecurityException + /// + public FileHandler(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/FileHandler.html#(java.lang.String,int,int,boolean) throws java.io.IOException,java.lang.SecurityException + /// + public FileHandler(string arg0, int arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/FileHandler.html#(java.lang.String,int,int) throws java.io.IOException,java.lang.SecurityException + /// + public FileHandler(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/FileHandler.html#(java.lang.String,long,int,boolean) throws java.io.IOException + /// + public FileHandler(string arg0, long arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/FileHandler.html#(java.lang.String) throws java.io.IOException,java.lang.SecurityException + /// + public FileHandler(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/Filter.cs b/src/net/JNet/Generated/Java/Util/Logging/Filter.cs new file mode 100644 index 0000000000..f874750d01 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/Filter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region Filter + public partial class Filter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Filter.html#isLoggable(java.util.logging.LogRecord) + /// + public bool IsLoggable(Java.Util.Logging.LogRecord arg0) + { + return IExecute("isLoggable", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/Formatter.cs b/src/net/JNet/Generated/Java/Util/Logging/Formatter.cs new file mode 100644 index 0000000000..b1520df3f1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/Formatter.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region Formatter + public partial class Formatter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html#format(java.util.logging.LogRecord) + /// + public string Format(Java.Util.Logging.LogRecord arg0) + { + return IExecute("format", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html#formatMessage(java.util.logging.LogRecord) + /// + public string FormatMessage(Java.Util.Logging.LogRecord arg0) + { + return IExecute("formatMessage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html#getHead(java.util.logging.Handler) + /// + public string GetHead(Java.Util.Logging.Handler arg0) + { + return IExecute("getHead", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html#getTail(java.util.logging.Handler) + /// + public string GetTail(Java.Util.Logging.Handler arg0) + { + return IExecute("getTail", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/Handler.cs b/src/net/JNet/Generated/Java/Util/Logging/Handler.cs new file mode 100644 index 0000000000..41fcca30c8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/Handler.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region Handler + public partial class Handler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#getEncoding() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#setEncoding(java.lang.String) throws java.lang.SecurityException,java.io.UnsupportedEncodingException + /// + public string Encoding + { + get { return IExecute("getEncoding"); } set { IExecute("setEncoding", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#getErrorManager() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#setErrorManager(java.util.logging.ErrorManager) + /// + public Java.Util.Logging.ErrorManager ErrorManager + { + get { return IExecute("getErrorManager"); } set { IExecute("setErrorManager", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#getFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#setFilter(java.util.logging.Filter) throws java.lang.SecurityException + /// + public Java.Util.Logging.Filter Filter + { + get { return IExecute("getFilter"); } set { IExecute("setFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#getFormatter() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#setFormatter(java.util.logging.Formatter) throws java.lang.SecurityException + /// + public Java.Util.Logging.Formatter Formatter + { + get { return IExecute("getFormatter"); } set { IExecute("setFormatter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#getLevel() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#setLevel(java.util.logging.Level) throws java.lang.SecurityException + /// + public Java.Util.Logging.Level Level + { + get { return IExecute("getLevel"); } set { IExecute("setLevel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#close() throws java.lang.SecurityException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#flush() + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#publish(java.util.logging.LogRecord) + /// + public void Publish(Java.Util.Logging.LogRecord arg0) + { + IExecute("publish", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html#isLoggable(java.util.logging.LogRecord) + /// + public bool IsLoggable(Java.Util.Logging.LogRecord arg0) + { + return IExecute("isLoggable", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/Level.cs b/src/net/JNet/Generated/Java/Util/Logging/Level.cs new file mode 100644 index 0000000000..eede62ac06 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/Level.cs @@ -0,0 +1,130 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region Level + public partial class Level + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Logging.Level t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#ALL + /// + public static Java.Util.Logging.Level ALL => Clazz.GetField("ALL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#CONFIG + /// + public static Java.Util.Logging.Level CONFIG => Clazz.GetField("CONFIG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#FINE + /// + public static Java.Util.Logging.Level FINE => Clazz.GetField("FINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#FINER + /// + public static Java.Util.Logging.Level FINER => Clazz.GetField("FINER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#FINEST + /// + public static Java.Util.Logging.Level FINEST => Clazz.GetField("FINEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#INFO + /// + public static Java.Util.Logging.Level INFO => Clazz.GetField("INFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#OFF + /// + public static Java.Util.Logging.Level OFF => Clazz.GetField("OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#SEVERE + /// + public static Java.Util.Logging.Level SEVERE => Clazz.GetField("SEVERE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#WARNING + /// + public static Java.Util.Logging.Level WARNING => Clazz.GetField("WARNING"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#parse(java.lang.String) throws java.lang.IllegalArgumentException + /// + public static Java.Util.Logging.Level Parse(string arg0) + { + return SExecute("parse", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#getLocalizedName() + /// + public string LocalizedName + { + get { return IExecute("getLocalizedName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#getResourceBundleName() + /// + public string ResourceBundleName + { + get { return IExecute("getResourceBundleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Level.html#intValue() + /// + public int IntValue() + { + return IExecute("intValue"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/LogManager.cs b/src/net/JNet/Generated/Java/Util/Logging/LogManager.cs new file mode 100644 index 0000000000..8282977c27 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/LogManager.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region LogManager + public partial class LogManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#LOGGING_MXBEAN_NAME + /// + public static string LOGGING_MXBEAN_NAME => Clazz.GetField("LOGGING_MXBEAN_NAME"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#getLogManager() + /// + public static Java.Util.Logging.LogManager GetLogManager() + { + return SExecute("getLogManager"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#addLogger(java.util.logging.Logger) + /// + public bool AddLogger(Java.Util.Logging.Logger arg0) + { + return IExecute("addLogger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#getProperty(java.lang.String) + /// + public string GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#getLogger(java.lang.String) + /// + public Java.Util.Logging.Logger GetLogger(string arg0) + { + return IExecute("getLogger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#addConfigurationListener(java.lang.Runnable) + /// + public Java.Util.Logging.LogManager AddConfigurationListener(Java.Lang.Runnable arg0) + { + return IExecute("addConfigurationListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#checkAccess() throws java.lang.SecurityException + /// + public void CheckAccess() + { + IExecute("checkAccess"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#readConfiguration() throws java.io.IOException,java.lang.SecurityException + /// + public void ReadConfiguration() + { + IExecute("readConfiguration"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#readConfiguration(java.io.InputStream) throws java.io.IOException,java.lang.SecurityException + /// + public void ReadConfiguration(Java.Io.InputStream arg0) + { + IExecute("readConfiguration", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#removeConfigurationListener(java.lang.Runnable) + /// + public void RemoveConfigurationListener(Java.Lang.Runnable arg0) + { + IExecute("removeConfigurationListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogManager.html#reset() throws java.lang.SecurityException + /// + public void Reset() + { + IExecute("reset"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/LogRecord.cs b/src/net/JNet/Generated/Java/Util/Logging/LogRecord.cs new file mode 100644 index 0000000000..144fcee718 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/LogRecord.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region LogRecord + public partial class LogRecord + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#(java.util.logging.Level,java.lang.String) + /// + public LogRecord(Java.Util.Logging.Level arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Logging.LogRecord t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getInstant() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setInstant(java.time.Instant) + /// + public Java.Time.Instant Instant + { + get { return IExecute("getInstant"); } set { IExecute("setInstant", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getLevel() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setLevel(java.util.logging.Level) + /// + public Java.Util.Logging.Level Level + { + get { return IExecute("getLevel"); } set { IExecute("setLevel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getLoggerName() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setLoggerName(java.lang.String) + /// + public string LoggerName + { + get { return IExecute("getLoggerName"); } set { IExecute("setLoggerName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getMessage() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setMessage(java.lang.String) + /// + public string Message + { + get { return IExecute("getMessage"); } set { IExecute("setMessage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getMillis() + /// + public long Millis + { + get { return IExecute("getMillis"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getParameters() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setParameters(java.lang.Object[]) + /// + public object[] Parameters + { + get { return IExecuteArray("getParameters"); } set { IExecute("setParameters", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getResourceBundle() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setResourceBundle(java.util.ResourceBundle) + /// + public Java.Util.ResourceBundle ResourceBundle + { + get { return IExecute("getResourceBundle"); } set { IExecute("setResourceBundle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getResourceBundleName() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setResourceBundleName(java.lang.String) + /// + public string ResourceBundleName + { + get { return IExecute("getResourceBundleName"); } set { IExecute("setResourceBundleName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getSequenceNumber() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setSequenceNumber(long) + /// + public long SequenceNumber + { + get { return IExecute("getSequenceNumber"); } set { IExecute("setSequenceNumber", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getSourceClassName() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setSourceClassName(java.lang.String) + /// + public string SourceClassName + { + get { return IExecute("getSourceClassName"); } set { IExecute("setSourceClassName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getSourceMethodName() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setSourceMethodName(java.lang.String) + /// + public string SourceMethodName + { + get { return IExecute("getSourceMethodName"); } set { IExecute("setSourceMethodName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getThreadID() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setThreadID(int) + /// + public int ThreadID + { + get { return IExecute("getThreadID"); } set { IExecute("setThreadID", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#getThrown() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html#setThrown(java.lang.Throwable) + /// + public Java.Lang.Throwable Thrown + { + get { var obj = IExecute("getThrown"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } set { IExecute("setThrown", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/Logger.cs b/src/net/JNet/Generated/Java/Util/Logging/Logger.cs new file mode 100644 index 0000000000..b7a26937de --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/Logger.cs @@ -0,0 +1,356 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region Logger + public partial class Logger + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#GLOBAL_LOGGER_NAME + /// + public static string GLOBAL_LOGGER_NAME => Clazz.GetField("GLOBAL_LOGGER_NAME"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getAnonymousLogger() + /// + public static Java.Util.Logging.Logger AnonymousLogger + { + get { return SExecute("getAnonymousLogger"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getGlobal() + /// + public static Java.Util.Logging.Logger Global + { + get { return SExecute("getGlobal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getAnonymousLogger(java.lang.String) + /// + public static Java.Util.Logging.Logger GetAnonymousLogger(string arg0) + { + return SExecute("getAnonymousLogger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getLogger(java.lang.String,java.lang.String) + /// + public static Java.Util.Logging.Logger GetLogger(string arg0, string arg1) + { + return SExecute("getLogger", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getLogger(java.lang.String) + /// + public static Java.Util.Logging.Logger GetLogger(string arg0) + { + return SExecute("getLogger", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#setFilter(java.util.logging.Filter) throws java.lang.SecurityException + /// + public Java.Util.Logging.Filter Filter + { + get { return IExecute("getFilter"); } set { IExecute("setFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getHandlers() + /// + public Java.Util.Logging.Handler[] Handlers + { + get { return IExecuteArray("getHandlers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getLevel() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#setLevel(java.util.logging.Level) throws java.lang.SecurityException + /// + public Java.Util.Logging.Level Level + { + get { return IExecute("getLevel"); } set { IExecute("setLevel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getParent() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#setParent(java.util.logging.Logger) + /// + public Java.Util.Logging.Logger Parent + { + get { return IExecute("getParent"); } set { IExecute("setParent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getResourceBundle() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#setResourceBundle(java.util.ResourceBundle) + /// + public Java.Util.ResourceBundle ResourceBundle + { + get { return IExecute("getResourceBundle"); } set { IExecute("setResourceBundle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getResourceBundleName() + /// + public string ResourceBundleName + { + get { return IExecute("getResourceBundleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#getUseParentHandlers() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#setUseParentHandlers(boolean) + /// + public bool UseParentHandlers + { + get { return IExecute("getUseParentHandlers"); } set { IExecute("setUseParentHandlers", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#isLoggable(java.util.logging.Level) + /// + public bool IsLoggable(Java.Util.Logging.Level arg0) + { + return IExecute("isLoggable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#addHandler(java.util.logging.Handler) throws java.lang.SecurityException + /// + public void AddHandler(Java.Util.Logging.Handler arg0) + { + IExecute("addHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#config(java.lang.String) + /// + public void Config(string arg0) + { + IExecute("config", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#entering(java.lang.String,java.lang.String,java.lang.Object) + /// + public void Entering(string arg0, string arg1, object arg2) + { + IExecute("entering", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#entering(java.lang.String,java.lang.String,java.lang.Object[]) + /// + public void Entering(string arg0, string arg1, object[] arg2) + { + IExecute("entering", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#entering(java.lang.String,java.lang.String) + /// + public void Entering(string arg0, string arg1) + { + IExecute("entering", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#exiting(java.lang.String,java.lang.String,java.lang.Object) + /// + public void Exiting(string arg0, string arg1, object arg2) + { + IExecute("exiting", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#exiting(java.lang.String,java.lang.String) + /// + public void Exiting(string arg0, string arg1) + { + IExecute("exiting", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#fine(java.lang.String) + /// + public void Fine(string arg0) + { + IExecute("fine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#finer(java.lang.String) + /// + public void Finer(string arg0) + { + IExecute("finer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#finest(java.lang.String) + /// + public void Finest(string arg0) + { + IExecute("finest", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#info(java.lang.String) + /// + public void Info(string arg0) + { + IExecute("info", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logging.Logger.log(java.util.logging.Level,java.lang.String,java.lang.Object) + /// + public void Log(Java.Util.Logging.Level arg0, string arg1, object arg2) + { + IExecute("log", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logging.Logger.log(java.util.logging.Level,java.lang.String,java.lang.Object[]) + /// + public void Log(Java.Util.Logging.Level arg0, string arg1, object[] arg2) + { + IExecute("log", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logging.Logger.log(java.util.logging.Level,java.lang.String,java.lang.Throwable) + /// + public void Log(Java.Util.Logging.Level arg0, string arg1, Java.Lang.Throwable arg2) + { + IExecute("log", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logging.Logger.log(java.util.logging.Level,java.lang.String) + /// + public void Log(Java.Util.Logging.Level arg0, string arg1) + { + IExecute("log", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logging.Logger.log(java.util.logging.LogRecord) + /// + public void Log(Java.Util.Logging.LogRecord arg0) + { + IExecute("log", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String,java.lang.Object) + /// + public void Logp(Java.Util.Logging.Level arg0, string arg1, string arg2, string arg3, object arg4) + { + IExecute("logp", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String,java.lang.Object[]) + /// + public void Logp(Java.Util.Logging.Level arg0, string arg1, string arg2, string arg3, object[] arg4) + { + IExecute("logp", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String,java.lang.Throwable) + /// + public void Logp(Java.Util.Logging.Level arg0, string arg1, string arg2, string arg3, Java.Lang.Throwable arg4) + { + IExecute("logp", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String) + /// + public void Logp(Java.Util.Logging.Level arg0, string arg1, string arg2, string arg3) + { + IExecute("logp", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logrb(java.util.logging.Level,java.lang.String,java.lang.String,java.util.ResourceBundle,java.lang.String,java.lang.Object...) + /// + public void Logrb(Java.Util.Logging.Level arg0, string arg1, string arg2, Java.Util.ResourceBundle arg3, string arg4, params object[] arg5) + { + if (arg5.Length == 0) IExecute("logrb", arg0, arg1, arg2, arg3, arg4); else IExecute("logrb", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logrb(java.util.logging.Level,java.lang.String,java.lang.String,java.util.ResourceBundle,java.lang.String,java.lang.Throwable) + /// + public void Logrb(Java.Util.Logging.Level arg0, string arg1, string arg2, Java.Util.ResourceBundle arg3, string arg4, Java.Lang.Throwable arg5) + { + IExecute("logrb", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logrb(java.util.logging.Level,java.util.ResourceBundle,java.lang.String,java.lang.Object...) + /// + public void Logrb(Java.Util.Logging.Level arg0, Java.Util.ResourceBundle arg1, string arg2, params object[] arg3) + { + if (arg3.Length == 0) IExecute("logrb", arg0, arg1, arg2); else IExecute("logrb", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#logrb(java.util.logging.Level,java.util.ResourceBundle,java.lang.String,java.lang.Throwable) + /// + public void Logrb(Java.Util.Logging.Level arg0, Java.Util.ResourceBundle arg1, string arg2, Java.Lang.Throwable arg3) + { + IExecute("logrb", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#removeHandler(java.util.logging.Handler) throws java.lang.SecurityException + /// + public void RemoveHandler(Java.Util.Logging.Handler arg0) + { + IExecute("removeHandler", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#severe(java.lang.String) + /// + public void Severe(string arg0) + { + IExecute("severe", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#throwing(java.lang.String,java.lang.String,java.lang.Throwable) + /// + public void Throwing(string arg0, string arg1, Java.Lang.Throwable arg2) + { + IExecute("throwing", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html#warning(java.lang.String) + /// + public void Warning(string arg0) + { + IExecute("warning", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/LoggingPermission.cs b/src/net/JNet/Generated/Java/Util/Logging/LoggingPermission.cs new file mode 100644 index 0000000000..eeb5c064e7 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/LoggingPermission.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region LoggingPermission + public partial class LoggingPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LoggingPermission.html#(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException + /// + public LoggingPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/MemoryHandler.cs b/src/net/JNet/Generated/Java/Util/Logging/MemoryHandler.cs new file mode 100644 index 0000000000..b50b229de6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/MemoryHandler.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region MemoryHandler + public partial class MemoryHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/MemoryHandler.html#(java.util.logging.Handler,int,java.util.logging.Level) + /// + public MemoryHandler(Java.Util.Logging.Handler arg0, int arg1, Java.Util.Logging.Level arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/MemoryHandler.html#getPushLevel() https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/MemoryHandler.html#setPushLevel(java.util.logging.Level) throws java.lang.SecurityException + /// + public Java.Util.Logging.Level PushLevel + { + get { return IExecute("getPushLevel"); } set { IExecute("setPushLevel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/MemoryHandler.html#push() + /// + public void Push() + { + IExecute("push"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/SimpleFormatter.cs b/src/net/JNet/Generated/Java/Util/Logging/SimpleFormatter.cs new file mode 100644 index 0000000000..23c613b2d1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/SimpleFormatter.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region SimpleFormatter + public partial class SimpleFormatter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/SocketHandler.cs b/src/net/JNet/Generated/Java/Util/Logging/SocketHandler.cs new file mode 100644 index 0000000000..22b53a9ebd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/SocketHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region SocketHandler + public partial class SocketHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/SocketHandler.html#(java.lang.String,int) throws java.io.IOException + /// + public SocketHandler(string arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/StreamHandler.cs b/src/net/JNet/Generated/Java/Util/Logging/StreamHandler.cs new file mode 100644 index 0000000000..f811edd719 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/StreamHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region StreamHandler + public partial class StreamHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html#(java.io.OutputStream,java.util.logging.Formatter) + /// + public StreamHandler(Java.Io.OutputStream arg0, Java.Util.Logging.Formatter arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Logging/XMLFormatter.cs b/src/net/JNet/Generated/Java/Util/Logging/XMLFormatter.cs new file mode 100644 index 0000000000..0fbfe41e5c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Logging/XMLFormatter.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Logging +{ + #region XMLFormatter + public partial class XMLFormatter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/LongSummaryStatistics.cs b/src/net/JNet/Generated/Java/Util/LongSummaryStatistics.cs new file mode 100644 index 0000000000..88ebeabd76 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/LongSummaryStatistics.cs @@ -0,0 +1,123 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region LongSummaryStatistics + public partial class LongSummaryStatistics + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#(long,long,long,long) throws java.lang.IllegalArgumentException + /// + public LongSummaryStatistics(long arg0, long arg1, long arg2, long arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Function.LongConsumer(Java.Util.LongSummaryStatistics t) => t.Cast(); + public static implicit operator Java.Util.Function.IntConsumer(Java.Util.LongSummaryStatistics t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#getAverage() + /// + public double Average + { + get { return IExecute("getAverage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#getCount() + /// + public long Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#getMax() + /// + public long Max + { + get { return IExecute("getMax"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#getMin() + /// + public long Min + { + get { return IExecute("getMin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#getSum() + /// + public long Sum + { + get { return IExecute("getSum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#accept(int) + /// + public void Accept(int arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#accept(long) + /// + public void Accept(long arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LongSummaryStatistics.html#combine(java.util.LongSummaryStatistics) + /// + public void Combine(Java.Util.LongSummaryStatistics arg0) + { + IExecute("combine", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Map.cs b/src/net/JNet/Generated/Java/Util/Map.cs new file mode 100644 index 0000000000..49f3185fa5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Map.cs @@ -0,0 +1,197 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Map + public partial class Map + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#put(K,V) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#remove(java.lang.Object,java.lang.Object) + /// + public bool Remove(object arg0, object arg1) + { + return IExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#replace(K,V,V) + /// + public bool Replace(object arg0, object arg1, object arg2) + { + return IExecute("replace", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#getOrDefault(java.lang.Object,V) + /// + public object GetOrDefault(object arg0, object arg1) + { + return IExecute("getOrDefault", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#putIfAbsent(K,V) + /// + public object PutIfAbsent(object arg0, object arg1) + { + return IExecute("putIfAbsent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html#replace(K,V) + /// + public object Replace(object arg0, object arg1) + { + return IExecute("replace", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Entry + public partial class Entry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.Entry.html#getKey() + /// + public object Key + { + get { return IExecute("getKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.Entry.html#getValue() + /// + public object Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.Entry.html#setValue(V) + /// + public object SetValue(object arg0) + { + return IExecute("setValue", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/MissingFormatArgumentException.cs b/src/net/JNet/Generated/Java/Util/MissingFormatArgumentException.cs new file mode 100644 index 0000000000..43273010cd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/MissingFormatArgumentException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region MissingFormatArgumentException + public partial class MissingFormatArgumentException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/MissingFormatWidthException.cs b/src/net/JNet/Generated/Java/Util/MissingFormatWidthException.cs new file mode 100644 index 0000000000..0d70ee3dcd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/MissingFormatWidthException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region MissingFormatWidthException + public partial class MissingFormatWidthException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/MissingResourceException.cs b/src/net/JNet/Generated/Java/Util/MissingResourceException.cs new file mode 100644 index 0000000000..a7033abf73 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/MissingResourceException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region MissingResourceException + public partial class MissingResourceException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/NavigableMap.cs b/src/net/JNet/Generated/Java/Util/NavigableMap.cs new file mode 100644 index 0000000000..9d6ad1a973 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/NavigableMap.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region NavigableMap + public partial class NavigableMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableMap.html#ceilingKey(K) + /// + public object CeilingKey(object arg0) + { + return IExecute("ceilingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableMap.html#floorKey(K) + /// + public object FloorKey(object arg0) + { + return IExecute("floorKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableMap.html#higherKey(K) + /// + public object HigherKey(object arg0) + { + return IExecute("higherKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableMap.html#lowerKey(K) + /// + public object LowerKey(object arg0) + { + return IExecute("lowerKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/NavigableSet.cs b/src/net/JNet/Generated/Java/Util/NavigableSet.cs new file mode 100644 index 0000000000..dca9cd0d9e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/NavigableSet.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region NavigableSet + public partial class NavigableSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html#ceiling(E) + /// + public object Ceiling(object arg0) + { + return IExecute("ceiling", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html#floor(E) + /// + public object Floor(object arg0) + { + return IExecute("floor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html#higher(E) + /// + public object Higher(object arg0) + { + return IExecute("higher", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html#lower(E) + /// + public object Lower(object arg0) + { + return IExecute("lower", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/NavigableSet.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/NoSuchElementException.cs b/src/net/JNet/Generated/Java/Util/NoSuchElementException.cs new file mode 100644 index 0000000000..f6e37e0e1d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/NoSuchElementException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region NoSuchElementException + public partial class NoSuchElementException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Objects.cs b/src/net/JNet/Generated/Java/Util/Objects.cs new file mode 100644 index 0000000000..4dbc2e0b41 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Objects.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Objects + public partial class Objects + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#requireNonNull(T,java.lang.String) + /// + public static object RequireNonNull(object arg0, string arg1) + { + return SExecute("requireNonNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#requireNonNull(T) + /// + public static object RequireNonNull(object arg0) + { + return SExecute("requireNonNull", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#requireNonNullElse(T,T) + /// + public static object RequireNonNullElse(object arg0, object arg1) + { + return SExecute("requireNonNullElse", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#deepEquals(java.lang.Object,java.lang.Object) + /// + public static bool DeepEquals(object arg0, object arg1) + { + return SExecute("deepEquals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object) + /// + public static bool Equals(object arg0, object arg1) + { + return SExecute("equals", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#isNull(java.lang.Object) + /// + public static bool IsNull(object arg0) + { + return SExecute("isNull", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#nonNull(java.lang.Object) + /// + public static bool NonNull(object arg0) + { + return SExecute("nonNull", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#checkFromIndexSize(int,int,int) + /// + public static int CheckFromIndexSize(int arg0, int arg1, int arg2) + { + return SExecute("checkFromIndexSize", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#checkFromToIndex(int,int,int) + /// + public static int CheckFromToIndex(int arg0, int arg1, int arg2) + { + return SExecute("checkFromToIndex", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#checkIndex(int,int) + /// + public static int CheckIndex(int arg0, int arg1) + { + return SExecute("checkIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#hash(java.lang.Object...) + /// + public static int Hash(params object[] arg0) + { + if (arg0.Length == 0) return SExecute("hash"); else return SExecute("hash", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#hashCode(java.lang.Object) + /// + public static int HashCode(object arg0) + { + return SExecute("hashCode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#toString(java.lang.Object,java.lang.String) + /// + public static string ToString(object arg0, string arg1) + { + return SExecute("toString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Objects.html#toString(java.lang.Object) + /// + public static string ToString(object arg0) + { + return SExecute("toString", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Optional.cs b/src/net/JNet/Generated/Java/Util/Optional.cs new file mode 100644 index 0000000000..ff4ceb38a1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Optional.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Optional + public partial class Optional + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html#isPresent() + /// + public bool IsPresent() + { + return IExecute("isPresent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html#get() + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html#orElse(T) + /// + public object OrElse(object arg0) + { + return IExecute("orElse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html#orElseThrow() + /// + public object OrElseThrow() + { + return IExecute("orElseThrow"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/OptionalDouble.cs b/src/net/JNet/Generated/Java/Util/OptionalDouble.cs new file mode 100644 index 0000000000..505d4849e4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/OptionalDouble.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region OptionalDouble + public partial class OptionalDouble + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#empty() + /// + public static Java.Util.OptionalDouble Empty() + { + return SExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#of(double) + /// + public static Java.Util.OptionalDouble Of(double arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#getAsDouble() + /// + public double AsDouble + { + get { return IExecute("getAsDouble"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#isPresent() + /// + public bool IsPresent() + { + return IExecute("isPresent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#orElse(double) + /// + public double OrElse(double arg0) + { + return IExecute("orElse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#orElseGet(java.util.function.DoubleSupplier) + /// + public double OrElseGet(Java.Util.Function.DoubleSupplier arg0) + { + return IExecute("orElseGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#orElseThrow() + /// + public double OrElseThrow() + { + return IExecute("orElseThrow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#stream.DoubleStream java.util.OptionalDouble.stream() + /// + public Java.Util.Stream.DoubleStream Stream() + { + return IExecute("stream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#ifPresent(java.util.function.DoubleConsumer) + /// + public void IfPresent(Java.Util.Function.DoubleConsumer arg0) + { + IExecute("ifPresent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalDouble.html#ifPresentOrElse(java.util.function.DoubleConsumer,java.lang.Runnable) + /// + public void IfPresentOrElse(Java.Util.Function.DoubleConsumer arg0, Java.Lang.Runnable arg1) + { + IExecute("ifPresentOrElse", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/OptionalInt.cs b/src/net/JNet/Generated/Java/Util/OptionalInt.cs new file mode 100644 index 0000000000..5deeba6fa1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/OptionalInt.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region OptionalInt + public partial class OptionalInt + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#empty() + /// + public static Java.Util.OptionalInt Empty() + { + return SExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#of(int) + /// + public static Java.Util.OptionalInt Of(int arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#getAsInt() + /// + public int AsInt + { + get { return IExecute("getAsInt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#isPresent() + /// + public bool IsPresent() + { + return IExecute("isPresent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#orElse(int) + /// + public int OrElse(int arg0) + { + return IExecute("orElse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#orElseGet(java.util.function.IntSupplier) + /// + public int OrElseGet(Java.Util.Function.IntSupplier arg0) + { + return IExecute("orElseGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#orElseThrow() + /// + public int OrElseThrow() + { + return IExecute("orElseThrow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#stream.IntStream java.util.OptionalInt.stream() + /// + public Java.Util.Stream.IntStream Stream() + { + return IExecute("stream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#ifPresent(java.util.function.IntConsumer) + /// + public void IfPresent(Java.Util.Function.IntConsumer arg0) + { + IExecute("ifPresent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalInt.html#ifPresentOrElse(java.util.function.IntConsumer,java.lang.Runnable) + /// + public void IfPresentOrElse(Java.Util.Function.IntConsumer arg0, Java.Lang.Runnable arg1) + { + IExecute("ifPresentOrElse", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/OptionalLong.cs b/src/net/JNet/Generated/Java/Util/OptionalLong.cs new file mode 100644 index 0000000000..570c1aa3a9 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/OptionalLong.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region OptionalLong + public partial class OptionalLong + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#empty() + /// + public static Java.Util.OptionalLong Empty() + { + return SExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#of(long) + /// + public static Java.Util.OptionalLong Of(long arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#getAsLong() + /// + public long AsLong + { + get { return IExecute("getAsLong"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#isPresent() + /// + public bool IsPresent() + { + return IExecute("isPresent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#stream.LongStream java.util.OptionalLong.stream() + /// + public Java.Util.Stream.LongStream Stream() + { + return IExecute("stream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#orElse(long) + /// + public long OrElse(long arg0) + { + return IExecute("orElse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#orElseGet(java.util.function.LongSupplier) + /// + public long OrElseGet(Java.Util.Function.LongSupplier arg0) + { + return IExecute("orElseGet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#orElseThrow() + /// + public long OrElseThrow() + { + return IExecute("orElseThrow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#ifPresent(java.util.function.LongConsumer) + /// + public void IfPresent(Java.Util.Function.LongConsumer arg0) + { + IExecute("ifPresent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/OptionalLong.html#ifPresentOrElse(java.util.function.LongConsumer,java.lang.Runnable) + /// + public void IfPresentOrElse(Java.Util.Function.LongConsumer arg0, Java.Lang.Runnable arg1) + { + IExecute("ifPresentOrElse", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/AbstractPreferences.cs b/src/net/JNet/Generated/Java/Util/Prefs/AbstractPreferences.cs new file mode 100644 index 0000000000..c536c86d1f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/AbstractPreferences.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region AbstractPreferences + public partial class AbstractPreferences + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Prefs/AllPackageClasses.cs new file mode 100644 index 0000000000..b6c3f9eed1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/AllPackageClasses.cs @@ -0,0 +1,260 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Prefs +{ + #region AbstractPreferences + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/AbstractPreferences.html + /// + public partial class AbstractPreferences : Java.Util.Prefs.Preferences + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractPreferences() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractPreferences(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.prefs.AbstractPreferences"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BackingStoreException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/BackingStoreException.html + /// + public partial class BackingStoreException : Java.Lang.Exception + { + public BackingStoreException() { } + + /// + public override string ClassName => "java.util.prefs.BackingStoreException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidPreferencesFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/InvalidPreferencesFormatException.html + /// + public partial class InvalidPreferencesFormatException : Java.Lang.Exception + { + public InvalidPreferencesFormatException() { } + + /// + public override string ClassName => "java.util.prefs.InvalidPreferencesFormatException"; + + // TODO: complete the class + + } + #endregion + + #region NodeChangeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/NodeChangeEvent.html + /// + public partial class NodeChangeEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NodeChangeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NodeChangeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.prefs.NodeChangeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NodeChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/NodeChangeListener.html + /// + public partial class NodeChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PreferenceChangeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html + /// + public partial class PreferenceChangeEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PreferenceChangeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PreferenceChangeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.prefs.PreferenceChangeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PreferenceChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeListener.html + /// + public partial class PreferenceChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region Preferences + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html + /// + public partial class Preferences : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Preferences() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Preferences(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.prefs.Preferences"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PreferencesFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferencesFactory.html + /// + public partial class PreferencesFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PreferencesFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PreferencesFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.prefs.PreferencesFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/BackingStoreException.cs b/src/net/JNet/Generated/Java/Util/Prefs/BackingStoreException.cs new file mode 100644 index 0000000000..4c9205ddc8 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/BackingStoreException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region BackingStoreException + public partial class BackingStoreException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/InvalidPreferencesFormatException.cs b/src/net/JNet/Generated/Java/Util/Prefs/InvalidPreferencesFormatException.cs new file mode 100644 index 0000000000..7b841dbacd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/InvalidPreferencesFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region InvalidPreferencesFormatException + public partial class InvalidPreferencesFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/NodeChangeEvent.cs b/src/net/JNet/Generated/Java/Util/Prefs/NodeChangeEvent.cs new file mode 100644 index 0000000000..535260cf84 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/NodeChangeEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region NodeChangeEvent + public partial class NodeChangeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/NodeChangeEvent.html#(java.util.prefs.Preferences,java.util.prefs.Preferences) + /// + public NodeChangeEvent(Java.Util.Prefs.Preferences arg0, Java.Util.Prefs.Preferences arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/NodeChangeEvent.html#getChild() + /// + public Java.Util.Prefs.Preferences Child + { + get { return IExecute("getChild"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/NodeChangeEvent.html#getParent() + /// + public Java.Util.Prefs.Preferences Parent + { + get { return IExecute("getParent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/PreferenceChangeEvent.cs b/src/net/JNet/Generated/Java/Util/Prefs/PreferenceChangeEvent.cs new file mode 100644 index 0000000000..c8d83ae82a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/PreferenceChangeEvent.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region PreferenceChangeEvent + public partial class PreferenceChangeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html#(java.util.prefs.Preferences,java.lang.String,java.lang.String) + /// + public PreferenceChangeEvent(Java.Util.Prefs.Preferences arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html#getKey() + /// + public string Key + { + get { return IExecute("getKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html#getNewValue() + /// + public string NewValue + { + get { return IExecute("getNewValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html#getNode() + /// + public Java.Util.Prefs.Preferences Node + { + get { return IExecute("getNode"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/Preferences.cs b/src/net/JNet/Generated/Java/Util/Prefs/Preferences.cs new file mode 100644 index 0000000000..2aa06ca367 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/Preferences.cs @@ -0,0 +1,322 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region Preferences + public partial class Preferences + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#MAX_KEY_LENGTH + /// + public static int MAX_KEY_LENGTH => Clazz.GetField("MAX_KEY_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#MAX_NAME_LENGTH + /// + public static int MAX_NAME_LENGTH => Clazz.GetField("MAX_NAME_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#MAX_VALUE_LENGTH + /// + public static int MAX_VALUE_LENGTH => Clazz.GetField("MAX_VALUE_LENGTH"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#systemRoot() + /// + public static Java.Util.Prefs.Preferences SystemRoot() + { + return SExecute("systemRoot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#userRoot() + /// + public static Java.Util.Prefs.Preferences UserRoot() + { + return SExecute("userRoot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#importPreferences(java.io.InputStream) throws java.io.IOException,java.util.prefs.InvalidPreferencesFormatException + /// + public static void ImportPreferences(Java.Io.InputStream arg0) + { + SExecute("importPreferences", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#getBoolean(java.lang.String,boolean) + /// + public bool GetBoolean(string arg0, bool arg1) + { + return IExecute("getBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#isUserNode() + /// + public bool IsUserNode() + { + return IExecute("isUserNode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#nodeExists(java.lang.String) throws java.util.prefs.BackingStoreException + /// + public bool NodeExists(string arg0) + { + return IExecute("nodeExists", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#getByteArray(java.lang.String,byte[]) + /// + public byte[] GetByteArray(string arg0, byte[] arg1) + { + return IExecuteArray("getByteArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#getDouble(java.lang.String,double) + /// + public double GetDouble(string arg0, double arg1) + { + return IExecute("getDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#getFloat(java.lang.String,float) + /// + public float GetFloat(string arg0, float arg1) + { + return IExecute("getFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#getInt(java.lang.String,int) + /// + public int GetInt(string arg0, int arg1) + { + return IExecute("getInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#absolutePath() + /// + public string AbsolutePath() + { + return IExecute("absolutePath"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#get(java.lang.String,java.lang.String) + /// + public string Get(string arg0, string arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#childrenNames() throws java.util.prefs.BackingStoreException + /// + public string[] ChildrenNames() + { + return IExecuteArray("childrenNames"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#keys() throws java.util.prefs.BackingStoreException + /// + public string[] Keys() + { + return IExecuteArray("keys"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#node(java.lang.String) + /// + public Java.Util.Prefs.Preferences Node(string arg0) + { + return IExecute("node", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#parent() + /// + public Java.Util.Prefs.Preferences Parent() + { + return IExecute("parent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#getLong(java.lang.String,long) + /// + public long GetLong(string arg0, long arg1) + { + return IExecute("getLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#addNodeChangeListener(java.util.prefs.NodeChangeListener) + /// + public void AddNodeChangeListener(Java.Util.Prefs.NodeChangeListener arg0) + { + IExecute("addNodeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener) + /// + public void AddPreferenceChangeListener(Java.Util.Prefs.PreferenceChangeListener arg0) + { + IExecute("addPreferenceChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#clear() throws java.util.prefs.BackingStoreException + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#exportNode(java.io.OutputStream) throws java.io.IOException,java.util.prefs.BackingStoreException + /// + public void ExportNode(Java.Io.OutputStream arg0) + { + IExecute("exportNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#exportSubtree(java.io.OutputStream) throws java.io.IOException,java.util.prefs.BackingStoreException + /// + public void ExportSubtree(Java.Io.OutputStream arg0) + { + IExecute("exportSubtree", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#flush() throws java.util.prefs.BackingStoreException + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#put(java.lang.String,java.lang.String) + /// + public void Put(string arg0, string arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#putBoolean(java.lang.String,boolean) + /// + public void PutBoolean(string arg0, bool arg1) + { + IExecute("putBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#putByteArray(java.lang.String,byte[]) + /// + public void PutByteArray(string arg0, byte[] arg1) + { + IExecute("putByteArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#putDouble(java.lang.String,double) + /// + public void PutDouble(string arg0, double arg1) + { + IExecute("putDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#putFloat(java.lang.String,float) + /// + public void PutFloat(string arg0, float arg1) + { + IExecute("putFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#putInt(java.lang.String,int) + /// + public void PutInt(string arg0, int arg1) + { + IExecute("putInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#putLong(java.lang.String,long) + /// + public void PutLong(string arg0, long arg1) + { + IExecute("putLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#remove(java.lang.String) + /// + public void Remove(string arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#removeNode() throws java.util.prefs.BackingStoreException + /// + public void RemoveNode() + { + IExecute("removeNode"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#removeNodeChangeListener(java.util.prefs.NodeChangeListener) + /// + public void RemoveNodeChangeListener(Java.Util.Prefs.NodeChangeListener arg0) + { + IExecute("removeNodeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#removePreferenceChangeListener(java.util.prefs.PreferenceChangeListener) + /// + public void RemovePreferenceChangeListener(Java.Util.Prefs.PreferenceChangeListener arg0) + { + IExecute("removePreferenceChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/Preferences.html#sync() throws java.util.prefs.BackingStoreException + /// + public void Sync() + { + IExecute("sync"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Prefs/PreferencesFactory.cs b/src/net/JNet/Generated/Java/Util/Prefs/PreferencesFactory.cs new file mode 100644 index 0000000000..05c6dd0810 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Prefs/PreferencesFactory.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Prefs +{ + #region PreferencesFactory + public partial class PreferencesFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferencesFactory.html#systemRoot() + /// + public Java.Util.Prefs.Preferences SystemRoot() + { + return IExecute("systemRoot"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferencesFactory.html#userRoot() + /// + public Java.Util.Prefs.Preferences UserRoot() + { + return IExecute("userRoot"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/PrimitiveIterator.cs b/src/net/JNet/Generated/Java/Util/PrimitiveIterator.cs new file mode 100644 index 0000000000..76b91ef97a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/PrimitiveIterator.cs @@ -0,0 +1,230 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region PrimitiveIterator + public partial class PrimitiveIterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.html#forEachRemaining(T_CONS) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + #region Nested classes + #region OfDouble + public partial class OfDouble + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html#nextDouble() + /// + public double NextDouble() + { + return IExecute("nextDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html#next() + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html#forEachRemaining(java.lang.Object) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html#forEachRemaining(java.util.function.DoubleConsumer) + /// + public void ForEachRemaining(Java.Util.Function.DoubleConsumer arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region OfInt + public partial class OfInt + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html#nextInt() + /// + public int NextInt() + { + return IExecute("nextInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html#next() + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html#forEachRemaining(java.lang.Object) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html#forEachRemaining(java.util.function.IntConsumer) + /// + public void ForEachRemaining(Java.Util.Function.IntConsumer arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region OfLong + public partial class OfLong + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html#nextLong() + /// + public long NextLong() + { + return IExecute("nextLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html#next() + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html#forEachRemaining(java.lang.Object) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html#forEachRemaining(java.util.function.LongConsumer) + /// + public void ForEachRemaining(Java.Util.Function.LongConsumer arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/PriorityQueue.cs b/src/net/JNet/Generated/Java/Util/PriorityQueue.cs new file mode 100644 index 0000000000..113c368ebd --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/PriorityQueue.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region PriorityQueue + public partial class PriorityQueue + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PriorityQueue.html#(int) + /// + public PriorityQueue(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.PriorityQueue t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Properties.cs b/src/net/JNet/Generated/Java/Util/Properties.cs new file mode 100644 index 0000000000..fb1c5d7935 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Properties.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Properties + public partial class Properties + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#(int) + /// + public Properties(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#getProperty(java.lang.String,java.lang.String) + /// + public string GetProperty(string arg0, string arg1) + { + return IExecute("getProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#getProperty(java.lang.String) + /// + public string GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#setProperty(java.lang.String,java.lang.String) + /// + public object SetProperty(string arg0, string arg1) + { + return IExecute("setProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#load(java.io.InputStream) throws java.io.IOException + /// + public void Load(Java.Io.InputStream arg0) + { + IExecute("load", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#load(java.io.Reader) throws java.io.IOException + /// + public void Load(Java.Io.Reader arg0) + { + IExecute("load", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#loadFromXML(java.io.InputStream) throws java.io.IOException,java.util.InvalidPropertiesFormatException + /// + public void LoadFromXML(Java.Io.InputStream arg0) + { + IExecute("loadFromXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#list(java.io.PrintStream) + /// + public void List(Java.Io.PrintStream arg0) + { + IExecute("list", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#list(java.io.PrintWriter) + /// + public void List(Java.Io.PrintWriter arg0) + { + IExecute("list", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#store(java.io.OutputStream,java.lang.String) throws java.io.IOException + /// + public void Store(Java.Io.OutputStream arg0, string arg1) + { + IExecute("store", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#store(java.io.Writer,java.lang.String) throws java.io.IOException + /// + public void Store(Java.Io.Writer arg0, string arg1) + { + IExecute("store", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String,java.lang.String) throws java.io.IOException + /// + public void StoreToXML(Java.Io.OutputStream arg0, string arg1, string arg2) + { + IExecute("storeToXML", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String,java.nio.charset.Charset) throws java.io.IOException + /// + public void StoreToXML(Java.Io.OutputStream arg0, string arg1, Java.Nio.Charset.Charset arg2) + { + IExecute("storeToXML", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String) throws java.io.IOException + /// + public void StoreToXML(Java.Io.OutputStream arg0, string arg1) + { + IExecute("storeToXML", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/PropertyPermission.cs b/src/net/JNet/Generated/Java/Util/PropertyPermission.cs new file mode 100644 index 0000000000..f6f06aa97f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/PropertyPermission.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region PropertyPermission + public partial class PropertyPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PropertyPermission.html#(java.lang.String,java.lang.String) + /// + public PropertyPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/PropertyResourceBundle.cs b/src/net/JNet/Generated/Java/Util/PropertyResourceBundle.cs new file mode 100644 index 0000000000..ddef6d33c1 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/PropertyResourceBundle.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region PropertyResourceBundle + public partial class PropertyResourceBundle + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PropertyResourceBundle.html#(java.io.InputStream) throws java.io.IOException + /// + public PropertyResourceBundle(Java.Io.InputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PropertyResourceBundle.html#(java.io.Reader) throws java.io.IOException + /// + public PropertyResourceBundle(Java.Io.Reader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PropertyResourceBundle.html#handleGetObject(java.lang.String) + /// + public object HandleGetObject(string arg0) + { + return IExecute("handleGetObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Queue.cs b/src/net/JNet/Generated/Java/Util/Queue.cs new file mode 100644 index 0000000000..8fa0c4d591 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Queue.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Queue + public partial class Queue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#offer(E) + /// + public bool Offer(object arg0) + { + return IExecute("offer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#element() + /// + public object Element() + { + return IExecute("element"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#poll() + /// + public object Poll() + { + return IExecute("poll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#remove() + /// + public object Remove() + { + return IExecute("remove"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Random.cs b/src/net/JNet/Generated/Java/Util/Random.cs new file mode 100644 index 0000000000..58ade13f85 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Random.cs @@ -0,0 +1,213 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Random + public partial class Random + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#(long) + /// + public Random(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Random t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextBoolean() + /// + public bool NextBoolean() + { + return IExecute("nextBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextDouble() + /// + public double NextDouble() + { + return IExecute("nextDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextFloat() + /// + public float NextFloat() + { + return IExecute("nextFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextInt() + /// + public int NextInt() + { + return IExecute("nextInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextInt(int) + /// + public int NextInt(int arg0) + { + return IExecute("nextInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#doubles() + /// + public Java.Util.Stream.DoubleStream Doubles() + { + return IExecute("doubles"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#doubles(double,double) + /// + public Java.Util.Stream.DoubleStream Doubles(double arg0, double arg1) + { + return IExecute("doubles", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#doubles(long,double,double) + /// + public Java.Util.Stream.DoubleStream Doubles(long arg0, double arg1, double arg2) + { + return IExecute("doubles", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#doubles(long) + /// + public Java.Util.Stream.DoubleStream Doubles(long arg0) + { + return IExecute("doubles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#ints() + /// + public Java.Util.Stream.IntStream Ints() + { + return IExecute("ints"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#ints(int,int) + /// + public Java.Util.Stream.IntStream Ints(int arg0, int arg1) + { + return IExecute("ints", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#ints(long,int,int) + /// + public Java.Util.Stream.IntStream Ints(long arg0, int arg1, int arg2) + { + return IExecute("ints", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#ints(long) + /// + public Java.Util.Stream.IntStream Ints(long arg0) + { + return IExecute("ints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#longs() + /// + public Java.Util.Stream.LongStream Longs() + { + return IExecute("longs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#longs(long,long,long) + /// + public Java.Util.Stream.LongStream Longs(long arg0, long arg1, long arg2) + { + return IExecute("longs", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#longs(long,long) + /// + public Java.Util.Stream.LongStream Longs(long arg0, long arg1) + { + return IExecute("longs", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#longs(long) + /// + public Java.Util.Stream.LongStream Longs(long arg0) + { + return IExecute("longs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextLong() + /// + public long NextLong() + { + return IExecute("nextLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextGaussian() + /// + public double NextGaussian() + { + return IExecute("nextGaussian"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#setSeed(long) + /// + public void SetSeed(long arg0) + { + IExecute("setSeed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Random.html#nextBytes(byte[]) + /// + public void NextBytes(byte[] arg0) + { + IExecute("nextBytes", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/RandomAccess.cs b/src/net/JNet/Generated/Java/Util/RandomAccess.cs new file mode 100644 index 0000000000..c4844183b5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/RandomAccess.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region RandomAccess + public partial class RandomAccess + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Regex/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Regex/AllPackageClasses.cs new file mode 100644 index 0000000000..cbe5210511 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Regex/AllPackageClasses.cs @@ -0,0 +1,148 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Regex +{ + #region Matcher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html + /// + public partial class Matcher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Matcher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Matcher(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.regex.Matcher"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MatchResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html + /// + public partial class MatchResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MatchResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MatchResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.regex.MatchResult"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Pattern + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html + /// + public partial class Pattern : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Pattern() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Pattern(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.regex.Pattern"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PatternSyntaxException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/PatternSyntaxException.html + /// + public partial class PatternSyntaxException : Java.Lang.IllegalArgumentException + { + public PatternSyntaxException() { } + + /// + public override string ClassName => "java.util.regex.PatternSyntaxException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Regex/MatchResult.cs b/src/net/JNet/Generated/Java/Util/Regex/MatchResult.cs new file mode 100644 index 0000000000..41359bc9f4 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Regex/MatchResult.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Regex +{ + #region MatchResult + public partial class MatchResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#end() + /// + public int End() + { + return IExecute("end"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#end(int) + /// + public int End(int arg0) + { + return IExecute("end", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#groupCount() + /// + public int GroupCount() + { + return IExecute("groupCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#start() + /// + public int Start() + { + return IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#start(int) + /// + public int Start(int arg0) + { + return IExecute("start", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#group() + /// + public string Group() + { + return IExecute("group"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/MatchResult.html#group(int) + /// + public string Group(int arg0) + { + return IExecute("group", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Regex/Matcher.cs b/src/net/JNet/Generated/Java/Util/Regex/Matcher.cs new file mode 100644 index 0000000000..57ec8fac6d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Regex/Matcher.cs @@ -0,0 +1,304 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Regex +{ + #region Matcher + public partial class Matcher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Regex.MatchResult(Java.Util.Regex.Matcher t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#quoteReplacement(java.lang.String) + /// + public static string QuoteReplacement(string arg0) + { + return SExecute("quoteReplacement", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#find() + /// + public bool Find() + { + return IExecute("find"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#find(int) + /// + public bool Find(int arg0) + { + return IExecute("find", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#hasAnchoringBounds() + /// + public bool HasAnchoringBounds() + { + return IExecute("hasAnchoringBounds"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#hasTransparentBounds() + /// + public bool HasTransparentBounds() + { + return IExecute("hasTransparentBounds"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#hitEnd() + /// + public bool HitEnd() + { + return IExecute("hitEnd"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#lookingAt() + /// + public bool LookingAt() + { + return IExecute("lookingAt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#matches() + /// + public bool Matches() + { + return IExecute("matches"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#requireEnd() + /// + public bool RequireEnd() + { + return IExecute("requireEnd"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#end() + /// + public int End() + { + return IExecute("end"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#end(int) + /// + public int End(int arg0) + { + return IExecute("end", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#end(java.lang.String) + /// + public int End(string arg0) + { + return IExecute("end", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#groupCount() + /// + public int GroupCount() + { + return IExecute("groupCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#regionEnd() + /// + public int RegionEnd() + { + return IExecute("regionEnd"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#regionStart() + /// + public int RegionStart() + { + return IExecute("regionStart"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#start() + /// + public int Start() + { + return IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#start(int) + /// + public int Start(int arg0) + { + return IExecute("start", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#start(java.lang.String) + /// + public int Start(string arg0) + { + return IExecute("start", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#group() + /// + public string Group() + { + return IExecute("group"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#group(int) + /// + public string Group(int arg0) + { + return IExecute("group", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#group(java.lang.String) + /// + public string Group(string arg0) + { + return IExecute("group", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#replaceAll(java.lang.String) + /// + public string ReplaceAll(string arg0) + { + return IExecute("replaceAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#replaceFirst(java.lang.String) + /// + public string ReplaceFirst(string arg0) + { + return IExecute("replaceFirst", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#appendTail(java.lang.StringBuffer) + /// + public Java.Lang.StringBuffer AppendTail(Java.Lang.StringBuffer arg0) + { + return IExecute("appendTail", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#appendTail(java.lang.StringBuilder) + /// + public Java.Lang.StringBuilder AppendTail(Java.Lang.StringBuilder arg0) + { + return IExecute("appendTail", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#appendReplacement(java.lang.StringBuffer,java.lang.String) + /// + public Java.Util.Regex.Matcher AppendReplacement(Java.Lang.StringBuffer arg0, string arg1) + { + return IExecute("appendReplacement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#appendReplacement(java.lang.StringBuilder,java.lang.String) + /// + public Java.Util.Regex.Matcher AppendReplacement(Java.Lang.StringBuilder arg0, string arg1) + { + return IExecute("appendReplacement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#region(int,int) + /// + public Java.Util.Regex.Matcher Region(int arg0, int arg1) + { + return IExecute("region", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#reset() + /// + public Java.Util.Regex.Matcher Reset() + { + return IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#reset(java.lang.CharSequence) + /// + public Java.Util.Regex.Matcher Reset(Java.Lang.CharSequence arg0) + { + return IExecute("reset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#useAnchoringBounds(boolean) + /// + public Java.Util.Regex.Matcher UseAnchoringBounds(bool arg0) + { + return IExecute("useAnchoringBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#usePattern(java.util.regex.Pattern) + /// + public Java.Util.Regex.Matcher UsePattern(Java.Util.Regex.Pattern arg0) + { + return IExecute("usePattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#useTransparentBounds(boolean) + /// + public Java.Util.Regex.Matcher UseTransparentBounds(bool arg0) + { + return IExecute("useTransparentBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#toMatchResult() + /// + public Java.Util.Regex.MatchResult ToMatchResult() + { + return IExecute("toMatchResult"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Matcher.html#pattern() + /// + public Java.Util.Regex.Pattern Pattern() + { + return IExecute("pattern"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Regex/Pattern.cs b/src/net/JNet/Generated/Java/Util/Regex/Pattern.cs new file mode 100644 index 0000000000..be52286686 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Regex/Pattern.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Regex +{ + #region Pattern + public partial class Pattern + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.Regex.Pattern t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#CANON_EQ + /// + public static int CANON_EQ => Clazz.GetField("CANON_EQ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#CASE_INSENSITIVE + /// + public static int CASE_INSENSITIVE => Clazz.GetField("CASE_INSENSITIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#COMMENTS + /// + public static int COMMENTS => Clazz.GetField("COMMENTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#DOTALL + /// + public static int DOTALL => Clazz.GetField("DOTALL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#LITERAL + /// + public static int LITERAL => Clazz.GetField("LITERAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#MULTILINE + /// + public static int MULTILINE => Clazz.GetField("MULTILINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#UNICODE_CASE + /// + public static int UNICODE_CASE => Clazz.GetField("UNICODE_CASE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#UNICODE_CHARACTER_CLASS + /// + public static int UNICODE_CHARACTER_CLASS => Clazz.GetField("UNICODE_CHARACTER_CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#UNIX_LINES + /// + public static int UNIX_LINES => Clazz.GetField("UNIX_LINES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#matches(java.lang.String,java.lang.CharSequence) + /// + public static bool Matches(string arg0, Java.Lang.CharSequence arg1) + { + return SExecute("matches", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#quote(java.lang.String) + /// + public static string Quote(string arg0) + { + return SExecute("quote", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#compile(java.lang.String,int) + /// + public static Java.Util.Regex.Pattern Compile(string arg0, int arg1) + { + return SExecute("compile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#compile(java.lang.String) + /// + public static Java.Util.Regex.Pattern Compile(string arg0) + { + return SExecute("compile", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#flags() + /// + public int Flags() + { + return IExecute("flags"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#pattern() + /// + public string PatternMethod() + { + return IExecute("pattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#split(java.lang.CharSequence,int) + /// + public string[] Split(Java.Lang.CharSequence arg0, int arg1) + { + return IExecuteArray("split", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#split(java.lang.CharSequence) + /// + public string[] Split(Java.Lang.CharSequence arg0) + { + return IExecuteArray("split", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#matcher(java.lang.CharSequence) + /// + public Java.Util.Regex.Matcher Matcher(Java.Lang.CharSequence arg0) + { + return IExecute("matcher", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Regex/PatternSyntaxException.cs b/src/net/JNet/Generated/Java/Util/Regex/PatternSyntaxException.cs new file mode 100644 index 0000000000..17d2224d8d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Regex/PatternSyntaxException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Regex +{ + #region PatternSyntaxException + public partial class PatternSyntaxException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ResourceBundle.cs b/src/net/JNet/Generated/Java/Util/ResourceBundle.cs new file mode 100644 index 0000000000..557d2e3069 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ResourceBundle.cs @@ -0,0 +1,259 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ResourceBundle + public partial class ResourceBundle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.util.ResourceBundle$Control) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1, Java.Util.ResourceBundle.Control arg2) + { + return SExecute("getBundle", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1) + { + return SExecute("getBundle", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.ResourceBundle$Control) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.ResourceBundle.Control arg1) + { + return SExecute("getBundle", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0) + { + return SExecute("getBundle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#clearCache() + /// + public static void ClearCache() + { + SExecute("clearCache"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#clearCache(java.lang.ClassLoader) + /// + public static void ClearCache(Java.Lang.ClassLoader arg0) + { + SExecute("clearCache", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.lang.Module) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Lang.Module arg1) + { + return SExecute("getBundle", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.lang.ClassLoader,java.util.ResourceBundle$Control) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1, Java.Lang.ClassLoader arg2, Java.Util.ResourceBundle.Control arg3) + { + return SExecute("getBundle", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.lang.ClassLoader) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1, Java.Lang.ClassLoader arg2) + { + return SExecute("getBundle", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.lang.Module) + /// + public static Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1, Java.Lang.Module arg2) + { + return SExecute("getBundle", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getBaseBundleName() + /// + public string BaseBundleName + { + get { return IExecute("getBaseBundleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#containsKey(java.lang.String) + /// + public bool ContainsKey(string arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getObject(java.lang.String) + /// + public object GetObject(string arg0) + { + return IExecute("getObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getString(java.lang.String) + /// + public string GetString(string arg0) + { + return IExecute("getString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.html#getStringArray(java.lang.String) + /// + public string[] GetStringArray(string arg0) + { + return IExecuteArray("getStringArray", arg0); + } + + #endregion + + #region Nested classes + #region Control + public partial class Control + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#FORMAT_CLASS + /// + public static Java.Util.List FORMAT_CLASS => Clazz.GetField("FORMAT_CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#FORMAT_DEFAULT + /// + public static Java.Util.List FORMAT_DEFAULT => Clazz.GetField("FORMAT_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#FORMAT_PROPERTIES + /// + public static Java.Util.List FORMAT_PROPERTIES => Clazz.GetField("FORMAT_PROPERTIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#TTL_DONT_CACHE + /// + public static long TTL_DONT_CACHE => Clazz.GetField("TTL_DONT_CACHE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#TTL_NO_EXPIRATION_CONTROL + /// + public static long TTL_NO_EXPIRATION_CONTROL => Clazz.GetField("TTL_NO_EXPIRATION_CONTROL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#needsReload(java.lang.String,java.util.Locale,java.lang.String,java.lang.ClassLoader,java.util.ResourceBundle,long) + /// + public bool NeedsReload(string arg0, Java.Util.Locale arg1, string arg2, Java.Lang.ClassLoader arg3, Java.Util.ResourceBundle arg4, long arg5) + { + return IExecute("needsReload", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#toResourceName(java.lang.String,java.lang.String) + /// + public string ToResourceName(string arg0, string arg1) + { + return IExecute("toResourceName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#toBundleName(java.lang.String,java.util.Locale) + /// + public string ToBundleName(string arg0, Java.Util.Locale arg1) + { + return IExecute("toBundleName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#getFallbackLocale(java.lang.String,java.util.Locale) + /// + public Java.Util.Locale GetFallbackLocale(string arg0, Java.Util.Locale arg1) + { + return IExecute("getFallbackLocale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#newBundle(java.lang.String,java.util.Locale,java.lang.String,java.lang.ClassLoader,boolean) throws java.lang.IllegalAccessException,java.lang.InstantiationException,java.io.IOException + /// + public Java.Util.ResourceBundle NewBundle(string arg0, Java.Util.Locale arg1, string arg2, Java.Lang.ClassLoader arg3, bool arg4) + { + return IExecute("newBundle", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ResourceBundle.Control.html#getTimeToLive(java.lang.String,java.util.Locale) + /// + public long GetTimeToLive(string arg0, Java.Util.Locale arg1) + { + return IExecute("getTimeToLive", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Scanner.cs b/src/net/JNet/Generated/Java/Util/Scanner.cs new file mode 100644 index 0000000000..834c88190a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Scanner.cs @@ -0,0 +1,535 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Scanner + public partial class Scanner + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.io.File,java.lang.String) throws java.io.FileNotFoundException + /// + public Scanner(Java.Io.File arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.io.File,java.nio.charset.Charset) throws java.io.IOException + /// + public Scanner(Java.Io.File arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.io.File) throws java.io.FileNotFoundException + /// + public Scanner(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.io.InputStream,java.lang.String) + /// + public Scanner(Java.Io.InputStream arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.io.InputStream,java.nio.charset.Charset) + /// + public Scanner(Java.Io.InputStream arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.io.InputStream) + /// + public Scanner(Java.Io.InputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.lang.Readable) + /// + public Scanner(Java.Lang.Readable arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.lang.String) + /// + public Scanner(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.nio.channels.ReadableByteChannel,java.lang.String) + /// + public Scanner(Java.Nio.Channels.ReadableByteChannel arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.nio.channels.ReadableByteChannel,java.nio.charset.Charset) + /// + public Scanner(Java.Nio.Channels.ReadableByteChannel arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.nio.channels.ReadableByteChannel) + /// + public Scanner(Java.Nio.Channels.ReadableByteChannel arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.nio.file.Path,java.lang.String) throws java.io.IOException + /// + public Scanner(Java.Nio.File.Path arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.nio.file.Path,java.nio.charset.Charset) throws java.io.IOException + /// + public Scanner(Java.Nio.File.Path arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#(java.nio.file.Path) throws java.io.IOException + /// + public Scanner(Java.Nio.File.Path arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Util.Scanner t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNext() + /// + public bool HasNext() + { + return IExecute("hasNext"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNext(java.lang.String) + /// + public bool HasNext(string arg0) + { + return IExecute("hasNext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNext(java.util.regex.Pattern) + /// + public bool HasNext(Java.Util.Regex.Pattern arg0) + { + return IExecute("hasNext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextBigDecimal() + /// + public bool HasNextBigDecimal() + { + return IExecute("hasNextBigDecimal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextBigInteger() + /// + public bool HasNextBigInteger() + { + return IExecute("hasNextBigInteger"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextBigInteger(int) + /// + public bool HasNextBigInteger(int arg0) + { + return IExecute("hasNextBigInteger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextBoolean() + /// + public bool HasNextBoolean() + { + return IExecute("hasNextBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextByte() + /// + public bool HasNextByte() + { + return IExecute("hasNextByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextByte(int) + /// + public bool HasNextByte(int arg0) + { + return IExecute("hasNextByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextDouble() + /// + public bool HasNextDouble() + { + return IExecute("hasNextDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextFloat() + /// + public bool HasNextFloat() + { + return IExecute("hasNextFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextInt() + /// + public bool HasNextInt() + { + return IExecute("hasNextInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextInt(int) + /// + public bool HasNextInt(int arg0) + { + return IExecute("hasNextInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextLine() + /// + public bool HasNextLine() + { + return IExecute("hasNextLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextLong() + /// + public bool HasNextLong() + { + return IExecute("hasNextLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextLong(int) + /// + public bool HasNextLong(int arg0) + { + return IExecute("hasNextLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextShort() + /// + public bool HasNextShort() + { + return IExecute("hasNextShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#hasNextShort(int) + /// + public bool HasNextShort(int arg0) + { + return IExecute("hasNextShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextBoolean() + /// + public bool NextBoolean() + { + return IExecute("nextBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextByte() + /// + public byte NextByte() + { + return IExecute("nextByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextByte(int) + /// + public byte NextByte(int arg0) + { + return IExecute("nextByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextDouble() + /// + public double NextDouble() + { + return IExecute("nextDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextFloat() + /// + public float NextFloat() + { + return IExecute("nextFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextInt() + /// + public int NextInt() + { + return IExecute("nextInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextInt(int) + /// + public int NextInt(int arg0) + { + return IExecute("nextInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#radix() + /// + public int Radix() + { + return IExecute("radix"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#ioException() + /// + public Java.Io.IOException IoException() + { + var obj = IExecute("ioException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#next() + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#findInLine(java.lang.String) + /// + public string FindInLine(string arg0) + { + return IExecute("findInLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#findInLine(java.util.regex.Pattern) + /// + public string FindInLine(Java.Util.Regex.Pattern arg0) + { + return IExecute("findInLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#findWithinHorizon(java.lang.String,int) + /// + public string FindWithinHorizon(string arg0, int arg1) + { + return IExecute("findWithinHorizon", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#findWithinHorizon(java.util.regex.Pattern,int) + /// + public string FindWithinHorizon(Java.Util.Regex.Pattern arg0, int arg1) + { + return IExecute("findWithinHorizon", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#next(java.lang.String) + /// + public string Next(string arg0) + { + return IExecute("next", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#next(java.util.regex.Pattern) + /// + public string Next(Java.Util.Regex.Pattern arg0) + { + return IExecute("next", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextLine() + /// + public string NextLine() + { + return IExecute("nextLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextBigDecimal() + /// + public Java.Math.BigDecimal NextBigDecimal() + { + return IExecute("nextBigDecimal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextBigInteger() + /// + public Java.Math.BigInteger NextBigInteger() + { + return IExecute("nextBigInteger"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextBigInteger(int) + /// + public Java.Math.BigInteger NextBigInteger(int arg0) + { + return IExecute("nextBigInteger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#locale() + /// + public Java.Util.Locale Locale() + { + return IExecute("locale"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#match() + /// + public Java.Util.Regex.MatchResult Match() + { + return IExecute("match"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#delimiter() + /// + public Java.Util.Regex.Pattern Delimiter() + { + return IExecute("delimiter"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#reset() + /// + public Java.Util.Scanner Reset() + { + return IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#skip(java.lang.String) + /// + public Java.Util.Scanner Skip(string arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#skip(java.util.regex.Pattern) + /// + public Java.Util.Scanner Skip(Java.Util.Regex.Pattern arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#useDelimiter(java.lang.String) + /// + public Java.Util.Scanner UseDelimiter(string arg0) + { + return IExecute("useDelimiter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#useDelimiter(java.util.regex.Pattern) + /// + public Java.Util.Scanner UseDelimiter(Java.Util.Regex.Pattern arg0) + { + return IExecute("useDelimiter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#useLocale(java.util.Locale) + /// + public Java.Util.Scanner UseLocale(Java.Util.Locale arg0) + { + return IExecute("useLocale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#useRadix(int) + /// + public Java.Util.Scanner UseRadix(int arg0) + { + return IExecute("useRadix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextLong() + /// + public long NextLong() + { + return IExecute("nextLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextLong(int) + /// + public long NextLong(int arg0) + { + return IExecute("nextLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextShort() + /// + public short NextShort() + { + return IExecute("nextShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#nextShort(int) + /// + public short NextShort(int arg0) + { + return IExecute("nextShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Scanner.html#remove() + /// + public void Remove() + { + IExecute("remove"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ServiceConfigurationError.cs b/src/net/JNet/Generated/Java/Util/ServiceConfigurationError.cs new file mode 100644 index 0000000000..22f1751c98 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ServiceConfigurationError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ServiceConfigurationError + public partial class ServiceConfigurationError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/ServiceLoader.cs b/src/net/JNet/Generated/Java/Util/ServiceLoader.cs new file mode 100644 index 0000000000..3ef648123d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/ServiceLoader.cs @@ -0,0 +1,99 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region ServiceLoader + public partial class ServiceLoader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ServiceLoader.html#reload() + /// + public void Reload() + { + IExecute("reload"); + } + + #endregion + + #region Nested classes + #region Provider + public partial class Provider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ServiceLoader.Provider.html#get() + /// + public object Get() + { + return IExecute("get"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Set.cs b/src/net/JNet/Generated/Java/Util/Set.cs new file mode 100644 index 0000000000..9557309e65 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Set.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Set + public partial class Set + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#toArray(T[]) + /// + public object[] ToArray(object[] arg0) + { + return IExecuteArray("toArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#add(E) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/SimpleTimeZone.cs b/src/net/JNet/Generated/Java/Util/SimpleTimeZone.cs new file mode 100644 index 0000000000..3f539cc38c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/SimpleTimeZone.cs @@ -0,0 +1,154 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region SimpleTimeZone + public partial class SimpleTimeZone + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#(int,java.lang.String,int,int,int,int,int,int,int,int,int,int,int) + /// + public SimpleTimeZone(int arg0, string arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11, int arg12) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#(int,java.lang.String,int,int,int,int,int,int,int,int,int) + /// + public SimpleTimeZone(int arg0, string arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#(int,java.lang.String,int,int,int,int,int,int,int,int) + /// + public SimpleTimeZone(int arg0, string arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#(int,java.lang.String) + /// + public SimpleTimeZone(int arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#STANDARD_TIME + /// + public static int STANDARD_TIME => Clazz.GetField("STANDARD_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#UTC_TIME + /// + public static int UTC_TIME => Clazz.GetField("UTC_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#WALL_TIME + /// + public static int WALL_TIME => Clazz.GetField("WALL_TIME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setDSTSavings(int) + /// + public void SetDSTSavings(int arg0) + { + IExecute("setDSTSavings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setEndRule(int,int,int,int,boolean) + /// + public void SetEndRule(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("setEndRule", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setEndRule(int,int,int,int) + /// + public void SetEndRule(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setEndRule", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setEndRule(int,int,int) + /// + public void SetEndRule(int arg0, int arg1, int arg2) + { + IExecute("setEndRule", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setStartRule(int,int,int,int,boolean) + /// + public void SetStartRule(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("setStartRule", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setStartRule(int,int,int,int) + /// + public void SetStartRule(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setStartRule", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setStartRule(int,int,int) + /// + public void SetStartRule(int arg0, int arg1, int arg2) + { + IExecute("setStartRule", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SimpleTimeZone.html#setStartYear(int) + /// + public void SetStartYear(int arg0) + { + IExecute("setStartYear", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/SortedMap.cs b/src/net/JNet/Generated/Java/Util/SortedMap.cs new file mode 100644 index 0000000000..e4a2af7088 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/SortedMap.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region SortedMap + public partial class SortedMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SortedMap.html#firstKey() + /// + public object FirstKey() + { + return IExecute("firstKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SortedMap.html#lastKey() + /// + public object LastKey() + { + return IExecute("lastKey"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/SortedSet.cs b/src/net/JNet/Generated/Java/Util/SortedSet.cs new file mode 100644 index 0000000000..31fe1ccfa2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/SortedSet.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region SortedSet + public partial class SortedSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SortedSet.html#first() + /// + public object First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SortedSet.html#last() + /// + public object Last() + { + return IExecute("last"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/AbstractResourceBundleProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/AbstractResourceBundleProvider.cs new file mode 100644 index 0000000000..092f7fbb50 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/AbstractResourceBundleProvider.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region AbstractResourceBundleProvider + public partial class AbstractResourceBundleProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Spi.ResourceBundleProvider(Java.Util.Spi.AbstractResourceBundleProvider t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/AbstractResourceBundleProvider.html#getBundle(java.lang.String,java.util.Locale) + /// + public Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1) + { + return IExecute("getBundle", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..77725ef1ef --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/AllPackageClasses.cs @@ -0,0 +1,377 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Spi +{ + #region AbstractResourceBundleProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/AbstractResourceBundleProvider.html + /// + public partial class AbstractResourceBundleProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractResourceBundleProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractResourceBundleProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.AbstractResourceBundleProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CalendarDataProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CalendarDataProvider.html + /// + public partial class CalendarDataProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CalendarDataProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CalendarDataProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.CalendarDataProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CalendarNameProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CalendarNameProvider.html + /// + public partial class CalendarNameProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CalendarNameProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CalendarNameProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.CalendarNameProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CurrencyNameProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CurrencyNameProvider.html + /// + public partial class CurrencyNameProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CurrencyNameProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CurrencyNameProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.CurrencyNameProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LocaleNameProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html + /// + public partial class LocaleNameProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LocaleNameProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LocaleNameProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.LocaleNameProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LocaleServiceProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleServiceProvider.html + /// + public partial class LocaleServiceProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LocaleServiceProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LocaleServiceProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.LocaleServiceProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResourceBundleControlProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ResourceBundleControlProvider.html + /// + public partial class ResourceBundleControlProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResourceBundleControlProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResourceBundleControlProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.ResourceBundleControlProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResourceBundleProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ResourceBundleProvider.html + /// + public partial class ResourceBundleProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResourceBundleProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResourceBundleProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.ResourceBundleProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TimeZoneNameProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/TimeZoneNameProvider.html + /// + public partial class TimeZoneNameProvider : Java.Util.Spi.LocaleServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimeZoneNameProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimeZoneNameProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.TimeZoneNameProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToolProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ToolProvider.html + /// + public partial class ToolProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToolProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToolProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.spi.ToolProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/CalendarDataProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/CalendarDataProvider.cs new file mode 100644 index 0000000000..d189e57d31 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/CalendarDataProvider.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region CalendarDataProvider + public partial class CalendarDataProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CalendarDataProvider.html#getFirstDayOfWeek(java.util.Locale) + /// + public int GetFirstDayOfWeek(Java.Util.Locale arg0) + { + return IExecute("getFirstDayOfWeek", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CalendarDataProvider.html#getMinimalDaysInFirstWeek(java.util.Locale) + /// + public int GetMinimalDaysInFirstWeek(Java.Util.Locale arg0) + { + return IExecute("getMinimalDaysInFirstWeek", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/CalendarNameProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/CalendarNameProvider.cs new file mode 100644 index 0000000000..c9b658261c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/CalendarNameProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region CalendarNameProvider + public partial class CalendarNameProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CalendarNameProvider.html#getDisplayName(java.lang.String,int,int,int,java.util.Locale) + /// + public string GetDisplayName(string arg0, int arg1, int arg2, int arg3, Java.Util.Locale arg4) + { + return IExecute("getDisplayName", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/CurrencyNameProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/CurrencyNameProvider.cs new file mode 100644 index 0000000000..e052421ebb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/CurrencyNameProvider.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region CurrencyNameProvider + public partial class CurrencyNameProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CurrencyNameProvider.html#getSymbol(java.lang.String,java.util.Locale) + /// + public string GetSymbol(string arg0, Java.Util.Locale arg1) + { + return IExecute("getSymbol", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/CurrencyNameProvider.html#getDisplayName(java.lang.String,java.util.Locale) + /// + public string GetDisplayName(string arg0, Java.Util.Locale arg1) + { + return IExecute("getDisplayName", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/LocaleNameProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/LocaleNameProvider.cs new file mode 100644 index 0000000000..e923c43979 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/LocaleNameProvider.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region LocaleNameProvider + public partial class LocaleNameProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html#getDisplayCountry(java.lang.String,java.util.Locale) + /// + public string GetDisplayCountry(string arg0, Java.Util.Locale arg1) + { + return IExecute("getDisplayCountry", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html#getDisplayLanguage(java.lang.String,java.util.Locale) + /// + public string GetDisplayLanguage(string arg0, Java.Util.Locale arg1) + { + return IExecute("getDisplayLanguage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html#getDisplayVariant(java.lang.String,java.util.Locale) + /// + public string GetDisplayVariant(string arg0, Java.Util.Locale arg1) + { + return IExecute("getDisplayVariant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html#getDisplayScript(java.lang.String,java.util.Locale) + /// + public string GetDisplayScript(string arg0, Java.Util.Locale arg1) + { + return IExecute("getDisplayScript", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html#getDisplayUnicodeExtensionKey(java.lang.String,java.util.Locale) + /// + public string GetDisplayUnicodeExtensionKey(string arg0, Java.Util.Locale arg1) + { + return IExecute("getDisplayUnicodeExtensionKey", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleNameProvider.html#getDisplayUnicodeExtensionType(java.lang.String,java.lang.String,java.util.Locale) + /// + public string GetDisplayUnicodeExtensionType(string arg0, string arg1, Java.Util.Locale arg2) + { + return IExecute("getDisplayUnicodeExtensionType", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/LocaleServiceProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/LocaleServiceProvider.cs new file mode 100644 index 0000000000..7e6bed4f1c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/LocaleServiceProvider.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region LocaleServiceProvider + public partial class LocaleServiceProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleServiceProvider.html#getAvailableLocales() + /// + public Java.Util.Locale[] AvailableLocales + { + get { return IExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/LocaleServiceProvider.html#isSupportedLocale(java.util.Locale) + /// + public bool IsSupportedLocale(Java.Util.Locale arg0) + { + return IExecute("isSupportedLocale", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/ResourceBundleControlProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/ResourceBundleControlProvider.cs new file mode 100644 index 0000000000..f576b87839 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/ResourceBundleControlProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region ResourceBundleControlProvider + public partial class ResourceBundleControlProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ResourceBundleControlProvider.html#getControl(java.lang.String) + /// + public Java.Util.ResourceBundle.Control GetControl(string arg0) + { + return IExecute("getControl", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/ResourceBundleProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/ResourceBundleProvider.cs new file mode 100644 index 0000000000..7382014461 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/ResourceBundleProvider.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region ResourceBundleProvider + public partial class ResourceBundleProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ResourceBundleProvider.html#getBundle(java.lang.String,java.util.Locale) + /// + public Java.Util.ResourceBundle GetBundle(string arg0, Java.Util.Locale arg1) + { + return IExecute("getBundle", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/TimeZoneNameProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/TimeZoneNameProvider.cs new file mode 100644 index 0000000000..209f0b5c13 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/TimeZoneNameProvider.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region TimeZoneNameProvider + public partial class TimeZoneNameProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/TimeZoneNameProvider.html#getDisplayName(java.lang.String,boolean,int,java.util.Locale) + /// + public string GetDisplayName(string arg0, bool arg1, int arg2, Java.Util.Locale arg3) + { + return IExecute("getDisplayName", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/TimeZoneNameProvider.html#getGenericDisplayName(java.lang.String,int,java.util.Locale) + /// + public string GetGenericDisplayName(string arg0, int arg1, Java.Util.Locale arg2) + { + return IExecute("getGenericDisplayName", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spi/ToolProvider.cs b/src/net/JNet/Generated/Java/Util/Spi/ToolProvider.cs new file mode 100644 index 0000000000..85d9b6b178 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spi/ToolProvider.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Spi +{ + #region ToolProvider + public partial class ToolProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ToolProvider.html#run(java.io.PrintWriter,java.io.PrintWriter,java.lang.String...) + /// + public int Run(Java.Io.PrintWriter arg0, Java.Io.PrintWriter arg1, params string[] arg2) + { + if (arg2.Length == 0) return IExecute("run", arg0, arg1); else return IExecute("run", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ToolProvider.html#name() + /// + public string Name() + { + return IExecute("name"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/spi/ToolProvider.html#run(java.io.PrintStream,java.io.PrintStream,java.lang.String...) + /// + public int Run(Java.Io.PrintStream arg0, Java.Io.PrintStream arg1, params string[] arg2) + { + if (arg2.Length == 0) return IExecute("run", arg0, arg1); else return IExecute("run", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spliterator.cs b/src/net/JNet/Generated/Java/Util/Spliterator.cs new file mode 100644 index 0000000000..818f16e0e3 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spliterator.cs @@ -0,0 +1,324 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Spliterator + public partial class Spliterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#CONCURRENT + /// + public static int CONCURRENT => Clazz.GetField("CONCURRENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#DISTINCT + /// + public static int DISTINCT => Clazz.GetField("DISTINCT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#IMMUTABLE + /// + public static int IMMUTABLE => Clazz.GetField("IMMUTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#NONNULL + /// + public static int NONNULL => Clazz.GetField("NONNULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#ORDERED + /// + public static int ORDERED => Clazz.GetField("ORDERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#SIZED + /// + public static int SIZED => Clazz.GetField("SIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#SORTED + /// + public static int SORTED => Clazz.GetField("SORTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#SUBSIZED + /// + public static int SUBSIZED => Clazz.GetField("SUBSIZED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#getExactSizeIfKnown() + /// + public long ExactSizeIfKnown + { + get { return IExecute("getExactSizeIfKnown"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#characteristics() + /// + public int Characteristics() + { + return IExecute("characteristics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#estimateSize() + /// + public long EstimateSize() + { + return IExecute("estimateSize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.html#hasCharacteristics(int) + /// + public bool HasCharacteristics(int arg0) + { + return IExecute("hasCharacteristics", arg0); + } + + #endregion + + #region Nested classes + #region OfDouble + public partial class OfDouble + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfDouble.html#tryAdvance(java.util.function.DoubleConsumer) + /// + public bool TryAdvance(Java.Util.Function.DoubleConsumer arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfDouble.html#tryAdvance(java.lang.Object) + /// + public bool TryAdvance(object arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfDouble.html#forEachRemaining(java.lang.Object) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfDouble.html#forEachRemaining(java.util.function.DoubleConsumer) + /// + public void ForEachRemaining(Java.Util.Function.DoubleConsumer arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region OfInt + public partial class OfInt + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfInt.html#tryAdvance(java.util.function.IntConsumer) + /// + public bool TryAdvance(Java.Util.Function.IntConsumer arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfInt.html#tryAdvance(java.lang.Object) + /// + public bool TryAdvance(object arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfInt.html#forEachRemaining(java.lang.Object) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfInt.html#forEachRemaining(java.util.function.IntConsumer) + /// + public void ForEachRemaining(Java.Util.Function.IntConsumer arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region OfLong + public partial class OfLong + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfLong.html#tryAdvance(java.util.function.LongConsumer) + /// + public bool TryAdvance(Java.Util.Function.LongConsumer arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfLong.html#tryAdvance(java.lang.Object) + /// + public bool TryAdvance(object arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfLong.html#forEachRemaining(java.lang.Object) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfLong.html#forEachRemaining(java.util.function.LongConsumer) + /// + public void ForEachRemaining(Java.Util.Function.LongConsumer arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region OfPrimitive + public partial class OfPrimitive + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfPrimitive.html#tryAdvance(T_CONS) + /// + public bool TryAdvance(object arg0) + { + return IExecute("tryAdvance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfPrimitive.html#forEachRemaining(T_CONS) + /// + public void ForEachRemaining(object arg0) + { + IExecute("forEachRemaining", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Spliterators.cs b/src/net/JNet/Generated/Java/Util/Spliterators.cs new file mode 100644 index 0000000000..3f299417ca --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Spliterators.cs @@ -0,0 +1,222 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Spliterators + public partial class Spliterators + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region AbstractDoubleSpliterator + public partial class AbstractDoubleSpliterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractDoubleSpliterator.html#characteristics() + /// + public int Characteristics() + { + return IExecute("characteristics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractDoubleSpliterator.html#estimateSize() + /// + public long EstimateSize() + { + return IExecute("estimateSize"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region AbstractIntSpliterator + public partial class AbstractIntSpliterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractIntSpliterator.html#characteristics() + /// + public int Characteristics() + { + return IExecute("characteristics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractIntSpliterator.html#estimateSize() + /// + public long EstimateSize() + { + return IExecute("estimateSize"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region AbstractLongSpliterator + public partial class AbstractLongSpliterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractLongSpliterator.html#characteristics() + /// + public int Characteristics() + { + return IExecute("characteristics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractLongSpliterator.html#estimateSize() + /// + public long EstimateSize() + { + return IExecute("estimateSize"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region AbstractSpliterator + public partial class AbstractSpliterator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractSpliterator.html#characteristics() + /// + public int Characteristics() + { + return IExecute("characteristics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterators.AbstractSpliterator.html#estimateSize() + /// + public long EstimateSize() + { + return IExecute("estimateSize"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/SplittableRandom.cs b/src/net/JNet/Generated/Java/Util/SplittableRandom.cs new file mode 100644 index 0000000000..ad3f9a6844 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/SplittableRandom.cs @@ -0,0 +1,233 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region SplittableRandom + public partial class SplittableRandom + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#(long) + /// + public SplittableRandom(long arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextBoolean() + /// + public bool NextBoolean() + { + return IExecute("nextBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextDouble() + /// + public double NextDouble() + { + return IExecute("nextDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextDouble(double,double) + /// + public double NextDouble(double arg0, double arg1) + { + return IExecute("nextDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextDouble(double) + /// + public double NextDouble(double arg0) + { + return IExecute("nextDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextInt() + /// + public int NextInt() + { + return IExecute("nextInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextInt(int,int) + /// + public int NextInt(int arg0, int arg1) + { + return IExecute("nextInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextInt(int) + /// + public int NextInt(int arg0) + { + return IExecute("nextInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#split() + /// + public Java.Util.SplittableRandom Split() + { + return IExecute("split"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#doubles() + /// + public Java.Util.Stream.DoubleStream Doubles() + { + return IExecute("doubles"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#doubles(double,double) + /// + public Java.Util.Stream.DoubleStream Doubles(double arg0, double arg1) + { + return IExecute("doubles", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#doubles(long,double,double) + /// + public Java.Util.Stream.DoubleStream Doubles(long arg0, double arg1, double arg2) + { + return IExecute("doubles", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#doubles(long) + /// + public Java.Util.Stream.DoubleStream Doubles(long arg0) + { + return IExecute("doubles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#ints() + /// + public Java.Util.Stream.IntStream Ints() + { + return IExecute("ints"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#ints(int,int) + /// + public Java.Util.Stream.IntStream Ints(int arg0, int arg1) + { + return IExecute("ints", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#ints(long,int,int) + /// + public Java.Util.Stream.IntStream Ints(long arg0, int arg1, int arg2) + { + return IExecute("ints", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#ints(long) + /// + public Java.Util.Stream.IntStream Ints(long arg0) + { + return IExecute("ints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#longs() + /// + public Java.Util.Stream.LongStream Longs() + { + return IExecute("longs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#longs(long,long,long) + /// + public Java.Util.Stream.LongStream Longs(long arg0, long arg1, long arg2) + { + return IExecute("longs", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#longs(long,long) + /// + public Java.Util.Stream.LongStream Longs(long arg0, long arg1) + { + return IExecute("longs", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#longs(long) + /// + public Java.Util.Stream.LongStream Longs(long arg0) + { + return IExecute("longs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextLong() + /// + public long NextLong() + { + return IExecute("nextLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextLong(long,long) + /// + public long NextLong(long arg0, long arg1) + { + return IExecute("nextLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextLong(long) + /// + public long NextLong(long arg0) + { + return IExecute("nextLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/SplittableRandom.html#nextBytes(byte[]) + /// + public void NextBytes(byte[] arg0) + { + IExecute("nextBytes", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stack.cs b/src/net/JNet/Generated/Java/Util/Stack.cs new file mode 100644 index 0000000000..0371f2e2ba --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stack.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Stack + public partial class Stack + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Stack.html#empty() + /// + public bool Empty() + { + return IExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Stack.html#push(E) + /// + public object Push(object arg0) + { + return IExecute("push", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Stack.html#peek() + /// + public object Peek() + { + return IExecute("peek"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Stack.html#pop() + /// + public object Pop() + { + return IExecute("pop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Stack.html#search(java.lang.Object) + /// + public int Search(object arg0) + { + return IExecute("search", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Stream/AllPackageClasses.cs new file mode 100644 index 0000000000..d15c0fbe59 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/AllPackageClasses.cs @@ -0,0 +1,477 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Stream +{ + #region BaseStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/BaseStream.html + /// + public partial class BaseStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BaseStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BaseStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.BaseStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Collector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collector.html + /// + public partial class Collector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Collector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Collector(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.Collector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Characteristics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collector.Characteristics.html + /// + public partial class Characteristics : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Characteristics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Characteristics(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.Collector$Characteristics"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Collectors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collectors.html + /// + public partial class Collectors : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Collectors() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Collectors(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.Collectors"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DoubleStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html + /// + public partial class DoubleStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DoubleStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DoubleStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.DoubleStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.DoubleStream$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region IntStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html + /// + public partial class IntStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.IntStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.IntStream$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region LongStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html + /// + public partial class LongStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LongStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LongStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.LongStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.LongStream$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Stream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html + /// + public partial class Stream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Stream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Stream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.Stream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Builder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.Builder.html + /// + public partial class Builder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Builder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Builder(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.Stream$Builder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region StreamSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/StreamSupport.html + /// + public partial class StreamSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StreamSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StreamSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.stream.StreamSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/BaseStream.cs b/src/net/JNet/Generated/Java/Util/Stream/BaseStream.cs new file mode 100644 index 0000000000..703d6788fb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/BaseStream.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region BaseStream + public partial class BaseStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Java.Util.Stream.BaseStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/BaseStream.html#isParallel() + /// + public bool IsParallel() + { + return IExecute("isParallel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/BaseStream.html#close() + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/Collector.cs b/src/net/JNet/Generated/Java/Util/Stream/Collector.cs new file mode 100644 index 0000000000..291158949e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/Collector.cs @@ -0,0 +1,104 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region Collector + public partial class Collector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Characteristics + public partial class Characteristics + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collector.Characteristics.html#CONCURRENT + /// + public static Java.Util.Stream.Collector.Characteristics CONCURRENT => Clazz.GetField("CONCURRENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collector.Characteristics.html#IDENTITY_FINISH + /// + public static Java.Util.Stream.Collector.Characteristics IDENTITY_FINISH => Clazz.GetField("IDENTITY_FINISH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collector.Characteristics.html#UNORDERED + /// + public static Java.Util.Stream.Collector.Characteristics UNORDERED => Clazz.GetField("UNORDERED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Collector.Characteristics.html#values() + /// + public static Java.Util.Stream.Collector.Characteristics[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/Collectors.cs b/src/net/JNet/Generated/Java/Util/Stream/Collectors.cs new file mode 100644 index 0000000000..84e6a4ec78 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/Collectors.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region Collectors + public partial class Collectors + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/DoubleStream.cs b/src/net/JNet/Generated/Java/Util/Stream/DoubleStream.cs new file mode 100644 index 0000000000..5cc5a3fe56 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/DoubleStream.cs @@ -0,0 +1,352 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region DoubleStream + public partial class DoubleStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#concat(java.util.stream.DoubleStream,java.util.stream.DoubleStream) + /// + public static Java.Util.Stream.DoubleStream Concat(Java.Util.Stream.DoubleStream arg0, Java.Util.Stream.DoubleStream arg1) + { + return SExecute("concat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#empty() + /// + public static Java.Util.Stream.DoubleStream Empty() + { + return SExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#generate(java.util.function.DoubleSupplier) + /// + public static Java.Util.Stream.DoubleStream Generate(Java.Util.Function.DoubleSupplier arg0) + { + return SExecute("generate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#iterate(double,java.util.function.DoublePredicate,java.util.function.DoubleUnaryOperator) + /// + public static Java.Util.Stream.DoubleStream Iterate(double arg0, Java.Util.Function.DoublePredicate arg1, Java.Util.Function.DoubleUnaryOperator arg2) + { + return SExecute("iterate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#iterate(double,java.util.function.DoubleUnaryOperator) + /// + public static Java.Util.Stream.DoubleStream Iterate(double arg0, Java.Util.Function.DoubleUnaryOperator arg1) + { + return SExecute("iterate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#of(double...) + /// + public static Java.Util.Stream.DoubleStream Of(params double[] arg0) + { + if (arg0.Length == 0) return SExecute("of"); else return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#of(double) + /// + public static Java.Util.Stream.DoubleStream Of(double arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#builder() + /// + public static Java.Util.Stream.DoubleStream.Builder BuilderMethod() + { + return SExecute("builder"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#allMatch(java.util.function.DoublePredicate) + /// + public bool AllMatch(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("allMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#anyMatch(java.util.function.DoublePredicate) + /// + public bool AnyMatch(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("anyMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#noneMatch(java.util.function.DoublePredicate) + /// + public bool NoneMatch(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("noneMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#reduce(double,java.util.function.DoubleBinaryOperator) + /// + public double Reduce(double arg0, Java.Util.Function.DoubleBinaryOperator arg1) + { + return IExecute("reduce", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#sum() + /// + public double Sum() + { + return IExecute("sum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#toArray() + /// + public double[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#summaryStatistics() + /// + public Java.Util.DoubleSummaryStatistics SummaryStatistics() + { + return IExecute("summaryStatistics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#average() + /// + public Java.Util.OptionalDouble Average() + { + return IExecute("average"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#findAny() + /// + public Java.Util.OptionalDouble FindAny() + { + return IExecute("findAny"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#findFirst() + /// + public Java.Util.OptionalDouble FindFirst() + { + return IExecute("findFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#max() + /// + public Java.Util.OptionalDouble Max() + { + return IExecute("max"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#min() + /// + public Java.Util.OptionalDouble Min() + { + return IExecute("min"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#reduce(java.util.function.DoubleBinaryOperator) + /// + public Java.Util.OptionalDouble Reduce(Java.Util.Function.DoubleBinaryOperator arg0) + { + return IExecute("reduce", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#distinct() + /// + public Java.Util.Stream.DoubleStream Distinct() + { + return IExecute("distinct"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#filter(java.util.function.DoublePredicate) + /// + public Java.Util.Stream.DoubleStream Filter(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("filter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#limit(long) + /// + public Java.Util.Stream.DoubleStream Limit(long arg0) + { + return IExecute("limit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#map(java.util.function.DoubleUnaryOperator) + /// + public Java.Util.Stream.DoubleStream Map(Java.Util.Function.DoubleUnaryOperator arg0) + { + return IExecute("map", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#peek(java.util.function.DoubleConsumer) + /// + public Java.Util.Stream.DoubleStream Peek(Java.Util.Function.DoubleConsumer arg0) + { + return IExecute("peek", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#skip(long) + /// + public Java.Util.Stream.DoubleStream Skip(long arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#sorted() + /// + public Java.Util.Stream.DoubleStream Sorted() + { + return IExecute("sorted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#mapToInt(java.util.function.DoubleToIntFunction) + /// + public Java.Util.Stream.IntStream MapToInt(Java.Util.Function.DoubleToIntFunction arg0) + { + return IExecute("mapToInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#mapToLong(java.util.function.DoubleToLongFunction) + /// + public Java.Util.Stream.LongStream MapToLong(Java.Util.Function.DoubleToLongFunction arg0) + { + return IExecute("mapToLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#count() + /// + public long Count() + { + return IExecute("count"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#forEach(java.util.function.DoubleConsumer) + /// + public void ForEach(Java.Util.Function.DoubleConsumer arg0) + { + IExecute("forEach", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#forEachOrdered(java.util.function.DoubleConsumer) + /// + public void ForEachOrdered(Java.Util.Function.DoubleConsumer arg0) + { + IExecute("forEachOrdered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#dropWhile(java.util.function.DoublePredicate) + /// + public Java.Util.Stream.DoubleStream DropWhile(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("dropWhile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.html#takeWhile(java.util.function.DoublePredicate) + /// + public Java.Util.Stream.DoubleStream TakeWhile(Java.Util.Function.DoublePredicate arg0) + { + return IExecute("takeWhile", arg0); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Function.DoubleConsumer(Java.Util.Stream.DoubleStream.Builder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.Builder.html#build() + /// + public Java.Util.Stream.DoubleStream Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.Builder.html#accept(double) + /// + public void Accept(double arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/DoubleStream.Builder.html#add(double) + /// + public Java.Util.Stream.DoubleStream.Builder Add(double arg0) + { + return IExecute("add", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/IntStream.cs b/src/net/JNet/Generated/Java/Util/Stream/IntStream.cs new file mode 100644 index 0000000000..ae166e6308 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/IntStream.cs @@ -0,0 +1,380 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region IntStream + public partial class IntStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#concat(java.util.stream.IntStream,java.util.stream.IntStream) + /// + public static Java.Util.Stream.IntStream Concat(Java.Util.Stream.IntStream arg0, Java.Util.Stream.IntStream arg1) + { + return SExecute("concat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#empty() + /// + public static Java.Util.Stream.IntStream Empty() + { + return SExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#generate(java.util.function.IntSupplier) + /// + public static Java.Util.Stream.IntStream Generate(Java.Util.Function.IntSupplier arg0) + { + return SExecute("generate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#iterate(int,java.util.function.IntPredicate,java.util.function.IntUnaryOperator) + /// + public static Java.Util.Stream.IntStream Iterate(int arg0, Java.Util.Function.IntPredicate arg1, Java.Util.Function.IntUnaryOperator arg2) + { + return SExecute("iterate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#iterate(int,java.util.function.IntUnaryOperator) + /// + public static Java.Util.Stream.IntStream Iterate(int arg0, Java.Util.Function.IntUnaryOperator arg1) + { + return SExecute("iterate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#of(int...) + /// + public static Java.Util.Stream.IntStream Of(params int[] arg0) + { + if (arg0.Length == 0) return SExecute("of"); else return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#of(int) + /// + public static Java.Util.Stream.IntStream Of(int arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#range(int,int) + /// + public static Java.Util.Stream.IntStream Range(int arg0, int arg1) + { + return SExecute("range", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#rangeClosed(int,int) + /// + public static Java.Util.Stream.IntStream RangeClosed(int arg0, int arg1) + { + return SExecute("rangeClosed", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#builder() + /// + public static Java.Util.Stream.IntStream.Builder BuilderMethod() + { + return SExecute("builder"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#allMatch(java.util.function.IntPredicate) + /// + public bool AllMatch(Java.Util.Function.IntPredicate arg0) + { + return IExecute("allMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#anyMatch(java.util.function.IntPredicate) + /// + public bool AnyMatch(Java.Util.Function.IntPredicate arg0) + { + return IExecute("anyMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#noneMatch(java.util.function.IntPredicate) + /// + public bool NoneMatch(Java.Util.Function.IntPredicate arg0) + { + return IExecute("noneMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#reduce(int,java.util.function.IntBinaryOperator) + /// + public int Reduce(int arg0, Java.Util.Function.IntBinaryOperator arg1) + { + return IExecute("reduce", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#sum() + /// + public int Sum() + { + return IExecute("sum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#toArray() + /// + public int[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#summaryStatistics() + /// + public Java.Util.IntSummaryStatistics SummaryStatistics() + { + return IExecute("summaryStatistics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#average() + /// + public Java.Util.OptionalDouble Average() + { + return IExecute("average"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#findAny() + /// + public Java.Util.OptionalInt FindAny() + { + return IExecute("findAny"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#findFirst() + /// + public Java.Util.OptionalInt FindFirst() + { + return IExecute("findFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#max() + /// + public Java.Util.OptionalInt Max() + { + return IExecute("max"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#min() + /// + public Java.Util.OptionalInt Min() + { + return IExecute("min"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#reduce(java.util.function.IntBinaryOperator) + /// + public Java.Util.OptionalInt Reduce(Java.Util.Function.IntBinaryOperator arg0) + { + return IExecute("reduce", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#asDoubleStream() + /// + public Java.Util.Stream.DoubleStream AsDoubleStream() + { + return IExecute("asDoubleStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#mapToDouble(java.util.function.IntToDoubleFunction) + /// + public Java.Util.Stream.DoubleStream MapToDouble(Java.Util.Function.IntToDoubleFunction arg0) + { + return IExecute("mapToDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#distinct() + /// + public Java.Util.Stream.IntStream Distinct() + { + return IExecute("distinct"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#filter(java.util.function.IntPredicate) + /// + public Java.Util.Stream.IntStream Filter(Java.Util.Function.IntPredicate arg0) + { + return IExecute("filter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#limit(long) + /// + public Java.Util.Stream.IntStream Limit(long arg0) + { + return IExecute("limit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#map(java.util.function.IntUnaryOperator) + /// + public Java.Util.Stream.IntStream Map(Java.Util.Function.IntUnaryOperator arg0) + { + return IExecute("map", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#peek(java.util.function.IntConsumer) + /// + public Java.Util.Stream.IntStream Peek(Java.Util.Function.IntConsumer arg0) + { + return IExecute("peek", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#skip(long) + /// + public Java.Util.Stream.IntStream Skip(long arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#sorted() + /// + public Java.Util.Stream.IntStream Sorted() + { + return IExecute("sorted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#asLongStream() + /// + public Java.Util.Stream.LongStream AsLongStream() + { + return IExecute("asLongStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#mapToLong(java.util.function.IntToLongFunction) + /// + public Java.Util.Stream.LongStream MapToLong(Java.Util.Function.IntToLongFunction arg0) + { + return IExecute("mapToLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#count() + /// + public long Count() + { + return IExecute("count"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#forEach(java.util.function.IntConsumer) + /// + public void ForEach(Java.Util.Function.IntConsumer arg0) + { + IExecute("forEach", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#forEachOrdered(java.util.function.IntConsumer) + /// + public void ForEachOrdered(Java.Util.Function.IntConsumer arg0) + { + IExecute("forEachOrdered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#dropWhile(java.util.function.IntPredicate) + /// + public Java.Util.Stream.IntStream DropWhile(Java.Util.Function.IntPredicate arg0) + { + return IExecute("dropWhile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.html#takeWhile(java.util.function.IntPredicate) + /// + public Java.Util.Stream.IntStream TakeWhile(Java.Util.Function.IntPredicate arg0) + { + return IExecute("takeWhile", arg0); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Function.IntConsumer(Java.Util.Stream.IntStream.Builder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.Builder.html#build() + /// + public Java.Util.Stream.IntStream Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.Builder.html#accept(int) + /// + public void Accept(int arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/IntStream.Builder.html#add(int) + /// + public Java.Util.Stream.IntStream.Builder Add(int arg0) + { + return IExecute("add", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/LongStream.cs b/src/net/JNet/Generated/Java/Util/Stream/LongStream.cs new file mode 100644 index 0000000000..1bd1ac73bb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/LongStream.cs @@ -0,0 +1,373 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region LongStream + public partial class LongStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#concat(java.util.stream.LongStream,java.util.stream.LongStream) + /// + public static Java.Util.Stream.LongStream Concat(Java.Util.Stream.LongStream arg0, Java.Util.Stream.LongStream arg1) + { + return SExecute("concat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#empty() + /// + public static Java.Util.Stream.LongStream Empty() + { + return SExecute("empty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#generate(java.util.function.LongSupplier) + /// + public static Java.Util.Stream.LongStream Generate(Java.Util.Function.LongSupplier arg0) + { + return SExecute("generate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#iterate(long,java.util.function.LongPredicate,java.util.function.LongUnaryOperator) + /// + public static Java.Util.Stream.LongStream Iterate(long arg0, Java.Util.Function.LongPredicate arg1, Java.Util.Function.LongUnaryOperator arg2) + { + return SExecute("iterate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#iterate(long,java.util.function.LongUnaryOperator) + /// + public static Java.Util.Stream.LongStream Iterate(long arg0, Java.Util.Function.LongUnaryOperator arg1) + { + return SExecute("iterate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#of(long...) + /// + public static Java.Util.Stream.LongStream Of(params long[] arg0) + { + if (arg0.Length == 0) return SExecute("of"); else return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#of(long) + /// + public static Java.Util.Stream.LongStream Of(long arg0) + { + return SExecute("of", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#range(long,long) + /// + public static Java.Util.Stream.LongStream Range(long arg0, long arg1) + { + return SExecute("range", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#rangeClosed(long,long) + /// + public static Java.Util.Stream.LongStream RangeClosed(long arg0, long arg1) + { + return SExecute("rangeClosed", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#builder() + /// + public static Java.Util.Stream.LongStream.Builder BuilderMethod() + { + return SExecute("builder"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#allMatch(java.util.function.LongPredicate) + /// + public bool AllMatch(Java.Util.Function.LongPredicate arg0) + { + return IExecute("allMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#anyMatch(java.util.function.LongPredicate) + /// + public bool AnyMatch(Java.Util.Function.LongPredicate arg0) + { + return IExecute("anyMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#noneMatch(java.util.function.LongPredicate) + /// + public bool NoneMatch(Java.Util.Function.LongPredicate arg0) + { + return IExecute("noneMatch", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#summaryStatistics() + /// + public Java.Util.LongSummaryStatistics SummaryStatistics() + { + return IExecute("summaryStatistics"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#average() + /// + public Java.Util.OptionalDouble Average() + { + return IExecute("average"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#findAny() + /// + public Java.Util.OptionalLong FindAny() + { + return IExecute("findAny"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#findFirst() + /// + public Java.Util.OptionalLong FindFirst() + { + return IExecute("findFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#max() + /// + public Java.Util.OptionalLong Max() + { + return IExecute("max"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#min() + /// + public Java.Util.OptionalLong Min() + { + return IExecute("min"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#reduce(java.util.function.LongBinaryOperator) + /// + public Java.Util.OptionalLong Reduce(Java.Util.Function.LongBinaryOperator arg0) + { + return IExecute("reduce", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#asDoubleStream() + /// + public Java.Util.Stream.DoubleStream AsDoubleStream() + { + return IExecute("asDoubleStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#mapToDouble(java.util.function.LongToDoubleFunction) + /// + public Java.Util.Stream.DoubleStream MapToDouble(Java.Util.Function.LongToDoubleFunction arg0) + { + return IExecute("mapToDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#mapToInt(java.util.function.LongToIntFunction) + /// + public Java.Util.Stream.IntStream MapToInt(Java.Util.Function.LongToIntFunction arg0) + { + return IExecute("mapToInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#distinct() + /// + public Java.Util.Stream.LongStream Distinct() + { + return IExecute("distinct"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#filter(java.util.function.LongPredicate) + /// + public Java.Util.Stream.LongStream Filter(Java.Util.Function.LongPredicate arg0) + { + return IExecute("filter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#limit(long) + /// + public Java.Util.Stream.LongStream Limit(long arg0) + { + return IExecute("limit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#map(java.util.function.LongUnaryOperator) + /// + public Java.Util.Stream.LongStream Map(Java.Util.Function.LongUnaryOperator arg0) + { + return IExecute("map", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#peek(java.util.function.LongConsumer) + /// + public Java.Util.Stream.LongStream Peek(Java.Util.Function.LongConsumer arg0) + { + return IExecute("peek", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#skip(long) + /// + public Java.Util.Stream.LongStream Skip(long arg0) + { + return IExecute("skip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#sorted() + /// + public Java.Util.Stream.LongStream Sorted() + { + return IExecute("sorted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#count() + /// + public long Count() + { + return IExecute("count"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#reduce(long,java.util.function.LongBinaryOperator) + /// + public long Reduce(long arg0, Java.Util.Function.LongBinaryOperator arg1) + { + return IExecute("reduce", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#sum() + /// + public long Sum() + { + return IExecute("sum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#toArray() + /// + public long[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#forEach(java.util.function.LongConsumer) + /// + public void ForEach(Java.Util.Function.LongConsumer arg0) + { + IExecute("forEach", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#forEachOrdered(java.util.function.LongConsumer) + /// + public void ForEachOrdered(Java.Util.Function.LongConsumer arg0) + { + IExecute("forEachOrdered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#dropWhile(java.util.function.LongPredicate) + /// + public Java.Util.Stream.LongStream DropWhile(Java.Util.Function.LongPredicate arg0) + { + return IExecute("dropWhile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.html#takeWhile(java.util.function.LongPredicate) + /// + public Java.Util.Stream.LongStream TakeWhile(Java.Util.Function.LongPredicate arg0) + { + return IExecute("takeWhile", arg0); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Function.LongConsumer(Java.Util.Stream.LongStream.Builder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.Builder.html#build() + /// + public Java.Util.Stream.LongStream Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.Builder.html#accept(long) + /// + public void Accept(long arg0) + { + IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/LongStream.Builder.html#add(long) + /// + public Java.Util.Stream.LongStream.Builder Add(long arg0) + { + return IExecute("add", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/Stream.cs b/src/net/JNet/Generated/Java/Util/Stream/Stream.cs new file mode 100644 index 0000000000..7557f97322 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/Stream.cs @@ -0,0 +1,106 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region Stream + public partial class Stream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html#count() + /// + public long Count() + { + return IExecute("count"); + } + + #endregion + + #region Nested classes + #region Builder + public partial class Builder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.Builder.html#accept(T) + /// + public void Accept(object arg0) + { + IExecute("accept", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Stream/StreamSupport.cs b/src/net/JNet/Generated/Java/Util/Stream/StreamSupport.cs new file mode 100644 index 0000000000..2645709688 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Stream/StreamSupport.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Stream +{ + #region StreamSupport + public partial class StreamSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/StringJoiner.cs b/src/net/JNet/Generated/Java/Util/StringJoiner.cs new file mode 100644 index 0000000000..521d0598b6 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/StringJoiner.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region StringJoiner + public partial class StringJoiner + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html#(java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence) + /// + public StringJoiner(Java.Lang.CharSequence arg0, Java.Lang.CharSequence arg1, Java.Lang.CharSequence arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html#(java.lang.CharSequence) + /// + public StringJoiner(Java.Lang.CharSequence arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html#add(java.lang.CharSequence) + /// + public Java.Util.StringJoiner Add(Java.Lang.CharSequence arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html#merge(java.util.StringJoiner) + /// + public Java.Util.StringJoiner Merge(Java.Util.StringJoiner arg0) + { + return IExecute("merge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringJoiner.html#setEmptyValue(java.lang.CharSequence) + /// + public Java.Util.StringJoiner SetEmptyValue(Java.Lang.CharSequence arg0) + { + return IExecute("setEmptyValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/StringTokenizer.cs b/src/net/JNet/Generated/Java/Util/StringTokenizer.cs new file mode 100644 index 0000000000..ee60196053 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/StringTokenizer.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region StringTokenizer + public partial class StringTokenizer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#(java.lang.String,java.lang.String,boolean) + /// + public StringTokenizer(string arg0, string arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#(java.lang.String,java.lang.String) + /// + public StringTokenizer(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#(java.lang.String) + /// + public StringTokenizer(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#hasMoreElements() + /// + public bool HasMoreElements() + { + return IExecute("hasMoreElements"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#hasMoreTokens() + /// + public bool HasMoreTokens() + { + return IExecute("hasMoreTokens"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#countTokens() + /// + public int CountTokens() + { + return IExecute("countTokens"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#nextElement() + /// + public object NextElement() + { + return IExecute("nextElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#nextToken() + /// + public string NextToken() + { + return IExecute("nextToken"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/StringTokenizer.html#nextToken(java.lang.String) + /// + public string NextToken(string arg0) + { + return IExecute("nextToken", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/TimeZone.cs b/src/net/JNet/Generated/Java/Util/TimeZone.cs new file mode 100644 index 0000000000..feb58fbd87 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/TimeZone.cs @@ -0,0 +1,201 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region TimeZone + public partial class TimeZone + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.TimeZone t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.TimeZone t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#LONG + /// + public static int LONG => Clazz.GetField("LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#SHORT + /// + public static int SHORT => Clazz.GetField("SHORT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getAvailableIDs() + /// + public static string[] AvailableIDs + { + get { return SExecuteArray("getAvailableIDs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getDefault() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#setDefault(java.util.TimeZone) + /// + public static Java.Util.TimeZone Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getTimeZone(java.time.ZoneId) + /// + public static Java.Util.TimeZone GetTimeZone(Java.Time.ZoneId arg0) + { + return SExecute("getTimeZone", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getAvailableIDs(int) + /// + public static string[] GetAvailableIDs(int arg0) + { + return SExecuteArray("getAvailableIDs", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getTimeZone(java.lang.String) + /// + public static Java.Util.TimeZone GetTimeZone(string arg0) + { + return SExecute("getTimeZone", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getDisplayName() + /// + public string DisplayName + { + get { return IExecute("getDisplayName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getDSTSavings() + /// + public int DSTSavings + { + get { return IExecute("getDSTSavings"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getID() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#setID(java.lang.String) + /// + public string ID + { + get { return IExecute("getID"); } set { IExecute("setID", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getRawOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#setRawOffset(int) + /// + public int RawOffset + { + get { return IExecute("getRawOffset"); } set { IExecute("setRawOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#inDaylightTime(java.util.Date) + /// + public bool InDaylightTime(Java.Util.Date arg0) + { + return IExecute("inDaylightTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#useDaylightTime() + /// + public bool UseDaylightTime() + { + return IExecute("useDaylightTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getOffset(int,int,int,int,int,int) + /// + public int GetOffset(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) + { + return IExecute("getOffset", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#hasSameRules(java.util.TimeZone) + /// + public bool HasSameRules(Java.Util.TimeZone arg0) + { + return IExecute("hasSameRules", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#observesDaylightTime() + /// + public bool ObservesDaylightTime() + { + return IExecute("observesDaylightTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getDisplayName(boolean,int) + /// + public string GetDisplayName(bool arg0, int arg1) + { + return IExecute("getDisplayName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getDisplayName(java.util.Locale) + /// + public string GetDisplayName(Java.Util.Locale arg0) + { + return IExecute("getDisplayName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getOffset(long) + /// + public int GetOffset(long arg0) + { + return IExecute("getOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#getDisplayName(boolean,int,java.util.Locale) + /// + public string GetDisplayName(bool arg0, int arg1, Java.Util.Locale arg2) + { + return IExecute("getDisplayName", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimeZone.html#toZoneId() + /// + public Java.Time.ZoneId ToZoneId() + { + return IExecute("toZoneId"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Timer.cs b/src/net/JNet/Generated/Java/Util/Timer.cs new file mode 100644 index 0000000000..dc0f86d417 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Timer.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Timer + public partial class Timer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#(boolean) + /// + public Timer(bool arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#(java.lang.String,boolean) + /// + public Timer(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#(java.lang.String) + /// + public Timer(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#purge() + /// + public int Purge() + { + return IExecute("purge"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#cancel() + /// + public void Cancel() + { + IExecute("cancel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#schedule(java.util.TimerTask,java.util.Date,long) + /// + public void Schedule(Java.Util.TimerTask arg0, Java.Util.Date arg1, long arg2) + { + IExecute("schedule", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#schedule(java.util.TimerTask,java.util.Date) + /// + public void Schedule(Java.Util.TimerTask arg0, Java.Util.Date arg1) + { + IExecute("schedule", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#schedule(java.util.TimerTask,long,long) + /// + public void Schedule(Java.Util.TimerTask arg0, long arg1, long arg2) + { + IExecute("schedule", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#schedule(java.util.TimerTask,long) + /// + public void Schedule(Java.Util.TimerTask arg0, long arg1) + { + IExecute("schedule", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#scheduleAtFixedRate(java.util.TimerTask,java.util.Date,long) + /// + public void ScheduleAtFixedRate(Java.Util.TimerTask arg0, Java.Util.Date arg1, long arg2) + { + IExecute("scheduleAtFixedRate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Timer.html#scheduleAtFixedRate(java.util.TimerTask,long,long) + /// + public void ScheduleAtFixedRate(Java.Util.TimerTask arg0, long arg1, long arg2) + { + IExecute("scheduleAtFixedRate", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/TimerTask.cs b/src/net/JNet/Generated/Java/Util/TimerTask.cs new file mode 100644 index 0000000000..8d048ee0d5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/TimerTask.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region TimerTask + public partial class TimerTask + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Runnable(Java.Util.TimerTask t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimerTask.html#run() + /// + public void Run() + { + IExecute("run"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimerTask.html#cancel() + /// + public bool Cancel() + { + return IExecute("cancel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TimerTask.html#scheduledExecutionTime() + /// + public long ScheduledExecutionTime() + { + return IExecute("scheduledExecutionTime"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/TooManyListenersException.cs b/src/net/JNet/Generated/Java/Util/TooManyListenersException.cs new file mode 100644 index 0000000000..e247e23369 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/TooManyListenersException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region TooManyListenersException + public partial class TooManyListenersException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/TreeMap.cs b/src/net/JNet/Generated/Java/Util/TreeMap.cs new file mode 100644 index 0000000000..3421e8e29a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/TreeMap.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region TreeMap + public partial class TreeMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.TreeMap t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.TreeMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html#ceilingKey(K) + /// + public object CeilingKey(object arg0) + { + return IExecute("ceilingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html#firstKey() + /// + public object FirstKey() + { + return IExecute("firstKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html#floorKey(K) + /// + public object FloorKey(object arg0) + { + return IExecute("floorKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html#higherKey(K) + /// + public object HigherKey(object arg0) + { + return IExecute("higherKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html#lastKey() + /// + public object LastKey() + { + return IExecute("lastKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html#lowerKey(K) + /// + public object LowerKey(object arg0) + { + return IExecute("lowerKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/TreeSet.cs b/src/net/JNet/Generated/Java/Util/TreeSet.cs new file mode 100644 index 0000000000..4421d73d45 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/TreeSet.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region TreeSet + public partial class TreeSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.TreeSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.TreeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#ceiling(E) + /// + public object Ceiling(object arg0) + { + return IExecute("ceiling", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#first() + /// + public object First() + { + return IExecute("first"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#floor(E) + /// + public object Floor(object arg0) + { + return IExecute("floor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#higher(E) + /// + public object Higher(object arg0) + { + return IExecute("higher", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#last() + /// + public object Last() + { + return IExecute("last"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#lower(E) + /// + public object Lower(object arg0) + { + return IExecute("lower", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#pollFirst() + /// + public object PollFirst() + { + return IExecute("pollFirst"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeSet.html#pollLast() + /// + public object PollLast() + { + return IExecute("pollLast"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/UUID.cs b/src/net/JNet/Generated/Java/Util/UUID.cs new file mode 100644 index 0000000000..c64af84da5 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/UUID.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region UUID + public partial class UUID + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#(long,long) + /// + public UUID(long arg0, long arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Java.Util.UUID t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#fromString(java.lang.String) + /// + public static Java.Util.UUID FromString(string arg0) + { + return SExecute("fromString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#nameUUIDFromBytes(byte[]) + /// + public static Java.Util.UUID NameUUIDFromBytes(byte[] arg0) + { + return SExecute("nameUUIDFromBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#randomUUID() + /// + public static Java.Util.UUID RandomUUID() + { + return SExecute("randomUUID"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#getLeastSignificantBits() + /// + public long LeastSignificantBits + { + get { return IExecute("getLeastSignificantBits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#getMostSignificantBits() + /// + public long MostSignificantBits + { + get { return IExecute("getMostSignificantBits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#clockSequence() + /// + public int ClockSequence() + { + return IExecute("clockSequence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#compareTo(java.util.UUID) + /// + public int CompareTo(Java.Util.UUID arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#variant() + /// + public int Variant() + { + return IExecute("variant"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#version() + /// + public int Version() + { + return IExecute("version"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#node() + /// + public long Node() + { + return IExecute("node"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html#timestamp() + /// + public long Timestamp() + { + return IExecute("timestamp"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/UnknownFormatConversionException.cs b/src/net/JNet/Generated/Java/Util/UnknownFormatConversionException.cs new file mode 100644 index 0000000000..51020b8543 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/UnknownFormatConversionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region UnknownFormatConversionException + public partial class UnknownFormatConversionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/UnknownFormatFlagsException.cs b/src/net/JNet/Generated/Java/Util/UnknownFormatFlagsException.cs new file mode 100644 index 0000000000..656183d3cb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/UnknownFormatFlagsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region UnknownFormatFlagsException + public partial class UnknownFormatFlagsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Vector.cs b/src/net/JNet/Generated/Java/Util/Vector.cs new file mode 100644 index 0000000000..b56700c78d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Vector.cs @@ -0,0 +1,187 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region Vector + public partial class Vector + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#(int,int) + /// + public Vector(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#(int) + /// + public Vector(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.RandomAccess(Java.Util.Vector t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Java.Util.Vector t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Java.Util.Vector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#removeElement(java.lang.Object) + /// + public bool RemoveElement(object arg0) + { + return IExecute("removeElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#elementAt(int) + /// + public object ElementAt(int arg0) + { + return IExecute("elementAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#firstElement() + /// + public object FirstElement() + { + return IExecute("firstElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#lastElement() + /// + public object LastElement() + { + return IExecute("lastElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#capacity() + /// + public int Capacity() + { + return IExecute("capacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#indexOf(java.lang.Object,int) + /// + public int IndexOf(object arg0, int arg1) + { + return IExecute("indexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#lastIndexOf(java.lang.Object,int) + /// + public int LastIndexOf(object arg0, int arg1) + { + return IExecute("lastIndexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#addElement(E) + /// + public void AddElement(object arg0) + { + IExecute("addElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#copyInto(java.lang.Object[]) + /// + public void CopyInto(object[] arg0) + { + IExecute("copyInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#ensureCapacity(int) + /// + public void EnsureCapacity(int arg0) + { + IExecute("ensureCapacity", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#insertElementAt(E,int) + /// + public void InsertElementAt(object arg0, int arg1) + { + IExecute("insertElementAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#removeAllElements() + /// + public void RemoveAllElements() + { + IExecute("removeAllElements"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#removeElementAt(int) + /// + public void RemoveElementAt(int arg0) + { + IExecute("removeElementAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#setElementAt(E,int) + /// + public void SetElementAt(object arg0, int arg1) + { + IExecute("setElementAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#setSize(int) + /// + public void SetSize(int arg0) + { + IExecute("setSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Vector.html#trimToSize() + /// + public void TrimToSize() + { + IExecute("trimToSize"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/WeakHashMap.cs b/src/net/JNet/Generated/Java/Util/WeakHashMap.cs new file mode 100644 index 0000000000..c3f484ff8f --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/WeakHashMap.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util +{ + #region WeakHashMap + public partial class WeakHashMap + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/WeakHashMap.html#(int,float) + /// + public WeakHashMap(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/WeakHashMap.html#(int) + /// + public WeakHashMap(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/Adler32.cs b/src/net/JNet/Generated/Java/Util/Zip/Adler32.cs new file mode 100644 index 0000000000..ba5ab663a2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/Adler32.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region Adler32 + public partial class Adler32 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Zip.Checksum(Java.Util.Zip.Adler32 t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Adler32.html#getValue() + /// + public long Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Adler32.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Adler32.html#update(byte[],int,int) + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Adler32.html#update(int) + /// + public void Update(int arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Adler32.html#update(java.nio.ByteBuffer) + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/AllPackageClasses.cs b/src/net/JNet/Generated/Java/Util/Zip/AllPackageClasses.cs new file mode 100644 index 0000000000..24758d9944 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/AllPackageClasses.cs @@ -0,0 +1,705 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Java.Util.Zip +{ + #region Adler32 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Adler32.html + /// + public partial class Adler32 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Adler32() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Adler32(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.Adler32"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CheckedInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CheckedInputStream.html + /// + public partial class CheckedInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CheckedInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CheckedInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.CheckedInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CheckedOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CheckedOutputStream.html + /// + public partial class CheckedOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CheckedOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CheckedOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.CheckedOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Checksum + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html + /// + public partial class Checksum : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Checksum() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Checksum(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.Checksum"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CRC32 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32.html + /// + public partial class CRC32 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CRC32() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CRC32(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.CRC32"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CRC32C + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32C.html + /// + public partial class CRC32C : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CRC32C() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CRC32C(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.CRC32C"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataFormatException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DataFormatException.html + /// + public partial class DataFormatException : Java.Lang.Exception + { + public DataFormatException() { } + + /// + public override string ClassName => "java.util.zip.DataFormatException"; + + // TODO: complete the class + + } + #endregion + + #region Deflater + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html + /// + public partial class Deflater : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Deflater() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Deflater(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.Deflater"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DeflaterInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterInputStream.html + /// + public partial class DeflaterInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DeflaterInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DeflaterInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.DeflaterInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DeflaterOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html + /// + public partial class DeflaterOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DeflaterOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DeflaterOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.DeflaterOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GZIPInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPInputStream.html + /// + public partial class GZIPInputStream : Java.Util.Zip.InflaterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GZIPInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GZIPInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.GZIPInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GZIPOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPOutputStream.html + /// + public partial class GZIPOutputStream : Java.Util.Zip.DeflaterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GZIPOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GZIPOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.GZIPOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Inflater + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html + /// + public partial class Inflater : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Inflater() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Inflater(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.Inflater"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InflaterInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterInputStream.html + /// + public partial class InflaterInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InflaterInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InflaterInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.InflaterInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InflaterOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterOutputStream.html + /// + public partial class InflaterOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InflaterOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InflaterOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.InflaterOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZipEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html + /// + public partial class ZipEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZipEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZipEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.ZipEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZipError + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipError.html + /// + public partial class ZipError : Java.Lang.InternalError + { + public ZipError() { } + + /// + public override string ClassName => "java.util.zip.ZipError"; + + // TODO: complete the class + + } + #endregion + + #region ZipException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipException.html + /// + public partial class ZipException : Java.Io.IOException + { + public ZipException() { } + + /// + public override string ClassName => "java.util.zip.ZipException"; + + // TODO: complete the class + + } + #endregion + + #region ZipFile + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html + /// + public partial class ZipFile : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZipFile() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZipFile(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.ZipFile"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZipInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipInputStream.html + /// + public partial class ZipInputStream : Java.Util.Zip.InflaterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZipInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZipInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.ZipInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ZipOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html + /// + public partial class ZipOutputStream : Java.Util.Zip.DeflaterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ZipOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ZipOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "java.util.zip.ZipOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/CRC32.cs b/src/net/JNet/Generated/Java/Util/Zip/CRC32.cs new file mode 100644 index 0000000000..e373d7a121 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/CRC32.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region CRC32 + public partial class CRC32 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Zip.Checksum(Java.Util.Zip.CRC32 t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32.html#getValue() + /// + public long Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32.html#update(byte[],int,int) + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32.html#update(int) + /// + public void Update(int arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32.html#update(java.nio.ByteBuffer) + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/CRC32C.cs b/src/net/JNet/Generated/Java/Util/Zip/CRC32C.cs new file mode 100644 index 0000000000..8924b78f6a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/CRC32C.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region CRC32C + public partial class CRC32C + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Util.Zip.Checksum(Java.Util.Zip.CRC32C t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32C.html#getValue() + /// + public long Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32C.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32C.html#update(byte[],int,int) + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32C.html#update(int) + /// + public void Update(int arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CRC32C.html#update(java.nio.ByteBuffer) + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/CheckedInputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/CheckedInputStream.cs new file mode 100644 index 0000000000..08ec588a0c --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/CheckedInputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region CheckedInputStream + public partial class CheckedInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CheckedInputStream.html#(java.io.InputStream,java.util.zip.Checksum) + /// + public CheckedInputStream(Java.Io.InputStream arg0, Java.Util.Zip.Checksum arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CheckedInputStream.html#getChecksum() + /// + public Java.Util.Zip.Checksum Checksum + { + get { return IExecute("getChecksum"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/CheckedOutputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/CheckedOutputStream.cs new file mode 100644 index 0000000000..4f2617f76e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/CheckedOutputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region CheckedOutputStream + public partial class CheckedOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CheckedOutputStream.html#(java.io.OutputStream,java.util.zip.Checksum) + /// + public CheckedOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Checksum arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/CheckedOutputStream.html#getChecksum() + /// + public Java.Util.Zip.Checksum Checksum + { + get { return IExecute("getChecksum"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/Checksum.cs b/src/net/JNet/Generated/Java/Util/Zip/Checksum.cs new file mode 100644 index 0000000000..95c7fe898a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/Checksum.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region Checksum + public partial class Checksum + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html#getValue() + /// + public long Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html#update(byte[],int,int) + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html#update(int) + /// + public void Update(int arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html#update(byte[]) + /// + public void Update(byte[] arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Checksum.html#update(java.nio.ByteBuffer) + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/DataFormatException.cs b/src/net/JNet/Generated/Java/Util/Zip/DataFormatException.cs new file mode 100644 index 0000000000..0e19542efb --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/DataFormatException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region DataFormatException + public partial class DataFormatException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/Deflater.cs b/src/net/JNet/Generated/Java/Util/Zip/Deflater.cs new file mode 100644 index 0000000000..397d163f6b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/Deflater.cs @@ -0,0 +1,263 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region Deflater + public partial class Deflater + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#(int,boolean) + /// + public Deflater(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#(int) + /// + public Deflater(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#BEST_COMPRESSION + /// + public static int BEST_COMPRESSION => Clazz.GetField("BEST_COMPRESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#BEST_SPEED + /// + public static int BEST_SPEED => Clazz.GetField("BEST_SPEED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#DEFAULT_COMPRESSION + /// + public static int DEFAULT_COMPRESSION => Clazz.GetField("DEFAULT_COMPRESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#DEFAULT_STRATEGY + /// + public static int DEFAULT_STRATEGY => Clazz.GetField("DEFAULT_STRATEGY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#DEFLATED + /// + public static int DEFLATED => Clazz.GetField("DEFLATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#FILTERED + /// + public static int FILTERED => Clazz.GetField("FILTERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#FULL_FLUSH + /// + public static int FULL_FLUSH => Clazz.GetField("FULL_FLUSH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#HUFFMAN_ONLY + /// + public static int HUFFMAN_ONLY => Clazz.GetField("HUFFMAN_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#NO_COMPRESSION + /// + public static int NO_COMPRESSION => Clazz.GetField("NO_COMPRESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#NO_FLUSH + /// + public static int NO_FLUSH => Clazz.GetField("NO_FLUSH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#SYNC_FLUSH + /// + public static int SYNC_FLUSH => Clazz.GetField("SYNC_FLUSH"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#getAdler() + /// + public int Adler + { + get { return IExecute("getAdler"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#getBytesRead() + /// + public long BytesRead + { + get { return IExecute("getBytesRead"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#getBytesWritten() + /// + public long BytesWritten + { + get { return IExecute("getBytesWritten"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#getTotalIn() + /// + public int TotalIn + { + get { return IExecute("getTotalIn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#getTotalOut() + /// + public int TotalOut + { + get { return IExecute("getTotalOut"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#finished() + /// + public bool Finished() + { + return IExecute("finished"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#needsInput() + /// + public bool NeedsInput() + { + return IExecute("needsInput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#deflate(byte[],int,int,int) + /// + public int Deflate(byte[] arg0, int arg1, int arg2, int arg3) + { + return IExecute("deflate", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#deflate(byte[],int,int) + /// + public int Deflate(byte[] arg0, int arg1, int arg2) + { + return IExecute("deflate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#deflate(byte[]) + /// + public int Deflate(byte[] arg0) + { + return IExecute("deflate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#deflate(java.nio.ByteBuffer,int) + /// + public int Deflate(Java.Nio.ByteBuffer arg0, int arg1) + { + return IExecute("deflate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#deflate(java.nio.ByteBuffer) + /// + public int Deflate(Java.Nio.ByteBuffer arg0) + { + return IExecute("deflate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#end() + /// + public void End() + { + IExecute("end"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#finish() + /// + public void Finish() + { + IExecute("finish"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#setDictionary(byte[],int,int) + /// + public void SetDictionary(byte[] arg0, int arg1, int arg2) + { + IExecute("setDictionary", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#setDictionary(byte[]) + /// + public void SetDictionary(byte[] arg0) + { + IExecute("setDictionary", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#setInput(byte[],int,int) + /// + public void SetInput(byte[] arg0, int arg1, int arg2) + { + IExecute("setInput", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#setInput(java.nio.ByteBuffer) + /// + public void SetInput(Java.Nio.ByteBuffer arg0) + { + IExecute("setInput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#setLevel(int) + /// + public void SetLevel(int arg0) + { + IExecute("setLevel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Deflater.html#setStrategy(int) + /// + public void SetStrategy(int arg0) + { + IExecute("setStrategy", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/DeflaterInputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/DeflaterInputStream.cs new file mode 100644 index 0000000000..72fbc9a25b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/DeflaterInputStream.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region DeflaterInputStream + public partial class DeflaterInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterInputStream.html#(java.io.InputStream,java.util.zip.Deflater,int) + /// + public DeflaterInputStream(Java.Io.InputStream arg0, Java.Util.Zip.Deflater arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterInputStream.html#(java.io.InputStream,java.util.zip.Deflater) + /// + public DeflaterInputStream(Java.Io.InputStream arg0, Java.Util.Zip.Deflater arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterInputStream.html#(java.io.InputStream) + /// + public DeflaterInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/DeflaterOutputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/DeflaterOutputStream.cs new file mode 100644 index 0000000000..e24d5dec51 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/DeflaterOutputStream.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region DeflaterOutputStream + public partial class DeflaterOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#(java.io.OutputStream,boolean) + /// + public DeflaterOutputStream(Java.Io.OutputStream arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#(java.io.OutputStream,java.util.zip.Deflater,boolean) + /// + public DeflaterOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Deflater arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#(java.io.OutputStream,java.util.zip.Deflater,int,boolean) + /// + public DeflaterOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Deflater arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#(java.io.OutputStream,java.util.zip.Deflater,int) + /// + public DeflaterOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Deflater arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#(java.io.OutputStream,java.util.zip.Deflater) + /// + public DeflaterOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Deflater arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#(java.io.OutputStream) + /// + public DeflaterOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#finish() throws java.io.IOException + /// + public void Finish() + { + IExecute("finish"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/GZIPInputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/GZIPInputStream.cs new file mode 100644 index 0000000000..237653ccac --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/GZIPInputStream.cs @@ -0,0 +1,76 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region GZIPInputStream + public partial class GZIPInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPInputStream.html#(java.io.InputStream,int) throws java.io.IOException + /// + public GZIPInputStream(Java.Io.InputStream arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPInputStream.html#(java.io.InputStream) throws java.io.IOException + /// + public GZIPInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPInputStream.html#GZIP_MAGIC + /// + public static int GZIP_MAGIC => Clazz.GetField("GZIP_MAGIC"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/GZIPOutputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/GZIPOutputStream.cs new file mode 100644 index 0000000000..647eca2895 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/GZIPOutputStream.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region GZIPOutputStream + public partial class GZIPOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPOutputStream.html#(java.io.OutputStream,boolean) throws java.io.IOException + /// + public GZIPOutputStream(Java.Io.OutputStream arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPOutputStream.html#(java.io.OutputStream,int,boolean) throws java.io.IOException + /// + public GZIPOutputStream(Java.Io.OutputStream arg0, int arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPOutputStream.html#(java.io.OutputStream,int) throws java.io.IOException + /// + public GZIPOutputStream(Java.Io.OutputStream arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/GZIPOutputStream.html#(java.io.OutputStream) throws java.io.IOException + /// + public GZIPOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/Inflater.cs b/src/net/JNet/Generated/Java/Util/Zip/Inflater.cs new file mode 100644 index 0000000000..d986c64872 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/Inflater.cs @@ -0,0 +1,191 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region Inflater + public partial class Inflater + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#(boolean) + /// + public Inflater(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#getAdler() + /// + public int Adler + { + get { return IExecute("getAdler"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#getBytesRead() + /// + public long BytesRead + { + get { return IExecute("getBytesRead"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#getBytesWritten() + /// + public long BytesWritten + { + get { return IExecute("getBytesWritten"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#getRemaining() + /// + public int Remaining + { + get { return IExecute("getRemaining"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#getTotalIn() + /// + public int TotalIn + { + get { return IExecute("getTotalIn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#getTotalOut() + /// + public int TotalOut + { + get { return IExecute("getTotalOut"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#finished() + /// + public bool Finished() + { + return IExecute("finished"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#needsDictionary() + /// + public bool NeedsDictionary() + { + return IExecute("needsDictionary"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#needsInput() + /// + public bool NeedsInput() + { + return IExecute("needsInput"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#inflate(byte[],int,int) throws java.util.zip.DataFormatException + /// + public int Inflate(byte[] arg0, int arg1, int arg2) + { + return IExecute("inflate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#inflate(byte[]) throws java.util.zip.DataFormatException + /// + public int Inflate(byte[] arg0) + { + return IExecute("inflate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#inflate(java.nio.ByteBuffer) throws java.util.zip.DataFormatException + /// + public int Inflate(Java.Nio.ByteBuffer arg0) + { + return IExecute("inflate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#end() + /// + public void End() + { + IExecute("end"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#setDictionary(byte[],int,int) + /// + public void SetDictionary(byte[] arg0, int arg1, int arg2) + { + IExecute("setDictionary", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#setDictionary(byte[]) + /// + public void SetDictionary(byte[] arg0) + { + IExecute("setDictionary", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#setInput(byte[],int,int) + /// + public void SetInput(byte[] arg0, int arg1, int arg2) + { + IExecute("setInput", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/Inflater.html#setInput(java.nio.ByteBuffer) + /// + public void SetInput(Java.Nio.ByteBuffer arg0) + { + IExecute("setInput", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/InflaterInputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/InflaterInputStream.cs new file mode 100644 index 0000000000..d51bec620e --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/InflaterInputStream.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region InflaterInputStream + public partial class InflaterInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterInputStream.html#(java.io.InputStream,java.util.zip.Inflater,int) + /// + public InflaterInputStream(Java.Io.InputStream arg0, Java.Util.Zip.Inflater arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterInputStream.html#(java.io.InputStream,java.util.zip.Inflater) + /// + public InflaterInputStream(Java.Io.InputStream arg0, Java.Util.Zip.Inflater arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterInputStream.html#(java.io.InputStream) + /// + public InflaterInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/InflaterOutputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/InflaterOutputStream.cs new file mode 100644 index 0000000000..56d278302a --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/InflaterOutputStream.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region InflaterOutputStream + public partial class InflaterOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterOutputStream.html#(java.io.OutputStream,java.util.zip.Inflater,int) + /// + public InflaterOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Inflater arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterOutputStream.html#(java.io.OutputStream,java.util.zip.Inflater) + /// + public InflaterOutputStream(Java.Io.OutputStream arg0, Java.Util.Zip.Inflater arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterOutputStream.html#(java.io.OutputStream) + /// + public InflaterOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/InflaterOutputStream.html#finish() throws java.io.IOException + /// + public void Finish() + { + IExecute("finish"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/ZipEntry.cs b/src/net/JNet/Generated/Java/Util/Zip/ZipEntry.cs new file mode 100644 index 0000000000..438b3e4b02 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/ZipEntry.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region ZipEntry + public partial class ZipEntry + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#(java.lang.String) + /// + public ZipEntry(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#(java.util.zip.ZipEntry) + /// + public ZipEntry(Java.Util.Zip.ZipEntry arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Java.Util.Zip.ZipEntry t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#DEFLATED + /// + public static int DEFLATED => Clazz.GetField("DEFLATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#STORED + /// + public static int STORED => Clazz.GetField("STORED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getComment() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setComment(java.lang.String) + /// + public string Comment + { + get { return IExecute("getComment"); } set { IExecute("setComment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getCompressedSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setCompressedSize(long) + /// + public long CompressedSize + { + get { return IExecute("getCompressedSize"); } set { IExecute("setCompressedSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getCrc() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setCrc(long) + /// + public long Crc + { + get { return IExecute("getCrc"); } set { IExecute("setCrc", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getCreationTime() + /// + public Java.Nio.File.Attribute.FileTime CreationTime + { + get { return IExecute("getCreationTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getExtra() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setExtra(byte[]) + /// + public byte[] Extra + { + get { return IExecuteArray("getExtra"); } set { IExecute("setExtra", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getLastAccessTime() + /// + public Java.Nio.File.Attribute.FileTime LastAccessTime + { + get { return IExecute("getLastAccessTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getLastModifiedTime() + /// + public Java.Nio.File.Attribute.FileTime LastModifiedTime + { + get { return IExecute("getLastModifiedTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getMethod() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setMethod(int) + /// + public int Method + { + get { return IExecute("getMethod"); } set { IExecute("setMethod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setSize(long) + /// + public long Size + { + get { return IExecute("getSize"); } set { IExecute("setSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getTime() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setTime(long) + /// + public long Time + { + get { return IExecute("getTime"); } set { IExecute("setTime", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#getTimeLocal() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setTimeLocal(java.time.LocalDateTime) + /// + public Java.Time.LocalDateTime TimeLocal + { + get { return IExecute("getTimeLocal"); } set { IExecute("setTimeLocal", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#isDirectory() + /// + public bool IsDirectory() + { + return IExecute("isDirectory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setCreationTime(java.nio.file.attribute.FileTime) + /// + public Java.Util.Zip.ZipEntry SetCreationTime(Java.Nio.File.Attribute.FileTime arg0) + { + return IExecute("setCreationTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setLastAccessTime(java.nio.file.attribute.FileTime) + /// + public Java.Util.Zip.ZipEntry SetLastAccessTime(Java.Nio.File.Attribute.FileTime arg0) + { + return IExecute("setLastAccessTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipEntry.html#setLastModifiedTime(java.nio.file.attribute.FileTime) + /// + public Java.Util.Zip.ZipEntry SetLastModifiedTime(Java.Nio.File.Attribute.FileTime arg0) + { + return IExecute("setLastModifiedTime", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/ZipError.cs b/src/net/JNet/Generated/Java/Util/Zip/ZipError.cs new file mode 100644 index 0000000000..521fd732b2 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/ZipError.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region ZipError + public partial class ZipError + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/ZipException.cs b/src/net/JNet/Generated/Java/Util/Zip/ZipException.cs new file mode 100644 index 0000000000..3dcfa27e96 --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/ZipException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region ZipException + public partial class ZipException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/ZipFile.cs b/src/net/JNet/Generated/Java/Util/Zip/ZipFile.cs new file mode 100644 index 0000000000..0c3d2c172b --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/ZipFile.cs @@ -0,0 +1,151 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region ZipFile + public partial class ZipFile + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#(java.io.File,int,java.nio.charset.Charset) throws java.io.IOException + /// + public ZipFile(Java.Io.File arg0, int arg1, Java.Nio.Charset.Charset arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#(java.io.File,int) throws java.io.IOException + /// + public ZipFile(Java.Io.File arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#(java.io.File,java.nio.charset.Charset) throws java.io.IOException + /// + public ZipFile(Java.Io.File arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#(java.io.File) throws java.util.zip.ZipException,java.io.IOException + /// + public ZipFile(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#(java.lang.String,java.nio.charset.Charset) throws java.io.IOException + /// + public ZipFile(string arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#(java.lang.String) throws java.io.IOException + /// + public ZipFile(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Java.Util.Zip.ZipFile t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#OPEN_DELETE + /// + public static int OPEN_DELETE => Clazz.GetField("OPEN_DELETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#OPEN_READ + /// + public static int OPEN_READ => Clazz.GetField("OPEN_READ"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#getComment() + /// + public string Comment + { + get { return IExecute("getComment"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#getInputStream(java.util.zip.ZipEntry) throws java.io.IOException + /// + public Java.Io.InputStream GetInputStream(Java.Util.Zip.ZipEntry arg0) + { + return IExecute("getInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#getEntry(java.lang.String) + /// + public Java.Util.Zip.ZipEntry GetEntry(string arg0) + { + return IExecute("getEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipFile.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/ZipInputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/ZipInputStream.cs new file mode 100644 index 0000000000..026fd093aa --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/ZipInputStream.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region ZipInputStream + public partial class ZipInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipInputStream.html#(java.io.InputStream,java.nio.charset.Charset) + /// + public ZipInputStream(Java.Io.InputStream arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipInputStream.html#(java.io.InputStream) + /// + public ZipInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipInputStream.html#getNextEntry() throws java.io.IOException + /// + public Java.Util.Zip.ZipEntry NextEntry + { + get { return IExecute("getNextEntry"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipInputStream.html#closeEntry() throws java.io.IOException + /// + public void CloseEntry() + { + IExecute("closeEntry"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Java/Util/Zip/ZipOutputStream.cs b/src/net/JNet/Generated/Java/Util/Zip/ZipOutputStream.cs new file mode 100644 index 0000000000..bde29c359d --- /dev/null +++ b/src/net/JNet/Generated/Java/Util/Zip/ZipOutputStream.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Java.Util.Zip +{ + #region ZipOutputStream + public partial class ZipOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#(java.io.OutputStream,java.nio.charset.Charset) + /// + public ZipOutputStream(Java.Io.OutputStream arg0, Java.Nio.Charset.Charset arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#(java.io.OutputStream) + /// + public ZipOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#DEFLATED + /// + public static int DEFLATED => Clazz.GetField("DEFLATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#STORED + /// + public static int STORED => Clazz.GetField("STORED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#closeEntry() throws java.io.IOException + /// + public void CloseEntry() + { + IExecute("closeEntry"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#putNextEntry(java.util.zip.ZipEntry) throws java.io.IOException + /// + public void PutNextEntry(Java.Util.Zip.ZipEntry arg0) + { + IExecute("putNextEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#setComment(java.lang.String) + /// + public void SetComment(string arg0) + { + IExecute("setComment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#setLevel(int) + /// + public void SetLevel(int arg0) + { + IExecute("setLevel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/zip/ZipOutputStream.html#setMethod(int) + /// + public void SetMethod(int arg0) + { + IExecute("setMethod", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibilityProvider.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibilityProvider.cs new file mode 100644 index 0000000000..b4a10047e9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibilityProvider.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibilityProvider + public partial class AccessibilityProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibilityProvider.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibilityProvider.html#activate() + /// + public void Activate() + { + IExecute("activate"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/Accessible.cs b/src/net/JNet/Generated/Javax/Accessibility/Accessible.cs new file mode 100644 index 0000000000..1c4fa0243c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/Accessible.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region Accessible + public partial class Accessible + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/Accessible.html#getAccessibleContext() + /// + public Javax.Accessibility.AccessibleContext AccessibleContext + { + get { return IExecute("getAccessibleContext"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleAction.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleAction.cs new file mode 100644 index 0000000000..92e44b1c60 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleAction.cs @@ -0,0 +1,99 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleAction + public partial class AccessibleAction + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#CLICK + /// + public static string CLICK => Clazz.GetField("CLICK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#DECREMENT + /// + public static string DECREMENT => Clazz.GetField("DECREMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#INCREMENT + /// + public static string INCREMENT => Clazz.GetField("INCREMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#TOGGLE_EXPAND + /// + public static string TOGGLE_EXPAND => Clazz.GetField("TOGGLE_EXPAND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#TOGGLE_POPUP + /// + public static string TOGGLE_POPUP => Clazz.GetField("TOGGLE_POPUP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#getAccessibleActionCount() + /// + public int AccessibleActionCount + { + get { return IExecute("getAccessibleActionCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#doAccessibleAction(int) + /// + public bool DoAccessibleAction(int arg0) + { + return IExecute("doAccessibleAction", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html#getAccessibleActionDescription(int) + /// + public string GetAccessibleActionDescription(int arg0) + { + return IExecute("getAccessibleActionDescription", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleAttributeSequence.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleAttributeSequence.cs new file mode 100644 index 0000000000..7d876ab488 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleAttributeSequence.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleAttributeSequence + public partial class AccessibleAttributeSequence + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAttributeSequence.html#(int,int,javax.swing.text.AttributeSet) + /// + public AccessibleAttributeSequence(int arg0, int arg1, Javax.Swing.Text.AttributeSet arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAttributeSequence.html#endIndex + /// + public int endIndex => Instance.GetField("endIndex"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAttributeSequence.html#startIndex + /// + public int startIndex => Instance.GetField("startIndex"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAttributeSequence.html#attributes + /// + public Javax.Swing.Text.AttributeSet attributes => Instance.GetField("attributes"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleBundle.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleBundle.cs new file mode 100644 index 0000000000..87ebad81bf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleBundle.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleBundle + public partial class AccessibleBundle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleBundle.html#toDisplayString() + /// + public string ToDisplayString() + { + return IExecute("toDisplayString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleBundle.html#toDisplayString(java.util.Locale) + /// + public string ToDisplayString(Java.Util.Locale arg0) + { + return IExecute("toDisplayString", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleComponent.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleComponent.cs new file mode 100644 index 0000000000..287044c620 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleComponent.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleComponent + public partial class AccessibleComponent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getBackground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setBackground(java.awt.Color) + /// + public Java.Awt.Color Background + { + get { return IExecute("getBackground"); } set { IExecute("setBackground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getBounds() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setBounds(java.awt.Rectangle) + /// + public Java.Awt.Rectangle Bounds + { + get { return IExecute("getBounds"); } set { IExecute("setBounds", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getCursor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setCursor(java.awt.Cursor) + /// + public Java.Awt.Cursor Cursor + { + get { return IExecute("getCursor"); } set { IExecute("setCursor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getFont() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setFont(java.awt.Font) + /// + public Java.Awt.Font Font + { + get { return IExecute("getFont"); } set { IExecute("setFont", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getForeground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setForeground(java.awt.Color) + /// + public Java.Awt.Color Foreground + { + get { return IExecute("getForeground"); } set { IExecute("setForeground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getLocation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setLocation(java.awt.Point) + /// + public Java.Awt.Point Location + { + get { return IExecute("getLocation"); } set { IExecute("setLocation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getLocationOnScreen() + /// + public Java.Awt.Point LocationOnScreen + { + get { return IExecute("getLocationOnScreen"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setSize(java.awt.Dimension) + /// + public Java.Awt.Dimension Size + { + get { return IExecute("getSize"); } set { IExecute("setSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#contains(java.awt.Point) + /// + public bool Contains(Java.Awt.Point arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#isFocusTraversable() + /// + public bool IsFocusTraversable() + { + return IExecute("isFocusTraversable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#isShowing() + /// + public bool IsShowing() + { + return IExecute("isShowing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#isVisible() + /// + public bool IsVisible() + { + return IExecute("isVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getFontMetrics(java.awt.Font) + /// + public Java.Awt.FontMetrics GetFontMetrics(Java.Awt.Font arg0) + { + return IExecute("getFontMetrics", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#getAccessibleAt(java.awt.Point) + /// + public Javax.Accessibility.Accessible GetAccessibleAt(Java.Awt.Point arg0) + { + return IExecute("getAccessibleAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#addFocusListener(java.awt.event.FocusListener) + /// + public void AddFocusListener(Java.Awt.EventNs.FocusListener arg0) + { + IExecute("addFocusListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#removeFocusListener(java.awt.event.FocusListener) + /// + public void RemoveFocusListener(Java.Awt.EventNs.FocusListener arg0) + { + IExecute("removeFocusListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#requestFocus() + /// + public void RequestFocus() + { + IExecute("requestFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html#setVisible(boolean) + /// + public void SetVisible(bool arg0) + { + IExecute("setVisible", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleContext.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleContext.cs new file mode 100644 index 0000000000..9189767408 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleContext.cs @@ -0,0 +1,293 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleContext + public partial class AccessibleContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_ACTION_PROPERTY + /// + public static string ACCESSIBLE_ACTION_PROPERTY => Clazz.GetField("ACCESSIBLE_ACTION_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY + /// + public static string ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY => Clazz.GetField("ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_CARET_PROPERTY + /// + public static string ACCESSIBLE_CARET_PROPERTY => Clazz.GetField("ACCESSIBLE_CARET_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_CHILD_PROPERTY + /// + public static string ACCESSIBLE_CHILD_PROPERTY => Clazz.GetField("ACCESSIBLE_CHILD_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_COMPONENT_BOUNDS_CHANGED + /// + public static string ACCESSIBLE_COMPONENT_BOUNDS_CHANGED => Clazz.GetField("ACCESSIBLE_COMPONENT_BOUNDS_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_DESCRIPTION_PROPERTY + /// + public static string ACCESSIBLE_DESCRIPTION_PROPERTY => Clazz.GetField("ACCESSIBLE_DESCRIPTION_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_HYPERTEXT_OFFSET + /// + public static string ACCESSIBLE_HYPERTEXT_OFFSET => Clazz.GetField("ACCESSIBLE_HYPERTEXT_OFFSET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_INVALIDATE_CHILDREN + /// + public static string ACCESSIBLE_INVALIDATE_CHILDREN => Clazz.GetField("ACCESSIBLE_INVALIDATE_CHILDREN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_NAME_PROPERTY + /// + public static string ACCESSIBLE_NAME_PROPERTY => Clazz.GetField("ACCESSIBLE_NAME_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_SELECTION_PROPERTY + /// + public static string ACCESSIBLE_SELECTION_PROPERTY => Clazz.GetField("ACCESSIBLE_SELECTION_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_STATE_PROPERTY + /// + public static string ACCESSIBLE_STATE_PROPERTY => Clazz.GetField("ACCESSIBLE_STATE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_CAPTION_CHANGED + /// + public static string ACCESSIBLE_TABLE_CAPTION_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_CAPTION_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED + /// + public static string ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED + /// + public static string ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_MODEL_CHANGED + /// + public static string ACCESSIBLE_TABLE_MODEL_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_MODEL_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED + /// + public static string ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_ROW_HEADER_CHANGED + /// + public static string ACCESSIBLE_TABLE_ROW_HEADER_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_ROW_HEADER_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TABLE_SUMMARY_CHANGED + /// + public static string ACCESSIBLE_TABLE_SUMMARY_CHANGED => Clazz.GetField("ACCESSIBLE_TABLE_SUMMARY_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED + /// + public static string ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED => Clazz.GetField("ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_TEXT_PROPERTY + /// + public static string ACCESSIBLE_TEXT_PROPERTY => Clazz.GetField("ACCESSIBLE_TEXT_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_VALUE_PROPERTY + /// + public static string ACCESSIBLE_VALUE_PROPERTY => Clazz.GetField("ACCESSIBLE_VALUE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#ACCESSIBLE_VISIBLE_DATA_PROPERTY + /// + public static string ACCESSIBLE_VISIBLE_DATA_PROPERTY => Clazz.GetField("ACCESSIBLE_VISIBLE_DATA_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleAction() + /// + public Javax.Accessibility.AccessibleAction AccessibleAction + { + get { return IExecute("getAccessibleAction"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleChildrenCount() + /// + public int AccessibleChildrenCount + { + get { return IExecute("getAccessibleChildrenCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleComponent() + /// + public Javax.Accessibility.AccessibleComponent AccessibleComponent + { + get { return IExecute("getAccessibleComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleDescription() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#setAccessibleDescription(java.lang.String) + /// + public string AccessibleDescription + { + get { return IExecute("getAccessibleDescription"); } set { IExecute("setAccessibleDescription", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleEditableText() + /// + public Javax.Accessibility.AccessibleEditableText AccessibleEditableText + { + get { return IExecute("getAccessibleEditableText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleIcon() + /// + public Javax.Accessibility.AccessibleIcon[] AccessibleIcon + { + get { return IExecuteArray("getAccessibleIcon"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleIndexInParent() + /// + public int AccessibleIndexInParent + { + get { return IExecute("getAccessibleIndexInParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#setAccessibleName(java.lang.String) + /// + public string AccessibleName + { + get { return IExecute("getAccessibleName"); } set { IExecute("setAccessibleName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleParent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#setAccessibleParent(javax.accessibility.Accessible) + /// + public Javax.Accessibility.Accessible AccessibleParent + { + get { return IExecute("getAccessibleParent"); } set { IExecute("setAccessibleParent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleRelationSet() + /// + public Javax.Accessibility.AccessibleRelationSet AccessibleRelationSet + { + get { return IExecute("getAccessibleRelationSet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleRole() + /// + public Javax.Accessibility.AccessibleRole AccessibleRole + { + get { return IExecute("getAccessibleRole"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleSelection() + /// + public Javax.Accessibility.AccessibleSelection AccessibleSelection + { + get { return IExecute("getAccessibleSelection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleStateSet() + /// + public Javax.Accessibility.AccessibleStateSet AccessibleStateSet + { + get { return IExecute("getAccessibleStateSet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleTable() + /// + public Javax.Accessibility.AccessibleTable AccessibleTable + { + get { return IExecute("getAccessibleTable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleText() + /// + public Javax.Accessibility.AccessibleText AccessibleText + { + get { return IExecute("getAccessibleText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleValue() + /// + public Javax.Accessibility.AccessibleValue AccessibleValue + { + get { return IExecute("getAccessibleValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getLocale() throws java.awt.IllegalComponentStateException + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#getAccessibleChild(int) + /// + public Javax.Accessibility.Accessible GetAccessibleChild(int arg0) + { + return IExecute("getAccessibleChild", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object) + /// + public void FirePropertyChange(string arg0, object arg1, object arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleEditableText.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleEditableText.cs new file mode 100644 index 0000000000..4d4d333a57 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleEditableText.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleEditableText + public partial class AccessibleEditableText + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.AccessibleText(Javax.Accessibility.AccessibleEditableText t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#getTextRange(int,int) + /// + public string GetTextRange(int arg0, int arg1) + { + return IExecute("getTextRange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#cut(int,int) + /// + public void Cut(int arg0, int arg1) + { + IExecute("cut", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#delete(int,int) + /// + public void Delete(int arg0, int arg1) + { + IExecute("delete", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#insertTextAtIndex(int,java.lang.String) + /// + public void InsertTextAtIndex(int arg0, string arg1) + { + IExecute("insertTextAtIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#paste(int) + /// + public void Paste(int arg0) + { + IExecute("paste", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#replaceText(int,int,java.lang.String) + /// + public void ReplaceText(int arg0, int arg1, string arg2) + { + IExecute("replaceText", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#selectText(int,int) + /// + public void SelectText(int arg0, int arg1) + { + IExecute("selectText", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#setAttributes(int,int,javax.swing.text.AttributeSet) + /// + public void SetAttributes(int arg0, int arg1, Javax.Swing.Text.AttributeSet arg2) + { + IExecute("setAttributes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html#setTextContents(java.lang.String) + /// + public void SetTextContents(string arg0) + { + IExecute("setTextContents", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedComponent.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedComponent.cs new file mode 100644 index 0000000000..8cd0076a6e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedComponent.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleExtendedComponent + public partial class AccessibleExtendedComponent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.AccessibleComponent(Javax.Accessibility.AccessibleExtendedComponent t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedComponent.html#getAccessibleKeyBinding() + /// + public Javax.Accessibility.AccessibleKeyBinding AccessibleKeyBinding + { + get { return IExecute("getAccessibleKeyBinding"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedComponent.html#getTitledBorderText() + /// + public string TitledBorderText + { + get { return IExecute("getTitledBorderText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedComponent.html#getToolTipText() + /// + public string ToolTipText + { + get { return IExecute("getToolTipText"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedTable.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedTable.cs new file mode 100644 index 0000000000..2dba9e9162 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedTable.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleExtendedTable + public partial class AccessibleExtendedTable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.AccessibleTable(Javax.Accessibility.AccessibleExtendedTable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedTable.html#getAccessibleColumn(int) + /// + public int GetAccessibleColumn(int arg0) + { + return IExecute("getAccessibleColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedTable.html#getAccessibleIndex(int,int) + /// + public int GetAccessibleIndex(int arg0, int arg1) + { + return IExecute("getAccessibleIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedTable.html#getAccessibleRow(int) + /// + public int GetAccessibleRow(int arg0) + { + return IExecute("getAccessibleRow", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedText.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedText.cs new file mode 100644 index 0000000000..7fe1e6b87a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleExtendedText.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleExtendedText + public partial class AccessibleExtendedText + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#ATTRIBUTE_RUN + /// + public static int ATTRIBUTE_RUN => Clazz.GetField("ATTRIBUTE_RUN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#LINE + /// + public static int LINE => Clazz.GetField("LINE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#getTextBounds(int,int) + /// + public Java.Awt.Rectangle GetTextBounds(int arg0, int arg1) + { + return IExecute("getTextBounds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#getTextRange(int,int) + /// + public string GetTextRange(int arg0, int arg1) + { + return IExecute("getTextRange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#getTextSequenceAfter(int,int) + /// + public Javax.Accessibility.AccessibleTextSequence GetTextSequenceAfter(int arg0, int arg1) + { + return IExecute("getTextSequenceAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#getTextSequenceAt(int,int) + /// + public Javax.Accessibility.AccessibleTextSequence GetTextSequenceAt(int arg0, int arg1) + { + return IExecute("getTextSequenceAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html#getTextSequenceBefore(int,int) + /// + public Javax.Accessibility.AccessibleTextSequence GetTextSequenceBefore(int arg0, int arg1) + { + return IExecute("getTextSequenceBefore", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleHyperlink.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleHyperlink.cs new file mode 100644 index 0000000000..2909e1e0b3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleHyperlink.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleHyperlink + public partial class AccessibleHyperlink + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.AccessibleAction(Javax.Accessibility.AccessibleHyperlink t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#getAccessibleActionCount() + /// + public int AccessibleActionCount + { + get { return IExecute("getAccessibleActionCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#getEndIndex() + /// + public int EndIndex + { + get { return IExecute("getEndIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#getStartIndex() + /// + public int StartIndex + { + get { return IExecute("getStartIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#doAccessibleAction(int) + /// + public bool DoAccessibleAction(int arg0) + { + return IExecute("doAccessibleAction", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#getAccessibleActionAnchor(int) + /// + public object GetAccessibleActionAnchor(int arg0) + { + return IExecute("getAccessibleActionAnchor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#getAccessibleActionObject(int) + /// + public object GetAccessibleActionObject(int arg0) + { + return IExecute("getAccessibleActionObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#getAccessibleActionDescription(int) + /// + public string GetAccessibleActionDescription(int arg0) + { + return IExecute("getAccessibleActionDescription", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleHypertext.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleHypertext.cs new file mode 100644 index 0000000000..e0799039fb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleHypertext.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleHypertext + public partial class AccessibleHypertext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.AccessibleText(Javax.Accessibility.AccessibleHypertext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHypertext.html#getLinkCount() + /// + public int LinkCount + { + get { return IExecute("getLinkCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHypertext.html#getLinkIndex(int) + /// + public int GetLinkIndex(int arg0) + { + return IExecute("getLinkIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHypertext.html#getLink(int) + /// + public Javax.Accessibility.AccessibleHyperlink GetLink(int arg0) + { + return IExecute("getLink", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleIcon.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleIcon.cs new file mode 100644 index 0000000000..5436a1c614 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleIcon.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleIcon + public partial class AccessibleIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleIcon.html#getAccessibleIconDescription() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleIcon.html#setAccessibleIconDescription(java.lang.String) + /// + public string AccessibleIconDescription + { + get { return IExecute("getAccessibleIconDescription"); } set { IExecute("setAccessibleIconDescription", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleIcon.html#getAccessibleIconHeight() + /// + public int AccessibleIconHeight + { + get { return IExecute("getAccessibleIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleIcon.html#getAccessibleIconWidth() + /// + public int AccessibleIconWidth + { + get { return IExecute("getAccessibleIconWidth"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleKeyBinding.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleKeyBinding.cs new file mode 100644 index 0000000000..caeff73fad --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleKeyBinding.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleKeyBinding + public partial class AccessibleKeyBinding + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleKeyBinding.html#getAccessibleKeyBindingCount() + /// + public int AccessibleKeyBindingCount + { + get { return IExecute("getAccessibleKeyBindingCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleKeyBinding.html#getAccessibleKeyBinding(int) + /// + public object GetAccessibleKeyBinding(int arg0) + { + return IExecute("getAccessibleKeyBinding", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleRelation.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleRelation.cs new file mode 100644 index 0000000000..229fe4798d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleRelation.cs @@ -0,0 +1,196 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleRelation + public partial class AccessibleRelation + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#(java.lang.String,java.lang.Object) + /// + public AccessibleRelation(string arg0, object arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#(java.lang.String) + /// + public AccessibleRelation(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#CHILD_NODE_OF + /// + public static string CHILD_NODE_OF => Clazz.GetField("CHILD_NODE_OF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#CHILD_NODE_OF_PROPERTY + /// + public static string CHILD_NODE_OF_PROPERTY => Clazz.GetField("CHILD_NODE_OF_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#CONTROLLED_BY + /// + public static string CONTROLLED_BY => Clazz.GetField("CONTROLLED_BY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#CONTROLLED_BY_PROPERTY + /// + public static string CONTROLLED_BY_PROPERTY => Clazz.GetField("CONTROLLED_BY_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#CONTROLLER_FOR + /// + public static string CONTROLLER_FOR => Clazz.GetField("CONTROLLER_FOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#CONTROLLER_FOR_PROPERTY + /// + public static string CONTROLLER_FOR_PROPERTY => Clazz.GetField("CONTROLLER_FOR_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#EMBEDDED_BY + /// + public static string EMBEDDED_BY => Clazz.GetField("EMBEDDED_BY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#EMBEDDED_BY_PROPERTY + /// + public static string EMBEDDED_BY_PROPERTY => Clazz.GetField("EMBEDDED_BY_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#EMBEDS + /// + public static string EMBEDS => Clazz.GetField("EMBEDS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#EMBEDS_PROPERTY + /// + public static string EMBEDS_PROPERTY => Clazz.GetField("EMBEDS_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#FLOWS_FROM + /// + public static string FLOWS_FROM => Clazz.GetField("FLOWS_FROM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#FLOWS_FROM_PROPERTY + /// + public static string FLOWS_FROM_PROPERTY => Clazz.GetField("FLOWS_FROM_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#FLOWS_TO + /// + public static string FLOWS_TO => Clazz.GetField("FLOWS_TO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#FLOWS_TO_PROPERTY + /// + public static string FLOWS_TO_PROPERTY => Clazz.GetField("FLOWS_TO_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#LABEL_FOR + /// + public static string LABEL_FOR => Clazz.GetField("LABEL_FOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#LABEL_FOR_PROPERTY + /// + public static string LABEL_FOR_PROPERTY => Clazz.GetField("LABEL_FOR_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#LABELED_BY + /// + public static string LABELED_BY => Clazz.GetField("LABELED_BY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#LABELED_BY_PROPERTY + /// + public static string LABELED_BY_PROPERTY => Clazz.GetField("LABELED_BY_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#MEMBER_OF + /// + public static string MEMBER_OF => Clazz.GetField("MEMBER_OF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#MEMBER_OF_PROPERTY + /// + public static string MEMBER_OF_PROPERTY => Clazz.GetField("MEMBER_OF_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#PARENT_WINDOW_OF + /// + public static string PARENT_WINDOW_OF => Clazz.GetField("PARENT_WINDOW_OF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#PARENT_WINDOW_OF_PROPERTY + /// + public static string PARENT_WINDOW_OF_PROPERTY => Clazz.GetField("PARENT_WINDOW_OF_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#SUBWINDOW_OF + /// + public static string SUBWINDOW_OF => Clazz.GetField("SUBWINDOW_OF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#SUBWINDOW_OF_PROPERTY + /// + public static string SUBWINDOW_OF_PROPERTY => Clazz.GetField("SUBWINDOW_OF_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#getKey() + /// + public string Key + { + get { return IExecute("getKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#getTarget() + /// + public object[] Target + { + get { return IExecuteArray("getTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#setTarget(java.lang.Object) + /// + public void SetTarget(object arg0) + { + IExecute("setTarget", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html#setTarget(java.lang.Object[]) + /// + public void SetTarget(object[] arg0) + { + IExecute("setTarget", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleRelationSet.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleRelationSet.cs new file mode 100644 index 0000000000..cc5a342ec1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleRelationSet.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleRelationSet + public partial class AccessibleRelationSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#(javax.accessibility.AccessibleRelation[]) + /// + public AccessibleRelationSet(Javax.Accessibility.AccessibleRelation[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#add(javax.accessibility.AccessibleRelation) + /// + public bool Add(Javax.Accessibility.AccessibleRelation arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#contains(java.lang.String) + /// + public bool Contains(string arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#remove(javax.accessibility.AccessibleRelation) + /// + public bool Remove(Javax.Accessibility.AccessibleRelation arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#get(java.lang.String) + /// + public Javax.Accessibility.AccessibleRelation Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#toArray() + /// + public Javax.Accessibility.AccessibleRelation[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#addAll(javax.accessibility.AccessibleRelation[]) + /// + public void AddAll(Javax.Accessibility.AccessibleRelation[] arg0) + { + IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleRole.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleRole.cs new file mode 100644 index 0000000000..3e05070f01 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleRole.cs @@ -0,0 +1,310 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleRole + public partial class AccessibleRole + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#ALERT + /// + public static Javax.Accessibility.AccessibleRole ALERT => Clazz.GetField("ALERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#AWT_COMPONENT + /// + public static Javax.Accessibility.AccessibleRole AWT_COMPONENT => Clazz.GetField("AWT_COMPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#CANVAS + /// + public static Javax.Accessibility.AccessibleRole CANVAS => Clazz.GetField("CANVAS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#CHECK_BOX + /// + public static Javax.Accessibility.AccessibleRole CHECK_BOX => Clazz.GetField("CHECK_BOX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#COLOR_CHOOSER + /// + public static Javax.Accessibility.AccessibleRole COLOR_CHOOSER => Clazz.GetField("COLOR_CHOOSER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#COLUMN_HEADER + /// + public static Javax.Accessibility.AccessibleRole COLUMN_HEADER => Clazz.GetField("COLUMN_HEADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#COMBO_BOX + /// + public static Javax.Accessibility.AccessibleRole COMBO_BOX => Clazz.GetField("COMBO_BOX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#DATE_EDITOR + /// + public static Javax.Accessibility.AccessibleRole DATE_EDITOR => Clazz.GetField("DATE_EDITOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#DESKTOP_ICON + /// + public static Javax.Accessibility.AccessibleRole DESKTOP_ICON => Clazz.GetField("DESKTOP_ICON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#DESKTOP_PANE + /// + public static Javax.Accessibility.AccessibleRole DESKTOP_PANE => Clazz.GetField("DESKTOP_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#DIALOG + /// + public static Javax.Accessibility.AccessibleRole DIALOG => Clazz.GetField("DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#DIRECTORY_PANE + /// + public static Javax.Accessibility.AccessibleRole DIRECTORY_PANE => Clazz.GetField("DIRECTORY_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#EDITBAR + /// + public static Javax.Accessibility.AccessibleRole EDITBAR => Clazz.GetField("EDITBAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#FILE_CHOOSER + /// + public static Javax.Accessibility.AccessibleRole FILE_CHOOSER => Clazz.GetField("FILE_CHOOSER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#FILLER + /// + public static Javax.Accessibility.AccessibleRole FILLER => Clazz.GetField("FILLER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#FONT_CHOOSER + /// + public static Javax.Accessibility.AccessibleRole FONT_CHOOSER => Clazz.GetField("FONT_CHOOSER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#FOOTER + /// + public static Javax.Accessibility.AccessibleRole FOOTER => Clazz.GetField("FOOTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#FRAME + /// + public static Javax.Accessibility.AccessibleRole FRAME => Clazz.GetField("FRAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#GLASS_PANE + /// + public static Javax.Accessibility.AccessibleRole GLASS_PANE => Clazz.GetField("GLASS_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#GROUP_BOX + /// + public static Javax.Accessibility.AccessibleRole GROUP_BOX => Clazz.GetField("GROUP_BOX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#HEADER + /// + public static Javax.Accessibility.AccessibleRole HEADER => Clazz.GetField("HEADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#HTML_CONTAINER + /// + public static Javax.Accessibility.AccessibleRole HTML_CONTAINER => Clazz.GetField("HTML_CONTAINER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#HYPERLINK + /// + public static Javax.Accessibility.AccessibleRole HYPERLINK => Clazz.GetField("HYPERLINK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#ICON + /// + public static Javax.Accessibility.AccessibleRole ICON => Clazz.GetField("ICON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#INTERNAL_FRAME + /// + public static Javax.Accessibility.AccessibleRole INTERNAL_FRAME => Clazz.GetField("INTERNAL_FRAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#LABEL + /// + public static Javax.Accessibility.AccessibleRole LABEL => Clazz.GetField("LABEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#LAYERED_PANE + /// + public static Javax.Accessibility.AccessibleRole LAYERED_PANE => Clazz.GetField("LAYERED_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#LIST + /// + public static Javax.Accessibility.AccessibleRole LIST => Clazz.GetField("LIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#LIST_ITEM + /// + public static Javax.Accessibility.AccessibleRole LIST_ITEM => Clazz.GetField("LIST_ITEM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#MENU + /// + public static Javax.Accessibility.AccessibleRole MENU => Clazz.GetField("MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#MENU_BAR + /// + public static Javax.Accessibility.AccessibleRole MENU_BAR => Clazz.GetField("MENU_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#MENU_ITEM + /// + public static Javax.Accessibility.AccessibleRole MENU_ITEM => Clazz.GetField("MENU_ITEM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#OPTION_PANE + /// + public static Javax.Accessibility.AccessibleRole OPTION_PANE => Clazz.GetField("OPTION_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PAGE_TAB + /// + public static Javax.Accessibility.AccessibleRole PAGE_TAB => Clazz.GetField("PAGE_TAB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PAGE_TAB_LIST + /// + public static Javax.Accessibility.AccessibleRole PAGE_TAB_LIST => Clazz.GetField("PAGE_TAB_LIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PANEL + /// + public static Javax.Accessibility.AccessibleRole PANEL => Clazz.GetField("PANEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PARAGRAPH + /// + public static Javax.Accessibility.AccessibleRole PARAGRAPH => Clazz.GetField("PARAGRAPH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PASSWORD_TEXT + /// + public static Javax.Accessibility.AccessibleRole PASSWORD_TEXT => Clazz.GetField("PASSWORD_TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#POPUP_MENU + /// + public static Javax.Accessibility.AccessibleRole POPUP_MENU => Clazz.GetField("POPUP_MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PROGRESS_BAR + /// + public static Javax.Accessibility.AccessibleRole PROGRESS_BAR => Clazz.GetField("PROGRESS_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PROGRESS_MONITOR + /// + public static Javax.Accessibility.AccessibleRole PROGRESS_MONITOR => Clazz.GetField("PROGRESS_MONITOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#PUSH_BUTTON + /// + public static Javax.Accessibility.AccessibleRole PUSH_BUTTON => Clazz.GetField("PUSH_BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#RADIO_BUTTON + /// + public static Javax.Accessibility.AccessibleRole RADIO_BUTTON => Clazz.GetField("RADIO_BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#ROOT_PANE + /// + public static Javax.Accessibility.AccessibleRole ROOT_PANE => Clazz.GetField("ROOT_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#ROW_HEADER + /// + public static Javax.Accessibility.AccessibleRole ROW_HEADER => Clazz.GetField("ROW_HEADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#RULER + /// + public static Javax.Accessibility.AccessibleRole RULER => Clazz.GetField("RULER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SCROLL_BAR + /// + public static Javax.Accessibility.AccessibleRole SCROLL_BAR => Clazz.GetField("SCROLL_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SCROLL_PANE + /// + public static Javax.Accessibility.AccessibleRole SCROLL_PANE => Clazz.GetField("SCROLL_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SEPARATOR + /// + public static Javax.Accessibility.AccessibleRole SEPARATOR => Clazz.GetField("SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SLIDER + /// + public static Javax.Accessibility.AccessibleRole SLIDER => Clazz.GetField("SLIDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SPIN_BOX + /// + public static Javax.Accessibility.AccessibleRole SPIN_BOX => Clazz.GetField("SPIN_BOX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SPLIT_PANE + /// + public static Javax.Accessibility.AccessibleRole SPLIT_PANE => Clazz.GetField("SPLIT_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#STATUS_BAR + /// + public static Javax.Accessibility.AccessibleRole STATUS_BAR => Clazz.GetField("STATUS_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#SWING_COMPONENT + /// + public static Javax.Accessibility.AccessibleRole SWING_COMPONENT => Clazz.GetField("SWING_COMPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#TABLE + /// + public static Javax.Accessibility.AccessibleRole TABLE => Clazz.GetField("TABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#TEXT + /// + public static Javax.Accessibility.AccessibleRole TEXT => Clazz.GetField("TEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#TOGGLE_BUTTON + /// + public static Javax.Accessibility.AccessibleRole TOGGLE_BUTTON => Clazz.GetField("TOGGLE_BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#TOOL_BAR + /// + public static Javax.Accessibility.AccessibleRole TOOL_BAR => Clazz.GetField("TOOL_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#TOOL_TIP + /// + public static Javax.Accessibility.AccessibleRole TOOL_TIP => Clazz.GetField("TOOL_TIP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#TREE + /// + public static Javax.Accessibility.AccessibleRole TREE => Clazz.GetField("TREE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#UNKNOWN + /// + public static Javax.Accessibility.AccessibleRole UNKNOWN => Clazz.GetField("UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#VIEWPORT + /// + public static Javax.Accessibility.AccessibleRole VIEWPORT => Clazz.GetField("VIEWPORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html#WINDOW + /// + public static Javax.Accessibility.AccessibleRole WINDOW => Clazz.GetField("WINDOW"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleSelection.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleSelection.cs new file mode 100644 index 0000000000..a5027e1a08 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleSelection.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleSelection + public partial class AccessibleSelection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#getAccessibleSelectionCount() + /// + public int AccessibleSelectionCount + { + get { return IExecute("getAccessibleSelectionCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#isAccessibleChildSelected(int) + /// + public bool IsAccessibleChildSelected(int arg0) + { + return IExecute("isAccessibleChildSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#getAccessibleSelection(int) + /// + public Javax.Accessibility.Accessible GetAccessibleSelection(int arg0) + { + return IExecute("getAccessibleSelection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#addAccessibleSelection(int) + /// + public void AddAccessibleSelection(int arg0) + { + IExecute("addAccessibleSelection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#clearAccessibleSelection() + /// + public void ClearAccessibleSelection() + { + IExecute("clearAccessibleSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#removeAccessibleSelection(int) + /// + public void RemoveAccessibleSelection(int arg0) + { + IExecute("removeAccessibleSelection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html#selectAllAccessibleSelection() + /// + public void SelectAllAccessibleSelection() + { + IExecute("selectAllAccessibleSelection"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleState.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleState.cs new file mode 100644 index 0000000000..9d670bdcdd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleState.cs @@ -0,0 +1,174 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleState + public partial class AccessibleState + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#ACTIVE + /// + public static Javax.Accessibility.AccessibleState ACTIVE => Clazz.GetField("ACTIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#ARMED + /// + public static Javax.Accessibility.AccessibleState ARMED => Clazz.GetField("ARMED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#BUSY + /// + public static Javax.Accessibility.AccessibleState BUSY => Clazz.GetField("BUSY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#CHECKED + /// + public static Javax.Accessibility.AccessibleState CHECKED => Clazz.GetField("CHECKED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#COLLAPSED + /// + public static Javax.Accessibility.AccessibleState COLLAPSED => Clazz.GetField("COLLAPSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#EDITABLE + /// + public static Javax.Accessibility.AccessibleState EDITABLE => Clazz.GetField("EDITABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#ENABLED + /// + public static Javax.Accessibility.AccessibleState ENABLED => Clazz.GetField("ENABLED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#EXPANDABLE + /// + public static Javax.Accessibility.AccessibleState EXPANDABLE => Clazz.GetField("EXPANDABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#EXPANDED + /// + public static Javax.Accessibility.AccessibleState EXPANDED => Clazz.GetField("EXPANDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#FOCUSABLE + /// + public static Javax.Accessibility.AccessibleState FOCUSABLE => Clazz.GetField("FOCUSABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#FOCUSED + /// + public static Javax.Accessibility.AccessibleState FOCUSED => Clazz.GetField("FOCUSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#HORIZONTAL + /// + public static Javax.Accessibility.AccessibleState HORIZONTAL => Clazz.GetField("HORIZONTAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#ICONIFIED + /// + public static Javax.Accessibility.AccessibleState ICONIFIED => Clazz.GetField("ICONIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#INDETERMINATE + /// + public static Javax.Accessibility.AccessibleState INDETERMINATE => Clazz.GetField("INDETERMINATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#MANAGES_DESCENDANTS + /// + public static Javax.Accessibility.AccessibleState MANAGES_DESCENDANTS => Clazz.GetField("MANAGES_DESCENDANTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#MODAL + /// + public static Javax.Accessibility.AccessibleState MODAL => Clazz.GetField("MODAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#MULTI_LINE + /// + public static Javax.Accessibility.AccessibleState MULTI_LINE => Clazz.GetField("MULTI_LINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#MULTISELECTABLE + /// + public static Javax.Accessibility.AccessibleState MULTISELECTABLE => Clazz.GetField("MULTISELECTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#OPAQUE + /// + public static Javax.Accessibility.AccessibleState OPAQUE => Clazz.GetField("OPAQUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#PRESSED + /// + public static Javax.Accessibility.AccessibleState PRESSED => Clazz.GetField("PRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#RESIZABLE + /// + public static Javax.Accessibility.AccessibleState RESIZABLE => Clazz.GetField("RESIZABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#SELECTABLE + /// + public static Javax.Accessibility.AccessibleState SELECTABLE => Clazz.GetField("SELECTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#SELECTED + /// + public static Javax.Accessibility.AccessibleState SELECTED => Clazz.GetField("SELECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#SHOWING + /// + public static Javax.Accessibility.AccessibleState SHOWING => Clazz.GetField("SHOWING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#SINGLE_LINE + /// + public static Javax.Accessibility.AccessibleState SINGLE_LINE => Clazz.GetField("SINGLE_LINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#TRANSIENT + /// + public static Javax.Accessibility.AccessibleState TRANSIENT => Clazz.GetField("TRANSIENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#TRUNCATED + /// + public static Javax.Accessibility.AccessibleState TRUNCATED => Clazz.GetField("TRUNCATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#VERTICAL + /// + public static Javax.Accessibility.AccessibleState VERTICAL => Clazz.GetField("VERTICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html#VISIBLE + /// + public static Javax.Accessibility.AccessibleState VISIBLE => Clazz.GetField("VISIBLE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleStateSet.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleStateSet.cs new file mode 100644 index 0000000000..243178606b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleStateSet.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleStateSet + public partial class AccessibleStateSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#(javax.accessibility.AccessibleState[]) + /// + public AccessibleStateSet(Javax.Accessibility.AccessibleState[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#add(javax.accessibility.AccessibleState) + /// + public bool Add(Javax.Accessibility.AccessibleState arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#contains(javax.accessibility.AccessibleState) + /// + public bool Contains(Javax.Accessibility.AccessibleState arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#remove(javax.accessibility.AccessibleState) + /// + public bool Remove(Javax.Accessibility.AccessibleState arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#toArray() + /// + public Javax.Accessibility.AccessibleState[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#addAll(javax.accessibility.AccessibleState[]) + /// + public void AddAll(Javax.Accessibility.AccessibleState[] arg0) + { + IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleStreamable.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleStreamable.cs new file mode 100644 index 0000000000..326a31e495 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleStreamable.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleStreamable + public partial class AccessibleStreamable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStreamable.html#getMimeTypes() + /// + public Java.Awt.Datatransfer.DataFlavor[] MimeTypes + { + get { return IExecuteArray("getMimeTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStreamable.html#getStream(java.awt.datatransfer.DataFlavor) + /// + public Java.Io.InputStream GetStream(Java.Awt.Datatransfer.DataFlavor arg0) + { + return IExecute("getStream", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleTable.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleTable.cs new file mode 100644 index 0000000000..6b30000ee7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleTable.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleTable + public partial class AccessibleTable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleCaption() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#setAccessibleCaption(javax.accessibility.Accessible) + /// + public Javax.Accessibility.Accessible AccessibleCaption + { + get { return IExecute("getAccessibleCaption"); } set { IExecute("setAccessibleCaption", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleColumnCount() + /// + public int AccessibleColumnCount + { + get { return IExecute("getAccessibleColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleColumnHeader() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#setAccessibleColumnHeader(javax.accessibility.AccessibleTable) + /// + public Javax.Accessibility.AccessibleTable AccessibleColumnHeader + { + get { return IExecute("getAccessibleColumnHeader"); } set { IExecute("setAccessibleColumnHeader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleRowCount() + /// + public int AccessibleRowCount + { + get { return IExecute("getAccessibleRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleRowHeader() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#setAccessibleRowHeader(javax.accessibility.AccessibleTable) + /// + public Javax.Accessibility.AccessibleTable AccessibleRowHeader + { + get { return IExecute("getAccessibleRowHeader"); } set { IExecute("setAccessibleRowHeader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleSummary() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#setAccessibleSummary(javax.accessibility.Accessible) + /// + public Javax.Accessibility.Accessible AccessibleSummary + { + get { return IExecute("getAccessibleSummary"); } set { IExecute("setAccessibleSummary", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getSelectedAccessibleColumns() + /// + public int[] SelectedAccessibleColumns + { + get { return IExecuteArray("getSelectedAccessibleColumns"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getSelectedAccessibleRows() + /// + public int[] SelectedAccessibleRows + { + get { return IExecuteArray("getSelectedAccessibleRows"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#isAccessibleColumnSelected(int) + /// + public bool IsAccessibleColumnSelected(int arg0) + { + return IExecute("isAccessibleColumnSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#isAccessibleRowSelected(int) + /// + public bool IsAccessibleRowSelected(int arg0) + { + return IExecute("isAccessibleRowSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#isAccessibleSelected(int,int) + /// + public bool IsAccessibleSelected(int arg0, int arg1) + { + return IExecute("isAccessibleSelected", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleColumnExtentAt(int,int) + /// + public int GetAccessibleColumnExtentAt(int arg0, int arg1) + { + return IExecute("getAccessibleColumnExtentAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleRowExtentAt(int,int) + /// + public int GetAccessibleRowExtentAt(int arg0, int arg1) + { + return IExecute("getAccessibleRowExtentAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleAt(int,int) + /// + public Javax.Accessibility.Accessible GetAccessibleAt(int arg0, int arg1) + { + return IExecute("getAccessibleAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleColumnDescription(int) + /// + public Javax.Accessibility.Accessible GetAccessibleColumnDescription(int arg0) + { + return IExecute("getAccessibleColumnDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#getAccessibleRowDescription(int) + /// + public Javax.Accessibility.Accessible GetAccessibleRowDescription(int arg0) + { + return IExecute("getAccessibleRowDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#setAccessibleColumnDescription(int,javax.accessibility.Accessible) + /// + public void SetAccessibleColumnDescription(int arg0, Javax.Accessibility.Accessible arg1) + { + IExecute("setAccessibleColumnDescription", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html#setAccessibleRowDescription(int,javax.accessibility.Accessible) + /// + public void SetAccessibleRowDescription(int arg0, Javax.Accessibility.Accessible arg1) + { + IExecute("setAccessibleRowDescription", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleTableModelChange.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleTableModelChange.cs new file mode 100644 index 0000000000..be5a31f870 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleTableModelChange.cs @@ -0,0 +1,105 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleTableModelChange + public partial class AccessibleTableModelChange + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#DELETE + /// + public static int DELETE => Clazz.GetField("DELETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#INSERT + /// + public static int INSERT => Clazz.GetField("INSERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#UPDATE + /// + public static int UPDATE => Clazz.GetField("UPDATE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#getFirstColumn() + /// + public int FirstColumn + { + get { return IExecute("getFirstColumn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#getFirstRow() + /// + public int FirstRow + { + get { return IExecute("getFirstRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#getLastColumn() + /// + public int LastColumn + { + get { return IExecute("getLastColumn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#getLastRow() + /// + public int LastRow + { + get { return IExecute("getLastRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleText.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleText.cs new file mode 100644 index 0000000000..562a80aeb8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleText.cs @@ -0,0 +1,147 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleText + public partial class AccessibleText + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#CHARACTER + /// + public static int CHARACTER => Clazz.GetField("CHARACTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#SENTENCE + /// + public static int SENTENCE => Clazz.GetField("SENTENCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#WORD + /// + public static int WORD => Clazz.GetField("WORD"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getCaretPosition() + /// + public int CaretPosition + { + get { return IExecute("getCaretPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getCharCount() + /// + public int CharCount + { + get { return IExecute("getCharCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getSelectedText() + /// + public string SelectedText + { + get { return IExecute("getSelectedText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getSelectionEnd() + /// + public int SelectionEnd + { + get { return IExecute("getSelectionEnd"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getSelectionStart() + /// + public int SelectionStart + { + get { return IExecute("getSelectionStart"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getIndexAtPoint(java.awt.Point) + /// + public int GetIndexAtPoint(Java.Awt.Point arg0) + { + return IExecute("getIndexAtPoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getCharacterBounds(int) + /// + public Java.Awt.Rectangle GetCharacterBounds(int arg0) + { + return IExecute("getCharacterBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getAfterIndex(int,int) + /// + public string GetAfterIndex(int arg0, int arg1) + { + return IExecute("getAfterIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getAtIndex(int,int) + /// + public string GetAtIndex(int arg0, int arg1) + { + return IExecute("getAtIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getBeforeIndex(int,int) + /// + public string GetBeforeIndex(int arg0, int arg1) + { + return IExecute("getBeforeIndex", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html#getCharacterAttribute(int) + /// + public Javax.Swing.Text.AttributeSet GetCharacterAttribute(int arg0) + { + return IExecute("getCharacterAttribute", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleTextSequence.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleTextSequence.cs new file mode 100644 index 0000000000..58869821d2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleTextSequence.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleTextSequence + public partial class AccessibleTextSequence + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTextSequence.html#(int,int,java.lang.String) + /// + public AccessibleTextSequence(int arg0, int arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTextSequence.html#endIndex + /// + public int endIndex => Instance.GetField("endIndex"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTextSequence.html#startIndex + /// + public int startIndex => Instance.GetField("startIndex"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTextSequence.html#text + /// + public string text => Instance.GetField("text"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AccessibleValue.cs b/src/net/JNet/Generated/Javax/Accessibility/AccessibleValue.cs new file mode 100644 index 0000000000..90d9dcfcff --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AccessibleValue.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Accessibility +{ + #region AccessibleValue + public partial class AccessibleValue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleValue.html#getCurrentAccessibleValue() + /// + public Java.Lang.Number CurrentAccessibleValue + { + get { return IExecute("getCurrentAccessibleValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleValue.html#getMaximumAccessibleValue() + /// + public Java.Lang.Number MaximumAccessibleValue + { + get { return IExecute("getMaximumAccessibleValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleValue.html#getMinimumAccessibleValue() + /// + public Java.Lang.Number MinimumAccessibleValue + { + get { return IExecute("getMinimumAccessibleValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleValue.html#setCurrentAccessibleValue(java.lang.Number) + /// + public bool SetCurrentAccessibleValue(Java.Lang.Number arg0) + { + return IExecute("setCurrentAccessibleValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Accessibility/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Accessibility/AllPackageClasses.cs new file mode 100644 index 0000000000..3b9899eec8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Accessibility/AllPackageClasses.cs @@ -0,0 +1,972 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Accessibility +{ + #region AccessibilityProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibilityProvider.html + /// + public partial class AccessibilityProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibilityProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibilityProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibilityProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Accessible + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/Accessible.html + /// + public partial class Accessible : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Accessible() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Accessible(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.Accessible"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAction.html + /// + public partial class AccessibleAction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleAction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleAttributeSequence + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleAttributeSequence.html + /// + public partial class AccessibleAttributeSequence : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleAttributeSequence() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleAttributeSequence(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleAttributeSequence"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleBundle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleBundle.html + /// + public partial class AccessibleBundle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleBundle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleBundle(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleBundle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleComponent.html + /// + public partial class AccessibleComponent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleComponent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html + /// + public partial class AccessibleContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleEditableText + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleEditableText.html + /// + public partial class AccessibleEditableText : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleEditableText() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleEditableText(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleEditableText"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleExtendedComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedComponent.html + /// + public partial class AccessibleExtendedComponent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleExtendedComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleExtendedComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleExtendedComponent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleExtendedTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedTable.html + /// + public partial class AccessibleExtendedTable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleExtendedTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleExtendedTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleExtendedTable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleExtendedText + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleExtendedText.html + /// + public partial class AccessibleExtendedText : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleExtendedText() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleExtendedText(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleExtendedText"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleHyperlink + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html + /// + public partial class AccessibleHyperlink : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleHyperlink() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleHyperlink(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleHyperlink"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleHypertext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleHypertext.html + /// + public partial class AccessibleHypertext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleHypertext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleHypertext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleHypertext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleIcon.html + /// + public partial class AccessibleIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleIcon"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleKeyBinding + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleKeyBinding.html + /// + public partial class AccessibleKeyBinding : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleKeyBinding() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleKeyBinding(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleKeyBinding"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleRelation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html + /// + public partial class AccessibleRelation : Javax.Accessibility.AccessibleBundle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleRelation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleRelation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleRelation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleRelationSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRelationSet.html + /// + public partial class AccessibleRelationSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleRelationSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleRelationSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleRelationSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleRole + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleRole.html + /// + public partial class AccessibleRole : Javax.Accessibility.AccessibleBundle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleRole() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleRole(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleRole"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleSelection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleSelection.html + /// + public partial class AccessibleSelection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleSelection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleSelection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleSelection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleState + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleState.html + /// + public partial class AccessibleState : Javax.Accessibility.AccessibleBundle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleState() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleState(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleState"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleStateSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html + /// + public partial class AccessibleStateSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleStateSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleStateSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleStateSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleStreamable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleStreamable.html + /// + public partial class AccessibleStreamable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleStreamable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleStreamable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleStreamable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTable.html + /// + public partial class AccessibleTable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleTable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleTableModelChange + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTableModelChange.html + /// + public partial class AccessibleTableModelChange : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleTableModelChange() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleTableModelChange(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleTableModelChange"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleText + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleText.html + /// + public partial class AccessibleText : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleText() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleText(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleText"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleTextSequence + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleTextSequence.html + /// + public partial class AccessibleTextSequence : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleTextSequence() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleTextSequence(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleTextSequence"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AccessibleValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/accessibility/AccessibleValue.html + /// + public partial class AccessibleValue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.accessibility.AccessibleValue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/AbstractProcessor.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/AbstractProcessor.cs new file mode 100644 index 0000000000..406506b809 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/AbstractProcessor.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region AbstractProcessor + public partial class AbstractProcessor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Annotation.Processing.Processor(Javax.Annotation.Processing.AbstractProcessor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/AbstractProcessor.html#init(javax.annotation.processing.ProcessingEnvironment) + /// + public void Init(Javax.Annotation.Processing.ProcessingEnvironment arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/AllPackageClasses.cs new file mode 100644 index 0000000000..432c7fad60 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/AllPackageClasses.cs @@ -0,0 +1,463 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Annotation.Processing +{ + #region AbstractProcessor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/AbstractProcessor.html + /// + public partial class AbstractProcessor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractProcessor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractProcessor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.AbstractProcessor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Completion + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Completion.html + /// + public partial class Completion : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Completion() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Completion(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.Completion"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Completions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Completions.html + /// + public partial class Completions : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Completions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Completions(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.Completions"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Filer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Filer.html + /// + public partial class Filer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Filer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Filer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.Filer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilerException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/FilerException.html + /// + public partial class FilerException : Java.Io.IOException + { + public FilerException() { } + + /// + public override string ClassName => "javax.annotation.processing.FilerException"; + + // TODO: complete the class + + } + #endregion + + #region Generated + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Generated.html + /// + public partial class Generated : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Generated() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Generated(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.Generated"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Messager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Messager.html + /// + public partial class Messager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Messager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Messager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.Messager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProcessingEnvironment + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html + /// + public partial class ProcessingEnvironment : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProcessingEnvironment() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProcessingEnvironment(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.ProcessingEnvironment"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Processor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Processor.html + /// + public partial class Processor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Processor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Processor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.Processor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoundEnvironment + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/RoundEnvironment.html + /// + public partial class RoundEnvironment : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoundEnvironment() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoundEnvironment(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.RoundEnvironment"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SupportedAnnotationTypes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/SupportedAnnotationTypes.html + /// + public partial class SupportedAnnotationTypes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SupportedAnnotationTypes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SupportedAnnotationTypes(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.SupportedAnnotationTypes"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SupportedOptions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/SupportedOptions.html + /// + public partial class SupportedOptions : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SupportedOptions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SupportedOptions(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.SupportedOptions"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SupportedSourceVersion + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/SupportedSourceVersion.html + /// + public partial class SupportedSourceVersion : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SupportedSourceVersion() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SupportedSourceVersion(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.annotation.processing.SupportedSourceVersion"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/Completion.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/Completion.cs new file mode 100644 index 0000000000..3aedde827b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/Completion.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region Completion + public partial class Completion + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Completion.html#getMessage() + /// + public string Message + { + get { return IExecute("getMessage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Completion.html#getValue() + /// + public string Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/Completions.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/Completions.cs new file mode 100644 index 0000000000..ba3b4a2f92 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/Completions.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region Completions + public partial class Completions + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Completions.html#of(java.lang.String,java.lang.String) + /// + public static Javax.Annotation.Processing.Completion Of(string arg0, string arg1) + { + return SExecute("of", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Completions.html#of(java.lang.String) + /// + public static Javax.Annotation.Processing.Completion Of(string arg0) + { + return SExecute("of", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/Filer.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/Filer.cs new file mode 100644 index 0000000000..dd2a6735a0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/Filer.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region Filer + public partial class Filer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Filer.html#createResource(javax.tools.JavaFileManager$Location,java.lang.CharSequence,java.lang.CharSequence,javax.lang.model.element.Element...) throws java.io.IOException + /// + public Javax.Tools.FileObject CreateResource(Javax.Tools.JavaFileManager.Location arg0, Java.Lang.CharSequence arg1, Java.Lang.CharSequence arg2, params Javax.Lang.Model.Element.Element[] arg3) + { + if (arg3.Length == 0) return IExecute("createResource", arg0, arg1, arg2); else return IExecute("createResource", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Filer.html#getResource(javax.tools.JavaFileManager$Location,java.lang.CharSequence,java.lang.CharSequence) throws java.io.IOException + /// + public Javax.Tools.FileObject GetResource(Javax.Tools.JavaFileManager.Location arg0, Java.Lang.CharSequence arg1, Java.Lang.CharSequence arg2) + { + return IExecute("getResource", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Filer.html#createClassFile(java.lang.CharSequence,javax.lang.model.element.Element...) throws java.io.IOException + /// + public Javax.Tools.JavaFileObject CreateClassFile(Java.Lang.CharSequence arg0, params Javax.Lang.Model.Element.Element[] arg1) + { + if (arg1.Length == 0) return IExecute("createClassFile", arg0); else return IExecute("createClassFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Filer.html#createSourceFile(java.lang.CharSequence,javax.lang.model.element.Element...) throws java.io.IOException + /// + public Javax.Tools.JavaFileObject CreateSourceFile(Java.Lang.CharSequence arg0, params Javax.Lang.Model.Element.Element[] arg1) + { + if (arg1.Length == 0) return IExecute("createSourceFile", arg0); else return IExecute("createSourceFile", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/FilerException.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/FilerException.cs new file mode 100644 index 0000000000..6438e3f9ca --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/FilerException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region FilerException + public partial class FilerException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/Generated.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/Generated.cs new file mode 100644 index 0000000000..7a8d9fc6ff --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/Generated.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region Generated + public partial class Generated + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Annotation.Processing.Generated t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Generated.html#comments() + /// + public string Comments() + { + return IExecute("comments"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Generated.html#date() + /// + public string Date() + { + return IExecute("date"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Generated.html#value() + /// + public string[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/Messager.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/Messager.cs new file mode 100644 index 0000000000..9016a1beed --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/Messager.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region Messager + public partial class Messager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/ProcessingEnvironment.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/ProcessingEnvironment.cs new file mode 100644 index 0000000000..ebaa155cae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/ProcessingEnvironment.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region ProcessingEnvironment + public partial class ProcessingEnvironment + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html#getElementUtils() + /// + public Javax.Lang.Model.Util.Elements ElementUtils + { + get { return IExecute("getElementUtils"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html#getFiler() + /// + public Javax.Annotation.Processing.Filer Filer + { + get { return IExecute("getFiler"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html#getMessager() + /// + public Javax.Annotation.Processing.Messager Messager + { + get { return IExecute("getMessager"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html#getTypeUtils() + /// + public Javax.Lang.Model.Util.Types TypeUtils + { + get { return IExecute("getTypeUtils"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/Processor.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/Processor.cs new file mode 100644 index 0000000000..b46ed73c87 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/Processor.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region Processor + public partial class Processor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/Processor.html#init(javax.annotation.processing.ProcessingEnvironment) + /// + public void Init(Javax.Annotation.Processing.ProcessingEnvironment arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/RoundEnvironment.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/RoundEnvironment.cs new file mode 100644 index 0000000000..305b4863b0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/RoundEnvironment.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region RoundEnvironment + public partial class RoundEnvironment + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/RoundEnvironment.html#errorRaised() + /// + public bool ErrorRaised() + { + return IExecute("errorRaised"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/RoundEnvironment.html#processingOver() + /// + public bool ProcessingOver() + { + return IExecute("processingOver"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedAnnotationTypes.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedAnnotationTypes.cs new file mode 100644 index 0000000000..5e1ef013ce --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedAnnotationTypes.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region SupportedAnnotationTypes + public partial class SupportedAnnotationTypes + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Annotation.Processing.SupportedAnnotationTypes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/SupportedAnnotationTypes.html#value() + /// + public string[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedOptions.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedOptions.cs new file mode 100644 index 0000000000..9384693142 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedOptions.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region SupportedOptions + public partial class SupportedOptions + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Annotation.Processing.SupportedOptions t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/annotation/processing/SupportedOptions.html#value() + /// + public string[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedSourceVersion.cs b/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedSourceVersion.cs new file mode 100644 index 0000000000..4f5f2c14f6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Annotation/Processing/SupportedSourceVersion.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Annotation.Processing +{ + #region SupportedSourceVersion + public partial class SupportedSourceVersion + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Annotation.Processing.SupportedSourceVersion t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/AEADBadTagException.cs b/src/net/JNet/Generated/Javax/Crypto/AEADBadTagException.cs new file mode 100644 index 0000000000..cae3815b85 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/AEADBadTagException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region AEADBadTagException + public partial class AEADBadTagException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Crypto/AllPackageClasses.cs new file mode 100644 index 0000000000..2bf6588ba8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/AllPackageClasses.cs @@ -0,0 +1,753 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Crypto +{ + #region AEADBadTagException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/AEADBadTagException.html + /// + public partial class AEADBadTagException : Javax.Crypto.BadPaddingException + { + public AEADBadTagException() { } + + /// + public override string ClassName => "javax.crypto.AEADBadTagException"; + + // TODO: complete the class + + } + #endregion + + #region BadPaddingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/BadPaddingException.html + /// + public partial class BadPaddingException : Java.Security.GeneralSecurityException + { + public BadPaddingException() { } + + /// + public override string ClassName => "javax.crypto.BadPaddingException"; + + // TODO: complete the class + + } + #endregion + + #region Cipher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html + /// + public partial class Cipher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Cipher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Cipher(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.Cipher"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CipherInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/CipherInputStream.html + /// + public partial class CipherInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CipherInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CipherInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.CipherInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CipherOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/CipherOutputStream.html + /// + public partial class CipherOutputStream : Java.Io.FilterOutputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CipherOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CipherOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.CipherOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CipherSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/CipherSpi.html + /// + public partial class CipherSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CipherSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CipherSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.CipherSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EncryptedPrivateKeyInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html + /// + public partial class EncryptedPrivateKeyInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EncryptedPrivateKeyInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EncryptedPrivateKeyInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.EncryptedPrivateKeyInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExemptionMechanism + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html + /// + public partial class ExemptionMechanism : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExemptionMechanism() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExemptionMechanism(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.ExemptionMechanism"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExemptionMechanismException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanismException.html + /// + public partial class ExemptionMechanismException : Java.Security.GeneralSecurityException + { + public ExemptionMechanismException() { } + + /// + public override string ClassName => "javax.crypto.ExemptionMechanismException"; + + // TODO: complete the class + + } + #endregion + + #region ExemptionMechanismSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanismSpi.html + /// + public partial class ExemptionMechanismSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExemptionMechanismSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExemptionMechanismSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.ExemptionMechanismSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IllegalBlockSizeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/IllegalBlockSizeException.html + /// + public partial class IllegalBlockSizeException : Java.Security.GeneralSecurityException + { + public IllegalBlockSizeException() { } + + /// + public override string ClassName => "javax.crypto.IllegalBlockSizeException"; + + // TODO: complete the class + + } + #endregion + + #region KeyAgreement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html + /// + public partial class KeyAgreement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyAgreement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyAgreement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.KeyAgreement"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyAgreementSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreementSpi.html + /// + public partial class KeyAgreementSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyAgreementSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyAgreementSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.KeyAgreementSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyGenerator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html + /// + public partial class KeyGenerator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyGenerator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyGenerator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.KeyGenerator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyGeneratorSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGeneratorSpi.html + /// + public partial class KeyGeneratorSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyGeneratorSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyGeneratorSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.KeyGeneratorSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Mac + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html + /// + public partial class Mac : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Mac() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Mac(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.Mac"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MacSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/MacSpi.html + /// + public partial class MacSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MacSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MacSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.MacSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoSuchPaddingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/NoSuchPaddingException.html + /// + public partial class NoSuchPaddingException : Java.Security.GeneralSecurityException + { + public NoSuchPaddingException() { } + + /// + public override string ClassName => "javax.crypto.NoSuchPaddingException"; + + // TODO: complete the class + + } + #endregion + + #region NullCipher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/NullCipher.html + /// + public partial class NullCipher : Javax.Crypto.Cipher + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NullCipher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NullCipher(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.NullCipher"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SealedObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SealedObject.html + /// + public partial class SealedObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SealedObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SealedObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.SealedObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecretKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKey.html + /// + public partial class SecretKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecretKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecretKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.SecretKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecretKeyFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactory.html + /// + public partial class SecretKeyFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecretKeyFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecretKeyFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.SecretKeyFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecretKeyFactorySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactorySpi.html + /// + public partial class SecretKeyFactorySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecretKeyFactorySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecretKeyFactorySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.SecretKeyFactorySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ShortBufferException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ShortBufferException.html + /// + public partial class ShortBufferException : Java.Security.GeneralSecurityException + { + public ShortBufferException() { } + + /// + public override string ClassName => "javax.crypto.ShortBufferException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/BadPaddingException.cs b/src/net/JNet/Generated/Javax/Crypto/BadPaddingException.cs new file mode 100644 index 0000000000..232bf32a3f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/BadPaddingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region BadPaddingException + public partial class BadPaddingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Cipher.cs b/src/net/JNet/Generated/Javax/Crypto/Cipher.cs new file mode 100644 index 0000000000..b9a598faa2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Cipher.cs @@ -0,0 +1,331 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region Cipher + public partial class Cipher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#DECRYPT_MODE + /// + public static int DECRYPT_MODE => Clazz.GetField("DECRYPT_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#ENCRYPT_MODE + /// + public static int ENCRYPT_MODE => Clazz.GetField("ENCRYPT_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#PRIVATE_KEY + /// + public static int PRIVATE_KEY => Clazz.GetField("PRIVATE_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#PUBLIC_KEY + /// + public static int PUBLIC_KEY => Clazz.GetField("PUBLIC_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#SECRET_KEY + /// + public static int SECRET_KEY => Clazz.GetField("SECRET_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#UNWRAP_MODE + /// + public static int UNWRAP_MODE => Clazz.GetField("UNWRAP_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#WRAP_MODE + /// + public static int WRAP_MODE => Clazz.GetField("WRAP_MODE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getMaxAllowedKeyLength(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static int GetMaxAllowedKeyLength(string arg0) + { + return SExecute("getMaxAllowedKeyLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getMaxAllowedParameterSpec(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Java.Security.Spec.AlgorithmParameterSpec GetMaxAllowedParameterSpec(string arg0) + { + return SExecute("getMaxAllowedParameterSpec", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException,javax.crypto.NoSuchPaddingException + /// + public static Javax.Crypto.Cipher GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException,javax.crypto.NoSuchPaddingException + /// + public static Javax.Crypto.Cipher GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getBlockSize() + /// + public int BlockSize + { + get { return IExecute("getBlockSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getExemptionMechanism() + /// + public Javax.Crypto.ExemptionMechanism ExemptionMechanism + { + get { return IExecute("getExemptionMechanism"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getIV() + /// + public byte[] IV + { + get { return IExecuteArray("getIV"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getParameters() + /// + public Java.Security.AlgorithmParameters Parameters + { + get { return IExecute("getParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal() throws javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public byte[] DoFinal() + { + return IExecuteArray("doFinal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal(byte[],int,int) throws javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public byte[] DoFinal(byte[] arg0, int arg1, int arg2) + { + return IExecuteArray("doFinal", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal(byte[]) throws javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public byte[] DoFinal(byte[] arg0) + { + return IExecuteArray("doFinal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#update(byte[],int,int) + /// + public byte[] Update(byte[] arg0, int arg1, int arg2) + { + return IExecuteArray("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#update(byte[]) + /// + public byte[] Update(byte[] arg0) + { + return IExecuteArray("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#wrap(java.security.Key) throws javax.crypto.IllegalBlockSizeException,java.security.InvalidKeyException + /// + public byte[] Wrap(Java.Security.Key arg0) + { + return IExecuteArray("wrap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal(byte[],int,int,byte[],int) throws javax.crypto.ShortBufferException,javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public int DoFinal(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4) + { + return IExecute("doFinal", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal(byte[],int,int,byte[]) throws javax.crypto.ShortBufferException,javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public int DoFinal(byte[] arg0, int arg1, int arg2, byte[] arg3) + { + return IExecute("doFinal", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal(byte[],int) throws javax.crypto.IllegalBlockSizeException,javax.crypto.ShortBufferException,javax.crypto.BadPaddingException + /// + public int DoFinal(byte[] arg0, int arg1) + { + return IExecute("doFinal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#doFinal(java.nio.ByteBuffer,java.nio.ByteBuffer) throws javax.crypto.ShortBufferException,javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public int DoFinal(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("doFinal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#getOutputSize(int) + /// + public int GetOutputSize(int arg0) + { + return IExecute("getOutputSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#update(byte[],int,int,byte[],int) throws javax.crypto.ShortBufferException + /// + public int Update(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4) + { + return IExecute("update", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#update(byte[],int,int,byte[]) throws javax.crypto.ShortBufferException + /// + public int Update(byte[] arg0, int arg1, int arg2, byte[] arg3) + { + return IExecute("update", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#update(java.nio.ByteBuffer,java.nio.ByteBuffer) throws javax.crypto.ShortBufferException + /// + public int Update(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("update", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#unwrap(byte[],java.lang.String,int) throws java.security.InvalidKeyException,java.security.NoSuchAlgorithmException + /// + public Java.Security.Key Unwrap(byte[] arg0, string arg1, int arg2) + { + return IExecute("unwrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.cert.Certificate,java.security.SecureRandom) throws java.security.InvalidKeyException + /// + public void Init(int arg0, Java.Security.Cert.Certificate arg1, Java.Security.SecureRandom arg2) + { + IExecute("init", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.cert.Certificate) throws java.security.InvalidKeyException + /// + public void Init(int arg0, Java.Security.Cert.Certificate arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.Key,java.security.AlgorithmParameters,java.security.SecureRandom) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(int arg0, Java.Security.Key arg1, Java.Security.AlgorithmParameters arg2, Java.Security.SecureRandom arg3) + { + IExecute("init", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.Key,java.security.AlgorithmParameters) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(int arg0, Java.Security.Key arg1, Java.Security.AlgorithmParameters arg2) + { + IExecute("init", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.Key,java.security.SecureRandom) throws java.security.InvalidKeyException + /// + public void Init(int arg0, Java.Security.Key arg1, Java.Security.SecureRandom arg2) + { + IExecute("init", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec,java.security.SecureRandom) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(int arg0, Java.Security.Key arg1, Java.Security.Spec.AlgorithmParameterSpec arg2, Java.Security.SecureRandom arg3) + { + IExecute("init", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(int arg0, Java.Security.Key arg1, Java.Security.Spec.AlgorithmParameterSpec arg2) + { + IExecute("init", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#init(int,java.security.Key) throws java.security.InvalidKeyException + /// + public void Init(int arg0, Java.Security.Key arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#updateAAD(byte[],int,int) + /// + public void UpdateAAD(byte[] arg0, int arg1, int arg2) + { + IExecute("updateAAD", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#updateAAD(byte[]) + /// + public void UpdateAAD(byte[] arg0) + { + IExecute("updateAAD", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Cipher.html#updateAAD(java.nio.ByteBuffer) + /// + public void UpdateAAD(Java.Nio.ByteBuffer arg0) + { + IExecute("updateAAD", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/CipherInputStream.cs b/src/net/JNet/Generated/Javax/Crypto/CipherInputStream.cs new file mode 100644 index 0000000000..fc2db0eef4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/CipherInputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region CipherInputStream + public partial class CipherInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/CipherInputStream.html#(java.io.InputStream,javax.crypto.Cipher) + /// + public CipherInputStream(Java.Io.InputStream arg0, Javax.Crypto.Cipher arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/CipherOutputStream.cs b/src/net/JNet/Generated/Javax/Crypto/CipherOutputStream.cs new file mode 100644 index 0000000000..672bd3bfa4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/CipherOutputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region CipherOutputStream + public partial class CipherOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/CipherOutputStream.html#(java.io.OutputStream,javax.crypto.Cipher) + /// + public CipherOutputStream(Java.Io.OutputStream arg0, Javax.Crypto.Cipher arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/CipherSpi.cs b/src/net/JNet/Generated/Javax/Crypto/CipherSpi.cs new file mode 100644 index 0000000000..30e1450ecd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/CipherSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region CipherSpi + public partial class CipherSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/EncryptedPrivateKeyInfo.cs b/src/net/JNet/Generated/Javax/Crypto/EncryptedPrivateKeyInfo.cs new file mode 100644 index 0000000000..e32a652a2f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/EncryptedPrivateKeyInfo.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region EncryptedPrivateKeyInfo + public partial class EncryptedPrivateKeyInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#(byte[]) throws java.io.IOException + /// + public EncryptedPrivateKeyInfo(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#(java.lang.String,byte[]) throws java.security.NoSuchAlgorithmException + /// + public EncryptedPrivateKeyInfo(string arg0, byte[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#(java.security.AlgorithmParameters,byte[]) throws java.security.NoSuchAlgorithmException + /// + public EncryptedPrivateKeyInfo(Java.Security.AlgorithmParameters arg0, byte[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getAlgName() + /// + public string AlgName + { + get { return IExecute("getAlgName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getAlgParameters() + /// + public Java.Security.AlgorithmParameters AlgParameters + { + get { return IExecute("getAlgParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getEncoded() throws java.io.IOException + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getEncryptedData() + /// + public byte[] EncryptedData + { + get { return IExecuteArray("getEncryptedData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getKeySpec(java.security.Key,java.lang.String) throws java.security.NoSuchProviderException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException + /// + public Java.Security.Spec.PKCS8EncodedKeySpec GetKeySpec(Java.Security.Key arg0, string arg1) + { + return IExecute("getKeySpec", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getKeySpec(java.security.Key) throws java.security.NoSuchAlgorithmException,java.security.InvalidKeyException + /// + public Java.Security.Spec.PKCS8EncodedKeySpec GetKeySpec(Java.Security.Key arg0) + { + return IExecute("getKeySpec", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/EncryptedPrivateKeyInfo.html#getKeySpec(javax.crypto.Cipher) throws java.security.spec.InvalidKeySpecException + /// + public Java.Security.Spec.PKCS8EncodedKeySpec GetKeySpec(Javax.Crypto.Cipher arg0) + { + return IExecute("getKeySpec", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanism.cs b/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanism.cs new file mode 100644 index 0000000000..8673ae5eeb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanism.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region ExemptionMechanism + public partial class ExemptionMechanism + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Crypto.ExemptionMechanism GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Crypto.ExemptionMechanism GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#isCryptoAllowed(java.security.Key) throws javax.crypto.ExemptionMechanismException + /// + public bool IsCryptoAllowed(Java.Security.Key arg0) + { + return IExecute("isCryptoAllowed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#genExemptionBlob() throws java.lang.IllegalStateException,javax.crypto.ExemptionMechanismException + /// + public byte[] GenExemptionBlob() + { + return IExecuteArray("genExemptionBlob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#genExemptionBlob(byte[],int) throws java.lang.IllegalStateException,javax.crypto.ShortBufferException,javax.crypto.ExemptionMechanismException + /// + public int GenExemptionBlob(byte[] arg0, int arg1) + { + return IExecute("genExemptionBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#genExemptionBlob(byte[]) throws java.lang.IllegalStateException,javax.crypto.ShortBufferException,javax.crypto.ExemptionMechanismException + /// + public int GenExemptionBlob(byte[] arg0) + { + return IExecute("genExemptionBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#getOutputSize(int) throws java.lang.IllegalStateException + /// + public int GetOutputSize(int arg0) + { + return IExecute("getOutputSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#init(java.security.Key,java.security.AlgorithmParameters) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException,javax.crypto.ExemptionMechanismException + /// + public void Init(Java.Security.Key arg0, Java.Security.AlgorithmParameters arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#init(java.security.Key,java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException,javax.crypto.ExemptionMechanismException + /// + public void Init(Java.Security.Key arg0, Java.Security.Spec.AlgorithmParameterSpec arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/ExemptionMechanism.html#init(java.security.Key) throws java.security.InvalidKeyException,javax.crypto.ExemptionMechanismException + /// + public void Init(Java.Security.Key arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismException.cs b/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismException.cs new file mode 100644 index 0000000000..2e7955bb4e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region ExemptionMechanismException + public partial class ExemptionMechanismException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismSpi.cs b/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismSpi.cs new file mode 100644 index 0000000000..ca1712a2e5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/ExemptionMechanismSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region ExemptionMechanismSpi + public partial class ExemptionMechanismSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/IllegalBlockSizeException.cs b/src/net/JNet/Generated/Javax/Crypto/IllegalBlockSizeException.cs new file mode 100644 index 0000000000..b0cb644548 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/IllegalBlockSizeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region IllegalBlockSizeException + public partial class IllegalBlockSizeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Interfaces/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Crypto/Interfaces/AllPackageClasses.cs new file mode 100644 index 0000000000..c379833167 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Interfaces/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Crypto.Interfaces +{ + #region DHKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHKey.html + /// + public partial class DHKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.interfaces.DHKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DHPrivateKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHPrivateKey.html + /// + public partial class DHPrivateKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHPrivateKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHPrivateKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.interfaces.DHPrivateKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DHPublicKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHPublicKey.html + /// + public partial class DHPublicKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHPublicKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHPublicKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.interfaces.DHPublicKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PBEKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/PBEKey.html + /// + public partial class PBEKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PBEKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PBEKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.interfaces.PBEKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHKey.cs b/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHKey.cs new file mode 100644 index 0000000000..873a815d47 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHKey.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Interfaces +{ + #region DHKey + public partial class DHKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHKey.html#getParams() + /// + public Javax.Crypto.Spec.DHParameterSpec Params + { + get { return IExecute("getParams"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPrivateKey.cs b/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPrivateKey.cs new file mode 100644 index 0000000000..a5a14c4db1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPrivateKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Interfaces +{ + #region DHPrivateKey + public partial class DHPrivateKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Crypto.Interfaces.DHKey(Javax.Crypto.Interfaces.DHPrivateKey t) => t.Cast(); + public static implicit operator Java.Security.PrivateKey(Javax.Crypto.Interfaces.DHPrivateKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHPrivateKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHPrivateKey.html#getX() + /// + public Java.Math.BigInteger X + { + get { return IExecute("getX"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPublicKey.cs b/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPublicKey.cs new file mode 100644 index 0000000000..33557c3ae1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Interfaces/DHPublicKey.cs @@ -0,0 +1,71 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Interfaces +{ + #region DHPublicKey + public partial class DHPublicKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Crypto.Interfaces.DHKey(Javax.Crypto.Interfaces.DHPublicKey t) => t.Cast(); + public static implicit operator Java.Security.PublicKey(Javax.Crypto.Interfaces.DHPublicKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHPublicKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/DHPublicKey.html#getY() + /// + public Java.Math.BigInteger Y + { + get { return IExecute("getY"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Interfaces/PBEKey.cs b/src/net/JNet/Generated/Javax/Crypto/Interfaces/PBEKey.cs new file mode 100644 index 0000000000..2b862e2510 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Interfaces/PBEKey.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Interfaces +{ + #region PBEKey + public partial class PBEKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Crypto.SecretKey(Javax.Crypto.Interfaces.PBEKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/PBEKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/PBEKey.html#getIterationCount() + /// + public int IterationCount + { + get { return IExecute("getIterationCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/PBEKey.html#getPassword() + /// + public char[] Password + { + get { return IExecuteArray("getPassword"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/interfaces/PBEKey.html#getSalt() + /// + public byte[] Salt + { + get { return IExecuteArray("getSalt"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/KeyAgreement.cs b/src/net/JNet/Generated/Javax/Crypto/KeyAgreement.cs new file mode 100644 index 0000000000..ba303ede57 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/KeyAgreement.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region KeyAgreement + public partial class KeyAgreement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Crypto.KeyAgreement GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Crypto.KeyAgreement GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#generateSecret() throws java.lang.IllegalStateException + /// + public byte[] GenerateSecret() + { + return IExecuteArray("generateSecret"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#generateSecret(byte[],int) throws java.lang.IllegalStateException,javax.crypto.ShortBufferException + /// + public int GenerateSecret(byte[] arg0, int arg1) + { + return IExecute("generateSecret", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#doPhase(java.security.Key,boolean) throws java.security.InvalidKeyException,java.lang.IllegalStateException + /// + public Java.Security.Key DoPhase(Java.Security.Key arg0, bool arg1) + { + return IExecute("doPhase", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#generateSecret(java.lang.String) throws java.lang.IllegalStateException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException + /// + public Javax.Crypto.SecretKey GenerateSecret(string arg0) + { + return IExecute("generateSecret", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#init(java.security.Key,java.security.SecureRandom) throws java.security.InvalidKeyException + /// + public void Init(Java.Security.Key arg0, Java.Security.SecureRandom arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#init(java.security.Key,java.security.spec.AlgorithmParameterSpec,java.security.SecureRandom) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Key arg0, Java.Security.Spec.AlgorithmParameterSpec arg1, Java.Security.SecureRandom arg2) + { + IExecute("init", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#init(java.security.Key,java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Key arg0, Java.Security.Spec.AlgorithmParameterSpec arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyAgreement.html#init(java.security.Key) throws java.security.InvalidKeyException + /// + public void Init(Java.Security.Key arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/KeyAgreementSpi.cs b/src/net/JNet/Generated/Javax/Crypto/KeyAgreementSpi.cs new file mode 100644 index 0000000000..92e9cb5858 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/KeyAgreementSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region KeyAgreementSpi + public partial class KeyAgreementSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/KeyGenerator.cs b/src/net/JNet/Generated/Javax/Crypto/KeyGenerator.cs new file mode 100644 index 0000000000..1a95ebc00e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/KeyGenerator.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region KeyGenerator + public partial class KeyGenerator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Crypto.KeyGenerator GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Crypto.KeyGenerator GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#generateKey() + /// + public Javax.Crypto.SecretKey GenerateKey() + { + return IExecute("generateKey"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#init(int,java.security.SecureRandom) + /// + public void Init(int arg0, Java.Security.SecureRandom arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#init(int) + /// + public void Init(int arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#init(java.security.SecureRandom) + /// + public void Init(Java.Security.SecureRandom arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#init(java.security.spec.AlgorithmParameterSpec,java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Spec.AlgorithmParameterSpec arg0, Java.Security.SecureRandom arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/KeyGenerator.html#init(java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Spec.AlgorithmParameterSpec arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/KeyGeneratorSpi.cs b/src/net/JNet/Generated/Javax/Crypto/KeyGeneratorSpi.cs new file mode 100644 index 0000000000..7a4a08cdb9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/KeyGeneratorSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region KeyGeneratorSpi + public partial class KeyGeneratorSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Mac.cs b/src/net/JNet/Generated/Javax/Crypto/Mac.cs new file mode 100644 index 0000000000..93a1607743 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Mac.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region Mac + public partial class Mac + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Crypto.Mac t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Crypto.Mac GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Crypto.Mac GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#getMacLength() + /// + public int MacLength + { + get { return IExecute("getMacLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#doFinal() throws java.lang.IllegalStateException + /// + public byte[] DoFinal() + { + return IExecuteArray("doFinal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#doFinal(byte[]) throws java.lang.IllegalStateException + /// + public byte[] DoFinal(byte[] arg0) + { + return IExecuteArray("doFinal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#doFinal(byte[],int) throws javax.crypto.ShortBufferException,java.lang.IllegalStateException + /// + public void DoFinal(byte[] arg0, int arg1) + { + IExecute("doFinal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#init(java.security.Key,java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException,java.security.InvalidAlgorithmParameterException + /// + public void Init(Java.Security.Key arg0, Java.Security.Spec.AlgorithmParameterSpec arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#init(java.security.Key) throws java.security.InvalidKeyException + /// + public void Init(Java.Security.Key arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#update(byte) throws java.lang.IllegalStateException + /// + public void Update(byte arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#update(byte[],int,int) throws java.lang.IllegalStateException + /// + public void Update(byte[] arg0, int arg1, int arg2) + { + IExecute("update", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#update(byte[]) throws java.lang.IllegalStateException + /// + public void Update(byte[] arg0) + { + IExecute("update", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/Mac.html#update(java.nio.ByteBuffer) + /// + public void Update(Java.Nio.ByteBuffer arg0) + { + IExecute("update", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/MacSpi.cs b/src/net/JNet/Generated/Javax/Crypto/MacSpi.cs new file mode 100644 index 0000000000..973ca3fce0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/MacSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region MacSpi + public partial class MacSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/NoSuchPaddingException.cs b/src/net/JNet/Generated/Javax/Crypto/NoSuchPaddingException.cs new file mode 100644 index 0000000000..f2ad1585ae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/NoSuchPaddingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region NoSuchPaddingException + public partial class NoSuchPaddingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/NullCipher.cs b/src/net/JNet/Generated/Javax/Crypto/NullCipher.cs new file mode 100644 index 0000000000..3f1b9b0ed7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/NullCipher.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region NullCipher + public partial class NullCipher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/SealedObject.cs b/src/net/JNet/Generated/Javax/Crypto/SealedObject.cs new file mode 100644 index 0000000000..4ed2b9e748 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/SealedObject.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region SealedObject + public partial class SealedObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SealedObject.html#(java.io.Serializable,javax.crypto.Cipher) throws java.io.IOException,javax.crypto.IllegalBlockSizeException + /// + public SealedObject(Java.Io.Serializable arg0, Javax.Crypto.Cipher arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Crypto.SealedObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SealedObject.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SealedObject.html#getObject(java.security.Key,java.lang.String) throws java.io.IOException,java.lang.ClassNotFoundException,java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException,java.security.InvalidKeyException + /// + public object GetObject(Java.Security.Key arg0, string arg1) + { + return IExecute("getObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SealedObject.html#getObject(java.security.Key) throws java.io.IOException,java.lang.ClassNotFoundException,java.security.NoSuchAlgorithmException,java.security.InvalidKeyException + /// + public object GetObject(Java.Security.Key arg0) + { + return IExecute("getObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SealedObject.html#getObject(javax.crypto.Cipher) throws java.io.IOException,java.lang.ClassNotFoundException,javax.crypto.IllegalBlockSizeException,javax.crypto.BadPaddingException + /// + public object GetObject(Javax.Crypto.Cipher arg0) + { + return IExecute("getObject", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/SecretKey.cs b/src/net/JNet/Generated/Javax/Crypto/SecretKey.cs new file mode 100644 index 0000000000..ef9cb739c3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/SecretKey.cs @@ -0,0 +1,64 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region SecretKey + public partial class SecretKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Key(Javax.Crypto.SecretKey t) => t.Cast(); + public static implicit operator Javax.Security.Auth.Destroyable(Javax.Crypto.SecretKey t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKey.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/SecretKeyFactory.cs b/src/net/JNet/Generated/Javax/Crypto/SecretKeyFactory.cs new file mode 100644 index 0000000000..bad4ed4d21 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/SecretKeyFactory.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region SecretKeyFactory + public partial class SecretKeyFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactory.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Crypto.SecretKeyFactory GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactory.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Crypto.SecretKeyFactory GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactory.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactory.html#generateSecret(java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException + /// + public Javax.Crypto.SecretKey GenerateSecret(Java.Security.Spec.KeySpec arg0) + { + return IExecute("generateSecret", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/SecretKeyFactory.html#translateKey(javax.crypto.SecretKey) throws java.security.InvalidKeyException + /// + public Javax.Crypto.SecretKey TranslateKey(Javax.Crypto.SecretKey arg0) + { + return IExecute("translateKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/SecretKeyFactorySpi.cs b/src/net/JNet/Generated/Javax/Crypto/SecretKeyFactorySpi.cs new file mode 100644 index 0000000000..4799fa1659 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/SecretKeyFactorySpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region SecretKeyFactorySpi + public partial class SecretKeyFactorySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/ShortBufferException.cs b/src/net/JNet/Generated/Javax/Crypto/ShortBufferException.cs new file mode 100644 index 0000000000..f2687299dc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/ShortBufferException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto +{ + #region ShortBufferException + public partial class ShortBufferException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/AllPackageClasses.cs new file mode 100644 index 0000000000..9f4ceccb4f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/AllPackageClasses.cs @@ -0,0 +1,621 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Crypto.Spec +{ + #region ChaCha20ParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/ChaCha20ParameterSpec.html + /// + public partial class ChaCha20ParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChaCha20ParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChaCha20ParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.ChaCha20ParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DESedeKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESedeKeySpec.html + /// + public partial class DESedeKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DESedeKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DESedeKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.DESedeKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DESKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html + /// + public partial class DESKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DESKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DESKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.DESKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DHGenParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHGenParameterSpec.html + /// + public partial class DHGenParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHGenParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHGenParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.DHGenParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DHParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHParameterSpec.html + /// + public partial class DHParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.DHParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DHPrivateKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPrivateKeySpec.html + /// + public partial class DHPrivateKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHPrivateKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHPrivateKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.DHPrivateKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DHPublicKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPublicKeySpec.html + /// + public partial class DHPublicKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DHPublicKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DHPublicKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.DHPublicKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GCMParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/GCMParameterSpec.html + /// + public partial class GCMParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GCMParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GCMParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.GCMParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IvParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/IvParameterSpec.html + /// + public partial class IvParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IvParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IvParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.IvParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OAEPParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html + /// + public partial class OAEPParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OAEPParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OAEPParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.OAEPParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PBEKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html + /// + public partial class PBEKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PBEKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PBEKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.PBEKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PBEParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEParameterSpec.html + /// + public partial class PBEParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PBEParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PBEParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.PBEParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PSource.html + /// + public partial class PSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.PSource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region PSpecified + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PSource.PSpecified.html + /// + public partial class PSpecified : Javax.Crypto.Spec.PSource + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PSpecified() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PSpecified(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.PSource$PSpecified"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region RC2ParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC2ParameterSpec.html + /// + public partial class RC2ParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RC2ParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RC2ParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.RC2ParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RC5ParameterSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html + /// + public partial class RC5ParameterSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RC5ParameterSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RC5ParameterSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.RC5ParameterSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SecretKeySpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html + /// + public partial class SecretKeySpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SecretKeySpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SecretKeySpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.crypto.spec.SecretKeySpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/ChaCha20ParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/ChaCha20ParameterSpec.cs new file mode 100644 index 0000000000..f76681a37c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/ChaCha20ParameterSpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region ChaCha20ParameterSpec + public partial class ChaCha20ParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/ChaCha20ParameterSpec.html#(byte[],int) + /// + public ChaCha20ParameterSpec(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.ChaCha20ParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/ChaCha20ParameterSpec.html#getCounter() + /// + public int Counter + { + get { return IExecute("getCounter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/ChaCha20ParameterSpec.html#getNonce() + /// + public byte[] Nonce + { + get { return IExecuteArray("getNonce"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/DESKeySpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/DESKeySpec.cs new file mode 100644 index 0000000000..e612b1e28a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/DESKeySpec.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region DESKeySpec + public partial class DESKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html#(byte[],int) throws java.security.InvalidKeyException + /// + public DESKeySpec(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html#(byte[]) throws java.security.InvalidKeyException + /// + public DESKeySpec(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Javax.Crypto.Spec.DESKeySpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html#DES_KEY_LEN + /// + public static int DES_KEY_LEN => Clazz.GetField("DES_KEY_LEN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html#isParityAdjusted(byte[],int) throws java.security.InvalidKeyException + /// + public static bool IsParityAdjusted(byte[] arg0, int arg1) + { + return SExecute("isParityAdjusted", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html#isWeak(byte[],int) throws java.security.InvalidKeyException + /// + public static bool IsWeak(byte[] arg0, int arg1) + { + return SExecute("isWeak", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESKeySpec.html#getKey() + /// + public byte[] Key + { + get { return IExecuteArray("getKey"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/DESedeKeySpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/DESedeKeySpec.cs new file mode 100644 index 0000000000..8b306cbb62 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/DESedeKeySpec.cs @@ -0,0 +1,91 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region DESedeKeySpec + public partial class DESedeKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESedeKeySpec.html#(byte[],int) throws java.security.InvalidKeyException + /// + public DESedeKeySpec(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESedeKeySpec.html#(byte[]) throws java.security.InvalidKeyException + /// + public DESedeKeySpec(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Javax.Crypto.Spec.DESedeKeySpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESedeKeySpec.html#DES_EDE_KEY_LEN + /// + public static int DES_EDE_KEY_LEN => Clazz.GetField("DES_EDE_KEY_LEN"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESedeKeySpec.html#isParityAdjusted(byte[],int) throws java.security.InvalidKeyException + /// + public static bool IsParityAdjusted(byte[] arg0, int arg1) + { + return SExecute("isParityAdjusted", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DESedeKeySpec.html#getKey() + /// + public byte[] Key + { + get { return IExecuteArray("getKey"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/DHGenParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/DHGenParameterSpec.cs new file mode 100644 index 0000000000..280b2d1733 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/DHGenParameterSpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region DHGenParameterSpec + public partial class DHGenParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHGenParameterSpec.html#(int,int) + /// + public DHGenParameterSpec(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.DHGenParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHGenParameterSpec.html#getExponentSize() + /// + public int ExponentSize + { + get { return IExecute("getExponentSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHGenParameterSpec.html#getPrimeSize() + /// + public int PrimeSize + { + get { return IExecute("getPrimeSize"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/DHParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/DHParameterSpec.cs new file mode 100644 index 0000000000..5af2e330fa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/DHParameterSpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region DHParameterSpec + public partial class DHParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHParameterSpec.html#(java.math.BigInteger,java.math.BigInteger,int) + /// + public DHParameterSpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHParameterSpec.html#(java.math.BigInteger,java.math.BigInteger) + /// + public DHParameterSpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.DHParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHParameterSpec.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHParameterSpec.html#getL() + /// + public int L + { + get { return IExecute("getL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHParameterSpec.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/DHPrivateKeySpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/DHPrivateKeySpec.cs new file mode 100644 index 0000000000..b4e8448a1e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/DHPrivateKeySpec.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region DHPrivateKeySpec + public partial class DHPrivateKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPrivateKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public DHPrivateKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Javax.Crypto.Spec.DHPrivateKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPrivateKeySpec.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPrivateKeySpec.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPrivateKeySpec.html#getX() + /// + public Java.Math.BigInteger X + { + get { return IExecute("getX"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/DHPublicKeySpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/DHPublicKeySpec.cs new file mode 100644 index 0000000000..38caf4031e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/DHPublicKeySpec.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region DHPublicKeySpec + public partial class DHPublicKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPublicKeySpec.html#(java.math.BigInteger,java.math.BigInteger,java.math.BigInteger) + /// + public DHPublicKeySpec(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1, Java.Math.BigInteger arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Javax.Crypto.Spec.DHPublicKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPublicKeySpec.html#getG() + /// + public Java.Math.BigInteger G + { + get { return IExecute("getG"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPublicKeySpec.html#getP() + /// + public Java.Math.BigInteger P + { + get { return IExecute("getP"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/DHPublicKeySpec.html#getY() + /// + public Java.Math.BigInteger Y + { + get { return IExecute("getY"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/GCMParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/GCMParameterSpec.cs new file mode 100644 index 0000000000..5c51af4008 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/GCMParameterSpec.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region GCMParameterSpec + public partial class GCMParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/GCMParameterSpec.html#(int,byte[],int,int) + /// + public GCMParameterSpec(int arg0, byte[] arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/GCMParameterSpec.html#(int,byte[]) + /// + public GCMParameterSpec(int arg0, byte[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.GCMParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/GCMParameterSpec.html#getIV() + /// + public byte[] IV + { + get { return IExecuteArray("getIV"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/GCMParameterSpec.html#getTLen() + /// + public int TLen + { + get { return IExecute("getTLen"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/IvParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/IvParameterSpec.cs new file mode 100644 index 0000000000..644af7842a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/IvParameterSpec.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region IvParameterSpec + public partial class IvParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/IvParameterSpec.html#(byte[],int,int) + /// + public IvParameterSpec(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/IvParameterSpec.html#(byte[]) + /// + public IvParameterSpec(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.IvParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/IvParameterSpec.html#getIV() + /// + public byte[] IV + { + get { return IExecuteArray("getIV"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/OAEPParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/OAEPParameterSpec.cs new file mode 100644 index 0000000000..67b54b3987 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/OAEPParameterSpec.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region OAEPParameterSpec + public partial class OAEPParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html#(java.lang.String,java.lang.String,java.security.spec.AlgorithmParameterSpec,javax.crypto.spec.PSource) + /// + public OAEPParameterSpec(string arg0, string arg1, Java.Security.Spec.AlgorithmParameterSpec arg2, Javax.Crypto.Spec.PSource arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.OAEPParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html#DEFAULT + /// + public static Javax.Crypto.Spec.OAEPParameterSpec DEFAULT => Clazz.GetField("DEFAULT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html#getDigestAlgorithm() + /// + public string DigestAlgorithm + { + get { return IExecute("getDigestAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html#getMGFAlgorithm() + /// + public string MGFAlgorithm + { + get { return IExecute("getMGFAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html#getMGFParameters() + /// + public Java.Security.Spec.AlgorithmParameterSpec MGFParameters + { + get { return IExecute("getMGFParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/OAEPParameterSpec.html#getPSource() + /// + public Javax.Crypto.Spec.PSource PSource + { + get { return IExecute("getPSource"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/PBEKeySpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/PBEKeySpec.cs new file mode 100644 index 0000000000..bf2ff79557 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/PBEKeySpec.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region PBEKeySpec + public partial class PBEKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#(char[],byte[],int,int) + /// + public PBEKeySpec(char[] arg0, byte[] arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#(char[],byte[],int) + /// + public PBEKeySpec(char[] arg0, byte[] arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#(char[]) + /// + public PBEKeySpec(char[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Javax.Crypto.Spec.PBEKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#getIterationCount() + /// + public int IterationCount + { + get { return IExecute("getIterationCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#getKeyLength() + /// + public int KeyLength + { + get { return IExecute("getKeyLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#getPassword() + /// + public char[] Password + { + get { return IExecuteArray("getPassword"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#getSalt() + /// + public byte[] Salt + { + get { return IExecuteArray("getSalt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEKeySpec.html#clearPassword() + /// + public void ClearPassword() + { + IExecute("clearPassword"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/PBEParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/PBEParameterSpec.cs new file mode 100644 index 0000000000..d5e3e9bd88 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/PBEParameterSpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region PBEParameterSpec + public partial class PBEParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEParameterSpec.html#(byte[],int,java.security.spec.AlgorithmParameterSpec) + /// + public PBEParameterSpec(byte[] arg0, int arg1, Java.Security.Spec.AlgorithmParameterSpec arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEParameterSpec.html#(byte[],int) + /// + public PBEParameterSpec(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.PBEParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEParameterSpec.html#getIterationCount() + /// + public int IterationCount + { + get { return IExecute("getIterationCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEParameterSpec.html#getParameterSpec() + /// + public Java.Security.Spec.AlgorithmParameterSpec ParameterSpec + { + get { return IExecute("getParameterSpec"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PBEParameterSpec.html#getSalt() + /// + public byte[] Salt + { + get { return IExecuteArray("getSalt"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/PSource.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/PSource.cs new file mode 100644 index 0000000000..b79d77dae8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/PSource.cs @@ -0,0 +1,110 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region PSource + public partial class PSource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PSource.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + + #endregion + + #region Nested classes + #region PSpecified + public partial class PSpecified + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PSource.PSpecified.html#(byte[]) + /// + public PSpecified(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PSource.PSpecified.html#DEFAULT + /// + public static Javax.Crypto.Spec.PSource.PSpecified DEFAULT => Clazz.GetField("DEFAULT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/PSource.PSpecified.html#getValue() + /// + public byte[] Value + { + get { return IExecuteArray("getValue"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/RC2ParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/RC2ParameterSpec.cs new file mode 100644 index 0000000000..e5facbda58 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/RC2ParameterSpec.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region RC2ParameterSpec + public partial class RC2ParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC2ParameterSpec.html#(int,byte[],int) + /// + public RC2ParameterSpec(int arg0, byte[] arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC2ParameterSpec.html#(int,byte[]) + /// + public RC2ParameterSpec(int arg0, byte[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC2ParameterSpec.html#(int) + /// + public RC2ParameterSpec(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.RC2ParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC2ParameterSpec.html#getEffectiveKeyBits() + /// + public int EffectiveKeyBits + { + get { return IExecute("getEffectiveKeyBits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC2ParameterSpec.html#getIV() + /// + public byte[] IV + { + get { return IExecuteArray("getIV"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/RC5ParameterSpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/RC5ParameterSpec.cs new file mode 100644 index 0000000000..37343f8137 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/RC5ParameterSpec.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region RC5ParameterSpec + public partial class RC5ParameterSpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#(int,int,int,byte[],int) + /// + public RC5ParameterSpec(int arg0, int arg1, int arg2, byte[] arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#(int,int,int,byte[]) + /// + public RC5ParameterSpec(int arg0, int arg1, int arg2, byte[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#(int,int,int) + /// + public RC5ParameterSpec(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.AlgorithmParameterSpec(Javax.Crypto.Spec.RC5ParameterSpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#getIV() + /// + public byte[] IV + { + get { return IExecuteArray("getIV"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#getRounds() + /// + public int Rounds + { + get { return IExecute("getRounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#getVersion() + /// + public int Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/RC5ParameterSpec.html#getWordSize() + /// + public int WordSize + { + get { return IExecute("getWordSize"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Crypto/Spec/SecretKeySpec.cs b/src/net/JNet/Generated/Javax/Crypto/Spec/SecretKeySpec.cs new file mode 100644 index 0000000000..f1449d51b6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Crypto/Spec/SecretKeySpec.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Crypto.Spec +{ + #region SecretKeySpec + public partial class SecretKeySpec + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html#(byte[],int,int,java.lang.String) + /// + public SecretKeySpec(byte[] arg0, int arg1, int arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html#(byte[],java.lang.String) + /// + public SecretKeySpec(byte[] arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Spec.KeySpec(Javax.Crypto.Spec.SecretKeySpec t) => t.Cast(); + public static implicit operator Javax.Crypto.SecretKey(Javax.Crypto.Spec.SecretKeySpec t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html#getFormat() + /// + public string Format + { + get { return IExecute("getFormat"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/AllPackageClasses.cs new file mode 100644 index 0000000000..9a7638a4ef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/AllPackageClasses.cs @@ -0,0 +1,393 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio +{ + #region IIOException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOException.html + /// + public partial class IIOException : Java.Io.IOException + { + public IIOException() { } + + /// + public override string ClassName => "javax.imageio.IIOException"; + + // TODO: complete the class + + } + #endregion + + #region IIOImage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html + /// + public partial class IIOImage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOImage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOImage(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.IIOImage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html + /// + public partial class IIOParam : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.IIOParam"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOParamController + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParamController.html + /// + public partial class IIOParamController : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOParamController() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOParamController(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.IIOParamController"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageIO + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html + /// + public partial class ImageIO : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageIO() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageIO(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageIO"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html + /// + public partial class ImageReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageReadParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html + /// + public partial class ImageReadParam : Javax.Imageio.IIOParam + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageReadParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageReadParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageReadParam"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageTranscoder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTranscoder.html + /// + public partial class ImageTranscoder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageTranscoder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageTranscoder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageTranscoder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageTypeSpecifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html + /// + public partial class ImageTypeSpecifier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageTypeSpecifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageTypeSpecifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageTypeSpecifier"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageWriteParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html + /// + public partial class ImageWriteParam : Javax.Imageio.IIOParam + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageWriteParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageWriteParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageWriteParam"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html + /// + public partial class ImageWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.ImageWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Event/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Event/AllPackageClasses.cs new file mode 100644 index 0000000000..e21a21103c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Event/AllPackageClasses.cs @@ -0,0 +1,92 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Event +{ + #region IIOReadProgressListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/event/IIOReadProgressListener.html + /// + public partial class IIOReadProgressListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region IIOReadUpdateListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/event/IIOReadUpdateListener.html + /// + public partial class IIOReadUpdateListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region IIOReadWarningListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/event/IIOReadWarningListener.html + /// + public partial class IIOReadWarningListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region IIOWriteProgressListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/event/IIOWriteProgressListener.html + /// + public partial class IIOWriteProgressListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region IIOWriteWarningListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/event/IIOWriteWarningListener.html + /// + public partial class IIOWriteWarningListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/IIOException.cs b/src/net/JNet/Generated/Javax/Imageio/IIOException.cs new file mode 100644 index 0000000000..2c32dea095 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/IIOException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region IIOException + public partial class IIOException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/IIOImage.cs b/src/net/JNet/Generated/Javax/Imageio/IIOImage.cs new file mode 100644 index 0000000000..f4c6770564 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/IIOImage.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region IIOImage + public partial class IIOImage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#getMetadata() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#setMetadata(javax.imageio.metadata.IIOMetadata) + /// + public Javax.Imageio.Metadata.IIOMetadata Metadata + { + get { return IExecute("getMetadata"); } set { IExecute("setMetadata", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#getNumThumbnails() + /// + public int NumThumbnails + { + get { return IExecute("getNumThumbnails"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#getRaster() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#setRaster(java.awt.image.Raster) + /// + public Java.Awt.ImageNs.Raster Raster + { + get { return IExecute("getRaster"); } set { IExecute("setRaster", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#getRenderedImage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#setRenderedImage(java.awt.image.RenderedImage) + /// + public Java.Awt.ImageNs.RenderedImage RenderedImage + { + get { return IExecute("getRenderedImage"); } set { IExecute("setRenderedImage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#hasRaster() + /// + public bool HasRaster() + { + return IExecute("hasRaster"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOImage.html#getThumbnail(int) + /// + public Java.Awt.ImageNs.BufferedImage GetThumbnail(int arg0) + { + return IExecute("getThumbnail", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/IIOParam.cs b/src/net/JNet/Generated/Javax/Imageio/IIOParam.cs new file mode 100644 index 0000000000..6d7542d4cb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/IIOParam.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region IIOParam + public partial class IIOParam + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getController() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#setController(javax.imageio.IIOParamController) + /// + public Javax.Imageio.IIOParamController Controller + { + get { return IExecute("getController"); } set { IExecute("setController", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getDefaultController() + /// + public Javax.Imageio.IIOParamController DefaultController + { + get { return IExecute("getDefaultController"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getDestinationOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#setDestinationOffset(java.awt.Point) + /// + public Java.Awt.Point DestinationOffset + { + get { return IExecute("getDestinationOffset"); } set { IExecute("setDestinationOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getDestinationType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#setDestinationType(javax.imageio.ImageTypeSpecifier) + /// + public Javax.Imageio.ImageTypeSpecifier DestinationType + { + get { return IExecute("getDestinationType"); } set { IExecute("setDestinationType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getSourceBands() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#setSourceBands(int[]) + /// + public int[] SourceBands + { + get { return IExecuteArray("getSourceBands"); } set { IExecute("setSourceBands", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getSourceRegion() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#setSourceRegion(java.awt.Rectangle) + /// + public Java.Awt.Rectangle SourceRegion + { + get { return IExecute("getSourceRegion"); } set { IExecute("setSourceRegion", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getSourceXSubsampling() + /// + public int SourceXSubsampling + { + get { return IExecute("getSourceXSubsampling"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getSourceYSubsampling() + /// + public int SourceYSubsampling + { + get { return IExecute("getSourceYSubsampling"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getSubsamplingXOffset() + /// + public int SubsamplingXOffset + { + get { return IExecute("getSubsamplingXOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#getSubsamplingYOffset() + /// + public int SubsamplingYOffset + { + get { return IExecute("getSubsamplingYOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#activateController() + /// + public bool ActivateController() + { + return IExecute("activateController"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#hasController() + /// + public bool HasController() + { + return IExecute("hasController"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParam.html#setSourceSubsampling(int,int,int,int) + /// + public void SetSourceSubsampling(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setSourceSubsampling", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/IIOParamController.cs b/src/net/JNet/Generated/Javax/Imageio/IIOParamController.cs new file mode 100644 index 0000000000..3686ddf942 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/IIOParamController.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region IIOParamController + public partial class IIOParamController + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/IIOParamController.html#activate(javax.imageio.IIOParam) + /// + public bool Activate(Javax.Imageio.IIOParam arg0) + { + return IExecute("activate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageIO.cs b/src/net/JNet/Generated/Javax/Imageio/ImageIO.cs new file mode 100644 index 0000000000..326c769e7a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageIO.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageIO + public partial class ImageIO + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getCacheDirectory() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#setCacheDirectory(java.io.File) + /// + public static Java.Io.File CacheDirectory + { + get { return SExecute("getCacheDirectory"); } set { SExecute("setCacheDirectory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getReaderFileSuffixes() + /// + public static string[] ReaderFileSuffixes + { + get { return SExecuteArray("getReaderFileSuffixes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getReaderFormatNames() + /// + public static string[] ReaderFormatNames + { + get { return SExecuteArray("getReaderFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getReaderMIMETypes() + /// + public static string[] ReaderMIMETypes + { + get { return SExecuteArray("getReaderMIMETypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getUseCache() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#setUseCache(boolean) + /// + public static bool UseCache + { + get { return SExecute("getUseCache"); } set { SExecute("setUseCache", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getWriterFileSuffixes() + /// + public static string[] WriterFileSuffixes + { + get { return SExecuteArray("getWriterFileSuffixes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getWriterFormatNames() + /// + public static string[] WriterFormatNames + { + get { return SExecuteArray("getWriterFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getWriterMIMETypes() + /// + public static string[] WriterMIMETypes + { + get { return SExecuteArray("getWriterMIMETypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#write(java.awt.image.RenderedImage,java.lang.String,java.io.File) throws java.io.IOException + /// + public static bool Write(Java.Awt.ImageNs.RenderedImage arg0, string arg1, Java.Io.File arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#write(java.awt.image.RenderedImage,java.lang.String,java.io.OutputStream) throws java.io.IOException + /// + public static bool Write(Java.Awt.ImageNs.RenderedImage arg0, string arg1, Java.Io.OutputStream arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#write(java.awt.image.RenderedImage,java.lang.String,javax.imageio.stream.ImageOutputStream) throws java.io.IOException + /// + public static bool Write(Java.Awt.ImageNs.RenderedImage arg0, string arg1, Javax.Imageio.Stream.ImageOutputStream arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#read(java.io.File) throws java.io.IOException + /// + public static Java.Awt.ImageNs.BufferedImage Read(Java.Io.File arg0) + { + return SExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#read(java.io.InputStream) throws java.io.IOException + /// + public static Java.Awt.ImageNs.BufferedImage Read(Java.Io.InputStream arg0) + { + return SExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#read(java.net.URL) throws java.io.IOException + /// + public static Java.Awt.ImageNs.BufferedImage Read(Java.Net.URL arg0) + { + return SExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#read(javax.imageio.stream.ImageInputStream) throws java.io.IOException + /// + public static Java.Awt.ImageNs.BufferedImage Read(Javax.Imageio.Stream.ImageInputStream arg0) + { + return SExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getImageReader(javax.imageio.ImageWriter) + /// + public static Javax.Imageio.ImageReader GetImageReader(Javax.Imageio.ImageWriter arg0) + { + return SExecute("getImageReader", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#getImageWriter(javax.imageio.ImageReader) + /// + public static Javax.Imageio.ImageWriter GetImageWriter(Javax.Imageio.ImageReader arg0) + { + return SExecute("getImageWriter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#createImageInputStream(java.lang.Object) throws java.io.IOException + /// + public static Javax.Imageio.Stream.ImageInputStream CreateImageInputStream(object arg0) + { + return SExecute("createImageInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#createImageOutputStream(java.lang.Object) throws java.io.IOException + /// + public static Javax.Imageio.Stream.ImageOutputStream CreateImageOutputStream(object arg0) + { + return SExecute("createImageOutputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageIO.html#scanForPlugins() + /// + public static void ScanForPlugins() + { + SExecute("scanForPlugins"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageReadParam.cs b/src/net/JNet/Generated/Javax/Imageio/ImageReadParam.cs new file mode 100644 index 0000000000..b96d077684 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageReadParam.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageReadParam + public partial class ImageReadParam + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#getDestination() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#setDestination(java.awt.image.BufferedImage) + /// + public Java.Awt.ImageNs.BufferedImage Destination + { + get { return IExecute("getDestination"); } set { IExecute("setDestination", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#getDestinationBands() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#setDestinationBands(int[]) + /// + public int[] DestinationBands + { + get { return IExecuteArray("getDestinationBands"); } set { IExecute("setDestinationBands", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#getSourceMaxProgressivePass() + /// + public int SourceMaxProgressivePass + { + get { return IExecute("getSourceMaxProgressivePass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#getSourceMinProgressivePass() + /// + public int SourceMinProgressivePass + { + get { return IExecute("getSourceMinProgressivePass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#getSourceNumProgressivePasses() + /// + public int SourceNumProgressivePasses + { + get { return IExecute("getSourceNumProgressivePasses"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#getSourceRenderSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#setSourceRenderSize(java.awt.Dimension) throws java.lang.UnsupportedOperationException + /// + public Java.Awt.Dimension SourceRenderSize + { + get { return IExecute("getSourceRenderSize"); } set { IExecute("setSourceRenderSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#canSetSourceRenderSize() + /// + public bool CanSetSourceRenderSize() + { + return IExecute("canSetSourceRenderSize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReadParam.html#setSourceProgressivePasses(int,int) + /// + public void SetSourceProgressivePasses(int arg0, int arg1) + { + IExecute("setSourceProgressivePasses", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageReader.cs b/src/net/JNet/Generated/Javax/Imageio/ImageReader.cs new file mode 100644 index 0000000000..2ddd7da9d8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageReader.cs @@ -0,0 +1,408 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageReader + public partial class ImageReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getAvailableLocales() + /// + public Java.Util.Locale[] AvailableLocales + { + get { return IExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getDefaultReadParam() + /// + public Javax.Imageio.ImageReadParam DefaultReadParam + { + get { return IExecute("getDefaultReadParam"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getFormatName() throws java.io.IOException + /// + public string FormatName + { + get { return IExecute("getFormatName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getInput() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#setInput(java.lang.Object) + /// + public object Input + { + get { return IExecute("getInput"); } set { IExecute("setInput", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#setLocale(java.util.Locale) + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } set { IExecute("setLocale", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getMinIndex() + /// + public int MinIndex + { + get { return IExecute("getMinIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getOriginatingProvider() + /// + public Javax.Imageio.Spi.ImageReaderSpi OriginatingProvider + { + get { return IExecute("getOriginatingProvider"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getStreamMetadata() throws java.io.IOException + /// + public Javax.Imageio.Metadata.IIOMetadata StreamMetadata + { + get { return IExecute("getStreamMetadata"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getHeight(int) throws java.io.IOException + /// + public int GetHeight(int arg0) + { + return IExecute("getHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getNumImages(boolean) throws java.io.IOException + /// + public int GetNumImages(bool arg0) + { + return IExecute("getNumImages", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getWidth(int) throws java.io.IOException + /// + public int GetWidth(int arg0) + { + return IExecute("getWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#read(int,javax.imageio.ImageReadParam) throws java.io.IOException + /// + public Java.Awt.ImageNs.BufferedImage Read(int arg0, Javax.Imageio.ImageReadParam arg1) + { + return IExecute("read", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getImageMetadata(int) throws java.io.IOException + /// + public Javax.Imageio.Metadata.IIOMetadata GetImageMetadata(int arg0) + { + return IExecute("getImageMetadata", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#canReadRaster() + /// + public bool CanReadRaster() + { + return IExecute("canReadRaster"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#hasThumbnails(int) throws java.io.IOException + /// + public bool HasThumbnails(int arg0) + { + return IExecute("hasThumbnails", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#isIgnoringMetadata() + /// + public bool IsIgnoringMetadata() + { + return IExecute("isIgnoringMetadata"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#isImageTiled(int) throws java.io.IOException + /// + public bool IsImageTiled(int arg0) + { + return IExecute("isImageTiled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#isRandomAccessEasy(int) throws java.io.IOException + /// + public bool IsRandomAccessEasy(int arg0) + { + return IExecute("isRandomAccessEasy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#isSeekForwardOnly() + /// + public bool IsSeekForwardOnly() + { + return IExecute("isSeekForwardOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readerSupportsThumbnails() + /// + public bool ReaderSupportsThumbnails() + { + return IExecute("readerSupportsThumbnails"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getAspectRatio(int) throws java.io.IOException + /// + public float GetAspectRatio(int arg0) + { + return IExecute("getAspectRatio", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getNumThumbnails(int) throws java.io.IOException + /// + public int GetNumThumbnails(int arg0) + { + return IExecute("getNumThumbnails", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getThumbnailHeight(int,int) throws java.io.IOException + /// + public int GetThumbnailHeight(int arg0, int arg1) + { + return IExecute("getThumbnailHeight", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getThumbnailWidth(int,int) throws java.io.IOException + /// + public int GetThumbnailWidth(int arg0, int arg1) + { + return IExecute("getThumbnailWidth", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getTileGridXOffset(int) throws java.io.IOException + /// + public int GetTileGridXOffset(int arg0) + { + return IExecute("getTileGridXOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getTileGridYOffset(int) throws java.io.IOException + /// + public int GetTileGridYOffset(int arg0) + { + return IExecute("getTileGridYOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getTileHeight(int) throws java.io.IOException + /// + public int GetTileHeight(int arg0) + { + return IExecute("getTileHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getTileWidth(int) throws java.io.IOException + /// + public int GetTileWidth(int arg0) + { + return IExecute("getTileWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#read(int) throws java.io.IOException + /// + public Java.Awt.ImageNs.BufferedImage Read(int arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readThumbnail(int,int) throws java.io.IOException + /// + public Java.Awt.ImageNs.BufferedImage ReadThumbnail(int arg0, int arg1) + { + return IExecute("readThumbnail", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readTile(int,int,int) throws java.io.IOException + /// + public Java.Awt.ImageNs.BufferedImage ReadTile(int arg0, int arg1, int arg2) + { + return IExecute("readTile", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readRaster(int,javax.imageio.ImageReadParam) throws java.io.IOException + /// + public Java.Awt.ImageNs.Raster ReadRaster(int arg0, Javax.Imageio.ImageReadParam arg1) + { + return IExecute("readRaster", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readTileRaster(int,int,int) throws java.io.IOException + /// + public Java.Awt.ImageNs.Raster ReadTileRaster(int arg0, int arg1, int arg2) + { + return IExecute("readTileRaster", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readAsRenderedImage(int,javax.imageio.ImageReadParam) throws java.io.IOException + /// + public Java.Awt.ImageNs.RenderedImage ReadAsRenderedImage(int arg0, Javax.Imageio.ImageReadParam arg1) + { + return IExecute("readAsRenderedImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#readAll(int,javax.imageio.ImageReadParam) throws java.io.IOException + /// + public Javax.Imageio.IIOImage ReadAll(int arg0, Javax.Imageio.ImageReadParam arg1) + { + return IExecute("readAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getRawImageType(int) throws java.io.IOException + /// + public Javax.Imageio.ImageTypeSpecifier GetRawImageType(int arg0) + { + return IExecute("getRawImageType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#abort() + /// + public void Abort() + { + IExecute("abort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#addIIOReadProgressListener(javax.imageio.event.IIOReadProgressListener) + /// + public void AddIIOReadProgressListener(Javax.Imageio.Event.IIOReadProgressListener arg0) + { + IExecute("addIIOReadProgressListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#addIIOReadUpdateListener(javax.imageio.event.IIOReadUpdateListener) + /// + public void AddIIOReadUpdateListener(Javax.Imageio.Event.IIOReadUpdateListener arg0) + { + IExecute("addIIOReadUpdateListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#addIIOReadWarningListener(javax.imageio.event.IIOReadWarningListener) + /// + public void AddIIOReadWarningListener(Javax.Imageio.Event.IIOReadWarningListener arg0) + { + IExecute("addIIOReadWarningListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#removeAllIIOReadProgressListeners() + /// + public void RemoveAllIIOReadProgressListeners() + { + IExecute("removeAllIIOReadProgressListeners"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#removeAllIIOReadUpdateListeners() + /// + public void RemoveAllIIOReadUpdateListeners() + { + IExecute("removeAllIIOReadUpdateListeners"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#removeAllIIOReadWarningListeners() + /// + public void RemoveAllIIOReadWarningListeners() + { + IExecute("removeAllIIOReadWarningListeners"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#removeIIOReadProgressListener(javax.imageio.event.IIOReadProgressListener) + /// + public void RemoveIIOReadProgressListener(Javax.Imageio.Event.IIOReadProgressListener arg0) + { + IExecute("removeIIOReadProgressListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#removeIIOReadUpdateListener(javax.imageio.event.IIOReadUpdateListener) + /// + public void RemoveIIOReadUpdateListener(Javax.Imageio.Event.IIOReadUpdateListener arg0) + { + IExecute("removeIIOReadUpdateListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#removeIIOReadWarningListener(javax.imageio.event.IIOReadWarningListener) + /// + public void RemoveIIOReadWarningListener(Javax.Imageio.Event.IIOReadWarningListener arg0) + { + IExecute("removeIIOReadWarningListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#setInput(java.lang.Object,boolean,boolean) + /// + public void SetInput(object arg0, bool arg1, bool arg2) + { + IExecute("setInput", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#setInput(java.lang.Object,boolean) + /// + public void SetInput(object arg0, bool arg1) + { + IExecute("setInput", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageTranscoder.cs b/src/net/JNet/Generated/Javax/Imageio/ImageTranscoder.cs new file mode 100644 index 0000000000..7cd1abde2c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageTranscoder.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageTranscoder + public partial class ImageTranscoder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTranscoder.html#convertImageMetadata(javax.imageio.metadata.IIOMetadata,javax.imageio.ImageTypeSpecifier,javax.imageio.ImageWriteParam) + /// + public Javax.Imageio.Metadata.IIOMetadata ConvertImageMetadata(Javax.Imageio.Metadata.IIOMetadata arg0, Javax.Imageio.ImageTypeSpecifier arg1, Javax.Imageio.ImageWriteParam arg2) + { + return IExecute("convertImageMetadata", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTranscoder.html#convertStreamMetadata(javax.imageio.metadata.IIOMetadata,javax.imageio.ImageWriteParam) + /// + public Javax.Imageio.Metadata.IIOMetadata ConvertStreamMetadata(Javax.Imageio.Metadata.IIOMetadata arg0, Javax.Imageio.ImageWriteParam arg1) + { + return IExecute("convertStreamMetadata", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageTypeSpecifier.cs b/src/net/JNet/Generated/Javax/Imageio/ImageTypeSpecifier.cs new file mode 100644 index 0000000000..7a74b34ea5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageTypeSpecifier.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageTypeSpecifier + public partial class ImageTypeSpecifier + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#(java.awt.image.ColorModel,java.awt.image.SampleModel) + /// + public ImageTypeSpecifier(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.ImageNs.SampleModel arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#(java.awt.image.RenderedImage) + /// + public ImageTypeSpecifier(Java.Awt.ImageNs.RenderedImage arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createBanded(java.awt.color.ColorSpace,int[],int[],int,boolean,boolean) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateBanded(Java.Awt.ColorNs.ColorSpace arg0, int[] arg1, int[] arg2, int arg3, bool arg4, bool arg5) + { + return SExecute("createBanded", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createFromBufferedImageType(int) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateFromBufferedImageType(int arg0) + { + return SExecute("createFromBufferedImageType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createFromRenderedImage(java.awt.image.RenderedImage) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateFromRenderedImage(Java.Awt.ImageNs.RenderedImage arg0) + { + return SExecute("createFromRenderedImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createGrayscale(int,int,boolean,boolean) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateGrayscale(int arg0, int arg1, bool arg2, bool arg3) + { + return SExecute("createGrayscale", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createGrayscale(int,int,boolean) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateGrayscale(int arg0, int arg1, bool arg2) + { + return SExecute("createGrayscale", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createIndexed(byte[],byte[],byte[],byte[],int,int) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateIndexed(byte[] arg0, byte[] arg1, byte[] arg2, byte[] arg3, int arg4, int arg5) + { + return SExecute("createIndexed", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createInterleaved(java.awt.color.ColorSpace,int[],int,boolean,boolean) + /// + public static Javax.Imageio.ImageTypeSpecifier CreateInterleaved(Java.Awt.ColorNs.ColorSpace arg0, int[] arg1, int arg2, bool arg3, bool arg4) + { + return SExecute("createInterleaved", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createPacked(java.awt.color.ColorSpace,int,int,int,int,int,boolean) + /// + public static Javax.Imageio.ImageTypeSpecifier CreatePacked(Java.Awt.ColorNs.ColorSpace arg0, int arg1, int arg2, int arg3, int arg4, int arg5, bool arg6) + { + return SExecute("createPacked", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getBufferedImageType() + /// + public int BufferedImageType + { + get { return IExecute("getBufferedImageType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getColorModel() + /// + public Java.Awt.ImageNs.ColorModel ColorModel + { + get { return IExecute("getColorModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getNumBands() + /// + public int NumBands + { + get { return IExecute("getNumBands"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getNumComponents() + /// + public int NumComponents + { + get { return IExecute("getNumComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getSampleModel() + /// + public Java.Awt.ImageNs.SampleModel SampleModel + { + get { return IExecute("getSampleModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getBitsPerBand(int) + /// + public int GetBitsPerBand(int arg0) + { + return IExecute("getBitsPerBand", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#createBufferedImage(int,int) + /// + public Java.Awt.ImageNs.BufferedImage CreateBufferedImage(int arg0, int arg1) + { + return IExecute("createBufferedImage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageTypeSpecifier.html#getSampleModel(int,int) + /// + public Java.Awt.ImageNs.SampleModel GetSampleModel(int arg0, int arg1) + { + return IExecute("getSampleModel", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageWriteParam.cs b/src/net/JNet/Generated/Javax/Imageio/ImageWriteParam.cs new file mode 100644 index 0000000000..9cc8b678d2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageWriteParam.cs @@ -0,0 +1,249 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageWriteParam + public partial class ImageWriteParam + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#(java.util.Locale) + /// + public ImageWriteParam(Java.Util.Locale arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#MODE_COPY_FROM_METADATA + /// + public static int MODE_COPY_FROM_METADATA => Clazz.GetField("MODE_COPY_FROM_METADATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#MODE_DEFAULT + /// + public static int MODE_DEFAULT => Clazz.GetField("MODE_DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#MODE_DISABLED + /// + public static int MODE_DISABLED => Clazz.GetField("MODE_DISABLED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#MODE_EXPLICIT + /// + public static int MODE_EXPLICIT => Clazz.GetField("MODE_EXPLICIT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setCompressionMode(int) + /// + public int CompressionMode + { + get { return IExecute("getCompressionMode"); } set { IExecute("setCompressionMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionQuality() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setCompressionQuality(float) + /// + public float CompressionQuality + { + get { return IExecute("getCompressionQuality"); } set { IExecute("setCompressionQuality", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionQualityDescriptions() + /// + public string[] CompressionQualityDescriptions + { + get { return IExecuteArray("getCompressionQualityDescriptions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionQualityValues() + /// + public float[] CompressionQualityValues + { + get { return IExecuteArray("getCompressionQualityValues"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setCompressionType(java.lang.String) + /// + public string CompressionType + { + get { return IExecute("getCompressionType"); } set { IExecute("setCompressionType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionTypes() + /// + public string[] CompressionTypes + { + get { return IExecuteArray("getCompressionTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getLocalizedCompressionTypeName() + /// + public string LocalizedCompressionTypeName + { + get { return IExecute("getLocalizedCompressionTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getPreferredTileSizes() + /// + public Java.Awt.Dimension[] PreferredTileSizes + { + get { return IExecuteArray("getPreferredTileSizes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getProgressiveMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setProgressiveMode(int) + /// + public int ProgressiveMode + { + get { return IExecute("getProgressiveMode"); } set { IExecute("setProgressiveMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getTileGridXOffset() + /// + public int TileGridXOffset + { + get { return IExecute("getTileGridXOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getTileGridYOffset() + /// + public int TileGridYOffset + { + get { return IExecute("getTileGridYOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getTileHeight() + /// + public int TileHeight + { + get { return IExecute("getTileHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getTileWidth() + /// + public int TileWidth + { + get { return IExecute("getTileWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getTilingMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setTilingMode(int) + /// + public int TilingMode + { + get { return IExecute("getTilingMode"); } set { IExecute("setTilingMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#canOffsetTiles() + /// + public bool CanOffsetTiles() + { + return IExecute("canOffsetTiles"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#canWriteCompressed() + /// + public bool CanWriteCompressed() + { + return IExecute("canWriteCompressed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#canWriteProgressive() + /// + public bool CanWriteProgressive() + { + return IExecute("canWriteProgressive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#canWriteTiles() + /// + public bool CanWriteTiles() + { + return IExecute("canWriteTiles"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#isCompressionLossless() + /// + public bool IsCompressionLossless() + { + return IExecute("isCompressionLossless"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getBitRate(float) + /// + public float GetBitRate(float arg0) + { + return IExecute("getBitRate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setTiling(int,int,int,int) + /// + public void SetTiling(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setTiling", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#unsetCompression() + /// + public void UnsetCompression() + { + IExecute("unsetCompression"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#unsetTiling() + /// + public void UnsetTiling() + { + IExecute("unsetTiling"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/ImageWriter.cs b/src/net/JNet/Generated/Javax/Imageio/ImageWriter.cs new file mode 100644 index 0000000000..df9c290b30 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/ImageWriter.cs @@ -0,0 +1,374 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio +{ + #region ImageWriter + public partial class ImageWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Imageio.ImageTranscoder(Javax.Imageio.ImageWriter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getAvailableLocales() + /// + public Java.Util.Locale[] AvailableLocales + { + get { return IExecuteArray("getAvailableLocales"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getDefaultWriteParam() + /// + public Javax.Imageio.ImageWriteParam DefaultWriteParam + { + get { return IExecute("getDefaultWriteParam"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#setLocale(java.util.Locale) + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } set { IExecute("setLocale", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getOriginatingProvider() + /// + public Javax.Imageio.Spi.ImageWriterSpi OriginatingProvider + { + get { return IExecute("getOriginatingProvider"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getOutput() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#setOutput(java.lang.Object) + /// + public object Output + { + get { return IExecute("getOutput"); } set { IExecute("setOutput", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#convertImageMetadata(javax.imageio.metadata.IIOMetadata,javax.imageio.ImageTypeSpecifier,javax.imageio.ImageWriteParam) + /// + public Javax.Imageio.Metadata.IIOMetadata ConvertImageMetadata(Javax.Imageio.Metadata.IIOMetadata arg0, Javax.Imageio.ImageTypeSpecifier arg1, Javax.Imageio.ImageWriteParam arg2) + { + return IExecute("convertImageMetadata", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#convertStreamMetadata(javax.imageio.metadata.IIOMetadata,javax.imageio.ImageWriteParam) + /// + public Javax.Imageio.Metadata.IIOMetadata ConvertStreamMetadata(Javax.Imageio.Metadata.IIOMetadata arg0, Javax.Imageio.ImageWriteParam arg1) + { + return IExecute("convertStreamMetadata", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getDefaultImageMetadata(javax.imageio.ImageTypeSpecifier,javax.imageio.ImageWriteParam) + /// + public Javax.Imageio.Metadata.IIOMetadata GetDefaultImageMetadata(Javax.Imageio.ImageTypeSpecifier arg0, Javax.Imageio.ImageWriteParam arg1) + { + return IExecute("getDefaultImageMetadata", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getDefaultStreamMetadata(javax.imageio.ImageWriteParam) + /// + public Javax.Imageio.Metadata.IIOMetadata GetDefaultStreamMetadata(Javax.Imageio.ImageWriteParam arg0) + { + return IExecute("getDefaultStreamMetadata", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#write(javax.imageio.metadata.IIOMetadata,javax.imageio.IIOImage,javax.imageio.ImageWriteParam) throws java.io.IOException + /// + public void Write(Javax.Imageio.Metadata.IIOMetadata arg0, Javax.Imageio.IIOImage arg1, Javax.Imageio.ImageWriteParam arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canInsertEmpty(int) throws java.io.IOException + /// + public bool CanInsertEmpty(int arg0) + { + return IExecute("canInsertEmpty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canInsertImage(int) throws java.io.IOException + /// + public bool CanInsertImage(int arg0) + { + return IExecute("canInsertImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canRemoveImage(int) throws java.io.IOException + /// + public bool CanRemoveImage(int arg0) + { + return IExecute("canRemoveImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canReplaceImageMetadata(int) throws java.io.IOException + /// + public bool CanReplaceImageMetadata(int arg0) + { + return IExecute("canReplaceImageMetadata", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canReplacePixels(int) throws java.io.IOException + /// + public bool CanReplacePixels(int arg0) + { + return IExecute("canReplacePixels", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canReplaceStreamMetadata() throws java.io.IOException + /// + public bool CanReplaceStreamMetadata() + { + return IExecute("canReplaceStreamMetadata"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canWriteEmpty() throws java.io.IOException + /// + public bool CanWriteEmpty() + { + return IExecute("canWriteEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canWriteRasters() + /// + public bool CanWriteRasters() + { + return IExecute("canWriteRasters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#canWriteSequence() + /// + public bool CanWriteSequence() + { + return IExecute("canWriteSequence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getNumThumbnailsSupported(javax.imageio.ImageTypeSpecifier,javax.imageio.ImageWriteParam,javax.imageio.metadata.IIOMetadata,javax.imageio.metadata.IIOMetadata) + /// + public int GetNumThumbnailsSupported(Javax.Imageio.ImageTypeSpecifier arg0, Javax.Imageio.ImageWriteParam arg1, Javax.Imageio.Metadata.IIOMetadata arg2, Javax.Imageio.Metadata.IIOMetadata arg3) + { + return IExecute("getNumThumbnailsSupported", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#getPreferredThumbnailSizes(javax.imageio.ImageTypeSpecifier,javax.imageio.ImageWriteParam,javax.imageio.metadata.IIOMetadata,javax.imageio.metadata.IIOMetadata) + /// + public Java.Awt.Dimension[] GetPreferredThumbnailSizes(Javax.Imageio.ImageTypeSpecifier arg0, Javax.Imageio.ImageWriteParam arg1, Javax.Imageio.Metadata.IIOMetadata arg2, Javax.Imageio.Metadata.IIOMetadata arg3) + { + return IExecuteArray("getPreferredThumbnailSizes", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#abort() + /// + public void Abort() + { + IExecute("abort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#addIIOWriteProgressListener(javax.imageio.event.IIOWriteProgressListener) + /// + public void AddIIOWriteProgressListener(Javax.Imageio.Event.IIOWriteProgressListener arg0) + { + IExecute("addIIOWriteProgressListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#addIIOWriteWarningListener(javax.imageio.event.IIOWriteWarningListener) + /// + public void AddIIOWriteWarningListener(Javax.Imageio.Event.IIOWriteWarningListener arg0) + { + IExecute("addIIOWriteWarningListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#endInsertEmpty() throws java.io.IOException + /// + public void EndInsertEmpty() + { + IExecute("endInsertEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#endReplacePixels() throws java.io.IOException + /// + public void EndReplacePixels() + { + IExecute("endReplacePixels"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#endWriteEmpty() throws java.io.IOException + /// + public void EndWriteEmpty() + { + IExecute("endWriteEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#endWriteSequence() throws java.io.IOException + /// + public void EndWriteSequence() + { + IExecute("endWriteSequence"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#prepareReplacePixels(int,java.awt.Rectangle) throws java.io.IOException + /// + public void PrepareReplacePixels(int arg0, Java.Awt.Rectangle arg1) + { + IExecute("prepareReplacePixels", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#prepareWriteSequence(javax.imageio.metadata.IIOMetadata) throws java.io.IOException + /// + public void PrepareWriteSequence(Javax.Imageio.Metadata.IIOMetadata arg0) + { + IExecute("prepareWriteSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#removeAllIIOWriteProgressListeners() + /// + public void RemoveAllIIOWriteProgressListeners() + { + IExecute("removeAllIIOWriteProgressListeners"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#removeAllIIOWriteWarningListeners() + /// + public void RemoveAllIIOWriteWarningListeners() + { + IExecute("removeAllIIOWriteWarningListeners"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#removeIIOWriteProgressListener(javax.imageio.event.IIOWriteProgressListener) + /// + public void RemoveIIOWriteProgressListener(Javax.Imageio.Event.IIOWriteProgressListener arg0) + { + IExecute("removeIIOWriteProgressListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#removeIIOWriteWarningListener(javax.imageio.event.IIOWriteWarningListener) + /// + public void RemoveIIOWriteWarningListener(Javax.Imageio.Event.IIOWriteWarningListener arg0) + { + IExecute("removeIIOWriteWarningListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#removeImage(int) throws java.io.IOException + /// + public void RemoveImage(int arg0) + { + IExecute("removeImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#replaceImageMetadata(int,javax.imageio.metadata.IIOMetadata) throws java.io.IOException + /// + public void ReplaceImageMetadata(int arg0, Javax.Imageio.Metadata.IIOMetadata arg1) + { + IExecute("replaceImageMetadata", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#replacePixels(java.awt.image.Raster,javax.imageio.ImageWriteParam) throws java.io.IOException + /// + public void ReplacePixels(Java.Awt.ImageNs.Raster arg0, Javax.Imageio.ImageWriteParam arg1) + { + IExecute("replacePixels", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#replacePixels(java.awt.image.RenderedImage,javax.imageio.ImageWriteParam) throws java.io.IOException + /// + public void ReplacePixels(Java.Awt.ImageNs.RenderedImage arg0, Javax.Imageio.ImageWriteParam arg1) + { + IExecute("replacePixels", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#replaceStreamMetadata(javax.imageio.metadata.IIOMetadata) throws java.io.IOException + /// + public void ReplaceStreamMetadata(Javax.Imageio.Metadata.IIOMetadata arg0) + { + IExecute("replaceStreamMetadata", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#write(java.awt.image.RenderedImage) throws java.io.IOException + /// + public void Write(Java.Awt.ImageNs.RenderedImage arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#write(javax.imageio.IIOImage) throws java.io.IOException + /// + public void Write(Javax.Imageio.IIOImage arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#writeInsert(int,javax.imageio.IIOImage,javax.imageio.ImageWriteParam) throws java.io.IOException + /// + public void WriteInsert(int arg0, Javax.Imageio.IIOImage arg1, Javax.Imageio.ImageWriteParam arg2) + { + IExecute("writeInsert", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriter.html#writeToSequence(javax.imageio.IIOImage,javax.imageio.ImageWriteParam) throws java.io.IOException + /// + public void WriteToSequence(Javax.Imageio.IIOImage arg0, Javax.Imageio.ImageWriteParam arg1) + { + IExecute("writeToSequence", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/AllPackageClasses.cs new file mode 100644 index 0000000000..64c37c6d6b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/AllPackageClasses.cs @@ -0,0 +1,218 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Metadata +{ + #region IIOInvalidTreeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOInvalidTreeException.html + /// + public partial class IIOInvalidTreeException : Javax.Imageio.IIOException + { + public IIOInvalidTreeException() { } + + /// + public override string ClassName => "javax.imageio.metadata.IIOInvalidTreeException"; + + // TODO: complete the class + + } + #endregion + + #region IIOMetadata + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html + /// + public partial class IIOMetadata : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOMetadata() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOMetadata(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.metadata.IIOMetadata"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOMetadataController + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataController.html + /// + public partial class IIOMetadataController : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOMetadataController() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOMetadataController(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.metadata.IIOMetadataController"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOMetadataFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html + /// + public partial class IIOMetadataFormat : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOMetadataFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOMetadataFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.metadata.IIOMetadataFormat"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOMetadataFormatImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html + /// + public partial class IIOMetadataFormatImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOMetadataFormatImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOMetadataFormatImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.metadata.IIOMetadataFormatImpl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOMetadataNode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html + /// + public partial class IIOMetadataNode : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOMetadataNode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOMetadataNode(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.metadata.IIOMetadataNode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOInvalidTreeException.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOInvalidTreeException.cs new file mode 100644 index 0000000000..f2dfafa664 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOInvalidTreeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Metadata +{ + #region IIOInvalidTreeException + public partial class IIOInvalidTreeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadata.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadata.cs new file mode 100644 index 0000000000..a95854a532 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadata.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Metadata +{ + #region IIOMetadata + public partial class IIOMetadata + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getController() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#setController(javax.imageio.metadata.IIOMetadataController) + /// + public Javax.Imageio.Metadata.IIOMetadataController Controller + { + get { return IExecute("getController"); } set { IExecute("setController", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getDefaultController() + /// + public Javax.Imageio.Metadata.IIOMetadataController DefaultController + { + get { return IExecute("getDefaultController"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getExtraMetadataFormatNames() + /// + public string[] ExtraMetadataFormatNames + { + get { return IExecuteArray("getExtraMetadataFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getMetadataFormatNames() + /// + public string[] MetadataFormatNames + { + get { return IExecuteArray("getMetadataFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getNativeMetadataFormatName() + /// + public string NativeMetadataFormatName + { + get { return IExecute("getNativeMetadataFormatName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getAsTree(java.lang.String) + /// + public Org.W3c.Dom.Node GetAsTree(string arg0) + { + return IExecute("getAsTree", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#mergeTree(java.lang.String,org.w3c.dom.Node) throws javax.imageio.metadata.IIOInvalidTreeException + /// + public void MergeTree(string arg0, Org.W3c.Dom.Node arg1) + { + IExecute("mergeTree", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#reset() + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#activateController() + /// + public bool ActivateController() + { + return IExecute("activateController"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#hasController() + /// + public bool HasController() + { + return IExecute("hasController"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#isStandardMetadataFormatSupported() + /// + public bool IsStandardMetadataFormatSupported() + { + return IExecute("isStandardMetadataFormatSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#getMetadataFormat(java.lang.String) + /// + public Javax.Imageio.Metadata.IIOMetadataFormat GetMetadataFormat(string arg0) + { + return IExecute("getMetadataFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadata.html#setFromTree(java.lang.String,org.w3c.dom.Node) throws javax.imageio.metadata.IIOInvalidTreeException + /// + public void SetFromTree(string arg0, Org.W3c.Dom.Node arg1) + { + IExecute("setFromTree", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataController.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataController.cs new file mode 100644 index 0000000000..f3f946f1fa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataController.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Metadata +{ + #region IIOMetadataController + public partial class IIOMetadataController + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataController.html#activate(javax.imageio.metadata.IIOMetadata) + /// + public bool Activate(Javax.Imageio.Metadata.IIOMetadata arg0) + { + return IExecute("activate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormat.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormat.cs new file mode 100644 index 0000000000..e46a9ce096 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormat.cs @@ -0,0 +1,307 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Metadata +{ + #region IIOMetadataFormat + public partial class IIOMetadataFormat + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_ALL + /// + public static int CHILD_POLICY_ALL => Clazz.GetField("CHILD_POLICY_ALL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_CHOICE + /// + public static int CHILD_POLICY_CHOICE => Clazz.GetField("CHILD_POLICY_CHOICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_EMPTY + /// + public static int CHILD_POLICY_EMPTY => Clazz.GetField("CHILD_POLICY_EMPTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_MAX + /// + public static int CHILD_POLICY_MAX => Clazz.GetField("CHILD_POLICY_MAX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_REPEAT + /// + public static int CHILD_POLICY_REPEAT => Clazz.GetField("CHILD_POLICY_REPEAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_SEQUENCE + /// + public static int CHILD_POLICY_SEQUENCE => Clazz.GetField("CHILD_POLICY_SEQUENCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#CHILD_POLICY_SOME + /// + public static int CHILD_POLICY_SOME => Clazz.GetField("CHILD_POLICY_SOME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_BOOLEAN + /// + public static int DATATYPE_BOOLEAN => Clazz.GetField("DATATYPE_BOOLEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_DOUBLE + /// + public static int DATATYPE_DOUBLE => Clazz.GetField("DATATYPE_DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_FLOAT + /// + public static int DATATYPE_FLOAT => Clazz.GetField("DATATYPE_FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_INTEGER + /// + public static int DATATYPE_INTEGER => Clazz.GetField("DATATYPE_INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#DATATYPE_STRING + /// + public static int DATATYPE_STRING => Clazz.GetField("DATATYPE_STRING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_ARBITRARY + /// + public static int VALUE_ARBITRARY => Clazz.GetField("VALUE_ARBITRARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_ENUMERATION + /// + public static int VALUE_ENUMERATION => Clazz.GetField("VALUE_ENUMERATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_LIST + /// + public static int VALUE_LIST => Clazz.GetField("VALUE_LIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_NONE + /// + public static int VALUE_NONE => Clazz.GetField("VALUE_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE + /// + public static int VALUE_RANGE => Clazz.GetField("VALUE_RANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MAX_INCLUSIVE + /// + public static int VALUE_RANGE_MAX_INCLUSIVE => Clazz.GetField("VALUE_RANGE_MAX_INCLUSIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MAX_INCLUSIVE_MASK + /// + public static int VALUE_RANGE_MAX_INCLUSIVE_MASK => Clazz.GetField("VALUE_RANGE_MAX_INCLUSIVE_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MIN_INCLUSIVE + /// + public static int VALUE_RANGE_MIN_INCLUSIVE => Clazz.GetField("VALUE_RANGE_MIN_INCLUSIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MIN_INCLUSIVE_MASK + /// + public static int VALUE_RANGE_MIN_INCLUSIVE_MASK => Clazz.GetField("VALUE_RANGE_MIN_INCLUSIVE_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#VALUE_RANGE_MIN_MAX_INCLUSIVE + /// + public static int VALUE_RANGE_MIN_MAX_INCLUSIVE => Clazz.GetField("VALUE_RANGE_MIN_MAX_INCLUSIVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getRootName() + /// + public string RootName + { + get { return IExecute("getRootName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#canNodeAppear(java.lang.String,javax.imageio.ImageTypeSpecifier) + /// + public bool CanNodeAppear(string arg0, Javax.Imageio.ImageTypeSpecifier arg1) + { + return IExecute("canNodeAppear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#isAttributeRequired(java.lang.String,java.lang.String) + /// + public bool IsAttributeRequired(string arg0, string arg1) + { + return IExecute("isAttributeRequired", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDataType(java.lang.String,java.lang.String) + /// + public int GetAttributeDataType(string arg0, string arg1) + { + return IExecute("getAttributeDataType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeListMaxLength(java.lang.String,java.lang.String) + /// + public int GetAttributeListMaxLength(string arg0, string arg1) + { + return IExecute("getAttributeListMaxLength", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeListMinLength(java.lang.String,java.lang.String) + /// + public int GetAttributeListMinLength(string arg0, string arg1) + { + return IExecute("getAttributeListMinLength", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeValueType(java.lang.String,java.lang.String) + /// + public int GetAttributeValueType(string arg0, string arg1) + { + return IExecute("getAttributeValueType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getChildPolicy(java.lang.String) + /// + public int GetChildPolicy(string arg0) + { + return IExecute("getChildPolicy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getElementMaxChildren(java.lang.String) + /// + public int GetElementMaxChildren(string arg0) + { + return IExecute("getElementMaxChildren", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getElementMinChildren(java.lang.String) + /// + public int GetElementMinChildren(string arg0) + { + return IExecute("getElementMinChildren", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getObjectArrayMaxLength(java.lang.String) + /// + public int GetObjectArrayMaxLength(string arg0) + { + return IExecute("getObjectArrayMaxLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getObjectArrayMinLength(java.lang.String) + /// + public int GetObjectArrayMinLength(string arg0) + { + return IExecute("getObjectArrayMinLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getObjectValueType(java.lang.String) + /// + public int GetObjectValueType(string arg0) + { + return IExecute("getObjectValueType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getObjectDefaultValue(java.lang.String) + /// + public object GetObjectDefaultValue(string arg0) + { + return IExecute("getObjectDefaultValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getObjectEnumerations(java.lang.String) + /// + public object[] GetObjectEnumerations(string arg0) + { + return IExecuteArray("getObjectEnumerations", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDefaultValue(java.lang.String,java.lang.String) + /// + public string GetAttributeDefaultValue(string arg0, string arg1) + { + return IExecute("getAttributeDefaultValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeDescription(java.lang.String,java.lang.String,java.util.Locale) + /// + public string GetAttributeDescription(string arg0, string arg1, Java.Util.Locale arg2) + { + return IExecute("getAttributeDescription", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeMaxValue(java.lang.String,java.lang.String) + /// + public string GetAttributeMaxValue(string arg0, string arg1) + { + return IExecute("getAttributeMaxValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeMinValue(java.lang.String,java.lang.String) + /// + public string GetAttributeMinValue(string arg0, string arg1) + { + return IExecute("getAttributeMinValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getElementDescription(java.lang.String,java.util.Locale) + /// + public string GetElementDescription(string arg0, Java.Util.Locale arg1) + { + return IExecute("getElementDescription", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeEnumerations(java.lang.String,java.lang.String) + /// + public string[] GetAttributeEnumerations(string arg0, string arg1) + { + return IExecuteArray("getAttributeEnumerations", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getAttributeNames(java.lang.String) + /// + public string[] GetAttributeNames(string arg0) + { + return IExecuteArray("getAttributeNames", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormat.html#getChildNames(java.lang.String) + /// + public string[] GetChildNames(string arg0) + { + return IExecuteArray("getChildNames", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormatImpl.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormatImpl.cs new file mode 100644 index 0000000000..d5ec70be8b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataFormatImpl.cs @@ -0,0 +1,245 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Metadata +{ + #region IIOMetadataFormatImpl + public partial class IIOMetadataFormatImpl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#(java.lang.String,int,int) + /// + public IIOMetadataFormatImpl(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#(java.lang.String,int) + /// + public IIOMetadataFormatImpl(string arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Imageio.Metadata.IIOMetadataFormat(Javax.Imageio.Metadata.IIOMetadataFormatImpl t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#standardMetadataFormatName + /// + public static string standardMetadataFormatName => Clazz.GetField("standardMetadataFormatName"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getStandardFormatInstance() + /// + public static Javax.Imageio.Metadata.IIOMetadataFormat StandardFormatInstance + { + get { return SExecute("getStandardFormatInstance"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getRootName() + /// + public string RootName + { + get { return IExecute("getRootName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#canNodeAppear(java.lang.String,javax.imageio.ImageTypeSpecifier) + /// + public bool CanNodeAppear(string arg0, Javax.Imageio.ImageTypeSpecifier arg1) + { + return IExecute("canNodeAppear", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#isAttributeRequired(java.lang.String,java.lang.String) + /// + public bool IsAttributeRequired(string arg0, string arg1) + { + return IExecute("isAttributeRequired", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeDataType(java.lang.String,java.lang.String) + /// + public int GetAttributeDataType(string arg0, string arg1) + { + return IExecute("getAttributeDataType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeListMaxLength(java.lang.String,java.lang.String) + /// + public int GetAttributeListMaxLength(string arg0, string arg1) + { + return IExecute("getAttributeListMaxLength", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeListMinLength(java.lang.String,java.lang.String) + /// + public int GetAttributeListMinLength(string arg0, string arg1) + { + return IExecute("getAttributeListMinLength", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeValueType(java.lang.String,java.lang.String) + /// + public int GetAttributeValueType(string arg0, string arg1) + { + return IExecute("getAttributeValueType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getChildPolicy(java.lang.String) + /// + public int GetChildPolicy(string arg0) + { + return IExecute("getChildPolicy", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getElementMaxChildren(java.lang.String) + /// + public int GetElementMaxChildren(string arg0) + { + return IExecute("getElementMaxChildren", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getElementMinChildren(java.lang.String) + /// + public int GetElementMinChildren(string arg0) + { + return IExecute("getElementMinChildren", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectArrayMaxLength(java.lang.String) + /// + public int GetObjectArrayMaxLength(string arg0) + { + return IExecute("getObjectArrayMaxLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectArrayMinLength(java.lang.String) + /// + public int GetObjectArrayMinLength(string arg0) + { + return IExecute("getObjectArrayMinLength", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectValueType(java.lang.String) + /// + public int GetObjectValueType(string arg0) + { + return IExecute("getObjectValueType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectDefaultValue(java.lang.String) + /// + public object GetObjectDefaultValue(string arg0) + { + return IExecute("getObjectDefaultValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getObjectEnumerations(java.lang.String) + /// + public object[] GetObjectEnumerations(string arg0) + { + return IExecuteArray("getObjectEnumerations", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeDefaultValue(java.lang.String,java.lang.String) + /// + public string GetAttributeDefaultValue(string arg0, string arg1) + { + return IExecute("getAttributeDefaultValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeDescription(java.lang.String,java.lang.String,java.util.Locale) + /// + public string GetAttributeDescription(string arg0, string arg1, Java.Util.Locale arg2) + { + return IExecute("getAttributeDescription", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeMaxValue(java.lang.String,java.lang.String) + /// + public string GetAttributeMaxValue(string arg0, string arg1) + { + return IExecute("getAttributeMaxValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeMinValue(java.lang.String,java.lang.String) + /// + public string GetAttributeMinValue(string arg0, string arg1) + { + return IExecute("getAttributeMinValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getElementDescription(java.lang.String,java.util.Locale) + /// + public string GetElementDescription(string arg0, Java.Util.Locale arg1) + { + return IExecute("getElementDescription", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeEnumerations(java.lang.String,java.lang.String) + /// + public string[] GetAttributeEnumerations(string arg0, string arg1) + { + return IExecuteArray("getAttributeEnumerations", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getAttributeNames(java.lang.String) + /// + public string[] GetAttributeNames(string arg0) + { + return IExecuteArray("getAttributeNames", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataFormatImpl.html#getChildNames(java.lang.String) + /// + public string[] GetChildNames(string arg0) + { + return IExecuteArray("getChildNames", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataNode.cs b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataNode.cs new file mode 100644 index 0000000000..5ac6a9c675 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Metadata/IIOMetadataNode.cs @@ -0,0 +1,466 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Metadata +{ + #region IIOMetadataNode + public partial class IIOMetadataNode + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#(java.lang.String) + /// + public IIOMetadataNode(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Org.W3c.Dom.Element(Javax.Imageio.Metadata.IIOMetadataNode t) => t.Cast(); + public static implicit operator Org.W3c.Dom.NodeList(Javax.Imageio.Metadata.IIOMetadataNode t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getAttributes() + /// + public Org.W3c.Dom.NamedNodeMap Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getBaseURI() throws org.w3c.dom.DOMException + /// + public string BaseURI + { + get { return IExecute("getBaseURI"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getChildNodes() + /// + public Org.W3c.Dom.NodeList ChildNodes + { + get { return IExecute("getChildNodes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getFirstChild() + /// + public Org.W3c.Dom.Node FirstChild + { + get { return IExecute("getFirstChild"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getLastChild() + /// + public Org.W3c.Dom.Node LastChild + { + get { return IExecute("getLastChild"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getLength() + /// + public int Length + { + get { return IExecute("getLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getLocalName() + /// + public string LocalName + { + get { return IExecute("getLocalName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getNamespaceURI() throws org.w3c.dom.DOMException + /// + public string NamespaceURI + { + get { return IExecute("getNamespaceURI"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getNextSibling() + /// + public Org.W3c.Dom.Node NextSibling + { + get { return IExecute("getNextSibling"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getNodeName() + /// + public string NodeName + { + get { return IExecute("getNodeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getNodeType() + /// + public short NodeType + { + get { return IExecute("getNodeType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getNodeValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setNodeValue(java.lang.String) + /// + public string NodeValue + { + get { return IExecute("getNodeValue"); } set { IExecute("setNodeValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getOwnerDocument() + /// + public Org.W3c.Dom.Document OwnerDocument + { + get { return IExecute("getOwnerDocument"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getParentNode() + /// + public Org.W3c.Dom.Node ParentNode + { + get { return IExecute("getParentNode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getPrefix() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setPrefix(java.lang.String) + /// + public string Prefix + { + get { return IExecute("getPrefix"); } set { IExecute("setPrefix", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getPreviousSibling() + /// + public Org.W3c.Dom.Node PreviousSibling + { + get { return IExecute("getPreviousSibling"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getSchemaTypeInfo() throws org.w3c.dom.DOMException + /// + public Org.W3c.Dom.TypeInfo SchemaTypeInfo + { + get { return IExecute("getSchemaTypeInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getTagName() + /// + public string TagName + { + get { return IExecute("getTagName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getTextContent() throws org.w3c.dom.DOMException https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setTextContent(java.lang.String) throws org.w3c.dom.DOMException + /// + public string TextContent + { + get { return IExecute("getTextContent"); } set { IExecute("setTextContent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getUserObject() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setUserObject(java.lang.Object) + /// + public object UserObject + { + get { return IExecute("getUserObject"); } set { IExecute("setUserObject", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#hasAttribute(java.lang.String) + /// + public bool HasAttribute(string arg0) + { + return IExecute("hasAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#hasAttributeNS(java.lang.String,java.lang.String) + /// + public bool HasAttributeNS(string arg0, string arg1) + { + return IExecute("hasAttributeNS", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#hasAttributes() + /// + public bool HasAttributes() + { + return IExecute("hasAttributes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#hasChildNodes() + /// + public bool HasChildNodes() + { + return IExecute("hasChildNodes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#isDefaultNamespace(java.lang.String) throws org.w3c.dom.DOMException + /// + public bool IsDefaultNamespace(string arg0) + { + return IExecute("isDefaultNamespace", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#isEqualNode(org.w3c.dom.Node) throws org.w3c.dom.DOMException + /// + public bool IsEqualNode(Org.W3c.Dom.Node arg0) + { + return IExecute("isEqualNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#isSameNode(org.w3c.dom.Node) throws org.w3c.dom.DOMException + /// + public bool IsSameNode(Org.W3c.Dom.Node arg0) + { + return IExecute("isSameNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#isSupported(java.lang.String,java.lang.String) + /// + public bool IsSupported(string arg0, string arg1) + { + return IExecute("isSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getFeature(java.lang.String,java.lang.String) throws org.w3c.dom.DOMException + /// + public object GetFeature(string arg0, string arg1) + { + return IExecute("getFeature", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getUserData(java.lang.String) throws org.w3c.dom.DOMException + /// + public object GetUserData(string arg0) + { + return IExecute("getUserData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setUserData(java.lang.String,java.lang.Object,org.w3c.dom.UserDataHandler) throws org.w3c.dom.DOMException + /// + public object SetUserData(string arg0, object arg1, Org.W3c.Dom.UserDataHandler arg2) + { + return IExecute("setUserData", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getAttribute(java.lang.String) + /// + public string GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getAttributeNS(java.lang.String,java.lang.String) + /// + public string GetAttributeNS(string arg0, string arg1) + { + return IExecute("getAttributeNS", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#lookupNamespaceURI(java.lang.String) throws org.w3c.dom.DOMException + /// + public string LookupNamespaceURI(string arg0) + { + return IExecute("lookupNamespaceURI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#lookupPrefix(java.lang.String) throws org.w3c.dom.DOMException + /// + public string LookupPrefix(string arg0) + { + return IExecute("lookupPrefix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getAttributeNode(java.lang.String) + /// + public Org.W3c.Dom.Attr GetAttributeNode(string arg0) + { + return IExecute("getAttributeNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getAttributeNodeNS(java.lang.String,java.lang.String) + /// + public Org.W3c.Dom.Attr GetAttributeNodeNS(string arg0, string arg1) + { + return IExecute("getAttributeNodeNS", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#removeAttributeNode(org.w3c.dom.Attr) + /// + public Org.W3c.Dom.Attr RemoveAttributeNode(Org.W3c.Dom.Attr arg0) + { + return IExecute("removeAttributeNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setAttributeNode(org.w3c.dom.Attr) throws org.w3c.dom.DOMException + /// + public Org.W3c.Dom.Attr SetAttributeNode(Org.W3c.Dom.Attr arg0) + { + return IExecute("setAttributeNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setAttributeNodeNS(org.w3c.dom.Attr) + /// + public Org.W3c.Dom.Attr SetAttributeNodeNS(Org.W3c.Dom.Attr arg0) + { + return IExecute("setAttributeNodeNS", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#appendChild(org.w3c.dom.Node) + /// + public Org.W3c.Dom.Node AppendChild(Org.W3c.Dom.Node arg0) + { + return IExecute("appendChild", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#cloneNode(boolean) + /// + public Org.W3c.Dom.Node CloneNode(bool arg0) + { + return IExecute("cloneNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#insertBefore(org.w3c.dom.Node,org.w3c.dom.Node) + /// + public Org.W3c.Dom.Node InsertBefore(Org.W3c.Dom.Node arg0, Org.W3c.Dom.Node arg1) + { + return IExecute("insertBefore", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#item(int) + /// + public Org.W3c.Dom.Node Item(int arg0) + { + return IExecute("item", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#removeChild(org.w3c.dom.Node) + /// + public Org.W3c.Dom.Node RemoveChild(Org.W3c.Dom.Node arg0) + { + return IExecute("removeChild", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#replaceChild(org.w3c.dom.Node,org.w3c.dom.Node) + /// + public Org.W3c.Dom.Node ReplaceChild(Org.W3c.Dom.Node arg0, Org.W3c.Dom.Node arg1) + { + return IExecute("replaceChild", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getElementsByTagName(java.lang.String) + /// + public Org.W3c.Dom.NodeList GetElementsByTagName(string arg0) + { + return IExecute("getElementsByTagName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#getElementsByTagNameNS(java.lang.String,java.lang.String) + /// + public Org.W3c.Dom.NodeList GetElementsByTagNameNS(string arg0, string arg1) + { + return IExecute("getElementsByTagNameNS", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#compareDocumentPosition(org.w3c.dom.Node) throws org.w3c.dom.DOMException + /// + public short CompareDocumentPosition(Org.W3c.Dom.Node arg0) + { + return IExecute("compareDocumentPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#normalize() + /// + public void Normalize() + { + IExecute("normalize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#removeAttribute(java.lang.String) + /// + public void RemoveAttribute(string arg0) + { + IExecute("removeAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#removeAttributeNS(java.lang.String,java.lang.String) + /// + public void RemoveAttributeNS(string arg0, string arg1) + { + IExecute("removeAttributeNS", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setAttribute(java.lang.String,java.lang.String) + /// + public void SetAttribute(string arg0, string arg1) + { + IExecute("setAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setAttributeNS(java.lang.String,java.lang.String,java.lang.String) + /// + public void SetAttributeNS(string arg0, string arg1, string arg2) + { + IExecute("setAttributeNS", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setIdAttribute(java.lang.String,boolean) throws org.w3c.dom.DOMException + /// + public void SetIdAttribute(string arg0, bool arg1) + { + IExecute("setIdAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setIdAttributeNode(org.w3c.dom.Attr,boolean) throws org.w3c.dom.DOMException + /// + public void SetIdAttributeNode(Org.W3c.Dom.Attr arg0, bool arg1) + { + IExecute("setIdAttributeNode", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html#setIdAttributeNS(java.lang.String,java.lang.String,boolean) throws org.w3c.dom.DOMException + /// + public void SetIdAttributeNS(string arg0, string arg1, bool arg2) + { + IExecute("setIdAttributeNS", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/AllPackageClasses.cs new file mode 100644 index 0000000000..f6be78c87d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/AllPackageClasses.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Plugins.Bmp +{ + #region BMPImageWriteParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/bmp/BMPImageWriteParam.html + /// + public partial class BMPImageWriteParam : Javax.Imageio.ImageWriteParam + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BMPImageWriteParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BMPImageWriteParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.bmp.BMPImageWriteParam"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/BMPImageWriteParam.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/BMPImageWriteParam.cs new file mode 100644 index 0000000000..c5ba13fc29 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Bmp/BMPImageWriteParam.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Bmp +{ + #region BMPImageWriteParam + public partial class BMPImageWriteParam + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/bmp/BMPImageWriteParam.html#(java.util.Locale) + /// + public BMPImageWriteParam(Java.Util.Locale arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/bmp/BMPImageWriteParam.html#isTopDown() + /// + public bool IsTopDown() + { + return IExecute("isTopDown"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/bmp/BMPImageWriteParam.html#setTopDown(boolean) + /// + public void SetTopDown(bool arg0) + { + IExecute("setTopDown", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/AllPackageClasses.cs new file mode 100644 index 0000000000..a38d402226 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Plugins.Jpeg +{ + #region JPEGHuffmanTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html + /// + public partial class JPEGHuffmanTable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPEGHuffmanTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPEGHuffmanTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.jpeg.JPEGHuffmanTable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JPEGImageReadParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html + /// + public partial class JPEGImageReadParam : Javax.Imageio.ImageReadParam + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPEGImageReadParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPEGImageReadParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.jpeg.JPEGImageReadParam"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JPEGImageWriteParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html + /// + public partial class JPEGImageWriteParam : Javax.Imageio.ImageWriteParam + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPEGImageWriteParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPEGImageWriteParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.jpeg.JPEGImageWriteParam"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JPEGQTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html + /// + public partial class JPEGQTable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPEGQTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPEGQTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.jpeg.JPEGQTable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGHuffmanTable.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGHuffmanTable.cs new file mode 100644 index 0000000000..3c01c5fb10 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGHuffmanTable.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Jpeg +{ + #region JPEGHuffmanTable + public partial class JPEGHuffmanTable + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#(short[],short[]) + /// + public JPEGHuffmanTable(short[] arg0, short[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#StdACChrominance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable StdACChrominance => Clazz.GetField("StdACChrominance"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#StdACLuminance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable StdACLuminance => Clazz.GetField("StdACLuminance"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#StdDCChrominance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable StdDCChrominance => Clazz.GetField("StdDCChrominance"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#StdDCLuminance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable StdDCLuminance => Clazz.GetField("StdDCLuminance"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#getLengths() + /// + public short[] Lengths + { + get { return IExecuteArray("getLengths"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGHuffmanTable.html#getValues() + /// + public short[] Values + { + get { return IExecuteArray("getValues"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageReadParam.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageReadParam.cs new file mode 100644 index 0000000000..c3a67b7889 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageReadParam.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Jpeg +{ + #region JPEGImageReadParam + public partial class JPEGImageReadParam + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html#getACHuffmanTables() + /// + public Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] ACHuffmanTables + { + get { return IExecuteArray("getACHuffmanTables"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html#getDCHuffmanTables() + /// + public Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] DCHuffmanTables + { + get { return IExecuteArray("getDCHuffmanTables"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html#getQTables() + /// + public Javax.Imageio.Plugins.Jpeg.JPEGQTable[] QTables + { + get { return IExecuteArray("getQTables"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html#areTablesSet() + /// + public bool AreTablesSet() + { + return IExecute("areTablesSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html#setDecodeTables(javax.imageio.plugins.jpeg.JPEGQTable[],javax.imageio.plugins.jpeg.JPEGHuffmanTable[],javax.imageio.plugins.jpeg.JPEGHuffmanTable[]) + /// + public void SetDecodeTables(Javax.Imageio.Plugins.Jpeg.JPEGQTable[] arg0, Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] arg1, Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] arg2) + { + IExecute("setDecodeTables", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageReadParam.html#unsetDecodeTables() + /// + public void UnsetDecodeTables() + { + IExecute("unsetDecodeTables"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageWriteParam.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageWriteParam.cs new file mode 100644 index 0000000000..609f08195f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGImageWriteParam.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Jpeg +{ + #region JPEGImageWriteParam + public partial class JPEGImageWriteParam + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#(java.util.Locale) + /// + public JPEGImageWriteParam(Java.Util.Locale arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#getACHuffmanTables() + /// + public Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] ACHuffmanTables + { + get { return IExecuteArray("getACHuffmanTables"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#getDCHuffmanTables() + /// + public Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] DCHuffmanTables + { + get { return IExecuteArray("getDCHuffmanTables"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#getOptimizeHuffmanTables() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#setOptimizeHuffmanTables(boolean) + /// + public bool OptimizeHuffmanTables + { + get { return IExecute("getOptimizeHuffmanTables"); } set { IExecute("setOptimizeHuffmanTables", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#getQTables() + /// + public Javax.Imageio.Plugins.Jpeg.JPEGQTable[] QTables + { + get { return IExecuteArray("getQTables"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#areTablesSet() + /// + public bool AreTablesSet() + { + return IExecute("areTablesSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#setEncodeTables(javax.imageio.plugins.jpeg.JPEGQTable[],javax.imageio.plugins.jpeg.JPEGHuffmanTable[],javax.imageio.plugins.jpeg.JPEGHuffmanTable[]) + /// + public void SetEncodeTables(Javax.Imageio.Plugins.Jpeg.JPEGQTable[] arg0, Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] arg1, Javax.Imageio.Plugins.Jpeg.JPEGHuffmanTable[] arg2) + { + IExecute("setEncodeTables", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGImageWriteParam.html#unsetEncodeTables() + /// + public void UnsetEncodeTables() + { + IExecute("unsetEncodeTables"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGQTable.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGQTable.cs new file mode 100644 index 0000000000..35eb6d628f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Jpeg/JPEGQTable.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Jpeg +{ + #region JPEGQTable + public partial class JPEGQTable + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#(int[]) + /// + public JPEGQTable(int[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#K1Div2Luminance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGQTable K1Div2Luminance => Clazz.GetField("K1Div2Luminance"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#K1Luminance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGQTable K1Luminance => Clazz.GetField("K1Luminance"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#K2Chrominance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGQTable K2Chrominance => Clazz.GetField("K2Chrominance"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#K2Div2Chrominance + /// + public static Javax.Imageio.Plugins.Jpeg.JPEGQTable K2Div2Chrominance => Clazz.GetField("K2Div2Chrominance"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#getTable() + /// + public int[] Table + { + get { return IExecuteArray("getTable"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/jpeg/JPEGQTable.html#getScaledInstance(float,boolean) + /// + public Javax.Imageio.Plugins.Jpeg.JPEGQTable GetScaledInstance(float arg0, bool arg1) + { + return IExecute("getScaledInstance", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/AllPackageClasses.cs new file mode 100644 index 0000000000..9d26288def --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/AllPackageClasses.cs @@ -0,0 +1,447 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Plugins.Tiff +{ + #region BaselineTIFFTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html + /// + public partial class BaselineTIFFTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BaselineTIFFTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BaselineTIFFTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.BaselineTIFFTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExifGPSTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html + /// + public partial class ExifGPSTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExifGPSTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExifGPSTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.ExifGPSTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExifInteroperabilityTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.html + /// + public partial class ExifInteroperabilityTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExifInteroperabilityTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExifInteroperabilityTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.ExifInteroperabilityTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExifParentTIFFTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.html + /// + public partial class ExifParentTIFFTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExifParentTIFFTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExifParentTIFFTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.ExifParentTIFFTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExifTIFFTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html + /// + public partial class ExifTIFFTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExifTIFFTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExifTIFFTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.ExifTIFFTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FaxTIFFTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html + /// + public partial class FaxTIFFTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FaxTIFFTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FaxTIFFTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.FaxTIFFTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GeoTIFFTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html + /// + public partial class GeoTIFFTagSet : Javax.Imageio.Plugins.Tiff.TIFFTagSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GeoTIFFTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GeoTIFFTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.GeoTIFFTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TIFFDirectory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html + /// + public partial class TIFFDirectory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TIFFDirectory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TIFFDirectory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.TIFFDirectory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TIFFField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html + /// + public partial class TIFFField : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TIFFField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TIFFField(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.TIFFField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TIFFImageReadParam + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFImageReadParam.html + /// + public partial class TIFFImageReadParam : Javax.Imageio.ImageReadParam + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TIFFImageReadParam() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TIFFImageReadParam(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.TIFFImageReadParam"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TIFFTag + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html + /// + public partial class TIFFTag : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TIFFTag() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TIFFTag(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.TIFFTag"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TIFFTagSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTagSet.html + /// + public partial class TIFFTagSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TIFFTagSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TIFFTagSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.plugins.tiff.TIFFTagSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/BaselineTIFFTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/BaselineTIFFTagSet.cs new file mode 100644 index 0000000000..a673c3242f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/BaselineTIFFTagSet.cs @@ -0,0 +1,637 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region BaselineTIFFTagSet + public partial class BaselineTIFFTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_CCITT_RLE + /// + public static int COMPRESSION_CCITT_RLE => Clazz.GetField("COMPRESSION_CCITT_RLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_CCITT_T_4 + /// + public static int COMPRESSION_CCITT_T_4 => Clazz.GetField("COMPRESSION_CCITT_T_4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_CCITT_T_6 + /// + public static int COMPRESSION_CCITT_T_6 => Clazz.GetField("COMPRESSION_CCITT_T_6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_DEFLATE + /// + public static int COMPRESSION_DEFLATE => Clazz.GetField("COMPRESSION_DEFLATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_JPEG + /// + public static int COMPRESSION_JPEG => Clazz.GetField("COMPRESSION_JPEG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_LZW + /// + public static int COMPRESSION_LZW => Clazz.GetField("COMPRESSION_LZW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_NONE + /// + public static int COMPRESSION_NONE => Clazz.GetField("COMPRESSION_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_OLD_JPEG + /// + public static int COMPRESSION_OLD_JPEG => Clazz.GetField("COMPRESSION_OLD_JPEG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_PACKBITS + /// + public static int COMPRESSION_PACKBITS => Clazz.GetField("COMPRESSION_PACKBITS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#COMPRESSION_ZLIB + /// + public static int COMPRESSION_ZLIB => Clazz.GetField("COMPRESSION_ZLIB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#EXTRA_SAMPLES_ASSOCIATED_ALPHA + /// + public static int EXTRA_SAMPLES_ASSOCIATED_ALPHA => Clazz.GetField("EXTRA_SAMPLES_ASSOCIATED_ALPHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#EXTRA_SAMPLES_UNASSOCIATED_ALPHA + /// + public static int EXTRA_SAMPLES_UNASSOCIATED_ALPHA => Clazz.GetField("EXTRA_SAMPLES_UNASSOCIATED_ALPHA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#EXTRA_SAMPLES_UNSPECIFIED + /// + public static int EXTRA_SAMPLES_UNSPECIFIED => Clazz.GetField("EXTRA_SAMPLES_UNSPECIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#FILL_ORDER_LEFT_TO_RIGHT + /// + public static int FILL_ORDER_LEFT_TO_RIGHT => Clazz.GetField("FILL_ORDER_LEFT_TO_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#FILL_ORDER_RIGHT_TO_LEFT + /// + public static int FILL_ORDER_RIGHT_TO_LEFT => Clazz.GetField("FILL_ORDER_RIGHT_TO_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#GRAY_RESPONSE_UNIT_HUNDRED_THOUSANDTHS + /// + public static int GRAY_RESPONSE_UNIT_HUNDRED_THOUSANDTHS => Clazz.GetField("GRAY_RESPONSE_UNIT_HUNDRED_THOUSANDTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#GRAY_RESPONSE_UNIT_HUNDREDTHS + /// + public static int GRAY_RESPONSE_UNIT_HUNDREDTHS => Clazz.GetField("GRAY_RESPONSE_UNIT_HUNDREDTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#GRAY_RESPONSE_UNIT_TEN_THOUSANDTHS + /// + public static int GRAY_RESPONSE_UNIT_TEN_THOUSANDTHS => Clazz.GetField("GRAY_RESPONSE_UNIT_TEN_THOUSANDTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#GRAY_RESPONSE_UNIT_TENTHS + /// + public static int GRAY_RESPONSE_UNIT_TENTHS => Clazz.GetField("GRAY_RESPONSE_UNIT_TENTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#GRAY_RESPONSE_UNIT_THOUSANDTHS + /// + public static int GRAY_RESPONSE_UNIT_THOUSANDTHS => Clazz.GetField("GRAY_RESPONSE_UNIT_THOUSANDTHS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#INK_SET_CMYK + /// + public static int INK_SET_CMYK => Clazz.GetField("INK_SET_CMYK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#INK_SET_NOT_CMYK + /// + public static int INK_SET_NOT_CMYK => Clazz.GetField("INK_SET_NOT_CMYK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#JPEG_PROC_BASELINE + /// + public static int JPEG_PROC_BASELINE => Clazz.GetField("JPEG_PROC_BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#JPEG_PROC_LOSSLESS + /// + public static int JPEG_PROC_LOSSLESS => Clazz.GetField("JPEG_PROC_LOSSLESS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#NEW_SUBFILE_TYPE_REDUCED_RESOLUTION + /// + public static int NEW_SUBFILE_TYPE_REDUCED_RESOLUTION => Clazz.GetField("NEW_SUBFILE_TYPE_REDUCED_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#NEW_SUBFILE_TYPE_SINGLE_PAGE + /// + public static int NEW_SUBFILE_TYPE_SINGLE_PAGE => Clazz.GetField("NEW_SUBFILE_TYPE_SINGLE_PAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#NEW_SUBFILE_TYPE_TRANSPARENCY + /// + public static int NEW_SUBFILE_TYPE_TRANSPARENCY => Clazz.GetField("NEW_SUBFILE_TYPE_TRANSPARENCY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_BOTTOM_COLUMN_0_LEFT + /// + public static int ORIENTATION_ROW_0_BOTTOM_COLUMN_0_LEFT => Clazz.GetField("ORIENTATION_ROW_0_BOTTOM_COLUMN_0_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_BOTTOM_COLUMN_0_RIGHT + /// + public static int ORIENTATION_ROW_0_BOTTOM_COLUMN_0_RIGHT => Clazz.GetField("ORIENTATION_ROW_0_BOTTOM_COLUMN_0_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_LEFT_COLUMN_0_BOTTOM + /// + public static int ORIENTATION_ROW_0_LEFT_COLUMN_0_BOTTOM => Clazz.GetField("ORIENTATION_ROW_0_LEFT_COLUMN_0_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_LEFT_COLUMN_0_TOP + /// + public static int ORIENTATION_ROW_0_LEFT_COLUMN_0_TOP => Clazz.GetField("ORIENTATION_ROW_0_LEFT_COLUMN_0_TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_RIGHT_COLUMN_0_BOTTOM + /// + public static int ORIENTATION_ROW_0_RIGHT_COLUMN_0_BOTTOM => Clazz.GetField("ORIENTATION_ROW_0_RIGHT_COLUMN_0_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_RIGHT_COLUMN_0_TOP + /// + public static int ORIENTATION_ROW_0_RIGHT_COLUMN_0_TOP => Clazz.GetField("ORIENTATION_ROW_0_RIGHT_COLUMN_0_TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_TOP_COLUMN_0_LEFT + /// + public static int ORIENTATION_ROW_0_TOP_COLUMN_0_LEFT => Clazz.GetField("ORIENTATION_ROW_0_TOP_COLUMN_0_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#ORIENTATION_ROW_0_TOP_COLUMN_0_RIGHT + /// + public static int ORIENTATION_ROW_0_TOP_COLUMN_0_RIGHT => Clazz.GetField("ORIENTATION_ROW_0_TOP_COLUMN_0_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO + /// + public static int PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_CIELAB + /// + public static int PHOTOMETRIC_INTERPRETATION_CIELAB => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_CIELAB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_CMYK + /// + public static int PHOTOMETRIC_INTERPRETATION_CMYK => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_CMYK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_ICCLAB + /// + public static int PHOTOMETRIC_INTERPRETATION_ICCLAB => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_ICCLAB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_PALETTE_COLOR + /// + public static int PHOTOMETRIC_INTERPRETATION_PALETTE_COLOR => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_PALETTE_COLOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_RGB + /// + public static int PHOTOMETRIC_INTERPRETATION_RGB => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_RGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_TRANSPARENCY_MASK + /// + public static int PHOTOMETRIC_INTERPRETATION_TRANSPARENCY_MASK => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_TRANSPARENCY_MASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO + /// + public static int PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PHOTOMETRIC_INTERPRETATION_Y_CB_CR + /// + public static int PHOTOMETRIC_INTERPRETATION_Y_CB_CR => Clazz.GetField("PHOTOMETRIC_INTERPRETATION_Y_CB_CR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PLANAR_CONFIGURATION_CHUNKY + /// + public static int PLANAR_CONFIGURATION_CHUNKY => Clazz.GetField("PLANAR_CONFIGURATION_CHUNKY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PLANAR_CONFIGURATION_PLANAR + /// + public static int PLANAR_CONFIGURATION_PLANAR => Clazz.GetField("PLANAR_CONFIGURATION_PLANAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PREDICTOR_HORIZONTAL_DIFFERENCING + /// + public static int PREDICTOR_HORIZONTAL_DIFFERENCING => Clazz.GetField("PREDICTOR_HORIZONTAL_DIFFERENCING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#PREDICTOR_NONE + /// + public static int PREDICTOR_NONE => Clazz.GetField("PREDICTOR_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#RESOLUTION_UNIT_CENTIMETER + /// + public static int RESOLUTION_UNIT_CENTIMETER => Clazz.GetField("RESOLUTION_UNIT_CENTIMETER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#RESOLUTION_UNIT_INCH + /// + public static int RESOLUTION_UNIT_INCH => Clazz.GetField("RESOLUTION_UNIT_INCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#RESOLUTION_UNIT_NONE + /// + public static int RESOLUTION_UNIT_NONE => Clazz.GetField("RESOLUTION_UNIT_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SAMPLE_FORMAT_FLOATING_POINT + /// + public static int SAMPLE_FORMAT_FLOATING_POINT => Clazz.GetField("SAMPLE_FORMAT_FLOATING_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SAMPLE_FORMAT_SIGNED_INTEGER + /// + public static int SAMPLE_FORMAT_SIGNED_INTEGER => Clazz.GetField("SAMPLE_FORMAT_SIGNED_INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SAMPLE_FORMAT_UNDEFINED + /// + public static int SAMPLE_FORMAT_UNDEFINED => Clazz.GetField("SAMPLE_FORMAT_UNDEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SAMPLE_FORMAT_UNSIGNED_INTEGER + /// + public static int SAMPLE_FORMAT_UNSIGNED_INTEGER => Clazz.GetField("SAMPLE_FORMAT_UNSIGNED_INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SUBFILE_TYPE_FULL_RESOLUTION + /// + public static int SUBFILE_TYPE_FULL_RESOLUTION => Clazz.GetField("SUBFILE_TYPE_FULL_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SUBFILE_TYPE_REDUCED_RESOLUTION + /// + public static int SUBFILE_TYPE_REDUCED_RESOLUTION => Clazz.GetField("SUBFILE_TYPE_REDUCED_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#SUBFILE_TYPE_SINGLE_PAGE + /// + public static int SUBFILE_TYPE_SINGLE_PAGE => Clazz.GetField("SUBFILE_TYPE_SINGLE_PAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#T4_OPTIONS_2D_CODING + /// + public static int T4_OPTIONS_2D_CODING => Clazz.GetField("T4_OPTIONS_2D_CODING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#T4_OPTIONS_EOL_BYTE_ALIGNED + /// + public static int T4_OPTIONS_EOL_BYTE_ALIGNED => Clazz.GetField("T4_OPTIONS_EOL_BYTE_ALIGNED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#T4_OPTIONS_UNCOMPRESSED + /// + public static int T4_OPTIONS_UNCOMPRESSED => Clazz.GetField("T4_OPTIONS_UNCOMPRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#T6_OPTIONS_UNCOMPRESSED + /// + public static int T6_OPTIONS_UNCOMPRESSED => Clazz.GetField("T6_OPTIONS_UNCOMPRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_ARTIST + /// + public static int TAG_ARTIST => Clazz.GetField("TAG_ARTIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_BITS_PER_SAMPLE + /// + public static int TAG_BITS_PER_SAMPLE => Clazz.GetField("TAG_BITS_PER_SAMPLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_CELL_LENGTH + /// + public static int TAG_CELL_LENGTH => Clazz.GetField("TAG_CELL_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_CELL_WIDTH + /// + public static int TAG_CELL_WIDTH => Clazz.GetField("TAG_CELL_WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_COLOR_MAP + /// + public static int TAG_COLOR_MAP => Clazz.GetField("TAG_COLOR_MAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_COMPRESSION + /// + public static int TAG_COMPRESSION => Clazz.GetField("TAG_COMPRESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_COPYRIGHT + /// + public static int TAG_COPYRIGHT => Clazz.GetField("TAG_COPYRIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_DATE_TIME + /// + public static int TAG_DATE_TIME => Clazz.GetField("TAG_DATE_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_DOCUMENT_NAME + /// + public static int TAG_DOCUMENT_NAME => Clazz.GetField("TAG_DOCUMENT_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_DOT_RANGE + /// + public static int TAG_DOT_RANGE => Clazz.GetField("TAG_DOT_RANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_EXTRA_SAMPLES + /// + public static int TAG_EXTRA_SAMPLES => Clazz.GetField("TAG_EXTRA_SAMPLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_FILL_ORDER + /// + public static int TAG_FILL_ORDER => Clazz.GetField("TAG_FILL_ORDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_FREE_BYTE_COUNTS + /// + public static int TAG_FREE_BYTE_COUNTS => Clazz.GetField("TAG_FREE_BYTE_COUNTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_FREE_OFFSETS + /// + public static int TAG_FREE_OFFSETS => Clazz.GetField("TAG_FREE_OFFSETS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_GRAY_RESPONSE_CURVE + /// + public static int TAG_GRAY_RESPONSE_CURVE => Clazz.GetField("TAG_GRAY_RESPONSE_CURVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_GRAY_RESPONSE_UNIT + /// + public static int TAG_GRAY_RESPONSE_UNIT => Clazz.GetField("TAG_GRAY_RESPONSE_UNIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_HALFTONE_HINTS + /// + public static int TAG_HALFTONE_HINTS => Clazz.GetField("TAG_HALFTONE_HINTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_HOST_COMPUTER + /// + public static int TAG_HOST_COMPUTER => Clazz.GetField("TAG_HOST_COMPUTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_ICC_PROFILE + /// + public static int TAG_ICC_PROFILE => Clazz.GetField("TAG_ICC_PROFILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_IMAGE_DESCRIPTION + /// + public static int TAG_IMAGE_DESCRIPTION => Clazz.GetField("TAG_IMAGE_DESCRIPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_IMAGE_LENGTH + /// + public static int TAG_IMAGE_LENGTH => Clazz.GetField("TAG_IMAGE_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_IMAGE_WIDTH + /// + public static int TAG_IMAGE_WIDTH => Clazz.GetField("TAG_IMAGE_WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_INK_NAMES + /// + public static int TAG_INK_NAMES => Clazz.GetField("TAG_INK_NAMES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_INK_SET + /// + public static int TAG_INK_SET => Clazz.GetField("TAG_INK_SET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_AC_TABLES + /// + public static int TAG_JPEG_AC_TABLES => Clazz.GetField("TAG_JPEG_AC_TABLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_DC_TABLES + /// + public static int TAG_JPEG_DC_TABLES => Clazz.GetField("TAG_JPEG_DC_TABLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_INTERCHANGE_FORMAT + /// + public static int TAG_JPEG_INTERCHANGE_FORMAT => Clazz.GetField("TAG_JPEG_INTERCHANGE_FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_INTERCHANGE_FORMAT_LENGTH + /// + public static int TAG_JPEG_INTERCHANGE_FORMAT_LENGTH => Clazz.GetField("TAG_JPEG_INTERCHANGE_FORMAT_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_LOSSLESS_PREDICTORS + /// + public static int TAG_JPEG_LOSSLESS_PREDICTORS => Clazz.GetField("TAG_JPEG_LOSSLESS_PREDICTORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_POINT_TRANSFORMS + /// + public static int TAG_JPEG_POINT_TRANSFORMS => Clazz.GetField("TAG_JPEG_POINT_TRANSFORMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_PROC + /// + public static int TAG_JPEG_PROC => Clazz.GetField("TAG_JPEG_PROC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_Q_TABLES + /// + public static int TAG_JPEG_Q_TABLES => Clazz.GetField("TAG_JPEG_Q_TABLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_RESTART_INTERVAL + /// + public static int TAG_JPEG_RESTART_INTERVAL => Clazz.GetField("TAG_JPEG_RESTART_INTERVAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_JPEG_TABLES + /// + public static int TAG_JPEG_TABLES => Clazz.GetField("TAG_JPEG_TABLES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_MAKE + /// + public static int TAG_MAKE => Clazz.GetField("TAG_MAKE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_MAX_SAMPLE_VALUE + /// + public static int TAG_MAX_SAMPLE_VALUE => Clazz.GetField("TAG_MAX_SAMPLE_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_MIN_SAMPLE_VALUE + /// + public static int TAG_MIN_SAMPLE_VALUE => Clazz.GetField("TAG_MIN_SAMPLE_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_MODEL + /// + public static int TAG_MODEL => Clazz.GetField("TAG_MODEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_NEW_SUBFILE_TYPE + /// + public static int TAG_NEW_SUBFILE_TYPE => Clazz.GetField("TAG_NEW_SUBFILE_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_NUMBER_OF_INKS + /// + public static int TAG_NUMBER_OF_INKS => Clazz.GetField("TAG_NUMBER_OF_INKS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_ORIENTATION + /// + public static int TAG_ORIENTATION => Clazz.GetField("TAG_ORIENTATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_PAGE_NAME + /// + public static int TAG_PAGE_NAME => Clazz.GetField("TAG_PAGE_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_PAGE_NUMBER + /// + public static int TAG_PAGE_NUMBER => Clazz.GetField("TAG_PAGE_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_PHOTOMETRIC_INTERPRETATION + /// + public static int TAG_PHOTOMETRIC_INTERPRETATION => Clazz.GetField("TAG_PHOTOMETRIC_INTERPRETATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_PLANAR_CONFIGURATION + /// + public static int TAG_PLANAR_CONFIGURATION => Clazz.GetField("TAG_PLANAR_CONFIGURATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_PREDICTOR + /// + public static int TAG_PREDICTOR => Clazz.GetField("TAG_PREDICTOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_PRIMARY_CHROMATICITES + /// + public static int TAG_PRIMARY_CHROMATICITES => Clazz.GetField("TAG_PRIMARY_CHROMATICITES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_REFERENCE_BLACK_WHITE + /// + public static int TAG_REFERENCE_BLACK_WHITE => Clazz.GetField("TAG_REFERENCE_BLACK_WHITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_RESOLUTION_UNIT + /// + public static int TAG_RESOLUTION_UNIT => Clazz.GetField("TAG_RESOLUTION_UNIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_ROWS_PER_STRIP + /// + public static int TAG_ROWS_PER_STRIP => Clazz.GetField("TAG_ROWS_PER_STRIP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_S_MAX_SAMPLE_VALUE + /// + public static int TAG_S_MAX_SAMPLE_VALUE => Clazz.GetField("TAG_S_MAX_SAMPLE_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_S_MIN_SAMPLE_VALUE + /// + public static int TAG_S_MIN_SAMPLE_VALUE => Clazz.GetField("TAG_S_MIN_SAMPLE_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_SAMPLE_FORMAT + /// + public static int TAG_SAMPLE_FORMAT => Clazz.GetField("TAG_SAMPLE_FORMAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_SAMPLES_PER_PIXEL + /// + public static int TAG_SAMPLES_PER_PIXEL => Clazz.GetField("TAG_SAMPLES_PER_PIXEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_SOFTWARE + /// + public static int TAG_SOFTWARE => Clazz.GetField("TAG_SOFTWARE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_STRIP_BYTE_COUNTS + /// + public static int TAG_STRIP_BYTE_COUNTS => Clazz.GetField("TAG_STRIP_BYTE_COUNTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_STRIP_OFFSETS + /// + public static int TAG_STRIP_OFFSETS => Clazz.GetField("TAG_STRIP_OFFSETS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_SUBFILE_TYPE + /// + public static int TAG_SUBFILE_TYPE => Clazz.GetField("TAG_SUBFILE_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_T4_OPTIONS + /// + public static int TAG_T4_OPTIONS => Clazz.GetField("TAG_T4_OPTIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_T6_OPTIONS + /// + public static int TAG_T6_OPTIONS => Clazz.GetField("TAG_T6_OPTIONS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TARGET_PRINTER + /// + public static int TAG_TARGET_PRINTER => Clazz.GetField("TAG_TARGET_PRINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_THRESHHOLDING + /// + public static int TAG_THRESHHOLDING => Clazz.GetField("TAG_THRESHHOLDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TILE_BYTE_COUNTS + /// + public static int TAG_TILE_BYTE_COUNTS => Clazz.GetField("TAG_TILE_BYTE_COUNTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TILE_LENGTH + /// + public static int TAG_TILE_LENGTH => Clazz.GetField("TAG_TILE_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TILE_OFFSETS + /// + public static int TAG_TILE_OFFSETS => Clazz.GetField("TAG_TILE_OFFSETS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TILE_WIDTH + /// + public static int TAG_TILE_WIDTH => Clazz.GetField("TAG_TILE_WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TRANSFER_FUNCTION + /// + public static int TAG_TRANSFER_FUNCTION => Clazz.GetField("TAG_TRANSFER_FUNCTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_TRANSFER_RANGE + /// + public static int TAG_TRANSFER_RANGE => Clazz.GetField("TAG_TRANSFER_RANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_WHITE_POINT + /// + public static int TAG_WHITE_POINT => Clazz.GetField("TAG_WHITE_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_X_POSITION + /// + public static int TAG_X_POSITION => Clazz.GetField("TAG_X_POSITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_X_RESOLUTION + /// + public static int TAG_X_RESOLUTION => Clazz.GetField("TAG_X_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_Y_CB_CR_COEFFICIENTS + /// + public static int TAG_Y_CB_CR_COEFFICIENTS => Clazz.GetField("TAG_Y_CB_CR_COEFFICIENTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_Y_CB_CR_POSITIONING + /// + public static int TAG_Y_CB_CR_POSITIONING => Clazz.GetField("TAG_Y_CB_CR_POSITIONING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_Y_CB_CR_SUBSAMPLING + /// + public static int TAG_Y_CB_CR_SUBSAMPLING => Clazz.GetField("TAG_Y_CB_CR_SUBSAMPLING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_Y_POSITION + /// + public static int TAG_Y_POSITION => Clazz.GetField("TAG_Y_POSITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#TAG_Y_RESOLUTION + /// + public static int TAG_Y_RESOLUTION => Clazz.GetField("TAG_Y_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#THRESHHOLDING_NONE + /// + public static int THRESHHOLDING_NONE => Clazz.GetField("THRESHHOLDING_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#THRESHHOLDING_ORDERED_DITHER + /// + public static int THRESHHOLDING_ORDERED_DITHER => Clazz.GetField("THRESHHOLDING_ORDERED_DITHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#THRESHHOLDING_RANDOMIZED_DITHER + /// + public static int THRESHHOLDING_RANDOMIZED_DITHER => Clazz.GetField("THRESHHOLDING_RANDOMIZED_DITHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#Y_CB_CR_POSITIONING_CENTERED + /// + public static int Y_CB_CR_POSITIONING_CENTERED => Clazz.GetField("Y_CB_CR_POSITIONING_CENTERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#Y_CB_CR_POSITIONING_COSITED + /// + public static int Y_CB_CR_POSITIONING_COSITED => Clazz.GetField("Y_CB_CR_POSITIONING_COSITED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/BaselineTIFFTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.BaselineTIFFTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifGPSTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifGPSTagSet.cs new file mode 100644 index 0000000000..1afedc55c3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifGPSTagSet.cs @@ -0,0 +1,273 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region ExifGPSTagSet + public partial class ExifGPSTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#ALTITUDE_REF_SEA_LEVEL + /// + public static int ALTITUDE_REF_SEA_LEVEL => Clazz.GetField("ALTITUDE_REF_SEA_LEVEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#ALTITUDE_REF_SEA_LEVEL_REFERENCE + /// + public static int ALTITUDE_REF_SEA_LEVEL_REFERENCE => Clazz.GetField("ALTITUDE_REF_SEA_LEVEL_REFERENCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DIFFERENTIAL_CORRECTION_APPLIED + /// + public static int DIFFERENTIAL_CORRECTION_APPLIED => Clazz.GetField("DIFFERENTIAL_CORRECTION_APPLIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DIFFERENTIAL_CORRECTION_NONE + /// + public static int DIFFERENTIAL_CORRECTION_NONE => Clazz.GetField("DIFFERENTIAL_CORRECTION_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_ALTITUDE + /// + public static int TAG_GPS_ALTITUDE => Clazz.GetField("TAG_GPS_ALTITUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_ALTITUDE_REF + /// + public static int TAG_GPS_ALTITUDE_REF => Clazz.GetField("TAG_GPS_ALTITUDE_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_AREA_INFORMATION + /// + public static int TAG_GPS_AREA_INFORMATION => Clazz.GetField("TAG_GPS_AREA_INFORMATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DATE_STAMP + /// + public static int TAG_GPS_DATE_STAMP => Clazz.GetField("TAG_GPS_DATE_STAMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_BEARING + /// + public static int TAG_GPS_DEST_BEARING => Clazz.GetField("TAG_GPS_DEST_BEARING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_BEARING_REF + /// + public static int TAG_GPS_DEST_BEARING_REF => Clazz.GetField("TAG_GPS_DEST_BEARING_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_DISTANCE + /// + public static int TAG_GPS_DEST_DISTANCE => Clazz.GetField("TAG_GPS_DEST_DISTANCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_DISTANCE_REF + /// + public static int TAG_GPS_DEST_DISTANCE_REF => Clazz.GetField("TAG_GPS_DEST_DISTANCE_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_LATITUDE + /// + public static int TAG_GPS_DEST_LATITUDE => Clazz.GetField("TAG_GPS_DEST_LATITUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_LATITUDE_REF + /// + public static int TAG_GPS_DEST_LATITUDE_REF => Clazz.GetField("TAG_GPS_DEST_LATITUDE_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_LONGITUDE + /// + public static int TAG_GPS_DEST_LONGITUDE => Clazz.GetField("TAG_GPS_DEST_LONGITUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DEST_LONGITUDE_REF + /// + public static int TAG_GPS_DEST_LONGITUDE_REF => Clazz.GetField("TAG_GPS_DEST_LONGITUDE_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DIFFERENTIAL + /// + public static int TAG_GPS_DIFFERENTIAL => Clazz.GetField("TAG_GPS_DIFFERENTIAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_DOP + /// + public static int TAG_GPS_DOP => Clazz.GetField("TAG_GPS_DOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_IMG_DIRECTION + /// + public static int TAG_GPS_IMG_DIRECTION => Clazz.GetField("TAG_GPS_IMG_DIRECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_IMG_DIRECTION_REF + /// + public static int TAG_GPS_IMG_DIRECTION_REF => Clazz.GetField("TAG_GPS_IMG_DIRECTION_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_LATITUDE + /// + public static int TAG_GPS_LATITUDE => Clazz.GetField("TAG_GPS_LATITUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_LATITUDE_REF + /// + public static int TAG_GPS_LATITUDE_REF => Clazz.GetField("TAG_GPS_LATITUDE_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_LONGITUDE + /// + public static int TAG_GPS_LONGITUDE => Clazz.GetField("TAG_GPS_LONGITUDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_LONGITUDE_REF + /// + public static int TAG_GPS_LONGITUDE_REF => Clazz.GetField("TAG_GPS_LONGITUDE_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_MAP_DATUM + /// + public static int TAG_GPS_MAP_DATUM => Clazz.GetField("TAG_GPS_MAP_DATUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_MEASURE_MODE + /// + public static int TAG_GPS_MEASURE_MODE => Clazz.GetField("TAG_GPS_MEASURE_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_PROCESSING_METHOD + /// + public static int TAG_GPS_PROCESSING_METHOD => Clazz.GetField("TAG_GPS_PROCESSING_METHOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_SATELLITES + /// + public static int TAG_GPS_SATELLITES => Clazz.GetField("TAG_GPS_SATELLITES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_SPEED + /// + public static int TAG_GPS_SPEED => Clazz.GetField("TAG_GPS_SPEED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_SPEED_REF + /// + public static int TAG_GPS_SPEED_REF => Clazz.GetField("TAG_GPS_SPEED_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_STATUS + /// + public static int TAG_GPS_STATUS => Clazz.GetField("TAG_GPS_STATUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_TIME_STAMP + /// + public static int TAG_GPS_TIME_STAMP => Clazz.GetField("TAG_GPS_TIME_STAMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_TRACK + /// + public static int TAG_GPS_TRACK => Clazz.GetField("TAG_GPS_TRACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_TRACK_REF + /// + public static int TAG_GPS_TRACK_REF => Clazz.GetField("TAG_GPS_TRACK_REF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#TAG_GPS_VERSION_ID + /// + public static int TAG_GPS_VERSION_ID => Clazz.GetField("TAG_GPS_VERSION_ID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DEST_DISTANCE_REF_KILOMETERS + /// + public static string DEST_DISTANCE_REF_KILOMETERS => Clazz.GetField("DEST_DISTANCE_REF_KILOMETERS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DEST_DISTANCE_REF_KNOTS + /// + public static string DEST_DISTANCE_REF_KNOTS => Clazz.GetField("DEST_DISTANCE_REF_KNOTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DEST_DISTANCE_REF_MILES + /// + public static string DEST_DISTANCE_REF_MILES => Clazz.GetField("DEST_DISTANCE_REF_MILES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DIRECTION_REF_MAGNETIC + /// + public static string DIRECTION_REF_MAGNETIC => Clazz.GetField("DIRECTION_REF_MAGNETIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#DIRECTION_REF_TRUE + /// + public static string DIRECTION_REF_TRUE => Clazz.GetField("DIRECTION_REF_TRUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#GPS_VERSION_2_2 + /// + public static string GPS_VERSION_2_2 => Clazz.GetField("GPS_VERSION_2_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#LATITUDE_REF_NORTH + /// + public static string LATITUDE_REF_NORTH => Clazz.GetField("LATITUDE_REF_NORTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#LATITUDE_REF_SOUTH + /// + public static string LATITUDE_REF_SOUTH => Clazz.GetField("LATITUDE_REF_SOUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#LONGITUDE_REF_EAST + /// + public static string LONGITUDE_REF_EAST => Clazz.GetField("LONGITUDE_REF_EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#LONGITUDE_REF_WEST + /// + public static string LONGITUDE_REF_WEST => Clazz.GetField("LONGITUDE_REF_WEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#MEASURE_MODE_2D + /// + public static string MEASURE_MODE_2D => Clazz.GetField("MEASURE_MODE_2D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#MEASURE_MODE_3D + /// + public static string MEASURE_MODE_3D => Clazz.GetField("MEASURE_MODE_3D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#SPEED_REF_KILOMETERS_PER_HOUR + /// + public static string SPEED_REF_KILOMETERS_PER_HOUR => Clazz.GetField("SPEED_REF_KILOMETERS_PER_HOUR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#SPEED_REF_KNOTS + /// + public static string SPEED_REF_KNOTS => Clazz.GetField("SPEED_REF_KNOTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#SPEED_REF_MILES_PER_HOUR + /// + public static string SPEED_REF_MILES_PER_HOUR => Clazz.GetField("SPEED_REF_MILES_PER_HOUR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#STATUS_MEASUREMENT_IN_PROGRESS + /// + public static string STATUS_MEASUREMENT_IN_PROGRESS => Clazz.GetField("STATUS_MEASUREMENT_IN_PROGRESS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#STATUS_MEASUREMENT_INTEROPERABILITY + /// + public static string STATUS_MEASUREMENT_INTEROPERABILITY => Clazz.GetField("STATUS_MEASUREMENT_INTEROPERABILITY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifGPSTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.ExifGPSTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifInteroperabilityTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifInteroperabilityTagSet.cs new file mode 100644 index 0000000000..3d7e96010c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifInteroperabilityTagSet.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region ExifInteroperabilityTagSet + public partial class ExifInteroperabilityTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.html#TAG_INTEROPERABILITY_INDEX + /// + public static int TAG_INTEROPERABILITY_INDEX => Clazz.GetField("TAG_INTEROPERABILITY_INDEX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.html#INTEROPERABILITY_INDEX_R98 + /// + public static string INTEROPERABILITY_INDEX_R98 => Clazz.GetField("INTEROPERABILITY_INDEX_R98"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.html#INTEROPERABILITY_INDEX_THM + /// + public static string INTEROPERABILITY_INDEX_THM => Clazz.GetField("INTEROPERABILITY_INDEX_THM"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.ExifInteroperabilityTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifParentTIFFTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifParentTIFFTagSet.cs new file mode 100644 index 0000000000..b0a1f8508d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifParentTIFFTagSet.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region ExifParentTIFFTagSet + public partial class ExifParentTIFFTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.html#TAG_EXIF_IFD_POINTER + /// + public static int TAG_EXIF_IFD_POINTER => Clazz.GetField("TAG_EXIF_IFD_POINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.html#TAG_GPS_INFO_IFD_POINTER + /// + public static int TAG_GPS_INFO_IFD_POINTER => Clazz.GetField("TAG_GPS_INFO_IFD_POINTER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.ExifParentTIFFTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifTIFFTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifTIFFTagSet.cs new file mode 100644 index 0000000000..2e9ffcfe16 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/ExifTIFFTagSet.cs @@ -0,0 +1,721 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region ExifTIFFTagSet + public partial class ExifTIFFTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COLOR_SPACE_SRGB + /// + public static int COLOR_SPACE_SRGB => Clazz.GetField("COLOR_SPACE_SRGB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COLOR_SPACE_UNCALIBRATED + /// + public static int COLOR_SPACE_UNCALIBRATED => Clazz.GetField("COLOR_SPACE_UNCALIBRATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_B + /// + public static int COMPONENTS_CONFIGURATION_B => Clazz.GetField("COMPONENTS_CONFIGURATION_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_CB + /// + public static int COMPONENTS_CONFIGURATION_CB => Clazz.GetField("COMPONENTS_CONFIGURATION_CB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_CR + /// + public static int COMPONENTS_CONFIGURATION_CR => Clazz.GetField("COMPONENTS_CONFIGURATION_CR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_DOES_NOT_EXIST + /// + public static int COMPONENTS_CONFIGURATION_DOES_NOT_EXIST => Clazz.GetField("COMPONENTS_CONFIGURATION_DOES_NOT_EXIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_G + /// + public static int COMPONENTS_CONFIGURATION_G => Clazz.GetField("COMPONENTS_CONFIGURATION_G"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_R + /// + public static int COMPONENTS_CONFIGURATION_R => Clazz.GetField("COMPONENTS_CONFIGURATION_R"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#COMPONENTS_CONFIGURATION_Y + /// + public static int COMPONENTS_CONFIGURATION_Y => Clazz.GetField("COMPONENTS_CONFIGURATION_Y"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#CONTRAST_HARD + /// + public static int CONTRAST_HARD => Clazz.GetField("CONTRAST_HARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#CONTRAST_NORMAL + /// + public static int CONTRAST_NORMAL => Clazz.GetField("CONTRAST_NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#CONTRAST_SOFT + /// + public static int CONTRAST_SOFT => Clazz.GetField("CONTRAST_SOFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#CUSTOM_RENDERED_CUSTOM + /// + public static int CUSTOM_RENDERED_CUSTOM => Clazz.GetField("CUSTOM_RENDERED_CUSTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#CUSTOM_RENDERED_NORMAL + /// + public static int CUSTOM_RENDERED_NORMAL => Clazz.GetField("CUSTOM_RENDERED_NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_MODE_AUTO_BRACKET + /// + public static int EXPOSURE_MODE_AUTO_BRACKET => Clazz.GetField("EXPOSURE_MODE_AUTO_BRACKET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_MODE_AUTO_EXPOSURE + /// + public static int EXPOSURE_MODE_AUTO_EXPOSURE => Clazz.GetField("EXPOSURE_MODE_AUTO_EXPOSURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_MODE_MANUAL_EXPOSURE + /// + public static int EXPOSURE_MODE_MANUAL_EXPOSURE => Clazz.GetField("EXPOSURE_MODE_MANUAL_EXPOSURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_ACTION_PROGRAM + /// + public static int EXPOSURE_PROGRAM_ACTION_PROGRAM => Clazz.GetField("EXPOSURE_PROGRAM_ACTION_PROGRAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_APERTURE_PRIORITY + /// + public static int EXPOSURE_PROGRAM_APERTURE_PRIORITY => Clazz.GetField("EXPOSURE_PROGRAM_APERTURE_PRIORITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_CREATIVE_PROGRAM + /// + public static int EXPOSURE_PROGRAM_CREATIVE_PROGRAM => Clazz.GetField("EXPOSURE_PROGRAM_CREATIVE_PROGRAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_LANDSCAPE_MODE + /// + public static int EXPOSURE_PROGRAM_LANDSCAPE_MODE => Clazz.GetField("EXPOSURE_PROGRAM_LANDSCAPE_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_MANUAL + /// + public static int EXPOSURE_PROGRAM_MANUAL => Clazz.GetField("EXPOSURE_PROGRAM_MANUAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_MAX_RESERVED + /// + public static int EXPOSURE_PROGRAM_MAX_RESERVED => Clazz.GetField("EXPOSURE_PROGRAM_MAX_RESERVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_NORMAL_PROGRAM + /// + public static int EXPOSURE_PROGRAM_NORMAL_PROGRAM => Clazz.GetField("EXPOSURE_PROGRAM_NORMAL_PROGRAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_NOT_DEFINED + /// + public static int EXPOSURE_PROGRAM_NOT_DEFINED => Clazz.GetField("EXPOSURE_PROGRAM_NOT_DEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_PORTRAIT_MODE + /// + public static int EXPOSURE_PROGRAM_PORTRAIT_MODE => Clazz.GetField("EXPOSURE_PROGRAM_PORTRAIT_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXPOSURE_PROGRAM_SHUTTER_PRIORITY + /// + public static int EXPOSURE_PROGRAM_SHUTTER_PRIORITY => Clazz.GetField("EXPOSURE_PROGRAM_SHUTTER_PRIORITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FILE_SOURCE_DSC + /// + public static int FILE_SOURCE_DSC => Clazz.GetField("FILE_SOURCE_DSC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_DID_NOT_FIRE + /// + public static int FLASH_DID_NOT_FIRE => Clazz.GetField("FLASH_DID_NOT_FIRE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_FIRED + /// + public static int FLASH_FIRED => Clazz.GetField("FLASH_FIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_FIRED + /// + public static int FLASH_MASK_FIRED => Clazz.GetField("FLASH_MASK_FIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_FUNCTION_NOT_PRESENT + /// + public static int FLASH_MASK_FUNCTION_NOT_PRESENT => Clazz.GetField("FLASH_MASK_FUNCTION_NOT_PRESENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_MODE_AUTO + /// + public static int FLASH_MASK_MODE_AUTO => Clazz.GetField("FLASH_MASK_MODE_AUTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_MODE_FLASH_FIRING + /// + public static int FLASH_MASK_MODE_FLASH_FIRING => Clazz.GetField("FLASH_MASK_MODE_FLASH_FIRING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_MODE_FLASH_SUPPRESSION + /// + public static int FLASH_MASK_MODE_FLASH_SUPPRESSION => Clazz.GetField("FLASH_MASK_MODE_FLASH_SUPPRESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_RED_EYE_REDUCTION + /// + public static int FLASH_MASK_RED_EYE_REDUCTION => Clazz.GetField("FLASH_MASK_RED_EYE_REDUCTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_RETURN_DETECTED + /// + public static int FLASH_MASK_RETURN_DETECTED => Clazz.GetField("FLASH_MASK_RETURN_DETECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_MASK_RETURN_NOT_DETECTED + /// + public static int FLASH_MASK_RETURN_NOT_DETECTED => Clazz.GetField("FLASH_MASK_RETURN_NOT_DETECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_STROBE_RETURN_LIGHT_DETECTED + /// + public static int FLASH_STROBE_RETURN_LIGHT_DETECTED => Clazz.GetField("FLASH_STROBE_RETURN_LIGHT_DETECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FLASH_STROBE_RETURN_LIGHT_NOT_DETECTED + /// + public static int FLASH_STROBE_RETURN_LIGHT_NOT_DETECTED => Clazz.GetField("FLASH_STROBE_RETURN_LIGHT_NOT_DETECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FOCAL_PLANE_RESOLUTION_UNIT_CENTIMETER + /// + public static int FOCAL_PLANE_RESOLUTION_UNIT_CENTIMETER => Clazz.GetField("FOCAL_PLANE_RESOLUTION_UNIT_CENTIMETER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FOCAL_PLANE_RESOLUTION_UNIT_INCH + /// + public static int FOCAL_PLANE_RESOLUTION_UNIT_INCH => Clazz.GetField("FOCAL_PLANE_RESOLUTION_UNIT_INCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#FOCAL_PLANE_RESOLUTION_UNIT_NONE + /// + public static int FOCAL_PLANE_RESOLUTION_UNIT_NONE => Clazz.GetField("FOCAL_PLANE_RESOLUTION_UNIT_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#GAIN_CONTROL_HIGH_GAIN_DOWN + /// + public static int GAIN_CONTROL_HIGH_GAIN_DOWN => Clazz.GetField("GAIN_CONTROL_HIGH_GAIN_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#GAIN_CONTROL_HIGH_GAIN_UP + /// + public static int GAIN_CONTROL_HIGH_GAIN_UP => Clazz.GetField("GAIN_CONTROL_HIGH_GAIN_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#GAIN_CONTROL_LOW_GAIN_DOWN + /// + public static int GAIN_CONTROL_LOW_GAIN_DOWN => Clazz.GetField("GAIN_CONTROL_LOW_GAIN_DOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#GAIN_CONTROL_LOW_GAIN_UP + /// + public static int GAIN_CONTROL_LOW_GAIN_UP => Clazz.GetField("GAIN_CONTROL_LOW_GAIN_UP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#GAIN_CONTROL_NONE + /// + public static int GAIN_CONTROL_NONE => Clazz.GetField("GAIN_CONTROL_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_CLOUDY_WEATHER + /// + public static int LIGHT_SOURCE_CLOUDY_WEATHER => Clazz.GetField("LIGHT_SOURCE_CLOUDY_WEATHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_COOL_WHITE_FLUORESCENT + /// + public static int LIGHT_SOURCE_COOL_WHITE_FLUORESCENT => Clazz.GetField("LIGHT_SOURCE_COOL_WHITE_FLUORESCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_D50 + /// + public static int LIGHT_SOURCE_D50 => Clazz.GetField("LIGHT_SOURCE_D50"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_D55 + /// + public static int LIGHT_SOURCE_D55 => Clazz.GetField("LIGHT_SOURCE_D55"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_D65 + /// + public static int LIGHT_SOURCE_D65 => Clazz.GetField("LIGHT_SOURCE_D65"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_D75 + /// + public static int LIGHT_SOURCE_D75 => Clazz.GetField("LIGHT_SOURCE_D75"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_DAY_WHITE_FLUORESCENT + /// + public static int LIGHT_SOURCE_DAY_WHITE_FLUORESCENT => Clazz.GetField("LIGHT_SOURCE_DAY_WHITE_FLUORESCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_DAYLIGHT + /// + public static int LIGHT_SOURCE_DAYLIGHT => Clazz.GetField("LIGHT_SOURCE_DAYLIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_DAYLIGHT_FLUORESCENT + /// + public static int LIGHT_SOURCE_DAYLIGHT_FLUORESCENT => Clazz.GetField("LIGHT_SOURCE_DAYLIGHT_FLUORESCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_FINE_WEATHER + /// + public static int LIGHT_SOURCE_FINE_WEATHER => Clazz.GetField("LIGHT_SOURCE_FINE_WEATHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_FLASH + /// + public static int LIGHT_SOURCE_FLASH => Clazz.GetField("LIGHT_SOURCE_FLASH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_FLUORESCENT + /// + public static int LIGHT_SOURCE_FLUORESCENT => Clazz.GetField("LIGHT_SOURCE_FLUORESCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_ISO_STUDIO_TUNGSTEN + /// + public static int LIGHT_SOURCE_ISO_STUDIO_TUNGSTEN => Clazz.GetField("LIGHT_SOURCE_ISO_STUDIO_TUNGSTEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_OTHER + /// + public static int LIGHT_SOURCE_OTHER => Clazz.GetField("LIGHT_SOURCE_OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_SHADE + /// + public static int LIGHT_SOURCE_SHADE => Clazz.GetField("LIGHT_SOURCE_SHADE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_STANDARD_LIGHT_A + /// + public static int LIGHT_SOURCE_STANDARD_LIGHT_A => Clazz.GetField("LIGHT_SOURCE_STANDARD_LIGHT_A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_STANDARD_LIGHT_B + /// + public static int LIGHT_SOURCE_STANDARD_LIGHT_B => Clazz.GetField("LIGHT_SOURCE_STANDARD_LIGHT_B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_STANDARD_LIGHT_C + /// + public static int LIGHT_SOURCE_STANDARD_LIGHT_C => Clazz.GetField("LIGHT_SOURCE_STANDARD_LIGHT_C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_TUNGSTEN + /// + public static int LIGHT_SOURCE_TUNGSTEN => Clazz.GetField("LIGHT_SOURCE_TUNGSTEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_UNKNOWN + /// + public static int LIGHT_SOURCE_UNKNOWN => Clazz.GetField("LIGHT_SOURCE_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#LIGHT_SOURCE_WHITE_FLUORESCENT + /// + public static int LIGHT_SOURCE_WHITE_FLUORESCENT => Clazz.GetField("LIGHT_SOURCE_WHITE_FLUORESCENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_AVERAGE + /// + public static int METERING_MODE_AVERAGE => Clazz.GetField("METERING_MODE_AVERAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_CENTER_WEIGHTED_AVERAGE + /// + public static int METERING_MODE_CENTER_WEIGHTED_AVERAGE => Clazz.GetField("METERING_MODE_CENTER_WEIGHTED_AVERAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_MAX_RESERVED + /// + public static int METERING_MODE_MAX_RESERVED => Clazz.GetField("METERING_MODE_MAX_RESERVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_MIN_RESERVED + /// + public static int METERING_MODE_MIN_RESERVED => Clazz.GetField("METERING_MODE_MIN_RESERVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_MULTI_SPOT + /// + public static int METERING_MODE_MULTI_SPOT => Clazz.GetField("METERING_MODE_MULTI_SPOT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_OTHER + /// + public static int METERING_MODE_OTHER => Clazz.GetField("METERING_MODE_OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_PARTIAL + /// + public static int METERING_MODE_PARTIAL => Clazz.GetField("METERING_MODE_PARTIAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_PATTERN + /// + public static int METERING_MODE_PATTERN => Clazz.GetField("METERING_MODE_PATTERN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_SPOT + /// + public static int METERING_MODE_SPOT => Clazz.GetField("METERING_MODE_SPOT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#METERING_MODE_UNKNOWN + /// + public static int METERING_MODE_UNKNOWN => Clazz.GetField("METERING_MODE_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SATURATION_HIGH + /// + public static int SATURATION_HIGH => Clazz.GetField("SATURATION_HIGH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SATURATION_LOW + /// + public static int SATURATION_LOW => Clazz.GetField("SATURATION_LOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SATURATION_NORMAL + /// + public static int SATURATION_NORMAL => Clazz.GetField("SATURATION_NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SCENE_CAPTURE_TYPE_LANDSCAPE + /// + public static int SCENE_CAPTURE_TYPE_LANDSCAPE => Clazz.GetField("SCENE_CAPTURE_TYPE_LANDSCAPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SCENE_CAPTURE_TYPE_NIGHT_SCENE + /// + public static int SCENE_CAPTURE_TYPE_NIGHT_SCENE => Clazz.GetField("SCENE_CAPTURE_TYPE_NIGHT_SCENE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SCENE_CAPTURE_TYPE_PORTRAIT + /// + public static int SCENE_CAPTURE_TYPE_PORTRAIT => Clazz.GetField("SCENE_CAPTURE_TYPE_PORTRAIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SCENE_CAPTURE_TYPE_STANDARD + /// + public static int SCENE_CAPTURE_TYPE_STANDARD => Clazz.GetField("SCENE_CAPTURE_TYPE_STANDARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SCENE_TYPE_DSC + /// + public static int SCENE_TYPE_DSC => Clazz.GetField("SCENE_TYPE_DSC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_COLOR_SEQUENTIAL_AREA_SENSOR + /// + public static int SENSING_METHOD_COLOR_SEQUENTIAL_AREA_SENSOR => Clazz.GetField("SENSING_METHOD_COLOR_SEQUENTIAL_AREA_SENSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_COLOR_SEQUENTIAL_LINEAR_SENSOR + /// + public static int SENSING_METHOD_COLOR_SEQUENTIAL_LINEAR_SENSOR => Clazz.GetField("SENSING_METHOD_COLOR_SEQUENTIAL_LINEAR_SENSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_NOT_DEFINED + /// + public static int SENSING_METHOD_NOT_DEFINED => Clazz.GetField("SENSING_METHOD_NOT_DEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_ONE_CHIP_COLOR_AREA_SENSOR + /// + public static int SENSING_METHOD_ONE_CHIP_COLOR_AREA_SENSOR => Clazz.GetField("SENSING_METHOD_ONE_CHIP_COLOR_AREA_SENSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_THREE_CHIP_COLOR_AREA_SENSOR + /// + public static int SENSING_METHOD_THREE_CHIP_COLOR_AREA_SENSOR => Clazz.GetField("SENSING_METHOD_THREE_CHIP_COLOR_AREA_SENSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_TRILINEAR_SENSOR + /// + public static int SENSING_METHOD_TRILINEAR_SENSOR => Clazz.GetField("SENSING_METHOD_TRILINEAR_SENSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SENSING_METHOD_TWO_CHIP_COLOR_AREA_SENSOR + /// + public static int SENSING_METHOD_TWO_CHIP_COLOR_AREA_SENSOR => Clazz.GetField("SENSING_METHOD_TWO_CHIP_COLOR_AREA_SENSOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SHARPNESS_HARD + /// + public static int SHARPNESS_HARD => Clazz.GetField("SHARPNESS_HARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SHARPNESS_NORMAL + /// + public static int SHARPNESS_NORMAL => Clazz.GetField("SHARPNESS_NORMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SHARPNESS_SOFT + /// + public static int SHARPNESS_SOFT => Clazz.GetField("SHARPNESS_SOFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SUBJECT_DISTANCE_RANGE_CLOSE_VIEW + /// + public static int SUBJECT_DISTANCE_RANGE_CLOSE_VIEW => Clazz.GetField("SUBJECT_DISTANCE_RANGE_CLOSE_VIEW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SUBJECT_DISTANCE_RANGE_DISTANT_VIEW + /// + public static int SUBJECT_DISTANCE_RANGE_DISTANT_VIEW => Clazz.GetField("SUBJECT_DISTANCE_RANGE_DISTANT_VIEW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SUBJECT_DISTANCE_RANGE_MACRO + /// + public static int SUBJECT_DISTANCE_RANGE_MACRO => Clazz.GetField("SUBJECT_DISTANCE_RANGE_MACRO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#SUBJECT_DISTANCE_RANGE_UNKNOWN + /// + public static int SUBJECT_DISTANCE_RANGE_UNKNOWN => Clazz.GetField("SUBJECT_DISTANCE_RANGE_UNKNOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_APERTURE_VALUE + /// + public static int TAG_APERTURE_VALUE => Clazz.GetField("TAG_APERTURE_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_BRIGHTNESS_VALUE + /// + public static int TAG_BRIGHTNESS_VALUE => Clazz.GetField("TAG_BRIGHTNESS_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_CFA_PATTERN + /// + public static int TAG_CFA_PATTERN => Clazz.GetField("TAG_CFA_PATTERN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_COLOR_SPACE + /// + public static int TAG_COLOR_SPACE => Clazz.GetField("TAG_COLOR_SPACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_COMPONENTS_CONFIGURATION + /// + public static int TAG_COMPONENTS_CONFIGURATION => Clazz.GetField("TAG_COMPONENTS_CONFIGURATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_COMPRESSED_BITS_PER_PIXEL + /// + public static int TAG_COMPRESSED_BITS_PER_PIXEL => Clazz.GetField("TAG_COMPRESSED_BITS_PER_PIXEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_CONTRAST + /// + public static int TAG_CONTRAST => Clazz.GetField("TAG_CONTRAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_CUSTOM_RENDERED + /// + public static int TAG_CUSTOM_RENDERED => Clazz.GetField("TAG_CUSTOM_RENDERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_DATE_TIME_DIGITIZED + /// + public static int TAG_DATE_TIME_DIGITIZED => Clazz.GetField("TAG_DATE_TIME_DIGITIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_DATE_TIME_ORIGINAL + /// + public static int TAG_DATE_TIME_ORIGINAL => Clazz.GetField("TAG_DATE_TIME_ORIGINAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_DEVICE_SETTING_DESCRIPTION + /// + public static int TAG_DEVICE_SETTING_DESCRIPTION => Clazz.GetField("TAG_DEVICE_SETTING_DESCRIPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_DIGITAL_ZOOM_RATIO + /// + public static int TAG_DIGITAL_ZOOM_RATIO => Clazz.GetField("TAG_DIGITAL_ZOOM_RATIO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_EXIF_VERSION + /// + public static int TAG_EXIF_VERSION => Clazz.GetField("TAG_EXIF_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_EXPOSURE_BIAS_VALUE + /// + public static int TAG_EXPOSURE_BIAS_VALUE => Clazz.GetField("TAG_EXPOSURE_BIAS_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_EXPOSURE_INDEX + /// + public static int TAG_EXPOSURE_INDEX => Clazz.GetField("TAG_EXPOSURE_INDEX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_EXPOSURE_MODE + /// + public static int TAG_EXPOSURE_MODE => Clazz.GetField("TAG_EXPOSURE_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_EXPOSURE_PROGRAM + /// + public static int TAG_EXPOSURE_PROGRAM => Clazz.GetField("TAG_EXPOSURE_PROGRAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_EXPOSURE_TIME + /// + public static int TAG_EXPOSURE_TIME => Clazz.GetField("TAG_EXPOSURE_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_F_NUMBER + /// + public static int TAG_F_NUMBER => Clazz.GetField("TAG_F_NUMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FILE_SOURCE + /// + public static int TAG_FILE_SOURCE => Clazz.GetField("TAG_FILE_SOURCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FLASH + /// + public static int TAG_FLASH => Clazz.GetField("TAG_FLASH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FLASH_ENERGY + /// + public static int TAG_FLASH_ENERGY => Clazz.GetField("TAG_FLASH_ENERGY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FLASHPIX_VERSION + /// + public static int TAG_FLASHPIX_VERSION => Clazz.GetField("TAG_FLASHPIX_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FOCAL_LENGTH + /// + public static int TAG_FOCAL_LENGTH => Clazz.GetField("TAG_FOCAL_LENGTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FOCAL_LENGTH_IN_35MM_FILM + /// + public static int TAG_FOCAL_LENGTH_IN_35MM_FILM => Clazz.GetField("TAG_FOCAL_LENGTH_IN_35MM_FILM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FOCAL_PLANE_RESOLUTION_UNIT + /// + public static int TAG_FOCAL_PLANE_RESOLUTION_UNIT => Clazz.GetField("TAG_FOCAL_PLANE_RESOLUTION_UNIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FOCAL_PLANE_X_RESOLUTION + /// + public static int TAG_FOCAL_PLANE_X_RESOLUTION => Clazz.GetField("TAG_FOCAL_PLANE_X_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_FOCAL_PLANE_Y_RESOLUTION + /// + public static int TAG_FOCAL_PLANE_Y_RESOLUTION => Clazz.GetField("TAG_FOCAL_PLANE_Y_RESOLUTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_GAIN_CONTROL + /// + public static int TAG_GAIN_CONTROL => Clazz.GetField("TAG_GAIN_CONTROL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_GPS_INFO_IFD_POINTER + /// + public static int TAG_GPS_INFO_IFD_POINTER => Clazz.GetField("TAG_GPS_INFO_IFD_POINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_IMAGE_UNIQUE_ID + /// + public static int TAG_IMAGE_UNIQUE_ID => Clazz.GetField("TAG_IMAGE_UNIQUE_ID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_INTEROPERABILITY_IFD_POINTER + /// + public static int TAG_INTEROPERABILITY_IFD_POINTER => Clazz.GetField("TAG_INTEROPERABILITY_IFD_POINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_ISO_SPEED_RATINGS + /// + public static int TAG_ISO_SPEED_RATINGS => Clazz.GetField("TAG_ISO_SPEED_RATINGS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_LIGHT_SOURCE + /// + public static int TAG_LIGHT_SOURCE => Clazz.GetField("TAG_LIGHT_SOURCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_MAKER_NOTE + /// + public static int TAG_MAKER_NOTE => Clazz.GetField("TAG_MAKER_NOTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_MARKER_NOTE + /// + public static int TAG_MARKER_NOTE => Clazz.GetField("TAG_MARKER_NOTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_MAX_APERTURE_VALUE + /// + public static int TAG_MAX_APERTURE_VALUE => Clazz.GetField("TAG_MAX_APERTURE_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_METERING_MODE + /// + public static int TAG_METERING_MODE => Clazz.GetField("TAG_METERING_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_OECF + /// + public static int TAG_OECF => Clazz.GetField("TAG_OECF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_PIXEL_X_DIMENSION + /// + public static int TAG_PIXEL_X_DIMENSION => Clazz.GetField("TAG_PIXEL_X_DIMENSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_PIXEL_Y_DIMENSION + /// + public static int TAG_PIXEL_Y_DIMENSION => Clazz.GetField("TAG_PIXEL_Y_DIMENSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_RELATED_SOUND_FILE + /// + public static int TAG_RELATED_SOUND_FILE => Clazz.GetField("TAG_RELATED_SOUND_FILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SATURATION + /// + public static int TAG_SATURATION => Clazz.GetField("TAG_SATURATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SCENE_CAPTURE_TYPE + /// + public static int TAG_SCENE_CAPTURE_TYPE => Clazz.GetField("TAG_SCENE_CAPTURE_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SCENE_TYPE + /// + public static int TAG_SCENE_TYPE => Clazz.GetField("TAG_SCENE_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SENSING_METHOD + /// + public static int TAG_SENSING_METHOD => Clazz.GetField("TAG_SENSING_METHOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SHARPNESS + /// + public static int TAG_SHARPNESS => Clazz.GetField("TAG_SHARPNESS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SHUTTER_SPEED_VALUE + /// + public static int TAG_SHUTTER_SPEED_VALUE => Clazz.GetField("TAG_SHUTTER_SPEED_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SPATIAL_FREQUENCY_RESPONSE + /// + public static int TAG_SPATIAL_FREQUENCY_RESPONSE => Clazz.GetField("TAG_SPATIAL_FREQUENCY_RESPONSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SPECTRAL_SENSITIVITY + /// + public static int TAG_SPECTRAL_SENSITIVITY => Clazz.GetField("TAG_SPECTRAL_SENSITIVITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUB_SEC_TIME + /// + public static int TAG_SUB_SEC_TIME => Clazz.GetField("TAG_SUB_SEC_TIME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUB_SEC_TIME_DIGITIZED + /// + public static int TAG_SUB_SEC_TIME_DIGITIZED => Clazz.GetField("TAG_SUB_SEC_TIME_DIGITIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUB_SEC_TIME_ORIGINAL + /// + public static int TAG_SUB_SEC_TIME_ORIGINAL => Clazz.GetField("TAG_SUB_SEC_TIME_ORIGINAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUBJECT_AREA + /// + public static int TAG_SUBJECT_AREA => Clazz.GetField("TAG_SUBJECT_AREA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUBJECT_DISTANCE + /// + public static int TAG_SUBJECT_DISTANCE => Clazz.GetField("TAG_SUBJECT_DISTANCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUBJECT_DISTANCE_RANGE + /// + public static int TAG_SUBJECT_DISTANCE_RANGE => Clazz.GetField("TAG_SUBJECT_DISTANCE_RANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_SUBJECT_LOCATION + /// + public static int TAG_SUBJECT_LOCATION => Clazz.GetField("TAG_SUBJECT_LOCATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_USER_COMMENT + /// + public static int TAG_USER_COMMENT => Clazz.GetField("TAG_USER_COMMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#TAG_WHITE_BALANCE + /// + public static int TAG_WHITE_BALANCE => Clazz.GetField("TAG_WHITE_BALANCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#WHITE_BALANCE_AUTO + /// + public static int WHITE_BALANCE_AUTO => Clazz.GetField("WHITE_BALANCE_AUTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#WHITE_BALANCE_MANUAL + /// + public static int WHITE_BALANCE_MANUAL => Clazz.GetField("WHITE_BALANCE_MANUAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXIF_VERSION_2_1 + /// + public static string EXIF_VERSION_2_1 => Clazz.GetField("EXIF_VERSION_2_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#EXIF_VERSION_2_2 + /// + public static string EXIF_VERSION_2_2 => Clazz.GetField("EXIF_VERSION_2_2"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/ExifTIFFTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.ExifTIFFTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/FaxTIFFTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/FaxTIFFTagSet.cs new file mode 100644 index 0000000000..73999b9390 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/FaxTIFFTagSet.cs @@ -0,0 +1,89 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region FaxTIFFTagSet + public partial class FaxTIFFTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#CLEAN_FAX_DATA_ERRORS_CORRECTED + /// + public static int CLEAN_FAX_DATA_ERRORS_CORRECTED => Clazz.GetField("CLEAN_FAX_DATA_ERRORS_CORRECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#CLEAN_FAX_DATA_ERRORS_UNCORRECTED + /// + public static int CLEAN_FAX_DATA_ERRORS_UNCORRECTED => Clazz.GetField("CLEAN_FAX_DATA_ERRORS_UNCORRECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#CLEAN_FAX_DATA_NO_ERRORS + /// + public static int CLEAN_FAX_DATA_NO_ERRORS => Clazz.GetField("CLEAN_FAX_DATA_NO_ERRORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#TAG_BAD_FAX_LINES + /// + public static int TAG_BAD_FAX_LINES => Clazz.GetField("TAG_BAD_FAX_LINES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#TAG_CLEAN_FAX_DATA + /// + public static int TAG_CLEAN_FAX_DATA => Clazz.GetField("TAG_CLEAN_FAX_DATA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#TAG_CONSECUTIVE_BAD_LINES + /// + public static int TAG_CONSECUTIVE_BAD_LINES => Clazz.GetField("TAG_CONSECUTIVE_BAD_LINES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/FaxTIFFTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.FaxTIFFTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/GeoTIFFTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/GeoTIFFTagSet.cs new file mode 100644 index 0000000000..5c240638e3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/GeoTIFFTagSet.cs @@ -0,0 +1,89 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region GeoTIFFTagSet + public partial class GeoTIFFTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#TAG_GEO_ASCII_PARAMS + /// + public static int TAG_GEO_ASCII_PARAMS => Clazz.GetField("TAG_GEO_ASCII_PARAMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#TAG_GEO_DOUBLE_PARAMS + /// + public static int TAG_GEO_DOUBLE_PARAMS => Clazz.GetField("TAG_GEO_DOUBLE_PARAMS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#TAG_GEO_KEY_DIRECTORY + /// + public static int TAG_GEO_KEY_DIRECTORY => Clazz.GetField("TAG_GEO_KEY_DIRECTORY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#TAG_MODEL_PIXEL_SCALE + /// + public static int TAG_MODEL_PIXEL_SCALE => Clazz.GetField("TAG_MODEL_PIXEL_SCALE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#TAG_MODEL_TIE_POINT + /// + public static int TAG_MODEL_TIE_POINT => Clazz.GetField("TAG_MODEL_TIE_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#TAG_MODEL_TRANSFORMATION + /// + public static int TAG_MODEL_TRANSFORMATION => Clazz.GetField("TAG_MODEL_TRANSFORMATION"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/GeoTIFFTagSet.html#getInstance() + /// + public static Javax.Imageio.Plugins.Tiff.GeoTIFFTagSet GetInstance() + { + return SExecute("getInstance"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFDirectory.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFDirectory.cs new file mode 100644 index 0000000000..6f76a22704 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFDirectory.cs @@ -0,0 +1,171 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region TIFFDirectory + public partial class TIFFDirectory + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#(javax.imageio.plugins.tiff.TIFFTagSet[],javax.imageio.plugins.tiff.TIFFTag) + /// + public TIFFDirectory(Javax.Imageio.Plugins.Tiff.TIFFTagSet[] arg0, Javax.Imageio.Plugins.Tiff.TIFFTag arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Imageio.Plugins.Tiff.TIFFDirectory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#createFromMetadata(javax.imageio.metadata.IIOMetadata) throws javax.imageio.metadata.IIOInvalidTreeException + /// + public static Javax.Imageio.Plugins.Tiff.TIFFDirectory CreateFromMetadata(Javax.Imageio.Metadata.IIOMetadata arg0) + { + return SExecute("createFromMetadata", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getAsMetadata() + /// + public Javax.Imageio.Metadata.IIOMetadata AsMetadata + { + get { return IExecute("getAsMetadata"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getNumTIFFFields() + /// + public int NumTIFFFields + { + get { return IExecute("getNumTIFFFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getParentTag() + /// + public Javax.Imageio.Plugins.Tiff.TIFFTag ParentTag + { + get { return IExecute("getParentTag"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getTagSets() + /// + public Javax.Imageio.Plugins.Tiff.TIFFTagSet[] TagSets + { + get { return IExecuteArray("getTagSets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getTIFFFields() + /// + public Javax.Imageio.Plugins.Tiff.TIFFField[] TIFFFields + { + get { return IExecuteArray("getTIFFFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#containsTIFFField(int) + /// + public bool ContainsTIFFField(int arg0) + { + return IExecute("containsTIFFField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#clone() throws java.lang.CloneNotSupportedException + /// + public Javax.Imageio.Plugins.Tiff.TIFFDirectory Clone() + { + return IExecute("clone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getTIFFField(int) + /// + public Javax.Imageio.Plugins.Tiff.TIFFField GetTIFFField(int arg0) + { + return IExecute("getTIFFField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#getTag(int) + /// + public Javax.Imageio.Plugins.Tiff.TIFFTag GetTag(int arg0) + { + return IExecute("getTag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#addTagSet(javax.imageio.plugins.tiff.TIFFTagSet) + /// + public void AddTagSet(Javax.Imageio.Plugins.Tiff.TIFFTagSet arg0) + { + IExecute("addTagSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#addTIFFField(javax.imageio.plugins.tiff.TIFFField) + /// + public void AddTIFFField(Javax.Imageio.Plugins.Tiff.TIFFField arg0) + { + IExecute("addTIFFField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#removeTagSet(javax.imageio.plugins.tiff.TIFFTagSet) + /// + public void RemoveTagSet(Javax.Imageio.Plugins.Tiff.TIFFTagSet arg0) + { + IExecute("removeTagSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#removeTIFFField(int) + /// + public void RemoveTIFFField(int arg0) + { + IExecute("removeTIFFField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFDirectory.html#removeTIFFFields() + /// + public void RemoveTIFFFields() + { + IExecute("removeTIFFFields"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFField.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFField.cs new file mode 100644 index 0000000000..0486144330 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFField.cs @@ -0,0 +1,304 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region TIFFField + public partial class TIFFField + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#(javax.imageio.plugins.tiff.TIFFTag,int,int,java.lang.Object) + /// + public TIFFField(Javax.Imageio.Plugins.Tiff.TIFFTag arg0, int arg1, int arg2, object arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#(javax.imageio.plugins.tiff.TIFFTag,int,int) + /// + public TIFFField(Javax.Imageio.Plugins.Tiff.TIFFTag arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#(javax.imageio.plugins.tiff.TIFFTag,int,long,javax.imageio.plugins.tiff.TIFFDirectory) + /// + public TIFFField(Javax.Imageio.Plugins.Tiff.TIFFTag arg0, int arg1, long arg2, Javax.Imageio.Plugins.Tiff.TIFFDirectory arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#(javax.imageio.plugins.tiff.TIFFTag,long) + /// + public TIFFField(Javax.Imageio.Plugins.Tiff.TIFFTag arg0, long arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Imageio.Plugins.Tiff.TIFFField t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getTypeByName(java.lang.String) + /// + public static int GetTypeByName(string arg0) + { + return SExecute("getTypeByName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#createArrayForType(int,int) + /// + public static object CreateArrayForType(int arg0, int arg1) + { + return SExecute("createArrayForType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getTypeName(int) + /// + public static string GetTypeName(int arg0) + { + return SExecute("getTypeName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#createFromMetadataNode(javax.imageio.plugins.tiff.TIFFTagSet,org.w3c.dom.Node) + /// + public static Javax.Imageio.Plugins.Tiff.TIFFField CreateFromMetadataNode(Javax.Imageio.Plugins.Tiff.TIFFTagSet arg0, Org.W3c.Dom.Node arg1) + { + return SExecute("createFromMetadataNode", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsBytes() + /// + public byte[] AsBytes + { + get { return IExecuteArray("getAsBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsChars() + /// + public char[] AsChars + { + get { return IExecuteArray("getAsChars"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsDoubles() + /// + public double[] AsDoubles + { + get { return IExecuteArray("getAsDoubles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsFloats() + /// + public float[] AsFloats + { + get { return IExecuteArray("getAsFloats"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsInts() + /// + public int[] AsInts + { + get { return IExecuteArray("getAsInts"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsLongs() + /// + public long[] AsLongs + { + get { return IExecuteArray("getAsLongs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsNativeNode() + /// + public Org.W3c.Dom.Node AsNativeNode + { + get { return IExecute("getAsNativeNode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsRationals() + /// + public long[] AsRationals + { + get { return IExecuteArray("getAsRationals"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsShorts() + /// + public short[] AsShorts + { + get { return IExecuteArray("getAsShorts"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsSRationals() + /// + public int[] AsSRationals + { + get { return IExecuteArray("getAsSRationals"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getCount() + /// + public int Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getData() + /// + public object Data + { + get { return IExecute("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getDirectory() + /// + public Javax.Imageio.Plugins.Tiff.TIFFDirectory Directory + { + get { return IExecute("getDirectory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getTag() + /// + public Javax.Imageio.Plugins.Tiff.TIFFTag Tag + { + get { return IExecute("getTag"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getTagNumber() + /// + public int TagNumber + { + get { return IExecute("getTagNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#hasDirectory() + /// + public bool HasDirectory() + { + return IExecute("hasDirectory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#isIntegral() + /// + public bool IsIntegral() + { + return IExecute("isIntegral"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsDouble(int) + /// + public double GetAsDouble(int arg0) + { + return IExecute("getAsDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsFloat(int) + /// + public float GetAsFloat(int arg0) + { + return IExecute("getAsFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsInt(int) + /// + public int GetAsInt(int arg0) + { + return IExecute("getAsInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsSRational(int) + /// + public int[] GetAsSRational(int arg0) + { + return IExecuteArray("getAsSRational", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsString(int) + /// + public string GetAsString(int arg0) + { + return IExecute("getAsString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getValueAsString(int) + /// + public string GetValueAsString(int arg0) + { + return IExecute("getValueAsString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#clone() throws java.lang.CloneNotSupportedException + /// + public Javax.Imageio.Plugins.Tiff.TIFFField Clone() + { + return IExecute("clone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsLong(int) + /// + public long GetAsLong(int arg0) + { + return IExecute("getAsLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFField.html#getAsRational(int) + /// + public long[] GetAsRational(int arg0) + { + return IExecuteArray("getAsRational", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFImageReadParam.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFImageReadParam.cs new file mode 100644 index 0000000000..907874cd0a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFImageReadParam.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region TIFFImageReadParam + public partial class TIFFImageReadParam + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFImageReadParam.html#getReadUnknownTags() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFImageReadParam.html#setReadUnknownTags(boolean) + /// + public bool ReadUnknownTags + { + get { return IExecute("getReadUnknownTags"); } set { IExecute("setReadUnknownTags", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFImageReadParam.html#addAllowedTagSet(javax.imageio.plugins.tiff.TIFFTagSet) + /// + public void AddAllowedTagSet(Javax.Imageio.Plugins.Tiff.TIFFTagSet arg0) + { + IExecute("addAllowedTagSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFImageReadParam.html#removeAllowedTagSet(javax.imageio.plugins.tiff.TIFFTagSet) + /// + public void RemoveAllowedTagSet(Javax.Imageio.Plugins.Tiff.TIFFTagSet arg0) + { + IExecute("removeAllowedTagSet", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTag.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTag.cs new file mode 100644 index 0000000000..0ecb4a60b4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTag.cs @@ -0,0 +1,220 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region TIFFTag + public partial class TIFFTag + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#(java.lang.String,int,int,int) + /// + public TIFFTag(string arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#(java.lang.String,int,int) + /// + public TIFFTag(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#(java.lang.String,int,javax.imageio.plugins.tiff.TIFFTagSet) + /// + public TIFFTag(string arg0, int arg1, Javax.Imageio.Plugins.Tiff.TIFFTagSet arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#MAX_DATATYPE + /// + public static int MAX_DATATYPE => Clazz.GetField("MAX_DATATYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#MIN_DATATYPE + /// + public static int MIN_DATATYPE => Clazz.GetField("MIN_DATATYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_ASCII + /// + public static int TIFF_ASCII => Clazz.GetField("TIFF_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_BYTE + /// + public static int TIFF_BYTE => Clazz.GetField("TIFF_BYTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_DOUBLE + /// + public static int TIFF_DOUBLE => Clazz.GetField("TIFF_DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_FLOAT + /// + public static int TIFF_FLOAT => Clazz.GetField("TIFF_FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_IFD_POINTER + /// + public static int TIFF_IFD_POINTER => Clazz.GetField("TIFF_IFD_POINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_LONG + /// + public static int TIFF_LONG => Clazz.GetField("TIFF_LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_RATIONAL + /// + public static int TIFF_RATIONAL => Clazz.GetField("TIFF_RATIONAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_SBYTE + /// + public static int TIFF_SBYTE => Clazz.GetField("TIFF_SBYTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_SHORT + /// + public static int TIFF_SHORT => Clazz.GetField("TIFF_SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_SLONG + /// + public static int TIFF_SLONG => Clazz.GetField("TIFF_SLONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_SRATIONAL + /// + public static int TIFF_SRATIONAL => Clazz.GetField("TIFF_SRATIONAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_SSHORT + /// + public static int TIFF_SSHORT => Clazz.GetField("TIFF_SSHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#TIFF_UNDEFINED + /// + public static int TIFF_UNDEFINED => Clazz.GetField("TIFF_UNDEFINED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#UNKNOWN_TAG_NAME + /// + public static string UNKNOWN_TAG_NAME => Clazz.GetField("UNKNOWN_TAG_NAME"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getSizeOfType(int) + /// + public static int GetSizeOfType(int arg0) + { + return SExecute("getSizeOfType", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getCount() + /// + public int Count + { + get { return IExecute("getCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getDataTypes() + /// + public int DataTypes + { + get { return IExecute("getDataTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getNamedValues() + /// + public int[] NamedValues + { + get { return IExecuteArray("getNamedValues"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getNumber() + /// + public int Number + { + get { return IExecute("getNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getTagSet() + /// + public Javax.Imageio.Plugins.Tiff.TIFFTagSet TagSet + { + get { return IExecute("getTagSet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#hasValueNames() + /// + public bool HasValueNames() + { + return IExecute("hasValueNames"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#isDataTypeOK(int) + /// + public bool IsDataTypeOK(int arg0) + { + return IExecute("isDataTypeOK", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#isIFDPointer() + /// + public bool IsIFDPointer() + { + return IExecute("isIFDPointer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTag.html#getValueName(int) + /// + public string GetValueName(int arg0) + { + return IExecute("getValueName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTagSet.cs b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTagSet.cs new file mode 100644 index 0000000000..4545202e75 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Plugins/Tiff/TIFFTagSet.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Plugins.Tiff +{ + #region TIFFTagSet + public partial class TIFFTagSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTagSet.html#getTag(int) + /// + public Javax.Imageio.Plugins.Tiff.TIFFTag GetTag(int arg0) + { + return IExecute("getTag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/plugins/tiff/TIFFTagSet.html#getTag(java.lang.String) + /// + public Javax.Imageio.Plugins.Tiff.TIFFTag GetTag(string arg0) + { + return IExecute("getTag", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..affa6d8449 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/AllPackageClasses.cs @@ -0,0 +1,411 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Spi +{ + #region IIORegistry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIORegistry.html + /// + public partial class IIORegistry : Javax.Imageio.Spi.ServiceRegistry + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIORegistry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIORegistry(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.IIORegistry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOServiceProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIOServiceProvider.html + /// + public partial class IIOServiceProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOServiceProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOServiceProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.IIOServiceProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageInputStreamSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageInputStreamSpi.html + /// + public partial class ImageInputStreamSpi : Javax.Imageio.Spi.IIOServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageInputStreamSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageInputStreamSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ImageInputStreamSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageOutputStreamSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageOutputStreamSpi.html + /// + public partial class ImageOutputStreamSpi : Javax.Imageio.Spi.IIOServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageOutputStreamSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageOutputStreamSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ImageOutputStreamSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageReaderSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html + /// + public partial class ImageReaderSpi : Javax.Imageio.Spi.ImageReaderWriterSpi + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageReaderSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageReaderSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ImageReaderSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageReaderWriterSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html + /// + public partial class ImageReaderWriterSpi : Javax.Imageio.Spi.IIOServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageReaderWriterSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageReaderWriterSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ImageReaderWriterSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageTranscoderSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageTranscoderSpi.html + /// + public partial class ImageTranscoderSpi : Javax.Imageio.Spi.IIOServiceProvider + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageTranscoderSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageTranscoderSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ImageTranscoderSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageWriterSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html + /// + public partial class ImageWriterSpi : Javax.Imageio.Spi.ImageReaderWriterSpi + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageWriterSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageWriterSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ImageWriterSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RegisterableService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/RegisterableService.html + /// + public partial class RegisterableService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RegisterableService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RegisterableService(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.RegisterableService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServiceRegistry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.html + /// + public partial class ServiceRegistry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServiceRegistry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServiceRegistry(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ServiceRegistry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Filter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.Filter.html + /// + public partial class Filter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Filter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Filter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.spi.ServiceRegistry$Filter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/IIORegistry.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/IIORegistry.cs new file mode 100644 index 0000000000..ed7202ca22 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/IIORegistry.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region IIORegistry + public partial class IIORegistry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIORegistry.html#getDefaultInstance() + /// + public static Javax.Imageio.Spi.IIORegistry DefaultInstance + { + get { return SExecute("getDefaultInstance"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIORegistry.html#registerApplicationClasspathSpis() + /// + public void RegisterApplicationClasspathSpis() + { + IExecute("registerApplicationClasspathSpis"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/IIOServiceProvider.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/IIOServiceProvider.cs new file mode 100644 index 0000000000..513e11eb6c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/IIOServiceProvider.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region IIOServiceProvider + public partial class IIOServiceProvider + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIOServiceProvider.html#(java.lang.String,java.lang.String) + /// + public IIOServiceProvider(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Imageio.Spi.RegisterableService(Javax.Imageio.Spi.IIOServiceProvider t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIOServiceProvider.html#getVendorName() + /// + public string VendorName + { + get { return IExecute("getVendorName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIOServiceProvider.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/IIOServiceProvider.html#getDescription(java.util.Locale) + /// + public string GetDescription(Java.Util.Locale arg0) + { + return IExecute("getDescription", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ImageInputStreamSpi.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageInputStreamSpi.cs new file mode 100644 index 0000000000..73fc4b34a3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageInputStreamSpi.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ImageInputStreamSpi + public partial class ImageInputStreamSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageInputStreamSpi.html#createInputStreamInstance(java.lang.Object,boolean,java.io.File) throws java.io.IOException + /// + public Javax.Imageio.Stream.ImageInputStream CreateInputStreamInstance(object arg0, bool arg1, Java.Io.File arg2) + { + return IExecute("createInputStreamInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageInputStreamSpi.html#canUseCacheFile() + /// + public bool CanUseCacheFile() + { + return IExecute("canUseCacheFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageInputStreamSpi.html#needsCacheFile() + /// + public bool NeedsCacheFile() + { + return IExecute("needsCacheFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageInputStreamSpi.html#createInputStreamInstance(java.lang.Object) throws java.io.IOException + /// + public Javax.Imageio.Stream.ImageInputStream CreateInputStreamInstance(object arg0) + { + return IExecute("createInputStreamInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ImageOutputStreamSpi.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageOutputStreamSpi.cs new file mode 100644 index 0000000000..9720ddaad4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageOutputStreamSpi.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ImageOutputStreamSpi + public partial class ImageOutputStreamSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageOutputStreamSpi.html#createOutputStreamInstance(java.lang.Object,boolean,java.io.File) throws java.io.IOException + /// + public Javax.Imageio.Stream.ImageOutputStream CreateOutputStreamInstance(object arg0, bool arg1, Java.Io.File arg2) + { + return IExecute("createOutputStreamInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageOutputStreamSpi.html#canUseCacheFile() + /// + public bool CanUseCacheFile() + { + return IExecute("canUseCacheFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageOutputStreamSpi.html#needsCacheFile() + /// + public bool NeedsCacheFile() + { + return IExecute("needsCacheFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageOutputStreamSpi.html#createOutputStreamInstance(java.lang.Object) throws java.io.IOException + /// + public Javax.Imageio.Stream.ImageOutputStream CreateOutputStreamInstance(object arg0) + { + return IExecute("createOutputStreamInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderSpi.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderSpi.cs new file mode 100644 index 0000000000..c335409c4d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderSpi.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ImageReaderSpi + public partial class ImageReaderSpi + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#(java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String,java.lang.Class[],java.lang.String[],boolean,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],boolean,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) + /// + public ImageReaderSpi(string arg0, string arg1, string[] arg2, string[] arg3, string[] arg4, string arg5, Java.Lang.Class[] arg6, string[] arg7, bool arg8, string arg9, string arg10, string[] arg11, string[] arg12, bool arg13, string arg14, string arg15, string[] arg16, string[] arg17) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#getImageWriterSpiNames() + /// + public string[] ImageWriterSpiNames + { + get { return IExecuteArray("getImageWriterSpiNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#getInputTypes() + /// + public Java.Lang.Class[] InputTypes + { + get { return IExecuteArray("getInputTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#canDecodeInput(java.lang.Object) throws java.io.IOException + /// + public bool CanDecodeInput(object arg0) + { + return IExecute("canDecodeInput", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#createReaderInstance(java.lang.Object) throws java.io.IOException + /// + public Javax.Imageio.ImageReader CreateReaderInstance(object arg0) + { + return IExecute("createReaderInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#isOwnReader(javax.imageio.ImageReader) + /// + public bool IsOwnReader(Javax.Imageio.ImageReader arg0) + { + return IExecute("isOwnReader", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderSpi.html#createReaderInstance() throws java.io.IOException + /// + public Javax.Imageio.ImageReader CreateReaderInstance() + { + return IExecute("createReaderInstance"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderWriterSpi.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderWriterSpi.cs new file mode 100644 index 0000000000..86742ddc9f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageReaderWriterSpi.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ImageReaderWriterSpi + public partial class ImageReaderWriterSpi + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#(java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String,boolean,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],boolean,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) + /// + public ImageReaderWriterSpi(string arg0, string arg1, string[] arg2, string[] arg3, string[] arg4, string arg5, bool arg6, string arg7, string arg8, string[] arg9, string[] arg10, bool arg11, string arg12, string arg13, string[] arg14, string[] arg15) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getExtraImageMetadataFormatNames() + /// + public string[] ExtraImageMetadataFormatNames + { + get { return IExecuteArray("getExtraImageMetadataFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getExtraStreamMetadataFormatNames() + /// + public string[] ExtraStreamMetadataFormatNames + { + get { return IExecuteArray("getExtraStreamMetadataFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getFileSuffixes() + /// + public string[] FileSuffixes + { + get { return IExecuteArray("getFileSuffixes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getFormatNames() + /// + public string[] FormatNames + { + get { return IExecuteArray("getFormatNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getMIMETypes() + /// + public string[] MIMETypes + { + get { return IExecuteArray("getMIMETypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getNativeImageMetadataFormatName() + /// + public string NativeImageMetadataFormatName + { + get { return IExecute("getNativeImageMetadataFormatName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getNativeStreamMetadataFormatName() + /// + public string NativeStreamMetadataFormatName + { + get { return IExecute("getNativeStreamMetadataFormatName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getPluginClassName() + /// + public string PluginClassName + { + get { return IExecute("getPluginClassName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#isStandardImageMetadataFormatSupported() + /// + public bool IsStandardImageMetadataFormatSupported() + { + return IExecute("isStandardImageMetadataFormatSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#isStandardStreamMetadataFormatSupported() + /// + public bool IsStandardStreamMetadataFormatSupported() + { + return IExecute("isStandardStreamMetadataFormatSupported"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getImageMetadataFormat(java.lang.String) + /// + public Javax.Imageio.Metadata.IIOMetadataFormat GetImageMetadataFormat(string arg0) + { + return IExecute("getImageMetadataFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageReaderWriterSpi.html#getStreamMetadataFormat(java.lang.String) + /// + public Javax.Imageio.Metadata.IIOMetadataFormat GetStreamMetadataFormat(string arg0) + { + return IExecute("getStreamMetadataFormat", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ImageTranscoderSpi.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageTranscoderSpi.cs new file mode 100644 index 0000000000..2675a8fc87 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageTranscoderSpi.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ImageTranscoderSpi + public partial class ImageTranscoderSpi + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageTranscoderSpi.html#(java.lang.String,java.lang.String) + /// + public ImageTranscoderSpi(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageTranscoderSpi.html#getReaderServiceProviderName() + /// + public string ReaderServiceProviderName + { + get { return IExecute("getReaderServiceProviderName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageTranscoderSpi.html#getWriterServiceProviderName() + /// + public string WriterServiceProviderName + { + get { return IExecute("getWriterServiceProviderName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageTranscoderSpi.html#createTranscoderInstance() + /// + public Javax.Imageio.ImageTranscoder CreateTranscoderInstance() + { + return IExecute("createTranscoderInstance"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ImageWriterSpi.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageWriterSpi.cs new file mode 100644 index 0000000000..4529f7e7bb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ImageWriterSpi.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ImageWriterSpi + public partial class ImageWriterSpi + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#(java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String,java.lang.Class[],java.lang.String[],boolean,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],boolean,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) + /// + public ImageWriterSpi(string arg0, string arg1, string[] arg2, string[] arg3, string[] arg4, string arg5, Java.Lang.Class[] arg6, string[] arg7, bool arg8, string arg9, string arg10, string[] arg11, string[] arg12, bool arg13, string arg14, string arg15, string[] arg16, string[] arg17) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#getImageReaderSpiNames() + /// + public string[] ImageReaderSpiNames + { + get { return IExecuteArray("getImageReaderSpiNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#getOutputTypes() + /// + public Java.Lang.Class[] OutputTypes + { + get { return IExecuteArray("getOutputTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#canEncodeImage(javax.imageio.ImageTypeSpecifier) + /// + public bool CanEncodeImage(Javax.Imageio.ImageTypeSpecifier arg0) + { + return IExecute("canEncodeImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#createWriterInstance(java.lang.Object) throws java.io.IOException + /// + public Javax.Imageio.ImageWriter CreateWriterInstance(object arg0) + { + return IExecute("createWriterInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#canEncodeImage(java.awt.image.RenderedImage) + /// + public bool CanEncodeImage(Java.Awt.ImageNs.RenderedImage arg0) + { + return IExecute("canEncodeImage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#isFormatLossless() + /// + public bool IsFormatLossless() + { + return IExecute("isFormatLossless"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#isOwnWriter(javax.imageio.ImageWriter) + /// + public bool IsOwnWriter(Javax.Imageio.ImageWriter arg0) + { + return IExecute("isOwnWriter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageWriterSpi.html#createWriterInstance() throws java.io.IOException + /// + public Javax.Imageio.ImageWriter CreateWriterInstance() + { + return IExecute("createWriterInstance"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/RegisterableService.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/RegisterableService.cs new file mode 100644 index 0000000000..9ba10950ea --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/RegisterableService.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region RegisterableService + public partial class RegisterableService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Spi/ServiceRegistry.cs b/src/net/JNet/Generated/Javax/Imageio/Spi/ServiceRegistry.cs new file mode 100644 index 0000000000..63be5ce3e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Spi/ServiceRegistry.cs @@ -0,0 +1,120 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Spi +{ + #region ServiceRegistry + public partial class ServiceRegistry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.html#deregisterAll() + /// + public void DeregisterAll() + { + IExecute("deregisterAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.html#deregisterServiceProvider(java.lang.Object) + /// + public void DeregisterServiceProvider(object arg0) + { + IExecute("deregisterServiceProvider", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.html#registerServiceProvider(java.lang.Object) + /// + public void RegisterServiceProvider(object arg0) + { + IExecute("registerServiceProvider", arg0); + } + + #endregion + + #region Nested classes + #region Filter + public partial class Filter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ServiceRegistry.Filter.html#filter(java.lang.Object) + /// + public bool FilterMethod(object arg0) + { + return IExecute("filter", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/AllPackageClasses.cs new file mode 100644 index 0000000000..aaae8604c0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/AllPackageClasses.cs @@ -0,0 +1,412 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Imageio.Stream +{ + #region FileCacheImageInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileCacheImageInputStream.html + /// + public partial class FileCacheImageInputStream : Javax.Imageio.Stream.ImageInputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileCacheImageInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileCacheImageInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.FileCacheImageInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileCacheImageOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileCacheImageOutputStream.html + /// + public partial class FileCacheImageOutputStream : Javax.Imageio.Stream.ImageOutputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileCacheImageOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileCacheImageOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.FileCacheImageOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileImageInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileImageInputStream.html + /// + public partial class FileImageInputStream : Javax.Imageio.Stream.ImageInputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileImageInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileImageInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.FileImageInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileImageOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileImageOutputStream.html + /// + public partial class FileImageOutputStream : Javax.Imageio.Stream.ImageOutputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileImageOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileImageOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.FileImageOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IIOByteBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html + /// + public partial class IIOByteBuffer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IIOByteBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IIOByteBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.IIOByteBuffer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html + /// + public partial class ImageInputStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.ImageInputStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageInputStreamImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html + /// + public partial class ImageInputStreamImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageInputStreamImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageInputStreamImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.ImageInputStreamImpl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html + /// + public partial class ImageOutputStream : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.ImageOutputStream"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageOutputStreamImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html + /// + public partial class ImageOutputStreamImpl : Javax.Imageio.Stream.ImageInputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageOutputStreamImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageOutputStreamImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.ImageOutputStreamImpl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryCacheImageInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/MemoryCacheImageInputStream.html + /// + public partial class MemoryCacheImageInputStream : Javax.Imageio.Stream.ImageInputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryCacheImageInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryCacheImageInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.MemoryCacheImageInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MemoryCacheImageOutputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/MemoryCacheImageOutputStream.html + /// + public partial class MemoryCacheImageOutputStream : Javax.Imageio.Stream.ImageOutputStreamImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MemoryCacheImageOutputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MemoryCacheImageOutputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.imageio.stream.MemoryCacheImageOutputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageInputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageInputStream.cs new file mode 100644 index 0000000000..2a35aa99a8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageInputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region FileCacheImageInputStream + public partial class FileCacheImageInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileCacheImageInputStream.html#(java.io.InputStream,java.io.File) throws java.io.IOException + /// + public FileCacheImageInputStream(Java.Io.InputStream arg0, Java.Io.File arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageOutputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageOutputStream.cs new file mode 100644 index 0000000000..9ac44c0333 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/FileCacheImageOutputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region FileCacheImageOutputStream + public partial class FileCacheImageOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileCacheImageOutputStream.html#(java.io.OutputStream,java.io.File) throws java.io.IOException + /// + public FileCacheImageOutputStream(Java.Io.OutputStream arg0, Java.Io.File arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/FileImageInputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/FileImageInputStream.cs new file mode 100644 index 0000000000..8d13fa9a13 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/FileImageInputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region FileImageInputStream + public partial class FileImageInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileImageInputStream.html#(java.io.File) throws java.io.FileNotFoundException,java.io.IOException + /// + public FileImageInputStream(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileImageInputStream.html#(java.io.RandomAccessFile) + /// + public FileImageInputStream(Java.Io.RandomAccessFile arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/FileImageOutputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/FileImageOutputStream.cs new file mode 100644 index 0000000000..c5ae3e994e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/FileImageOutputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region FileImageOutputStream + public partial class FileImageOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileImageOutputStream.html#(java.io.File) throws java.io.FileNotFoundException,java.io.IOException + /// + public FileImageOutputStream(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/FileImageOutputStream.html#(java.io.RandomAccessFile) + /// + public FileImageOutputStream(Java.Io.RandomAccessFile arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/IIOByteBuffer.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/IIOByteBuffer.cs new file mode 100644 index 0000000000..c5d92e8d3a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/IIOByteBuffer.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region IIOByteBuffer + public partial class IIOByteBuffer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#(byte[],int,int) + /// + public IIOByteBuffer(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#getData() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#setData(byte[]) + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } set { IExecute("setData", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#getLength() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#setLength(int) + /// + public int Length + { + get { return IExecute("getLength"); } set { IExecute("setLength", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#getOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/IIOByteBuffer.html#setOffset(int) + /// + public int Offset + { + get { return IExecute("getOffset"); } set { IExecute("setOffset", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStream.cs new file mode 100644 index 0000000000..601e24414f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStream.cs @@ -0,0 +1,361 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region ImageInputStream + public partial class ImageInputStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.DataInput(Javax.Imageio.Stream.ImageInputStream t) => t.Cast(); + public static implicit operator Java.Io.Closeable(Javax.Imageio.Stream.ImageInputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#getBitOffset() throws java.io.IOException https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#setBitOffset(int) throws java.io.IOException + /// + public int BitOffset + { + get { return IExecute("getBitOffset"); } set { IExecute("setBitOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#getByteOrder() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#setByteOrder(java.nio.ByteOrder) + /// + public Java.Nio.ByteOrder ByteOrder + { + get { return IExecute("getByteOrder"); } set { IExecute("setByteOrder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#getFlushedPosition() + /// + public long FlushedPosition + { + get { return IExecute("getFlushedPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#getStreamPosition() throws java.io.IOException + /// + public long StreamPosition + { + get { return IExecute("getStreamPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#isCached() + /// + public bool IsCached() + { + return IExecute("isCached"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#isCachedFile() + /// + public bool IsCachedFile() + { + return IExecute("isCachedFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#isCachedMemory() + /// + public bool IsCachedMemory() + { + return IExecute("isCachedMemory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readBoolean() throws java.io.IOException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readByte() throws java.io.IOException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readChar() throws java.io.IOException + /// + public char ReadChar() + { + return IExecute("readChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readDouble() throws java.io.IOException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFloat() throws java.io.IOException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#read() throws java.io.IOException + /// + public int Read() + { + return IExecute("read"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#read(byte[],int,int) throws java.io.IOException + /// + public int Read(byte[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#read(byte[]) throws java.io.IOException + /// + public int Read(byte[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readBit() throws java.io.IOException + /// + public int ReadBit() + { + return IExecute("readBit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readInt() throws java.io.IOException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readUnsignedByte() throws java.io.IOException + /// + public int ReadUnsignedByte() + { + return IExecute("readUnsignedByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readUnsignedShort() throws java.io.IOException + /// + public int ReadUnsignedShort() + { + return IExecute("readUnsignedShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#skipBytes(int) throws java.io.IOException + /// + public int SkipBytes(int arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readLine() throws java.io.IOException + /// + public string ReadLine() + { + return IExecute("readLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readUTF() throws java.io.IOException + /// + public string ReadUTF() + { + return IExecute("readUTF"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#length() throws java.io.IOException + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readBits(int) throws java.io.IOException + /// + public long ReadBits(int arg0) + { + return IExecute("readBits", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readLong() throws java.io.IOException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readUnsignedInt() throws java.io.IOException + /// + public long ReadUnsignedInt() + { + return IExecute("readUnsignedInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#skipBytes(long) throws java.io.IOException + /// + public long SkipBytes(long arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readShort() throws java.io.IOException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#flush() throws java.io.IOException + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#flushBefore(long) throws java.io.IOException + /// + public void FlushBefore(long arg0) + { + IExecute("flushBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#mark() + /// + public void Mark() + { + IExecute("mark"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readBytes(javax.imageio.stream.IIOByteBuffer,int) throws java.io.IOException + /// + public void ReadBytes(Javax.Imageio.Stream.IIOByteBuffer arg0, int arg1) + { + IExecute("readBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(byte[],int,int) throws java.io.IOException + /// + public void ReadFully(byte[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(byte[]) throws java.io.IOException + /// + public void ReadFully(byte[] arg0) + { + IExecute("readFully", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(char[],int,int) throws java.io.IOException + /// + public void ReadFully(char[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(double[],int,int) throws java.io.IOException + /// + public void ReadFully(double[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(float[],int,int) throws java.io.IOException + /// + public void ReadFully(float[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(int[],int,int) throws java.io.IOException + /// + public void ReadFully(int[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(long[],int,int) throws java.io.IOException + /// + public void ReadFully(long[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#readFully(short[],int,int) throws java.io.IOException + /// + public void ReadFully(short[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#reset() throws java.io.IOException + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStream.html#seek(long) throws java.io.IOException + /// + public void Seek(long arg0) + { + IExecute("seek", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStreamImpl.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStreamImpl.cs new file mode 100644 index 0000000000..6dd45c9945 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageInputStreamImpl.cs @@ -0,0 +1,360 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region ImageInputStreamImpl + public partial class ImageInputStreamImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Imageio.Stream.ImageInputStream(Javax.Imageio.Stream.ImageInputStreamImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#getBitOffset() throws java.io.IOException https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#setBitOffset(int) throws java.io.IOException + /// + public int BitOffset + { + get { return IExecute("getBitOffset"); } set { IExecute("setBitOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#getByteOrder() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#setByteOrder(java.nio.ByteOrder) + /// + public Java.Nio.ByteOrder ByteOrder + { + get { return IExecute("getByteOrder"); } set { IExecute("setByteOrder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#getFlushedPosition() + /// + public long FlushedPosition + { + get { return IExecute("getFlushedPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#getStreamPosition() throws java.io.IOException + /// + public long StreamPosition + { + get { return IExecute("getStreamPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#read() throws java.io.IOException + /// + public int Read() + { + return IExecute("read"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#read(byte[],int,int) throws java.io.IOException + /// + public int Read(byte[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#isCached() + /// + public bool IsCached() + { + return IExecute("isCached"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#isCachedFile() + /// + public bool IsCachedFile() + { + return IExecute("isCachedFile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#isCachedMemory() + /// + public bool IsCachedMemory() + { + return IExecute("isCachedMemory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readBoolean() throws java.io.IOException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readByte() throws java.io.IOException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readChar() throws java.io.IOException + /// + public char ReadChar() + { + return IExecute("readChar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readDouble() throws java.io.IOException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFloat() throws java.io.IOException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#read(byte[]) throws java.io.IOException + /// + public int Read(byte[] arg0) + { + return IExecute("read", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readBit() throws java.io.IOException + /// + public int ReadBit() + { + return IExecute("readBit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readInt() throws java.io.IOException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readUnsignedByte() throws java.io.IOException + /// + public int ReadUnsignedByte() + { + return IExecute("readUnsignedByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readUnsignedShort() throws java.io.IOException + /// + public int ReadUnsignedShort() + { + return IExecute("readUnsignedShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#skipBytes(int) throws java.io.IOException + /// + public int SkipBytes(int arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readLine() throws java.io.IOException + /// + public string ReadLine() + { + return IExecute("readLine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readUTF() throws java.io.IOException + /// + public string ReadUTF() + { + return IExecute("readUTF"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#length() + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readBits(int) throws java.io.IOException + /// + public long ReadBits(int arg0) + { + return IExecute("readBits", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readLong() throws java.io.IOException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readUnsignedInt() throws java.io.IOException + /// + public long ReadUnsignedInt() + { + return IExecute("readUnsignedInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#skipBytes(long) throws java.io.IOException + /// + public long SkipBytes(long arg0) + { + return IExecute("skipBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readShort() throws java.io.IOException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#flush() throws java.io.IOException + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#flushBefore(long) throws java.io.IOException + /// + public void FlushBefore(long arg0) + { + IExecute("flushBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#mark() + /// + public void Mark() + { + IExecute("mark"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readBytes(javax.imageio.stream.IIOByteBuffer,int) throws java.io.IOException + /// + public void ReadBytes(Javax.Imageio.Stream.IIOByteBuffer arg0, int arg1) + { + IExecute("readBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(byte[],int,int) throws java.io.IOException + /// + public void ReadFully(byte[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(byte[]) throws java.io.IOException + /// + public void ReadFully(byte[] arg0) + { + IExecute("readFully", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(char[],int,int) throws java.io.IOException + /// + public void ReadFully(char[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(double[],int,int) throws java.io.IOException + /// + public void ReadFully(double[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(float[],int,int) throws java.io.IOException + /// + public void ReadFully(float[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(int[],int,int) throws java.io.IOException + /// + public void ReadFully(int[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(long[],int,int) throws java.io.IOException + /// + public void ReadFully(long[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#readFully(short[],int,int) throws java.io.IOException + /// + public void ReadFully(short[] arg0, int arg1, int arg2) + { + IExecute("readFully", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#reset() throws java.io.IOException + /// + public void Reset() + { + IExecute("reset"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageInputStreamImpl.html#seek(long) throws java.io.IOException + /// + public void Seek(long arg0) + { + IExecute("seek", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStream.cs new file mode 100644 index 0000000000..e792a6dbf1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStream.cs @@ -0,0 +1,221 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region ImageOutputStream + public partial class ImageOutputStream + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Imageio.Stream.ImageInputStream(Javax.Imageio.Stream.ImageOutputStream t) => t.Cast(); + public static implicit operator Java.Io.DataOutput(Javax.Imageio.Stream.ImageOutputStream t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#flushBefore(long) throws java.io.IOException + /// + public void FlushBefore(long arg0) + { + IExecute("flushBefore", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#write(byte[],int,int) throws java.io.IOException + /// + public void Write(byte[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#write(byte[]) throws java.io.IOException + /// + public void Write(byte[] arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeBit(int) throws java.io.IOException + /// + public void WriteBit(int arg0) + { + IExecute("writeBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeBits(long,int) throws java.io.IOException + /// + public void WriteBits(long arg0, int arg1) + { + IExecute("writeBits", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeBoolean(boolean) throws java.io.IOException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeByte(int) throws java.io.IOException + /// + public void WriteByte(int arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeBytes(java.lang.String) throws java.io.IOException + /// + public void WriteBytes(string arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeChar(int) throws java.io.IOException + /// + public void WriteChar(int arg0) + { + IExecute("writeChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeChars(char[],int,int) throws java.io.IOException + /// + public void WriteChars(char[] arg0, int arg1, int arg2) + { + IExecute("writeChars", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeChars(java.lang.String) throws java.io.IOException + /// + public void WriteChars(string arg0) + { + IExecute("writeChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeDouble(double) throws java.io.IOException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeDoubles(double[],int,int) throws java.io.IOException + /// + public void WriteDoubles(double[] arg0, int arg1, int arg2) + { + IExecute("writeDoubles", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeFloat(float) throws java.io.IOException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeFloats(float[],int,int) throws java.io.IOException + /// + public void WriteFloats(float[] arg0, int arg1, int arg2) + { + IExecute("writeFloats", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeInt(int) throws java.io.IOException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeInts(int[],int,int) throws java.io.IOException + /// + public void WriteInts(int[] arg0, int arg1, int arg2) + { + IExecute("writeInts", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeLong(long) throws java.io.IOException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeLongs(long[],int,int) throws java.io.IOException + /// + public void WriteLongs(long[] arg0, int arg1, int arg2) + { + IExecute("writeLongs", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeShort(int) throws java.io.IOException + /// + public void WriteShort(int arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeShorts(short[],int,int) throws java.io.IOException + /// + public void WriteShorts(short[] arg0, int arg1, int arg2) + { + IExecute("writeShorts", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStream.html#writeUTF(java.lang.String) throws java.io.IOException + /// + public void WriteUTF(string arg0) + { + IExecute("writeUTF", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStreamImpl.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStreamImpl.cs new file mode 100644 index 0000000000..21135e5c09 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/ImageOutputStreamImpl.cs @@ -0,0 +1,213 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region ImageOutputStreamImpl + public partial class ImageOutputStreamImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Imageio.Stream.ImageOutputStream(Javax.Imageio.Stream.ImageOutputStreamImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#write(byte[],int,int) throws java.io.IOException + /// + public void Write(byte[] arg0, int arg1, int arg2) + { + IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#write(int) throws java.io.IOException + /// + public void Write(int arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#write(byte[]) throws java.io.IOException + /// + public void Write(byte[] arg0) + { + IExecute("write", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeBit(int) throws java.io.IOException + /// + public void WriteBit(int arg0) + { + IExecute("writeBit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeBits(long,int) throws java.io.IOException + /// + public void WriteBits(long arg0, int arg1) + { + IExecute("writeBits", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeBoolean(boolean) throws java.io.IOException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeByte(int) throws java.io.IOException + /// + public void WriteByte(int arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeBytes(java.lang.String) throws java.io.IOException + /// + public void WriteBytes(string arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeChar(int) throws java.io.IOException + /// + public void WriteChar(int arg0) + { + IExecute("writeChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeChars(char[],int,int) throws java.io.IOException + /// + public void WriteChars(char[] arg0, int arg1, int arg2) + { + IExecute("writeChars", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeChars(java.lang.String) throws java.io.IOException + /// + public void WriteChars(string arg0) + { + IExecute("writeChars", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeDouble(double) throws java.io.IOException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeDoubles(double[],int,int) throws java.io.IOException + /// + public void WriteDoubles(double[] arg0, int arg1, int arg2) + { + IExecute("writeDoubles", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeFloat(float) throws java.io.IOException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeFloats(float[],int,int) throws java.io.IOException + /// + public void WriteFloats(float[] arg0, int arg1, int arg2) + { + IExecute("writeFloats", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeInt(int) throws java.io.IOException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeInts(int[],int,int) throws java.io.IOException + /// + public void WriteInts(int[] arg0, int arg1, int arg2) + { + IExecute("writeInts", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeLong(long) throws java.io.IOException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeLongs(long[],int,int) throws java.io.IOException + /// + public void WriteLongs(long[] arg0, int arg1, int arg2) + { + IExecute("writeLongs", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeShort(int) throws java.io.IOException + /// + public void WriteShort(int arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeShorts(short[],int,int) throws java.io.IOException + /// + public void WriteShorts(short[] arg0, int arg1, int arg2) + { + IExecute("writeShorts", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/ImageOutputStreamImpl.html#writeUTF(java.lang.String) throws java.io.IOException + /// + public void WriteUTF(string arg0) + { + IExecute("writeUTF", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageInputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageInputStream.cs new file mode 100644 index 0000000000..1dc06486f6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageInputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region MemoryCacheImageInputStream + public partial class MemoryCacheImageInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/MemoryCacheImageInputStream.html#(java.io.InputStream) + /// + public MemoryCacheImageInputStream(Java.Io.InputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageOutputStream.cs b/src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageOutputStream.cs new file mode 100644 index 0000000000..bda90ad850 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Imageio/Stream/MemoryCacheImageOutputStream.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Imageio.Stream +{ + #region MemoryCacheImageOutputStream + public partial class MemoryCacheImageOutputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/stream/MemoryCacheImageOutputStream.html#(java.io.OutputStream) + /// + public MemoryCacheImageOutputStream(Java.Io.OutputStream arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Lang/Model/AllPackageClasses.cs new file mode 100644 index 0000000000..7860d3be5f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/AllPackageClasses.cs @@ -0,0 +1,113 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Lang.Model +{ + #region AnnotatedConstruct + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/AnnotatedConstruct.html + /// + public partial class AnnotatedConstruct : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotatedConstruct() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotatedConstruct(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.AnnotatedConstruct"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SourceVersion + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html + /// + public partial class SourceVersion : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SourceVersion() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SourceVersion(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.SourceVersion"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnknownEntityException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/UnknownEntityException.html + /// + public partial class UnknownEntityException : Java.Lang.RuntimeException + { + public UnknownEntityException() { } + + /// + public override string ClassName => "javax.lang.model.UnknownEntityException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/AnnotatedConstruct.cs b/src/net/JNet/Generated/Javax/Lang/Model/AnnotatedConstruct.cs new file mode 100644 index 0000000000..b9a871abc2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/AnnotatedConstruct.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model +{ + #region AnnotatedConstruct + public partial class AnnotatedConstruct + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/AllPackageClasses.cs new file mode 100644 index 0000000000..ccd6662320 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/AllPackageClasses.cs @@ -0,0 +1,942 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Lang.Model.Element +{ + #region AnnotationMirror + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationMirror.html + /// + public partial class AnnotationMirror : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotationMirror() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotationMirror(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.AnnotationMirror"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotationValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValue.html + /// + public partial class AnnotationValue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotationValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotationValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.AnnotationValue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AnnotationValueVisitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html + /// + public partial class AnnotationValueVisitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AnnotationValueVisitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AnnotationValueVisitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.AnnotationValueVisitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Element + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Element.html + /// + public partial class Element : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Element() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Element(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.Element"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementKind + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html + /// + public partial class ElementKind : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementKind() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementKind(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ElementKind"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementVisitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html + /// + public partial class ElementVisitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementVisitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementVisitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ElementVisitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExecutableElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html + /// + public partial class ExecutableElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExecutableElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExecutableElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ExecutableElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Modifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html + /// + public partial class Modifier : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Modifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Modifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.Modifier"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModuleElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html + /// + public partial class ModuleElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModuleElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModuleElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Directive + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.Directive.html + /// + public partial class Directive : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Directive() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Directive(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$Directive"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DirectiveKind + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html + /// + public partial class DirectiveKind : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirectiveKind() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirectiveKind(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$DirectiveKind"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DirectiveVisitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html + /// + public partial class DirectiveVisitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirectiveVisitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirectiveVisitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$DirectiveVisitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ExportsDirective + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.ExportsDirective.html + /// + public partial class ExportsDirective : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExportsDirective() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExportsDirective(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$ExportsDirective"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OpensDirective + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.OpensDirective.html + /// + public partial class OpensDirective : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpensDirective() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpensDirective(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$OpensDirective"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ProvidesDirective + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.ProvidesDirective.html + /// + public partial class ProvidesDirective : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProvidesDirective() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProvidesDirective(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$ProvidesDirective"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region RequiresDirective + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.RequiresDirective.html + /// + public partial class RequiresDirective : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RequiresDirective() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RequiresDirective(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$RequiresDirective"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region UsesDirective + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.UsesDirective.html + /// + public partial class UsesDirective : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UsesDirective() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UsesDirective(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.ModuleElement$UsesDirective"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Name + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Name.html + /// + public partial class Name : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Name() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Name(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.Name"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NestingKind + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html + /// + public partial class NestingKind : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NestingKind() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NestingKind(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.NestingKind"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PackageElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/PackageElement.html + /// + public partial class PackageElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PackageElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PackageElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.PackageElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Parameterizable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Parameterizable.html + /// + public partial class Parameterizable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Parameterizable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Parameterizable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.Parameterizable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QualifiedNameable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/QualifiedNameable.html + /// + public partial class QualifiedNameable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QualifiedNameable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QualifiedNameable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.QualifiedNameable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeElement.html + /// + public partial class TypeElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.TypeElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeParameterElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeParameterElement.html + /// + public partial class TypeParameterElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeParameterElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeParameterElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.TypeParameterElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnknownAnnotationValueException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/UnknownAnnotationValueException.html + /// + public partial class UnknownAnnotationValueException : Javax.Lang.Model.UnknownEntityException + { + public UnknownAnnotationValueException() { } + + /// + public override string ClassName => "javax.lang.model.element.UnknownAnnotationValueException"; + + // TODO: complete the class + + } + #endregion + + #region UnknownDirectiveException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/UnknownDirectiveException.html + /// + public partial class UnknownDirectiveException : Javax.Lang.Model.UnknownEntityException + { + public UnknownDirectiveException() { } + + /// + public override string ClassName => "javax.lang.model.element.UnknownDirectiveException"; + + // TODO: complete the class + + } + #endregion + + #region UnknownElementException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/UnknownElementException.html + /// + public partial class UnknownElementException : Javax.Lang.Model.UnknownEntityException + { + public UnknownElementException() { } + + /// + public override string ClassName => "javax.lang.model.element.UnknownElementException"; + + // TODO: complete the class + + } + #endregion + + #region VariableElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/VariableElement.html + /// + public partial class VariableElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VariableElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VariableElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.element.VariableElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationMirror.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationMirror.cs new file mode 100644 index 0000000000..0a5219a5b9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationMirror.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region AnnotationMirror + public partial class AnnotationMirror + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationMirror.html#getAnnotationType() + /// + public Javax.Lang.Model.Type.DeclaredType AnnotationType + { + get { return IExecute("getAnnotationType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/JavaX/Swing/SpinnerModel.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValue.cs similarity index 50% rename from src/net/JNet/JavaX/Swing/SpinnerModel.cs rename to src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValue.cs index 6c78366afe..dd37067e4b 100644 --- a/src/net/JNet/JavaX/Swing/SpinnerModel.cs +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValue.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright 2023 MASES s.r.l. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,29 +16,50 @@ * Refer to LICENSE for more information. */ -using JavaX.Swing.Event; +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + using MASES.JCOBridge.C2JBridge; -namespace JavaX.Swing +namespace Javax.Lang.Model.Element { - public class SpinnerModel : JVMBridgeBase + #region AnnotationValue + public partial class AnnotationValue { - public override bool IsInterface => true; + #region Constructors + + #endregion + + #region Class/Interface conversion operators - public override string ClassName => "javax.swing.SpinnerModel"; + #endregion - public void AddChangeListener(ChangeListener l) => IExecute("addChangeListener", l); + #region Fields - public object NextValue => IExecute("getNextValue"); + #endregion - public object PreviousValue => IExecute("getPreviousValue"); + #region Static methods + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValue.html#getValue() + /// public object Value { get { return IExecute("getValue"); } - set { IExecute("setValue", value); } } + + #endregion + + #region Nested classes + + #endregion - public void RemoveChangeListener(ChangeListener l) => IExecute("removeChangeListener", l); + // TODO: complete the class } -} + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValueVisitor.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValueVisitor.cs new file mode 100644 index 0000000000..f0426587c7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/AnnotationValueVisitor.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region AnnotationValueVisitor + public partial class AnnotationValueVisitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visit(javax.lang.model.element.AnnotationValue,P) + /// + public object Visit(Javax.Lang.Model.Element.AnnotationValue arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitAnnotation(javax.lang.model.element.AnnotationMirror,P) + /// + public object VisitAnnotation(Javax.Lang.Model.Element.AnnotationMirror arg0, object arg1) + { + return IExecute("visitAnnotation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitBoolean(boolean,P) + /// + public object VisitBoolean(bool arg0, object arg1) + { + return IExecute("visitBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitByte(byte,P) + /// + public object VisitByte(byte arg0, object arg1) + { + return IExecute("visitByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitChar(char,P) + /// + public object VisitChar(char arg0, object arg1) + { + return IExecute("visitChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitDouble(double,P) + /// + public object VisitDouble(double arg0, object arg1) + { + return IExecute("visitDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitEnumConstant(javax.lang.model.element.VariableElement,P) + /// + public object VisitEnumConstant(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitEnumConstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitFloat(float,P) + /// + public object VisitFloat(float arg0, object arg1) + { + return IExecute("visitFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitInt(int,P) + /// + public object VisitInt(int arg0, object arg1) + { + return IExecute("visitInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitLong(long,P) + /// + public object VisitLong(long arg0, object arg1) + { + return IExecute("visitLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitShort(short,P) + /// + public object VisitShort(short arg0, object arg1) + { + return IExecute("visitShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitString(java.lang.String,P) + /// + public object VisitString(string arg0, object arg1) + { + return IExecute("visitString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitType(javax.lang.model.type.TypeMirror,P) + /// + public object VisitType(Javax.Lang.Model.Type.TypeMirror arg0, object arg1) + { + return IExecute("visitType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitUnknown(javax.lang.model.element.AnnotationValue,P) + /// + public object VisitUnknown(Javax.Lang.Model.Element.AnnotationValue arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visit(javax.lang.model.element.AnnotationValue) + /// + public object Visit(Javax.Lang.Model.Element.AnnotationValue arg0) + { + return IExecute("visit", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/Element.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/Element.cs new file mode 100644 index 0000000000..6a4e062b48 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/Element.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region Element + public partial class Element + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.AnnotatedConstruct(Javax.Lang.Model.Element.Element t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Element.html#getEnclosingElement() + /// + public Javax.Lang.Model.Element.Element EnclosingElement + { + get { return IExecute("getEnclosingElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Element.html#getSimpleName() + /// + public Javax.Lang.Model.Element.Name SimpleName + { + get { return IExecute("getSimpleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Element.html#asType() + /// + public Javax.Lang.Model.Type.TypeMirror AsType() + { + return IExecute("asType"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/ElementKind.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/ElementKind.cs new file mode 100644 index 0000000000..bf6768e173 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/ElementKind.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region ElementKind + public partial class ElementKind + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#ANNOTATION_TYPE + /// + public static Javax.Lang.Model.Element.ElementKind ANNOTATION_TYPE => Clazz.GetField("ANNOTATION_TYPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#CLASS + /// + public static Javax.Lang.Model.Element.ElementKind CLASS => Clazz.GetField("CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#CONSTRUCTOR + /// + public static Javax.Lang.Model.Element.ElementKind CONSTRUCTOR => Clazz.GetField("CONSTRUCTOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#ENUM + /// + public static Javax.Lang.Model.Element.ElementKind ENUM => Clazz.GetField("ENUM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#ENUM_CONSTANT + /// + public static Javax.Lang.Model.Element.ElementKind ENUM_CONSTANT => Clazz.GetField("ENUM_CONSTANT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#EXCEPTION_PARAMETER + /// + public static Javax.Lang.Model.Element.ElementKind EXCEPTION_PARAMETER => Clazz.GetField("EXCEPTION_PARAMETER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#FIELD + /// + public static Javax.Lang.Model.Element.ElementKind FIELD => Clazz.GetField("FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#INSTANCE_INIT + /// + public static Javax.Lang.Model.Element.ElementKind INSTANCE_INIT => Clazz.GetField("INSTANCE_INIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#INTERFACE + /// + public static Javax.Lang.Model.Element.ElementKind INTERFACE => Clazz.GetField("INTERFACE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#LOCAL_VARIABLE + /// + public static Javax.Lang.Model.Element.ElementKind LOCAL_VARIABLE => Clazz.GetField("LOCAL_VARIABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#METHOD + /// + public static Javax.Lang.Model.Element.ElementKind METHOD => Clazz.GetField("METHOD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#MODULE + /// + public static Javax.Lang.Model.Element.ElementKind MODULE => Clazz.GetField("MODULE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#OTHER + /// + public static Javax.Lang.Model.Element.ElementKind OTHER => Clazz.GetField("OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#PACKAGE + /// + public static Javax.Lang.Model.Element.ElementKind PACKAGE => Clazz.GetField("PACKAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#PARAMETER + /// + public static Javax.Lang.Model.Element.ElementKind PARAMETER => Clazz.GetField("PARAMETER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#RESOURCE_VARIABLE + /// + public static Javax.Lang.Model.Element.ElementKind RESOURCE_VARIABLE => Clazz.GetField("RESOURCE_VARIABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#STATIC_INIT + /// + public static Javax.Lang.Model.Element.ElementKind STATIC_INIT => Clazz.GetField("STATIC_INIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#TYPE_PARAMETER + /// + public static Javax.Lang.Model.Element.ElementKind TYPE_PARAMETER => Clazz.GetField("TYPE_PARAMETER"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#values() + /// + public static Javax.Lang.Model.Element.ElementKind[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#isClass() + /// + public bool IsClass() + { + return IExecute("isClass"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#isField() + /// + public bool IsField() + { + return IExecute("isField"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#isInterface() + /// + public bool IsInterfaceMethod() + { + return IExecute("isInterface"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/ElementVisitor.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/ElementVisitor.cs new file mode 100644 index 0000000000..b7c49bb678 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/ElementVisitor.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region ElementVisitor + public partial class ElementVisitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visit(javax.lang.model.element.Element,P) + /// + public object Visit(Javax.Lang.Model.Element.Element arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitExecutable(javax.lang.model.element.ExecutableElement,P) + /// + public object VisitExecutable(Javax.Lang.Model.Element.ExecutableElement arg0, object arg1) + { + return IExecute("visitExecutable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitPackage(javax.lang.model.element.PackageElement,P) + /// + public object VisitPackage(Javax.Lang.Model.Element.PackageElement arg0, object arg1) + { + return IExecute("visitPackage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitType(javax.lang.model.element.TypeElement,P) + /// + public object VisitType(Javax.Lang.Model.Element.TypeElement arg0, object arg1) + { + return IExecute("visitType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitTypeParameter(javax.lang.model.element.TypeParameterElement,P) + /// + public object VisitTypeParameter(Javax.Lang.Model.Element.TypeParameterElement arg0, object arg1) + { + return IExecute("visitTypeParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitUnknown(javax.lang.model.element.Element,P) + /// + public object VisitUnknown(Javax.Lang.Model.Element.Element arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitVariable(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariable(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visit(javax.lang.model.element.Element) + /// + public object Visit(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("visit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitModule(javax.lang.model.element.ModuleElement,P) + /// + public object VisitModule(Javax.Lang.Model.Element.ModuleElement arg0, object arg1) + { + return IExecute("visitModule", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/ExecutableElement.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/ExecutableElement.cs new file mode 100644 index 0000000000..4959e36596 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/ExecutableElement.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region ExecutableElement + public partial class ExecutableElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.ExecutableElement t) => t.Cast(); + public static implicit operator Javax.Lang.Model.Element.Parameterizable(Javax.Lang.Model.Element.ExecutableElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#getDefaultValue() + /// + public Javax.Lang.Model.Element.AnnotationValue DefaultValue + { + get { return IExecute("getDefaultValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#getReceiverType() + /// + public Javax.Lang.Model.Type.TypeMirror ReceiverType + { + get { return IExecute("getReceiverType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#getReturnType() + /// + public Javax.Lang.Model.Type.TypeMirror ReturnType + { + get { return IExecute("getReturnType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#getSimpleName() + /// + public Javax.Lang.Model.Element.Name SimpleName + { + get { return IExecute("getSimpleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#isDefault() + /// + public bool IsDefault() + { + return IExecute("isDefault"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#isVarArgs() + /// + public bool IsVarArgs() + { + return IExecute("isVarArgs"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/Modifier.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/Modifier.cs new file mode 100644 index 0000000000..1bce69f513 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/Modifier.cs @@ -0,0 +1,113 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region Modifier + public partial class Modifier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#ABSTRACT + /// + public static Javax.Lang.Model.Element.Modifier ABSTRACT => Clazz.GetField("ABSTRACT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#DEFAULT + /// + public static Javax.Lang.Model.Element.Modifier DEFAULT => Clazz.GetField("DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#FINAL + /// + public static Javax.Lang.Model.Element.Modifier FINAL => Clazz.GetField("FINAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#NATIVE + /// + public static Javax.Lang.Model.Element.Modifier NATIVE => Clazz.GetField("NATIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#PRIVATE + /// + public static Javax.Lang.Model.Element.Modifier PRIVATE => Clazz.GetField("PRIVATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#PROTECTED + /// + public static Javax.Lang.Model.Element.Modifier PROTECTED => Clazz.GetField("PROTECTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#PUBLIC + /// + public static Javax.Lang.Model.Element.Modifier PUBLIC => Clazz.GetField("PUBLIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#STATIC + /// + public static Javax.Lang.Model.Element.Modifier STATIC => Clazz.GetField("STATIC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#STRICTFP + /// + public static Javax.Lang.Model.Element.Modifier STRICTFP => Clazz.GetField("STRICTFP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#SYNCHRONIZED + /// + public static Javax.Lang.Model.Element.Modifier SYNCHRONIZED => Clazz.GetField("SYNCHRONIZED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#TRANSIENT + /// + public static Javax.Lang.Model.Element.Modifier TRANSIENT => Clazz.GetField("TRANSIENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#VOLATILE + /// + public static Javax.Lang.Model.Element.Modifier VOLATILE => Clazz.GetField("VOLATILE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Modifier.html#values() + /// + public static Javax.Lang.Model.Element.Modifier[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/ModuleElement.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/ModuleElement.cs new file mode 100644 index 0000000000..6675783842 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/ModuleElement.cs @@ -0,0 +1,443 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region ModuleElement + public partial class ModuleElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.ModuleElement t) => t.Cast(); + public static implicit operator Javax.Lang.Model.Element.QualifiedNameable(Javax.Lang.Model.Element.ModuleElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html#getEnclosingElement() + /// + public Javax.Lang.Model.Element.Element EnclosingElement + { + get { return IExecute("getEnclosingElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html#getQualifiedName() + /// + public Javax.Lang.Model.Element.Name QualifiedName + { + get { return IExecute("getQualifiedName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html#getSimpleName() + /// + public Javax.Lang.Model.Element.Name SimpleName + { + get { return IExecute("getSimpleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html#isUnnamed() + /// + public bool IsUnnamed() + { + return IExecute("isUnnamed"); + } + + #endregion + + #region Nested classes + #region Directive + public partial class Directive + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region DirectiveKind + public partial class DirectiveKind + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html#EXPORTS + /// + public static Javax.Lang.Model.Element.ModuleElement.DirectiveKind EXPORTS => Clazz.GetField("EXPORTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html#OPENS + /// + public static Javax.Lang.Model.Element.ModuleElement.DirectiveKind OPENS => Clazz.GetField("OPENS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html#PROVIDES + /// + public static Javax.Lang.Model.Element.ModuleElement.DirectiveKind PROVIDES => Clazz.GetField("PROVIDES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html#REQUIRES + /// + public static Javax.Lang.Model.Element.ModuleElement.DirectiveKind REQUIRES => Clazz.GetField("REQUIRES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html#USES + /// + public static Javax.Lang.Model.Element.ModuleElement.DirectiveKind USES => Clazz.GetField("USES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveKind.html#values() + /// + public static Javax.Lang.Model.Element.ModuleElement.DirectiveKind[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region DirectiveVisitor + public partial class DirectiveVisitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visitExports(javax.lang.model.element.ModuleElement$ExportsDirective,P) + /// + public object VisitExports(Javax.Lang.Model.Element.ModuleElement.ExportsDirective arg0, object arg1) + { + return IExecute("visitExports", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visitOpens(javax.lang.model.element.ModuleElement$OpensDirective,P) + /// + public object VisitOpens(Javax.Lang.Model.Element.ModuleElement.OpensDirective arg0, object arg1) + { + return IExecute("visitOpens", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visitProvides(javax.lang.model.element.ModuleElement$ProvidesDirective,P) + /// + public object VisitProvides(Javax.Lang.Model.Element.ModuleElement.ProvidesDirective arg0, object arg1) + { + return IExecute("visitProvides", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visitRequires(javax.lang.model.element.ModuleElement$RequiresDirective,P) + /// + public object VisitRequires(Javax.Lang.Model.Element.ModuleElement.RequiresDirective arg0, object arg1) + { + return IExecute("visitRequires", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visitUses(javax.lang.model.element.ModuleElement$UsesDirective,P) + /// + public object VisitUses(Javax.Lang.Model.Element.ModuleElement.UsesDirective arg0, object arg1) + { + return IExecute("visitUses", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visit(javax.lang.model.element.ModuleElement$Directive,P) + /// + public object Visit(Javax.Lang.Model.Element.ModuleElement.Directive arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visit(javax.lang.model.element.ModuleElement$Directive) + /// + public object Visit(Javax.Lang.Model.Element.ModuleElement.Directive arg0) + { + return IExecute("visit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.DirectiveVisitor.html#visitUnknown(javax.lang.model.element.ModuleElement$Directive,P) + /// + public object VisitUnknown(Javax.Lang.Model.Element.ModuleElement.Directive arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ExportsDirective + public partial class ExportsDirective + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.ExportsDirective.html#getPackage() + /// + public Javax.Lang.Model.Element.PackageElement Package + { + get { return IExecute("getPackage"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region OpensDirective + public partial class OpensDirective + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.OpensDirective.html#getPackage() + /// + public Javax.Lang.Model.Element.PackageElement Package + { + get { return IExecute("getPackage"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ProvidesDirective + public partial class ProvidesDirective + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.ProvidesDirective.html#getService() + /// + public Javax.Lang.Model.Element.TypeElement Service + { + get { return IExecute("getService"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region RequiresDirective + public partial class RequiresDirective + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.RequiresDirective.html#getDependency() + /// + public Javax.Lang.Model.Element.ModuleElement Dependency + { + get { return IExecute("getDependency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.RequiresDirective.html#isStatic() + /// + public bool IsStaticMethod() + { + return IExecute("isStatic"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.RequiresDirective.html#isTransitive() + /// + public bool IsTransitive() + { + return IExecute("isTransitive"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region UsesDirective + public partial class UsesDirective + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/ModuleElement.UsesDirective.html#getService() + /// + public Javax.Lang.Model.Element.TypeElement Service + { + get { return IExecute("getService"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/Name.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/Name.cs new file mode 100644 index 0000000000..477b5457a2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/Name.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region Name + public partial class Name + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.CharSequence(Javax.Lang.Model.Element.Name t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/Name.html#contentEquals(java.lang.CharSequence) + /// + public bool ContentEquals(Java.Lang.CharSequence arg0) + { + return IExecute("contentEquals", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/NestingKind.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/NestingKind.cs new file mode 100644 index 0000000000..a70d8a85d3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/NestingKind.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region NestingKind + public partial class NestingKind + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html#ANONYMOUS + /// + public static Javax.Lang.Model.Element.NestingKind ANONYMOUS => Clazz.GetField("ANONYMOUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html#LOCAL + /// + public static Javax.Lang.Model.Element.NestingKind LOCAL => Clazz.GetField("LOCAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html#MEMBER + /// + public static Javax.Lang.Model.Element.NestingKind MEMBER => Clazz.GetField("MEMBER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html#TOP_LEVEL + /// + public static Javax.Lang.Model.Element.NestingKind TOP_LEVEL => Clazz.GetField("TOP_LEVEL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html#values() + /// + public static Javax.Lang.Model.Element.NestingKind[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/NestingKind.html#isNested() + /// + public bool IsNested() + { + return IExecute("isNested"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/PackageElement.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/PackageElement.cs new file mode 100644 index 0000000000..b67eae7dce --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/PackageElement.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region PackageElement + public partial class PackageElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.PackageElement t) => t.Cast(); + public static implicit operator Javax.Lang.Model.Element.QualifiedNameable(Javax.Lang.Model.Element.PackageElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/PackageElement.html#getEnclosingElement() + /// + public Javax.Lang.Model.Element.Element EnclosingElement + { + get { return IExecute("getEnclosingElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/PackageElement.html#getQualifiedName() + /// + public Javax.Lang.Model.Element.Name QualifiedName + { + get { return IExecute("getQualifiedName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/PackageElement.html#getSimpleName() + /// + public Javax.Lang.Model.Element.Name SimpleName + { + get { return IExecute("getSimpleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/PackageElement.html#isUnnamed() + /// + public bool IsUnnamed() + { + return IExecute("isUnnamed"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/Parameterizable.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/Parameterizable.cs new file mode 100644 index 0000000000..5e459712ef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/Parameterizable.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region Parameterizable + public partial class Parameterizable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.Parameterizable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/QualifiedNameable.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/QualifiedNameable.cs new file mode 100644 index 0000000000..6ca30c2788 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/QualifiedNameable.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region QualifiedNameable + public partial class QualifiedNameable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.QualifiedNameable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/QualifiedNameable.html#getQualifiedName() + /// + public Javax.Lang.Model.Element.Name QualifiedName + { + get { return IExecute("getQualifiedName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/TypeElement.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/TypeElement.cs new file mode 100644 index 0000000000..ececcd6328 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/TypeElement.cs @@ -0,0 +1,89 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region TypeElement + public partial class TypeElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.TypeElement t) => t.Cast(); + public static implicit operator Javax.Lang.Model.Element.Parameterizable(Javax.Lang.Model.Element.TypeElement t) => t.Cast(); + public static implicit operator Javax.Lang.Model.Element.QualifiedNameable(Javax.Lang.Model.Element.TypeElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#getEnclosingElement() + /// + public Javax.Lang.Model.Element.Element EnclosingElement + { + get { return IExecute("getEnclosingElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#getQualifiedName() + /// + public Javax.Lang.Model.Element.Name QualifiedName + { + get { return IExecute("getQualifiedName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#getSimpleName() + /// + public Javax.Lang.Model.Element.Name SimpleName + { + get { return IExecute("getSimpleName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#getSuperclass() + /// + public Javax.Lang.Model.Type.TypeMirror Superclass + { + get { return IExecute("getSuperclass"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/TypeParameterElement.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/TypeParameterElement.cs new file mode 100644 index 0000000000..a3b688e435 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/TypeParameterElement.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region TypeParameterElement + public partial class TypeParameterElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.TypeParameterElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeParameterElement.html#getEnclosingElement() + /// + public Javax.Lang.Model.Element.Element EnclosingElement + { + get { return IExecute("getEnclosingElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/TypeParameterElement.html#getGenericElement() + /// + public Javax.Lang.Model.Element.Element GenericElement + { + get { return IExecute("getGenericElement"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownAnnotationValueException.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownAnnotationValueException.cs new file mode 100644 index 0000000000..6840bc2a5b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownAnnotationValueException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region UnknownAnnotationValueException + public partial class UnknownAnnotationValueException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownDirectiveException.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownDirectiveException.cs new file mode 100644 index 0000000000..c58d552d47 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownDirectiveException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region UnknownDirectiveException + public partial class UnknownDirectiveException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownElementException.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownElementException.cs new file mode 100644 index 0000000000..6af90fac6d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/UnknownElementException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region UnknownElementException + public partial class UnknownElementException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Element/VariableElement.cs b/src/net/JNet/Generated/Javax/Lang/Model/Element/VariableElement.cs new file mode 100644 index 0000000000..e7ff4483d5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Element/VariableElement.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Element +{ + #region VariableElement + public partial class VariableElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Element.Element(Javax.Lang.Model.Element.VariableElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/VariableElement.html#getConstantValue() + /// + public object ConstantValue + { + get { return IExecute("getConstantValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/VariableElement.html#getEnclosingElement() + /// + public Javax.Lang.Model.Element.Element EnclosingElement + { + get { return IExecute("getEnclosingElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/VariableElement.html#getSimpleName() + /// + public Javax.Lang.Model.Element.Name SimpleName + { + get { return IExecute("getSimpleName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/SourceVersion.cs b/src/net/JNet/Generated/Javax/Lang/Model/SourceVersion.cs new file mode 100644 index 0000000000..7b638ecee5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/SourceVersion.cs @@ -0,0 +1,134 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model +{ + #region SourceVersion + public partial class SourceVersion + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_0 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_0 => Clazz.GetField("RELEASE_0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_1 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_1 => Clazz.GetField("RELEASE_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_10 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_10 => Clazz.GetField("RELEASE_10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_11 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_11 => Clazz.GetField("RELEASE_11"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_2 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_2 => Clazz.GetField("RELEASE_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_3 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_3 => Clazz.GetField("RELEASE_3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_4 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_4 => Clazz.GetField("RELEASE_4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_5 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_5 => Clazz.GetField("RELEASE_5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_6 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_6 => Clazz.GetField("RELEASE_6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_7 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_7 => Clazz.GetField("RELEASE_7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_8 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_8 => Clazz.GetField("RELEASE_8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_9 + /// + public static Javax.Lang.Model.SourceVersion RELEASE_9 => Clazz.GetField("RELEASE_9"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#isIdentifier(java.lang.CharSequence) + /// + public static bool IsIdentifier(Java.Lang.CharSequence arg0) + { + return SExecute("isIdentifier", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#isKeyword(java.lang.CharSequence) + /// + public static bool IsKeyword(Java.Lang.CharSequence arg0) + { + return SExecute("isKeyword", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#isName(java.lang.CharSequence) + /// + public static bool IsName(Java.Lang.CharSequence arg0) + { + return SExecute("isName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/SourceVersion.html#values() + /// + public static Javax.Lang.Model.SourceVersion[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/AllPackageClasses.cs new file mode 100644 index 0000000000..8dd22c94d6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/AllPackageClasses.cs @@ -0,0 +1,600 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Lang.Model.Type +{ + #region ArrayType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ArrayType.html + /// + public partial class ArrayType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ArrayType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ArrayType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.ArrayType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DeclaredType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/DeclaredType.html + /// + public partial class DeclaredType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DeclaredType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DeclaredType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.DeclaredType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ErrorType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ErrorType.html + /// + public partial class ErrorType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ErrorType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ErrorType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.ErrorType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExecutableType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ExecutableType.html + /// + public partial class ExecutableType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExecutableType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExecutableType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.ExecutableType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntersectionType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/IntersectionType.html + /// + public partial class IntersectionType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntersectionType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntersectionType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.IntersectionType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MirroredTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/MirroredTypeException.html + /// + public partial class MirroredTypeException : Javax.Lang.Model.Type.MirroredTypesException + { + public MirroredTypeException() { } + + /// + public override string ClassName => "javax.lang.model.type.MirroredTypeException"; + + // TODO: complete the class + + } + #endregion + + #region MirroredTypesException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/MirroredTypesException.html + /// + public partial class MirroredTypesException : Java.Lang.RuntimeException + { + public MirroredTypesException() { } + + /// + public override string ClassName => "javax.lang.model.type.MirroredTypesException"; + + // TODO: complete the class + + } + #endregion + + #region NoType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/NoType.html + /// + public partial class NoType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NoType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NoType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.NoType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NullType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/NullType.html + /// + public partial class NullType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NullType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NullType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.NullType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrimitiveType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/PrimitiveType.html + /// + public partial class PrimitiveType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrimitiveType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrimitiveType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.PrimitiveType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReferenceType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ReferenceType.html + /// + public partial class ReferenceType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReferenceType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReferenceType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.ReferenceType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeKind + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html + /// + public partial class TypeKind : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeKind() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeKind(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.TypeKind"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeMirror + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeMirror.html + /// + public partial class TypeMirror : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeMirror() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeMirror(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.TypeMirror"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeVariable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVariable.html + /// + public partial class TypeVariable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeVariable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeVariable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.TypeVariable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeVisitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html + /// + public partial class TypeVisitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeVisitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeVisitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.TypeVisitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnionType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/UnionType.html + /// + public partial class UnionType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnionType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnionType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.UnionType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnknownTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/UnknownTypeException.html + /// + public partial class UnknownTypeException : Javax.Lang.Model.UnknownEntityException + { + public UnknownTypeException() { } + + /// + public override string ClassName => "javax.lang.model.type.UnknownTypeException"; + + // TODO: complete the class + + } + #endregion + + #region WildcardType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/WildcardType.html + /// + public partial class WildcardType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WildcardType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WildcardType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.type.WildcardType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/ArrayType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/ArrayType.cs new file mode 100644 index 0000000000..e0df21ff35 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/ArrayType.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region ArrayType + public partial class ArrayType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.ReferenceType(Javax.Lang.Model.Type.ArrayType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ArrayType.html#getComponentType() + /// + public Javax.Lang.Model.Type.TypeMirror ComponentType + { + get { return IExecute("getComponentType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/DeclaredType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/DeclaredType.cs new file mode 100644 index 0000000000..a4c91d9f97 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/DeclaredType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region DeclaredType + public partial class DeclaredType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.ReferenceType(Javax.Lang.Model.Type.DeclaredType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/DeclaredType.html#getEnclosingType() + /// + public Javax.Lang.Model.Type.TypeMirror EnclosingType + { + get { return IExecute("getEnclosingType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/DeclaredType.html#asElement() + /// + public Javax.Lang.Model.Element.Element AsElement() + { + return IExecute("asElement"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/ErrorType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/ErrorType.cs new file mode 100644 index 0000000000..9dd271213f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/ErrorType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region ErrorType + public partial class ErrorType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.DeclaredType(Javax.Lang.Model.Type.ErrorType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/ExecutableType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/ExecutableType.cs new file mode 100644 index 0000000000..caecee74cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/ExecutableType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region ExecutableType + public partial class ExecutableType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.ExecutableType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ExecutableType.html#getReceiverType() + /// + public Javax.Lang.Model.Type.TypeMirror ReceiverType + { + get { return IExecute("getReceiverType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/ExecutableType.html#getReturnType() + /// + public Javax.Lang.Model.Type.TypeMirror ReturnType + { + get { return IExecute("getReturnType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/IntersectionType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/IntersectionType.cs new file mode 100644 index 0000000000..8ff58f2d20 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/IntersectionType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region IntersectionType + public partial class IntersectionType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.IntersectionType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypeException.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypeException.cs new file mode 100644 index 0000000000..87c0e57e52 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region MirroredTypeException + public partial class MirroredTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypesException.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypesException.cs new file mode 100644 index 0000000000..2c6e0b3ba9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/MirroredTypesException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region MirroredTypesException + public partial class MirroredTypesException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/NoType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/NoType.cs new file mode 100644 index 0000000000..e492fe265d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/NoType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region NoType + public partial class NoType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.NoType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/NullType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/NullType.cs new file mode 100644 index 0000000000..e7ac2a157b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/NullType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region NullType + public partial class NullType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.ReferenceType(Javax.Lang.Model.Type.NullType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/PrimitiveType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/PrimitiveType.cs new file mode 100644 index 0000000000..6e38975efe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/PrimitiveType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region PrimitiveType + public partial class PrimitiveType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.PrimitiveType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/ReferenceType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/ReferenceType.cs new file mode 100644 index 0000000000..2d86d68b68 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/ReferenceType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region ReferenceType + public partial class ReferenceType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.ReferenceType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeKind.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeKind.cs new file mode 100644 index 0000000000..7248e50a9e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeKind.cs @@ -0,0 +1,160 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region TypeKind + public partial class TypeKind + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#ARRAY + /// + public static Javax.Lang.Model.Type.TypeKind ARRAY => Clazz.GetField("ARRAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#BOOLEAN + /// + public static Javax.Lang.Model.Type.TypeKind BOOLEAN => Clazz.GetField("BOOLEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#BYTE + /// + public static Javax.Lang.Model.Type.TypeKind BYTE => Clazz.GetField("BYTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#CHAR + /// + public static Javax.Lang.Model.Type.TypeKind CHAR => Clazz.GetField("CHAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#DECLARED + /// + public static Javax.Lang.Model.Type.TypeKind DECLARED => Clazz.GetField("DECLARED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#DOUBLE + /// + public static Javax.Lang.Model.Type.TypeKind DOUBLE => Clazz.GetField("DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#ERROR + /// + public static Javax.Lang.Model.Type.TypeKind ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#EXECUTABLE + /// + public static Javax.Lang.Model.Type.TypeKind EXECUTABLE => Clazz.GetField("EXECUTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#FLOAT + /// + public static Javax.Lang.Model.Type.TypeKind FLOAT => Clazz.GetField("FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#INT + /// + public static Javax.Lang.Model.Type.TypeKind INT => Clazz.GetField("INT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#INTERSECTION + /// + public static Javax.Lang.Model.Type.TypeKind INTERSECTION => Clazz.GetField("INTERSECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#LONG + /// + public static Javax.Lang.Model.Type.TypeKind LONG => Clazz.GetField("LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#MODULE + /// + public static Javax.Lang.Model.Type.TypeKind MODULE => Clazz.GetField("MODULE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#NONE + /// + public static Javax.Lang.Model.Type.TypeKind NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#NULL + /// + public static Javax.Lang.Model.Type.TypeKind NULL => Clazz.GetField("NULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#OTHER + /// + public static Javax.Lang.Model.Type.TypeKind OTHER => Clazz.GetField("OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#PACKAGE + /// + public static Javax.Lang.Model.Type.TypeKind PACKAGE => Clazz.GetField("PACKAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#SHORT + /// + public static Javax.Lang.Model.Type.TypeKind SHORT => Clazz.GetField("SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#TYPEVAR + /// + public static Javax.Lang.Model.Type.TypeKind TYPEVAR => Clazz.GetField("TYPEVAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#UNION + /// + public static Javax.Lang.Model.Type.TypeKind UNION => Clazz.GetField("UNION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#VOID + /// + public static Javax.Lang.Model.Type.TypeKind VOID => Clazz.GetField("VOID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#WILDCARD + /// + public static Javax.Lang.Model.Type.TypeKind WILDCARD => Clazz.GetField("WILDCARD"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#values() + /// + public static Javax.Lang.Model.Type.TypeKind[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeKind.html#isPrimitive() + /// + public bool IsPrimitive() + { + return IExecute("isPrimitive"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeMirror.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeMirror.cs new file mode 100644 index 0000000000..34ff137370 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeMirror.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region TypeMirror + public partial class TypeMirror + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.AnnotatedConstruct(Javax.Lang.Model.Type.TypeMirror t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVariable.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVariable.cs new file mode 100644 index 0000000000..e08e3d821a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVariable.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region TypeVariable + public partial class TypeVariable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.ReferenceType(Javax.Lang.Model.Type.TypeVariable t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVariable.html#getLowerBound() + /// + public Javax.Lang.Model.Type.TypeMirror LowerBound + { + get { return IExecute("getLowerBound"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVariable.html#getUpperBound() + /// + public Javax.Lang.Model.Type.TypeMirror UpperBound + { + get { return IExecute("getUpperBound"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVariable.html#asElement() + /// + public Javax.Lang.Model.Element.Element AsElement() + { + return IExecute("asElement"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVisitor.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVisitor.cs new file mode 100644 index 0000000000..cb93979471 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/TypeVisitor.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region TypeVisitor + public partial class TypeVisitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visit(javax.lang.model.type.TypeMirror,P) + /// + public object Visit(Javax.Lang.Model.Type.TypeMirror arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitArray(javax.lang.model.type.ArrayType,P) + /// + public object VisitArray(Javax.Lang.Model.Type.ArrayType arg0, object arg1) + { + return IExecute("visitArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitDeclared(javax.lang.model.type.DeclaredType,P) + /// + public object VisitDeclared(Javax.Lang.Model.Type.DeclaredType arg0, object arg1) + { + return IExecute("visitDeclared", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitError(javax.lang.model.type.ErrorType,P) + /// + public object VisitError(Javax.Lang.Model.Type.ErrorType arg0, object arg1) + { + return IExecute("visitError", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitExecutable(javax.lang.model.type.ExecutableType,P) + /// + public object VisitExecutable(Javax.Lang.Model.Type.ExecutableType arg0, object arg1) + { + return IExecute("visitExecutable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitIntersection(javax.lang.model.type.IntersectionType,P) + /// + public object VisitIntersection(Javax.Lang.Model.Type.IntersectionType arg0, object arg1) + { + return IExecute("visitIntersection", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitNoType(javax.lang.model.type.NoType,P) + /// + public object VisitNoType(Javax.Lang.Model.Type.NoType arg0, object arg1) + { + return IExecute("visitNoType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitNull(javax.lang.model.type.NullType,P) + /// + public object VisitNull(Javax.Lang.Model.Type.NullType arg0, object arg1) + { + return IExecute("visitNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitPrimitive(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitive(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitive", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitTypeVariable(javax.lang.model.type.TypeVariable,P) + /// + public object VisitTypeVariable(Javax.Lang.Model.Type.TypeVariable arg0, object arg1) + { + return IExecute("visitTypeVariable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitUnion(javax.lang.model.type.UnionType,P) + /// + public object VisitUnion(Javax.Lang.Model.Type.UnionType arg0, object arg1) + { + return IExecute("visitUnion", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitUnknown(javax.lang.model.type.TypeMirror,P) + /// + public object VisitUnknown(Javax.Lang.Model.Type.TypeMirror arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visitWildcard(javax.lang.model.type.WildcardType,P) + /// + public object VisitWildcard(Javax.Lang.Model.Type.WildcardType arg0, object arg1) + { + return IExecute("visitWildcard", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/TypeVisitor.html#visit(javax.lang.model.type.TypeMirror) + /// + public object Visit(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("visit", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/UnionType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/UnionType.cs new file mode 100644 index 0000000000..ecbcb3e0de --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/UnionType.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region UnionType + public partial class UnionType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.UnionType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/UnknownTypeException.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/UnknownTypeException.cs new file mode 100644 index 0000000000..1d9fe0ce01 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/UnknownTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region UnknownTypeException + public partial class UnknownTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Type/WildcardType.cs b/src/net/JNet/Generated/Javax/Lang/Model/Type/WildcardType.cs new file mode 100644 index 0000000000..699ab033af --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Type/WildcardType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Type +{ + #region WildcardType + public partial class WildcardType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Lang.Model.Type.TypeMirror(Javax.Lang.Model.Type.WildcardType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/WildcardType.html#getExtendsBound() + /// + public Javax.Lang.Model.Type.TypeMirror ExtendsBound + { + get { return IExecute("getExtendsBound"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/type/WildcardType.html#getSuperBound() + /// + public Javax.Lang.Model.Type.TypeMirror SuperBound + { + get { return IExecute("getSuperBound"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/UnknownEntityException.cs b/src/net/JNet/Generated/Javax/Lang/Model/UnknownEntityException.cs new file mode 100644 index 0000000000..8272ecd6e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/UnknownEntityException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model +{ + #region UnknownEntityException + public partial class UnknownEntityException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor6.cs new file mode 100644 index 0000000000..ec9fcf5a8c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor6.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractAnnotationValueVisitor6 + public partial class AbstractAnnotationValueVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor6.html#visit(javax.lang.model.element.AnnotationValue,P) + /// + public object Visit(Javax.Lang.Model.Element.AnnotationValue arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor6.html#visit(javax.lang.model.element.AnnotationValue) + /// + public object Visit(Javax.Lang.Model.Element.AnnotationValue arg0) + { + return IExecute("visit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor6.html#visitUnknown(javax.lang.model.element.AnnotationValue,P) + /// + public object VisitUnknown(Javax.Lang.Model.Element.AnnotationValue arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor7.cs new file mode 100644 index 0000000000..064b59669b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractAnnotationValueVisitor7 + public partial class AbstractAnnotationValueVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor8.cs new file mode 100644 index 0000000000..0d6f0649b0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractAnnotationValueVisitor8 + public partial class AbstractAnnotationValueVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor9.cs new file mode 100644 index 0000000000..7ea66d684d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractAnnotationValueVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractAnnotationValueVisitor9 + public partial class AbstractAnnotationValueVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor6.cs new file mode 100644 index 0000000000..e555e2a757 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor6.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractElementVisitor6 + public partial class AbstractElementVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html#visit(javax.lang.model.element.Element,P) + /// + public object Visit(Javax.Lang.Model.Element.Element arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html#visit(javax.lang.model.element.Element) + /// + public object Visit(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("visit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html#visitModule(javax.lang.model.element.ModuleElement,P) + /// + public object VisitModule(Javax.Lang.Model.Element.ModuleElement arg0, object arg1) + { + return IExecute("visitModule", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html#visitUnknown(javax.lang.model.element.Element,P) + /// + public object VisitUnknown(Javax.Lang.Model.Element.Element arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor7.cs new file mode 100644 index 0000000000..9a18d29d3e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractElementVisitor7 + public partial class AbstractElementVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor8.cs new file mode 100644 index 0000000000..6b1ef80fbf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractElementVisitor8 + public partial class AbstractElementVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor9.cs new file mode 100644 index 0000000000..509ede7671 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractElementVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractElementVisitor9 + public partial class AbstractElementVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor6.cs new file mode 100644 index 0000000000..e2d7d116ef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor6.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractTypeVisitor6 + public partial class AbstractTypeVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor6.html#visit(javax.lang.model.type.TypeMirror,P) + /// + public object Visit(Javax.Lang.Model.Type.TypeMirror arg0, object arg1) + { + return IExecute("visit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor6.html#visit(javax.lang.model.type.TypeMirror) + /// + public object Visit(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("visit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor6.html#visitIntersection(javax.lang.model.type.IntersectionType,P) + /// + public object VisitIntersection(Javax.Lang.Model.Type.IntersectionType arg0, object arg1) + { + return IExecute("visitIntersection", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor6.html#visitUnion(javax.lang.model.type.UnionType,P) + /// + public object VisitUnion(Javax.Lang.Model.Type.UnionType arg0, object arg1) + { + return IExecute("visitUnion", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor6.html#visitUnknown(javax.lang.model.type.TypeMirror,P) + /// + public object VisitUnknown(Javax.Lang.Model.Type.TypeMirror arg0, object arg1) + { + return IExecute("visitUnknown", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor7.cs new file mode 100644 index 0000000000..08024755c2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractTypeVisitor7 + public partial class AbstractTypeVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor8.cs new file mode 100644 index 0000000000..15644d705e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractTypeVisitor8 + public partial class AbstractTypeVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor9.cs new file mode 100644 index 0000000000..de2091010a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AbstractTypeVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region AbstractTypeVisitor9 + public partial class AbstractTypeVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/AllPackageClasses.cs new file mode 100644 index 0000000000..ea8d55777f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/AllPackageClasses.cs @@ -0,0 +1,1426 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Lang.Model.Util +{ + #region AbstractAnnotationValueVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor6.html + /// + public partial class AbstractAnnotationValueVisitor6 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractAnnotationValueVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractAnnotationValueVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractAnnotationValueVisitor6"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractAnnotationValueVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor7.html + /// + public partial class AbstractAnnotationValueVisitor7 : Javax.Lang.Model.Util.AbstractAnnotationValueVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractAnnotationValueVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractAnnotationValueVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractAnnotationValueVisitor7"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractAnnotationValueVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor8.html + /// + public partial class AbstractAnnotationValueVisitor8 : Javax.Lang.Model.Util.AbstractAnnotationValueVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractAnnotationValueVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractAnnotationValueVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractAnnotationValueVisitor8"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractAnnotationValueVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor9.html + /// + public partial class AbstractAnnotationValueVisitor9 : Javax.Lang.Model.Util.AbstractAnnotationValueVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractAnnotationValueVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractAnnotationValueVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractAnnotationValueVisitor9"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractElementVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html + /// + public partial class AbstractElementVisitor6 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractElementVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractElementVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractElementVisitor6"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractElementVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor7.html + /// + public partial class AbstractElementVisitor7 : Javax.Lang.Model.Util.AbstractElementVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractElementVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractElementVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractElementVisitor7"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractElementVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor8.html + /// + public partial class AbstractElementVisitor8 : Javax.Lang.Model.Util.AbstractElementVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractElementVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractElementVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractElementVisitor8"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractElementVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor9.html + /// + public partial class AbstractElementVisitor9 : Javax.Lang.Model.Util.AbstractElementVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractElementVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractElementVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractElementVisitor9"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractTypeVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor6.html + /// + public partial class AbstractTypeVisitor6 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractTypeVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractTypeVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractTypeVisitor6"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractTypeVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor7.html + /// + public partial class AbstractTypeVisitor7 : Javax.Lang.Model.Util.AbstractTypeVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractTypeVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractTypeVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractTypeVisitor7"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractTypeVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor8.html + /// + public partial class AbstractTypeVisitor8 : Javax.Lang.Model.Util.AbstractTypeVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractTypeVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractTypeVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractTypeVisitor8"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractTypeVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor9.html + /// + public partial class AbstractTypeVisitor9 : Javax.Lang.Model.Util.AbstractTypeVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractTypeVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractTypeVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.AbstractTypeVisitor9"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementFilter.html + /// + public partial class ElementFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementKindVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html + /// + public partial class ElementKindVisitor6 : Javax.Lang.Model.Util.SimpleElementVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementKindVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementKindVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementKindVisitor6"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementKindVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor7.html + /// + public partial class ElementKindVisitor7 : Javax.Lang.Model.Util.ElementKindVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementKindVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementKindVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementKindVisitor7"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementKindVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor8.html + /// + public partial class ElementKindVisitor8 : Javax.Lang.Model.Util.ElementKindVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementKindVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementKindVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementKindVisitor8"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementKindVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor9.html + /// + public partial class ElementKindVisitor9 : Javax.Lang.Model.Util.ElementKindVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementKindVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementKindVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementKindVisitor9"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Elements + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html + /// + public partial class Elements : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Elements() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Elements(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.Elements"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Origin + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.Origin.html + /// + public partial class Origin : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Origin() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Origin(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.Elements$Origin"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ElementScanner6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementScanner6.html + /// + public partial class ElementScanner6 : Javax.Lang.Model.Util.AbstractElementVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementScanner6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementScanner6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementScanner6"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementScanner7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementScanner7.html + /// + public partial class ElementScanner7 : Javax.Lang.Model.Util.ElementScanner6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementScanner7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementScanner7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementScanner7"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementScanner8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementScanner8.html + /// + public partial class ElementScanner8 : Javax.Lang.Model.Util.ElementScanner7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementScanner8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementScanner8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementScanner8"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementScanner9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementScanner9.html + /// + public partial class ElementScanner9 : Javax.Lang.Model.Util.ElementScanner8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementScanner9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementScanner9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.ElementScanner9"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleAnnotationValueVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor6.html + /// + public partial class SimpleAnnotationValueVisitor6 : Javax.Lang.Model.Util.AbstractAnnotationValueVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleAnnotationValueVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleAnnotationValueVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleAnnotationValueVisitor6"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleAnnotationValueVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor7.html + /// + public partial class SimpleAnnotationValueVisitor7 : Javax.Lang.Model.Util.SimpleAnnotationValueVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleAnnotationValueVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleAnnotationValueVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleAnnotationValueVisitor7"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleAnnotationValueVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor8.html + /// + public partial class SimpleAnnotationValueVisitor8 : Javax.Lang.Model.Util.SimpleAnnotationValueVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleAnnotationValueVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleAnnotationValueVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleAnnotationValueVisitor8"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleAnnotationValueVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor9.html + /// + public partial class SimpleAnnotationValueVisitor9 : Javax.Lang.Model.Util.SimpleAnnotationValueVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleAnnotationValueVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleAnnotationValueVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleAnnotationValueVisitor9"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleElementVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor6.html + /// + public partial class SimpleElementVisitor6 : Javax.Lang.Model.Util.AbstractElementVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleElementVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleElementVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleElementVisitor6"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleElementVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor7.html + /// + public partial class SimpleElementVisitor7 : Javax.Lang.Model.Util.SimpleElementVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleElementVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleElementVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleElementVisitor7"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleElementVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor8.html + /// + public partial class SimpleElementVisitor8 : Javax.Lang.Model.Util.SimpleElementVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleElementVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleElementVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleElementVisitor8"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleElementVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor9.html + /// + public partial class SimpleElementVisitor9 : Javax.Lang.Model.Util.SimpleElementVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleElementVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleElementVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleElementVisitor9"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleTypeVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor6.html + /// + public partial class SimpleTypeVisitor6 : Javax.Lang.Model.Util.AbstractTypeVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleTypeVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleTypeVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleTypeVisitor6"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleTypeVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor7.html + /// + public partial class SimpleTypeVisitor7 : Javax.Lang.Model.Util.SimpleTypeVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleTypeVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleTypeVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleTypeVisitor7"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleTypeVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor8.html + /// + public partial class SimpleTypeVisitor8 : Javax.Lang.Model.Util.SimpleTypeVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleTypeVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleTypeVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleTypeVisitor8"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleTypeVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor9.html + /// + public partial class SimpleTypeVisitor9 : Javax.Lang.Model.Util.SimpleTypeVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleTypeVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleTypeVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.SimpleTypeVisitor9"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeKindVisitor6 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html + /// + public partial class TypeKindVisitor6 : Javax.Lang.Model.Util.SimpleTypeVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeKindVisitor6() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeKindVisitor6(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.TypeKindVisitor6"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeKindVisitor7 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor7.html + /// + public partial class TypeKindVisitor7 : Javax.Lang.Model.Util.TypeKindVisitor6 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeKindVisitor7() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeKindVisitor7(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.TypeKindVisitor7"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeKindVisitor8 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor8.html + /// + public partial class TypeKindVisitor8 : Javax.Lang.Model.Util.TypeKindVisitor7 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeKindVisitor8() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeKindVisitor8(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.TypeKindVisitor8"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TypeKindVisitor9 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor9.html + /// + public partial class TypeKindVisitor9 : Javax.Lang.Model.Util.TypeKindVisitor8 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TypeKindVisitor9() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TypeKindVisitor9(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.TypeKindVisitor9"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Types + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html + /// + public partial class Types : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Types() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Types(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.lang.model.util.Types"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementFilter.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementFilter.cs new file mode 100644 index 0000000000..8284ea69e6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementFilter.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementFilter + public partial class ElementFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor6.cs new file mode 100644 index 0000000000..5565fa507d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor6.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementKindVisitor6 + public partial class ElementKindVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitExecutableAsConstructor(javax.lang.model.element.ExecutableElement,P) + /// + public object VisitExecutableAsConstructor(Javax.Lang.Model.Element.ExecutableElement arg0, object arg1) + { + return IExecute("visitExecutableAsConstructor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitExecutableAsInstanceInit(javax.lang.model.element.ExecutableElement,P) + /// + public object VisitExecutableAsInstanceInit(Javax.Lang.Model.Element.ExecutableElement arg0, object arg1) + { + return IExecute("visitExecutableAsInstanceInit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitExecutableAsMethod(javax.lang.model.element.ExecutableElement,P) + /// + public object VisitExecutableAsMethod(Javax.Lang.Model.Element.ExecutableElement arg0, object arg1) + { + return IExecute("visitExecutableAsMethod", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitExecutableAsStaticInit(javax.lang.model.element.ExecutableElement,P) + /// + public object VisitExecutableAsStaticInit(Javax.Lang.Model.Element.ExecutableElement arg0, object arg1) + { + return IExecute("visitExecutableAsStaticInit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitTypeAsAnnotationType(javax.lang.model.element.TypeElement,P) + /// + public object VisitTypeAsAnnotationType(Javax.Lang.Model.Element.TypeElement arg0, object arg1) + { + return IExecute("visitTypeAsAnnotationType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitTypeAsClass(javax.lang.model.element.TypeElement,P) + /// + public object VisitTypeAsClass(Javax.Lang.Model.Element.TypeElement arg0, object arg1) + { + return IExecute("visitTypeAsClass", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitTypeAsEnum(javax.lang.model.element.TypeElement,P) + /// + public object VisitTypeAsEnum(Javax.Lang.Model.Element.TypeElement arg0, object arg1) + { + return IExecute("visitTypeAsEnum", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitTypeAsInterface(javax.lang.model.element.TypeElement,P) + /// + public object VisitTypeAsInterface(Javax.Lang.Model.Element.TypeElement arg0, object arg1) + { + return IExecute("visitTypeAsInterface", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsEnumConstant(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariableAsEnumConstant(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariableAsEnumConstant", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsExceptionParameter(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariableAsExceptionParameter(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariableAsExceptionParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsField(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariableAsField(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariableAsField", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsLocalVariable(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariableAsLocalVariable(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariableAsLocalVariable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsParameter(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariableAsParameter(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariableAsParameter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsResourceVariable(javax.lang.model.element.VariableElement,P) + /// + public object VisitVariableAsResourceVariable(Javax.Lang.Model.Element.VariableElement arg0, object arg1) + { + return IExecute("visitVariableAsResourceVariable", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor7.cs new file mode 100644 index 0000000000..f887aecbb0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementKindVisitor7 + public partial class ElementKindVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor8.cs new file mode 100644 index 0000000000..0da71dea86 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementKindVisitor8 + public partial class ElementKindVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor9.cs new file mode 100644 index 0000000000..d9a82c1969 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementKindVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementKindVisitor9 + public partial class ElementKindVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner6.cs new file mode 100644 index 0000000000..85ab7956fa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner6.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementScanner6 + public partial class ElementScanner6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementScanner6.html#scan(javax.lang.model.element.Element) + /// + public object Scan(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("scan", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/ElementScanner6.html#scan(javax.lang.model.element.Element,P) + /// + public object Scan(Javax.Lang.Model.Element.Element arg0, object arg1) + { + return IExecute("scan", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner7.cs new file mode 100644 index 0000000000..6dcc77aba1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementScanner7 + public partial class ElementScanner7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner8.cs new file mode 100644 index 0000000000..8fba54682a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementScanner8 + public partial class ElementScanner8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner9.cs new file mode 100644 index 0000000000..caf98f853f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/ElementScanner9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region ElementScanner9 + public partial class ElementScanner9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/Elements.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/Elements.cs new file mode 100644 index 0000000000..11fe54d6fd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/Elements.cs @@ -0,0 +1,230 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region Elements + public partial class Elements + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#hides(javax.lang.model.element.Element,javax.lang.model.element.Element) + /// + public bool Hides(Javax.Lang.Model.Element.Element arg0, Javax.Lang.Model.Element.Element arg1) + { + return IExecute("hides", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#isDeprecated(javax.lang.model.element.Element) + /// + public bool IsDeprecated(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("isDeprecated", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#isFunctionalInterface(javax.lang.model.element.TypeElement) + /// + public bool IsFunctionalInterface(Javax.Lang.Model.Element.TypeElement arg0) + { + return IExecute("isFunctionalInterface", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#overrides(javax.lang.model.element.ExecutableElement,javax.lang.model.element.ExecutableElement,javax.lang.model.element.TypeElement) + /// + public bool Overrides(Javax.Lang.Model.Element.ExecutableElement arg0, Javax.Lang.Model.Element.ExecutableElement arg1, Javax.Lang.Model.Element.TypeElement arg2) + { + return IExecute("overrides", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getConstantExpression(java.lang.Object) + /// + public string GetConstantExpression(object arg0) + { + return IExecute("getConstantExpression", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocComment(javax.lang.model.element.Element) + /// + public string GetDocComment(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("getDocComment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getBinaryName(javax.lang.model.element.TypeElement) + /// + public Javax.Lang.Model.Element.Name GetBinaryName(Javax.Lang.Model.Element.TypeElement arg0) + { + return IExecute("getBinaryName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getName(java.lang.CharSequence) + /// + public Javax.Lang.Model.Element.Name GetName(Java.Lang.CharSequence arg0) + { + return IExecute("getName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getPackageElement(java.lang.CharSequence) + /// + public Javax.Lang.Model.Element.PackageElement GetPackageElement(Java.Lang.CharSequence arg0) + { + return IExecute("getPackageElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getPackageOf(javax.lang.model.element.Element) + /// + public Javax.Lang.Model.Element.PackageElement GetPackageOf(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("getPackageOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getTypeElement(java.lang.CharSequence) + /// + public Javax.Lang.Model.Element.TypeElement GetTypeElement(Java.Lang.CharSequence arg0) + { + return IExecute("getTypeElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#printElements(java.io.Writer,javax.lang.model.element.Element...) + /// + public void PrintElements(Java.Io.Writer arg0, params Javax.Lang.Model.Element.Element[] arg1) + { + if (arg1.Length == 0) IExecute("printElements", arg0); else IExecute("printElements", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#isBridge(javax.lang.model.element.ExecutableElement) + /// + public bool IsBridge(Javax.Lang.Model.Element.ExecutableElement arg0) + { + return IExecute("isBridge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getModuleElement(java.lang.CharSequence) + /// + public Javax.Lang.Model.Element.ModuleElement GetModuleElement(Java.Lang.CharSequence arg0) + { + return IExecute("getModuleElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getModuleOf(javax.lang.model.element.Element) + /// + public Javax.Lang.Model.Element.ModuleElement GetModuleOf(Javax.Lang.Model.Element.Element arg0) + { + return IExecute("getModuleOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getPackageElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence) + /// + public Javax.Lang.Model.Element.PackageElement GetPackageElement(Javax.Lang.Model.Element.ModuleElement arg0, Java.Lang.CharSequence arg1) + { + return IExecute("getPackageElement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getTypeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence) + /// + public Javax.Lang.Model.Element.TypeElement GetTypeElement(Javax.Lang.Model.Element.ModuleElement arg0, Java.Lang.CharSequence arg1) + { + return IExecute("getTypeElement", arg0, arg1); + } + + #endregion + + #region Nested classes + #region Origin + public partial class Origin + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.Origin.html#EXPLICIT + /// + public static Javax.Lang.Model.Util.Elements.Origin EXPLICIT => Clazz.GetField("EXPLICIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.Origin.html#MANDATED + /// + public static Javax.Lang.Model.Util.Elements.Origin MANDATED => Clazz.GetField("MANDATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.Origin.html#SYNTHETIC + /// + public static Javax.Lang.Model.Util.Elements.Origin SYNTHETIC => Clazz.GetField("SYNTHETIC"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.Origin.html#values() + /// + public static Javax.Lang.Model.Util.Elements.Origin[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.Origin.html#isDeclared() + /// + public bool IsDeclared() + { + return IExecute("isDeclared"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor6.cs new file mode 100644 index 0000000000..0ffec6c7c8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor6.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleAnnotationValueVisitor6 + public partial class SimpleAnnotationValueVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor7.cs new file mode 100644 index 0000000000..a261c4a9b3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleAnnotationValueVisitor7 + public partial class SimpleAnnotationValueVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor8.cs new file mode 100644 index 0000000000..19c96dfcc1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleAnnotationValueVisitor8 + public partial class SimpleAnnotationValueVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor9.cs new file mode 100644 index 0000000000..b7299bb2aa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleAnnotationValueVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleAnnotationValueVisitor9 + public partial class SimpleAnnotationValueVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor6.cs new file mode 100644 index 0000000000..99a9a4831d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor6.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleElementVisitor6 + public partial class SimpleElementVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor7.cs new file mode 100644 index 0000000000..58f1154a2c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleElementVisitor7 + public partial class SimpleElementVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor8.cs new file mode 100644 index 0000000000..df9ab9fe08 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleElementVisitor8 + public partial class SimpleElementVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor9.cs new file mode 100644 index 0000000000..2dca4112c1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleElementVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleElementVisitor9 + public partial class SimpleElementVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor6.cs new file mode 100644 index 0000000000..526ca2fbc3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor6.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleTypeVisitor6 + public partial class SimpleTypeVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor7.cs new file mode 100644 index 0000000000..9fe2f7f41a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleTypeVisitor7 + public partial class SimpleTypeVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor8.cs new file mode 100644 index 0000000000..7e28b26380 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleTypeVisitor8 + public partial class SimpleTypeVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor9.cs new file mode 100644 index 0000000000..0590f43f76 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/SimpleTypeVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region SimpleTypeVisitor9 + public partial class SimpleTypeVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor6.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor6.cs new file mode 100644 index 0000000000..56bef2671e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor6.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region TypeKindVisitor6 + public partial class TypeKindVisitor6 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitNoTypeAsModule(javax.lang.model.type.NoType,P) + /// + public object VisitNoTypeAsModule(Javax.Lang.Model.Type.NoType arg0, object arg1) + { + return IExecute("visitNoTypeAsModule", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitNoTypeAsNone(javax.lang.model.type.NoType,P) + /// + public object VisitNoTypeAsNone(Javax.Lang.Model.Type.NoType arg0, object arg1) + { + return IExecute("visitNoTypeAsNone", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitNoTypeAsPackage(javax.lang.model.type.NoType,P) + /// + public object VisitNoTypeAsPackage(Javax.Lang.Model.Type.NoType arg0, object arg1) + { + return IExecute("visitNoTypeAsPackage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitNoTypeAsVoid(javax.lang.model.type.NoType,P) + /// + public object VisitNoTypeAsVoid(Javax.Lang.Model.Type.NoType arg0, object arg1) + { + return IExecute("visitNoTypeAsVoid", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsBoolean(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsBoolean(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsByte(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsByte(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsChar(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsChar(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsChar", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsDouble(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsDouble(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsFloat(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsFloat(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsInt(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsInt(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsLong(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsLong(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor6.html#visitPrimitiveAsShort(javax.lang.model.type.PrimitiveType,P) + /// + public object VisitPrimitiveAsShort(Javax.Lang.Model.Type.PrimitiveType arg0, object arg1) + { + return IExecute("visitPrimitiveAsShort", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor7.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor7.cs new file mode 100644 index 0000000000..d2a1adf8ac --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor7.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region TypeKindVisitor7 + public partial class TypeKindVisitor7 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor8.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor8.cs new file mode 100644 index 0000000000..e0c2479592 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor8.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region TypeKindVisitor8 + public partial class TypeKindVisitor8 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor9.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor9.cs new file mode 100644 index 0000000000..9a16a77042 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/TypeKindVisitor9.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region TypeKindVisitor9 + public partial class TypeKindVisitor9 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Lang/Model/Util/Types.cs b/src/net/JNet/Generated/Javax/Lang/Model/Util/Types.cs new file mode 100644 index 0000000000..29b5446c11 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Lang/Model/Util/Types.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Lang.Model.Util +{ + #region Types + public partial class Types + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#getNullType() + /// + public Javax.Lang.Model.Type.NullType NullType + { + get { return IExecute("getNullType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#contains(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror) + /// + public bool Contains(Javax.Lang.Model.Type.TypeMirror arg0, Javax.Lang.Model.Type.TypeMirror arg1) + { + return IExecute("contains", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#isAssignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror) + /// + public bool IsAssignable(Javax.Lang.Model.Type.TypeMirror arg0, Javax.Lang.Model.Type.TypeMirror arg1) + { + return IExecute("isAssignable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#isSameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror) + /// + public bool IsSameType(Javax.Lang.Model.Type.TypeMirror arg0, Javax.Lang.Model.Type.TypeMirror arg1) + { + return IExecute("isSameType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#isSubsignature(javax.lang.model.type.ExecutableType,javax.lang.model.type.ExecutableType) + /// + public bool IsSubsignature(Javax.Lang.Model.Type.ExecutableType arg0, Javax.Lang.Model.Type.ExecutableType arg1) + { + return IExecute("isSubsignature", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#isSubtype(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror) + /// + public bool IsSubtype(Javax.Lang.Model.Type.TypeMirror arg0, Javax.Lang.Model.Type.TypeMirror arg1) + { + return IExecute("isSubtype", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#asElement(javax.lang.model.type.TypeMirror) + /// + public Javax.Lang.Model.Element.Element AsElement(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("asElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#boxedClass(javax.lang.model.type.PrimitiveType) + /// + public Javax.Lang.Model.Element.TypeElement BoxedClass(Javax.Lang.Model.Type.PrimitiveType arg0) + { + return IExecute("boxedClass", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#getArrayType(javax.lang.model.type.TypeMirror) + /// + public Javax.Lang.Model.Type.ArrayType GetArrayType(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("getArrayType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#getDeclaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...) + /// + public Javax.Lang.Model.Type.DeclaredType GetDeclaredType(Javax.Lang.Model.Element.TypeElement arg0, params Javax.Lang.Model.Type.TypeMirror[] arg1) + { + if (arg1.Length == 0) return IExecute("getDeclaredType", arg0); else return IExecute("getDeclaredType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#getDeclaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...) + /// + public Javax.Lang.Model.Type.DeclaredType GetDeclaredType(Javax.Lang.Model.Type.DeclaredType arg0, Javax.Lang.Model.Element.TypeElement arg1, params Javax.Lang.Model.Type.TypeMirror[] arg2) + { + if (arg2.Length == 0) return IExecute("getDeclaredType", arg0, arg1); else return IExecute("getDeclaredType", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#unboxedType(javax.lang.model.type.TypeMirror) + /// + public Javax.Lang.Model.Type.PrimitiveType UnboxedType(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("unboxedType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#asMemberOf(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element) + /// + public Javax.Lang.Model.Type.TypeMirror AsMemberOf(Javax.Lang.Model.Type.DeclaredType arg0, Javax.Lang.Model.Element.Element arg1) + { + return IExecute("asMemberOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#capture(javax.lang.model.type.TypeMirror) + /// + public Javax.Lang.Model.Type.TypeMirror Capture(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("capture", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#erasure(javax.lang.model.type.TypeMirror) + /// + public Javax.Lang.Model.Type.TypeMirror Erasure(Javax.Lang.Model.Type.TypeMirror arg0) + { + return IExecute("erasure", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Types.html#getWildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror) + /// + public Javax.Lang.Model.Type.WildcardType GetWildcardType(Javax.Lang.Model.Type.TypeMirror arg0, Javax.Lang.Model.Type.TypeMirror arg1) + { + return IExecute("getWildcardType", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/AllPackageClasses.cs new file mode 100644 index 0000000000..548540696f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/AllPackageClasses.cs @@ -0,0 +1,2085 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management +{ + #region Attribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Attribute.html + /// + public partial class Attribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Attribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Attribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.Attribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeChangeNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html + /// + public partial class AttributeChangeNotification : Javax.Management.Notification + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeChangeNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeChangeNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.AttributeChangeNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeChangeNotificationFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotificationFilter.html + /// + public partial class AttributeChangeNotificationFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeChangeNotificationFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeChangeNotificationFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.AttributeChangeNotificationFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeList.html + /// + public partial class AttributeList : Java.Util.ArrayList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeList(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.AttributeList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeNotFoundException.html + /// + public partial class AttributeNotFoundException : Javax.Management.OperationsException + { + public AttributeNotFoundException() { } + + /// + public override string ClassName => "javax.management.AttributeNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region AttributeValueExp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeValueExp.html + /// + public partial class AttributeValueExp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeValueExp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeValueExp(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.AttributeValueExp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BadAttributeValueExpException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/BadAttributeValueExpException.html + /// + public partial class BadAttributeValueExpException : Java.Lang.Exception + { + public BadAttributeValueExpException() { } + + /// + public override string ClassName => "javax.management.BadAttributeValueExpException"; + + // TODO: complete the class + + } + #endregion + + #region BadBinaryOpValueExpException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/BadBinaryOpValueExpException.html + /// + public partial class BadBinaryOpValueExpException : Java.Lang.Exception + { + public BadBinaryOpValueExpException() { } + + /// + public override string ClassName => "javax.management.BadBinaryOpValueExpException"; + + // TODO: complete the class + + } + #endregion + + #region BadStringOperationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/BadStringOperationException.html + /// + public partial class BadStringOperationException : Java.Lang.Exception + { + public BadStringOperationException() { } + + /// + public override string ClassName => "javax.management.BadStringOperationException"; + + // TODO: complete the class + + } + #endregion + + #region ConstructorParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ConstructorParameters.html + /// + public partial class ConstructorParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConstructorParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConstructorParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.ConstructorParameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Descriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html + /// + public partial class Descriptor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Descriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Descriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.Descriptor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DescriptorAccess + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DescriptorAccess.html + /// + public partial class DescriptorAccess : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DescriptorAccess() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DescriptorAccess(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.DescriptorAccess"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DescriptorKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DescriptorKey.html + /// + public partial class DescriptorKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DescriptorKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DescriptorKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.DescriptorKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DescriptorRead + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DescriptorRead.html + /// + public partial class DescriptorRead : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DescriptorRead() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DescriptorRead(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.DescriptorRead"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DynamicMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DynamicMBean.html + /// + public partial class DynamicMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DynamicMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DynamicMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.DynamicMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImmutableDescriptor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html + /// + public partial class ImmutableDescriptor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImmutableDescriptor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImmutableDescriptor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.ImmutableDescriptor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InstanceAlreadyExistsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/InstanceAlreadyExistsException.html + /// + public partial class InstanceAlreadyExistsException : Javax.Management.OperationsException + { + public InstanceAlreadyExistsException() { } + + /// + public override string ClassName => "javax.management.InstanceAlreadyExistsException"; + + // TODO: complete the class + + } + #endregion + + #region InstanceNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/InstanceNotFoundException.html + /// + public partial class InstanceNotFoundException : Javax.Management.OperationsException + { + public InstanceNotFoundException() { } + + /// + public override string ClassName => "javax.management.InstanceNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region IntrospectionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/IntrospectionException.html + /// + public partial class IntrospectionException : Javax.Management.OperationsException + { + public IntrospectionException() { } + + /// + public override string ClassName => "javax.management.IntrospectionException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidApplicationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/InvalidApplicationException.html + /// + public partial class InvalidApplicationException : Java.Lang.Exception + { + public InvalidApplicationException() { } + + /// + public override string ClassName => "javax.management.InvalidApplicationException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidAttributeValueException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/InvalidAttributeValueException.html + /// + public partial class InvalidAttributeValueException : Javax.Management.OperationsException + { + public InvalidAttributeValueException() { } + + /// + public override string ClassName => "javax.management.InvalidAttributeValueException"; + + // TODO: complete the class + + } + #endregion + + #region JMException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMException.html + /// + public partial class JMException : Java.Lang.Exception + { + public JMException() { } + + /// + public override string ClassName => "javax.management.JMException"; + + // TODO: complete the class + + } + #endregion + + #region JMRuntimeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMRuntimeException.html + /// + public partial class JMRuntimeException : Java.Lang.RuntimeException + { + public JMRuntimeException() { } + + /// + public override string ClassName => "javax.management.JMRuntimeException"; + + // TODO: complete the class + + } + #endregion + + #region JMX + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html + /// + public partial class JMX : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMX() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMX(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.JMX"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListenerNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ListenerNotFoundException.html + /// + public partial class ListenerNotFoundException : Javax.Management.OperationsException + { + public ListenerNotFoundException() { } + + /// + public override string ClassName => "javax.management.ListenerNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region MalformedObjectNameException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MalformedObjectNameException.html + /// + public partial class MalformedObjectNameException : Javax.Management.OperationsException + { + public MalformedObjectNameException() { } + + /// + public override string ClassName => "javax.management.MalformedObjectNameException"; + + // TODO: complete the class + + } + #endregion + + #region MBeanAttributeInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html + /// + public partial class MBeanAttributeInfo : Javax.Management.MBeanFeatureInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanAttributeInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanAttributeInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanAttributeInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanConstructorInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanConstructorInfo.html + /// + public partial class MBeanConstructorInfo : Javax.Management.MBeanFeatureInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanConstructorInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanConstructorInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanConstructorInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanException.html + /// + public partial class MBeanException : Javax.Management.JMException + { + public MBeanException() { } + + /// + public override string ClassName => "javax.management.MBeanException"; + + // TODO: complete the class + + } + #endregion + + #region MBeanFeatureInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanFeatureInfo.html + /// + public partial class MBeanFeatureInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanFeatureInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanFeatureInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanFeatureInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html + /// + public partial class MBeanInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanNotificationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanNotificationInfo.html + /// + public partial class MBeanNotificationInfo : Javax.Management.MBeanFeatureInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanNotificationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanNotificationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanNotificationInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanOperationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html + /// + public partial class MBeanOperationInfo : Javax.Management.MBeanFeatureInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanOperationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanOperationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanOperationInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanParameterInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanParameterInfo.html + /// + public partial class MBeanParameterInfo : Javax.Management.MBeanFeatureInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanParameterInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanParameterInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanParameterInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanPermission.html + /// + public partial class MBeanPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanRegistration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanRegistration.html + /// + public partial class MBeanRegistration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanRegistration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanRegistration(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanRegistration"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanRegistrationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanRegistrationException.html + /// + public partial class MBeanRegistrationException : Javax.Management.MBeanException + { + public MBeanRegistrationException() { } + + /// + public override string ClassName => "javax.management.MBeanRegistrationException"; + + // TODO: complete the class + + } + #endregion + + #region MBeanServer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html + /// + public partial class MBeanServer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerBuilder.html + /// + public partial class MBeanServerBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerBuilder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html + /// + public partial class MBeanServerConnection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerDelegate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html + /// + public partial class MBeanServerDelegate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerDelegate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerDelegate(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerDelegate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerDelegateMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html + /// + public partial class MBeanServerDelegateMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerDelegateMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerDelegateMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerDelegateMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html + /// + public partial class MBeanServerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerInvocationHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html + /// + public partial class MBeanServerInvocationHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerInvocationHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerInvocationHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerInvocationHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerNotification.html + /// + public partial class MBeanServerNotification : Javax.Management.Notification + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerPermission.html + /// + public partial class MBeanServerPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanServerPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanTrustPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanTrustPermission.html + /// + public partial class MBeanTrustPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanTrustPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanTrustPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MBeanTrustPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MXBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MXBean.html + /// + public partial class MXBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MXBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MXBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.MXBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotCompliantMBeanException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotCompliantMBeanException.html + /// + public partial class NotCompliantMBeanException : Javax.Management.OperationsException + { + public NotCompliantMBeanException() { } + + /// + public override string ClassName => "javax.management.NotCompliantMBeanException"; + + // TODO: complete the class + + } + #endregion + + #region Notification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html + /// + public partial class Notification : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Notification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Notification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.Notification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotificationBroadcaster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcaster.html + /// + public partial class NotificationBroadcaster : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NotificationBroadcaster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NotificationBroadcaster(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.NotificationBroadcaster"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotificationBroadcasterSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html + /// + public partial class NotificationBroadcasterSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NotificationBroadcasterSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NotificationBroadcasterSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.NotificationBroadcasterSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotificationEmitter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationEmitter.html + /// + public partial class NotificationEmitter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NotificationEmitter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NotificationEmitter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.NotificationEmitter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotificationFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationFilter.html + /// + public partial class NotificationFilter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region NotificationFilterSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationFilterSupport.html + /// + public partial class NotificationFilterSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NotificationFilterSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NotificationFilterSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.NotificationFilterSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotificationListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationListener.html + /// + public partial class NotificationListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ObjectInstance + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectInstance.html + /// + public partial class ObjectInstance : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectInstance() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectInstance(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.ObjectInstance"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html + /// + public partial class ObjectName : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.ObjectName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OperationsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/OperationsException.html + /// + public partial class OperationsException : Javax.Management.JMException + { + public OperationsException() { } + + /// + public override string ClassName => "javax.management.OperationsException"; + + // TODO: complete the class + + } + #endregion + + #region PersistentMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/PersistentMBean.html + /// + public partial class PersistentMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PersistentMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PersistentMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.PersistentMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Query + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html + /// + public partial class Query : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Query() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Query(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.Query"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QueryEval + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/QueryEval.html + /// + public partial class QueryEval : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QueryEval() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QueryEval(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.QueryEval"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QueryExp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/QueryExp.html + /// + public partial class QueryExp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QueryExp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QueryExp(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.QueryExp"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReflectionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ReflectionException.html + /// + public partial class ReflectionException : Javax.Management.JMException + { + public ReflectionException() { } + + /// + public override string ClassName => "javax.management.ReflectionException"; + + // TODO: complete the class + + } + #endregion + + #region RuntimeErrorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/RuntimeErrorException.html + /// + public partial class RuntimeErrorException : Javax.Management.JMRuntimeException + { + public RuntimeErrorException() { } + + /// + public override string ClassName => "javax.management.RuntimeErrorException"; + + // TODO: complete the class + + } + #endregion + + #region RuntimeMBeanException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/RuntimeMBeanException.html + /// + public partial class RuntimeMBeanException : Javax.Management.JMRuntimeException + { + public RuntimeMBeanException() { } + + /// + public override string ClassName => "javax.management.RuntimeMBeanException"; + + // TODO: complete the class + + } + #endregion + + #region RuntimeOperationsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/RuntimeOperationsException.html + /// + public partial class RuntimeOperationsException : Javax.Management.JMRuntimeException + { + public RuntimeOperationsException() { } + + /// + public override string ClassName => "javax.management.RuntimeOperationsException"; + + // TODO: complete the class + + } + #endregion + + #region ServiceNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ServiceNotFoundException.html + /// + public partial class ServiceNotFoundException : Javax.Management.OperationsException + { + public ServiceNotFoundException() { } + + /// + public override string ClassName => "javax.management.ServiceNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region StandardEmitterMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardEmitterMBean.html + /// + public partial class StandardEmitterMBean : Javax.Management.StandardMBean + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardEmitterMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardEmitterMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.StandardEmitterMBean"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StandardMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html + /// + public partial class StandardMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.StandardMBean"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringValueExp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StringValueExp.html + /// + public partial class StringValueExp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringValueExp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringValueExp(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.StringValueExp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ValueExp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ValueExp.html + /// + public partial class ValueExp : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ValueExp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ValueExp(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.ValueExp"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Attribute.cs b/src/net/JNet/Generated/Javax/Management/Attribute.cs new file mode 100644 index 0000000000..4490c3a27f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Attribute.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region Attribute + public partial class Attribute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Attribute.html#(java.lang.String,java.lang.Object) + /// + public Attribute(string arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Attribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Attribute.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Attribute.html#getValue() + /// + public object Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/AttributeChangeNotification.cs b/src/net/JNet/Generated/Javax/Management/AttributeChangeNotification.cs new file mode 100644 index 0000000000..3844cd0aa1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/AttributeChangeNotification.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region AttributeChangeNotification + public partial class AttributeChangeNotification + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html#(java.lang.Object,long,long,java.lang.String,java.lang.String,java.lang.String,java.lang.Object,java.lang.Object) + /// + public AttributeChangeNotification(object arg0, long arg1, long arg2, string arg3, string arg4, string arg5, object arg6, object arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html#ATTRIBUTE_CHANGE + /// + public static string ATTRIBUTE_CHANGE => Clazz.GetField("ATTRIBUTE_CHANGE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html#getAttributeName() + /// + public string AttributeName + { + get { return IExecute("getAttributeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html#getAttributeType() + /// + public string AttributeType + { + get { return IExecute("getAttributeType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html#getNewValue() + /// + public object NewValue + { + get { return IExecute("getNewValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotification.html#getOldValue() + /// + public object OldValue + { + get { return IExecute("getOldValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/AttributeChangeNotificationFilter.cs b/src/net/JNet/Generated/Javax/Management/AttributeChangeNotificationFilter.cs new file mode 100644 index 0000000000..fc2f8bdbc6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/AttributeChangeNotificationFilter.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region AttributeChangeNotificationFilter + public partial class AttributeChangeNotificationFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.NotificationFilter(Javax.Management.AttributeChangeNotificationFilter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotificationFilter.html#isNotificationEnabled(javax.management.Notification) + /// + public bool IsNotificationEnabled(Javax.Management.Notification arg0) + { + return IExecute("isNotificationEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotificationFilter.html#disableAllAttributes() + /// + public void DisableAllAttributes() + { + IExecute("disableAllAttributes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotificationFilter.html#disableAttribute(java.lang.String) + /// + public void DisableAttribute(string arg0) + { + IExecute("disableAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeChangeNotificationFilter.html#enableAttribute(java.lang.String) throws java.lang.IllegalArgumentException + /// + public void EnableAttribute(string arg0) + { + IExecute("enableAttribute", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/AttributeList.cs b/src/net/JNet/Generated/Javax/Management/AttributeList.cs new file mode 100644 index 0000000000..b3c370e496 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/AttributeList.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region AttributeList + public partial class AttributeList + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeList.html#(int) + /// + public AttributeList(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeList.html#add(int,javax.management.Attribute) + /// + public void Add(int arg0, Javax.Management.Attribute arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeList.html#add(javax.management.Attribute) + /// + public void Add(Javax.Management.Attribute arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeList.html#set(int,javax.management.Attribute) + /// + public void Set(int arg0, Javax.Management.Attribute arg1) + { + IExecute("set", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/AttributeNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/AttributeNotFoundException.cs new file mode 100644 index 0000000000..996724937e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/AttributeNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region AttributeNotFoundException + public partial class AttributeNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/AttributeValueExp.cs b/src/net/JNet/Generated/Javax/Management/AttributeValueExp.cs new file mode 100644 index 0000000000..e7f431f925 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/AttributeValueExp.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region AttributeValueExp + public partial class AttributeValueExp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeValueExp.html#(java.lang.String) + /// + public AttributeValueExp(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.ValueExp(Javax.Management.AttributeValueExp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeValueExp.html#getAttributeName() + /// + public string AttributeName + { + get { return IExecute("getAttributeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/AttributeValueExp.html#apply(javax.management.ObjectName) throws javax.management.BadStringOperationException,javax.management.BadBinaryOpValueExpException,javax.management.BadAttributeValueExpException,javax.management.InvalidApplicationException + /// + public Javax.Management.ValueExp Apply(Javax.Management.ObjectName arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/BadAttributeValueExpException.cs b/src/net/JNet/Generated/Javax/Management/BadAttributeValueExpException.cs new file mode 100644 index 0000000000..00b41b20a0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/BadAttributeValueExpException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region BadAttributeValueExpException + public partial class BadAttributeValueExpException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/BadBinaryOpValueExpException.cs b/src/net/JNet/Generated/Javax/Management/BadBinaryOpValueExpException.cs new file mode 100644 index 0000000000..3fab23bc79 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/BadBinaryOpValueExpException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region BadBinaryOpValueExpException + public partial class BadBinaryOpValueExpException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/BadStringOperationException.cs b/src/net/JNet/Generated/Javax/Management/BadStringOperationException.cs new file mode 100644 index 0000000000..fdeee292e8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/BadStringOperationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region BadStringOperationException + public partial class BadStringOperationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ConstructorParameters.cs b/src/net/JNet/Generated/Javax/Management/ConstructorParameters.cs new file mode 100644 index 0000000000..3e10f56e18 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ConstructorParameters.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ConstructorParameters + public partial class ConstructorParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Management.ConstructorParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ConstructorParameters.html#value() + /// + public string[] Value() + { + return IExecuteArray("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Descriptor.cs b/src/net/JNet/Generated/Javax/Management/Descriptor.cs new file mode 100644 index 0000000000..d546b1cbd3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Descriptor.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region Descriptor + public partial class Descriptor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Descriptor t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Management.Descriptor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#getFieldNames() + /// + public string[] FieldNames + { + get { return IExecuteArray("getFieldNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#getFields() + /// + public string[] Fields + { + get { return IExecuteArray("getFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#isValid() throws javax.management.RuntimeOperationsException + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#getFieldValue(java.lang.String) throws javax.management.RuntimeOperationsException + /// + public object GetFieldValue(string arg0) + { + return IExecute("getFieldValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#getFieldValues(java.lang.String...) + /// + public object[] GetFieldValues(params string[] arg0) + { + if (arg0.Length == 0) return IExecuteArray("getFieldValues"); else return IExecuteArray("getFieldValues", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#removeField(java.lang.String) + /// + public void RemoveField(string arg0) + { + IExecute("removeField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#setField(java.lang.String,java.lang.Object) throws javax.management.RuntimeOperationsException + /// + public void SetField(string arg0, object arg1) + { + IExecute("setField", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Descriptor.html#setFields(java.lang.String[],java.lang.Object[]) throws javax.management.RuntimeOperationsException + /// + public void SetFields(string[] arg0, object[] arg1) + { + IExecute("setFields", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/DescriptorAccess.cs b/src/net/JNet/Generated/Javax/Management/DescriptorAccess.cs new file mode 100644 index 0000000000..6b5be93855 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/DescriptorAccess.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region DescriptorAccess + public partial class DescriptorAccess + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DescriptorRead(Javax.Management.DescriptorAccess t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DescriptorAccess.html#setDescriptor(javax.management.Descriptor) + /// + public void SetDescriptor(Javax.Management.Descriptor arg0) + { + IExecute("setDescriptor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/DescriptorKey.cs b/src/net/JNet/Generated/Javax/Management/DescriptorKey.cs new file mode 100644 index 0000000000..eeede8f363 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/DescriptorKey.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region DescriptorKey + public partial class DescriptorKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Management.DescriptorKey t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DescriptorKey.html#value() + /// + public string Value() + { + return IExecute("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/DescriptorRead.cs b/src/net/JNet/Generated/Javax/Management/DescriptorRead.cs new file mode 100644 index 0000000000..02409cf136 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/DescriptorRead.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region DescriptorRead + public partial class DescriptorRead + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DescriptorRead.html#getDescriptor() + /// + public Javax.Management.Descriptor Descriptor + { + get { return IExecute("getDescriptor"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/DynamicMBean.cs b/src/net/JNet/Generated/Javax/Management/DynamicMBean.cs new file mode 100644 index 0000000000..6ea32e4948 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/DynamicMBean.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region DynamicMBean + public partial class DynamicMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DynamicMBean.html#getMBeanInfo() + /// + public Javax.Management.MBeanInfo MBeanInfo + { + get { return IExecute("getMBeanInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DynamicMBean.html#getAttribute(java.lang.String) throws javax.management.AttributeNotFoundException,javax.management.MBeanException,javax.management.ReflectionException + /// + public object GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DynamicMBean.html#invoke(java.lang.String,java.lang.Object[],java.lang.String[]) throws javax.management.MBeanException,javax.management.ReflectionException + /// + public object Invoke(string arg0, object[] arg1, string[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/DynamicMBean.html#setAttribute(javax.management.Attribute) throws javax.management.AttributeNotFoundException,javax.management.InvalidAttributeValueException,javax.management.MBeanException,javax.management.ReflectionException + /// + public void SetAttribute(Javax.Management.Attribute arg0) + { + IExecute("setAttribute", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ImmutableDescriptor.cs b/src/net/JNet/Generated/Javax/Management/ImmutableDescriptor.cs new file mode 100644 index 0000000000..e04df4484e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ImmutableDescriptor.cs @@ -0,0 +1,133 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ImmutableDescriptor + public partial class ImmutableDescriptor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#(java.lang.String...) + /// + public ImmutableDescriptor(params string[] arg0) + : base() + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Descriptor(Javax.Management.ImmutableDescriptor t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#EMPTY_DESCRIPTOR + /// + public static Javax.Management.ImmutableDescriptor EMPTY_DESCRIPTOR => Clazz.GetField("EMPTY_DESCRIPTOR"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#union(javax.management.Descriptor...) + /// + public static Javax.Management.ImmutableDescriptor Union(params Javax.Management.Descriptor[] arg0) + { + if (arg0.Length == 0) return SExecute("union"); else return SExecute("union", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#getFieldNames() + /// + public string[] FieldNames + { + get { return IExecuteArray("getFieldNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#getFields() + /// + public string[] Fields + { + get { return IExecuteArray("getFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#getFieldValue(java.lang.String) + /// + public object GetFieldValue(string arg0) + { + return IExecute("getFieldValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#getFieldValues(java.lang.String...) + /// + public object[] GetFieldValues(params string[] arg0) + { + if (arg0.Length == 0) return IExecuteArray("getFieldValues"); else return IExecuteArray("getFieldValues", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#removeField(java.lang.String) + /// + public void RemoveField(string arg0) + { + IExecute("removeField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#setField(java.lang.String,java.lang.Object) throws javax.management.RuntimeOperationsException + /// + public void SetField(string arg0, object arg1) + { + IExecute("setField", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ImmutableDescriptor.html#setFields(java.lang.String[],java.lang.Object[]) throws javax.management.RuntimeOperationsException + /// + public void SetFields(string[] arg0, object[] arg1) + { + IExecute("setFields", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/InstanceAlreadyExistsException.cs b/src/net/JNet/Generated/Javax/Management/InstanceAlreadyExistsException.cs new file mode 100644 index 0000000000..00d850b545 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/InstanceAlreadyExistsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region InstanceAlreadyExistsException + public partial class InstanceAlreadyExistsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/InstanceNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/InstanceNotFoundException.cs new file mode 100644 index 0000000000..590ac2b64f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/InstanceNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region InstanceNotFoundException + public partial class InstanceNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/IntrospectionException.cs b/src/net/JNet/Generated/Javax/Management/IntrospectionException.cs new file mode 100644 index 0000000000..bdf64ae7a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/IntrospectionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region IntrospectionException + public partial class IntrospectionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/InvalidApplicationException.cs b/src/net/JNet/Generated/Javax/Management/InvalidApplicationException.cs new file mode 100644 index 0000000000..e8dda5dac9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/InvalidApplicationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region InvalidApplicationException + public partial class InvalidApplicationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/InvalidAttributeValueException.cs b/src/net/JNet/Generated/Javax/Management/InvalidAttributeValueException.cs new file mode 100644 index 0000000000..3d1d1939ba --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/InvalidAttributeValueException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region InvalidAttributeValueException + public partial class InvalidAttributeValueException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/JMException.cs b/src/net/JNet/Generated/Javax/Management/JMException.cs new file mode 100644 index 0000000000..9cb7327990 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/JMException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region JMException + public partial class JMException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/JMRuntimeException.cs b/src/net/JNet/Generated/Javax/Management/JMRuntimeException.cs new file mode 100644 index 0000000000..9399dff281 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/JMRuntimeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region JMRuntimeException + public partial class JMRuntimeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/JMX.cs b/src/net/JNet/Generated/Javax/Management/JMX.cs new file mode 100644 index 0000000000..dbe0ceb07f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/JMX.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region JMX + public partial class JMX + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#DEFAULT_VALUE_FIELD + /// + public static string DEFAULT_VALUE_FIELD => Clazz.GetField("DEFAULT_VALUE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#IMMUTABLE_INFO_FIELD + /// + public static string IMMUTABLE_INFO_FIELD => Clazz.GetField("IMMUTABLE_INFO_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#INTERFACE_CLASS_NAME_FIELD + /// + public static string INTERFACE_CLASS_NAME_FIELD => Clazz.GetField("INTERFACE_CLASS_NAME_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#LEGAL_VALUES_FIELD + /// + public static string LEGAL_VALUES_FIELD => Clazz.GetField("LEGAL_VALUES_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#MAX_VALUE_FIELD + /// + public static string MAX_VALUE_FIELD => Clazz.GetField("MAX_VALUE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#MIN_VALUE_FIELD + /// + public static string MIN_VALUE_FIELD => Clazz.GetField("MIN_VALUE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#MXBEAN_FIELD + /// + public static string MXBEAN_FIELD => Clazz.GetField("MXBEAN_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#OPEN_TYPE_FIELD + /// + public static string OPEN_TYPE_FIELD => Clazz.GetField("OPEN_TYPE_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/JMX.html#ORIGINAL_TYPE_FIELD + /// + public static string ORIGINAL_TYPE_FIELD => Clazz.GetField("ORIGINAL_TYPE_FIELD"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ListenerNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/ListenerNotFoundException.cs new file mode 100644 index 0000000000..1cf0561bc0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ListenerNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ListenerNotFoundException + public partial class ListenerNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Loading/AllPackageClasses.cs new file mode 100644 index 0000000000..ca7f910b18 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/AllPackageClasses.cs @@ -0,0 +1,237 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Loading +{ + #region ClassLoaderRepository + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/ClassLoaderRepository.html + /// + public partial class ClassLoaderRepository : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ClassLoaderRepository() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ClassLoaderRepository(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.loading.ClassLoaderRepository"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MLet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html + /// + public partial class MLet : Java.Net.URLClassLoader + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MLet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MLet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.loading.MLet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MLetContent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html + /// + public partial class MLetContent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MLetContent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MLetContent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.loading.MLetContent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MLetMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html + /// + public partial class MLetMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MLetMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MLetMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.loading.MLetMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrivateClassLoader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/PrivateClassLoader.html + /// + public partial class PrivateClassLoader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivateClassLoader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivateClassLoader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.loading.PrivateClassLoader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrivateMLet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/PrivateMLet.html + /// + public partial class PrivateMLet : Javax.Management.Loading.MLet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivateMLet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivateMLet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.loading.PrivateMLet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/ClassLoaderRepository.cs b/src/net/JNet/Generated/Javax/Management/Loading/ClassLoaderRepository.cs new file mode 100644 index 0000000000..c5a24d9b8f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/ClassLoaderRepository.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Loading +{ + #region ClassLoaderRepository + public partial class ClassLoaderRepository + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/MLet.cs b/src/net/JNet/Generated/Javax/Management/Loading/MLet.cs new file mode 100644 index 0000000000..127652435f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/MLet.cs @@ -0,0 +1,166 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Loading +{ + #region MLet + public partial class MLet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#(java.net.URL[],boolean) + /// + public MLet(Java.Net.URL[] arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#(java.net.URL[],java.lang.ClassLoader,boolean) + /// + public MLet(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#(java.net.URL[],java.lang.ClassLoader,java.net.URLStreamHandlerFactory,boolean) + /// + public MLet(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1, Java.Net.URLStreamHandlerFactory arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#(java.net.URL[],java.lang.ClassLoader,java.net.URLStreamHandlerFactory) + /// + public MLet(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1, Java.Net.URLStreamHandlerFactory arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#(java.net.URL[],java.lang.ClassLoader) + /// + public MLet(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#(java.net.URL[]) + /// + public MLet(Java.Net.URL[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Loading.MLetMBean(Javax.Management.Loading.MLet t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Loading.MLet t) => t.Cast(); + public static implicit operator Java.Io.Externalizable(Javax.Management.Loading.MLet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#getLibraryDirectory() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#setLibraryDirectory(java.lang.String) + /// + public string LibraryDirectory + { + get { return IExecute("getLibraryDirectory"); } set { IExecute("setLibraryDirectory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#addURL(java.lang.String) throws javax.management.ServiceNotFoundException + /// + public void AddURL(string arg0) + { + IExecute("addURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#addURL(java.net.URL) + /// + public void AddURL(Java.Net.URL arg0) + { + IExecute("addURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#readExternal(java.io.ObjectInput) throws java.io.IOException,java.lang.ClassNotFoundException,java.lang.UnsupportedOperationException + /// + public void ReadExternal(Java.Io.ObjectInput arg0) + { + IExecute("readExternal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLet.html#writeExternal(java.io.ObjectOutput) throws java.io.IOException,java.lang.UnsupportedOperationException + /// + public void WriteExternal(Java.Io.ObjectOutput arg0) + { + IExecute("writeExternal", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/MLetContent.cs b/src/net/JNet/Generated/Javax/Management/Loading/MLetContent.cs new file mode 100644 index 0000000000..736c90f8fc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/MLetContent.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Loading +{ + #region MLetContent + public partial class MLetContent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getCode() + /// + public string Code + { + get { return IExecute("getCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getCodeBase() + /// + public Java.Net.URL CodeBase + { + get { return IExecute("getCodeBase"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getDocumentBase() + /// + public Java.Net.URL DocumentBase + { + get { return IExecute("getDocumentBase"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getJarFiles() + /// + public string JarFiles + { + get { return IExecute("getJarFiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getSerializedObject() + /// + public string SerializedObject + { + get { return IExecute("getSerializedObject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/MLetMBean.cs b/src/net/JNet/Generated/Javax/Management/Loading/MLetMBean.cs new file mode 100644 index 0000000000..eed6c269c1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/MLetMBean.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Loading +{ + #region MLetMBean + public partial class MLetMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#getLibraryDirectory() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#setLibraryDirectory(java.lang.String) + /// + public string LibraryDirectory + { + get { return IExecute("getLibraryDirectory"); } set { IExecute("setLibraryDirectory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#getURLs() + /// + public Java.Net.URL[] URLs + { + get { return IExecuteArray("getURLs"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#getResourceAsStream(java.lang.String) + /// + public Java.Io.InputStream GetResourceAsStream(string arg0) + { + return IExecute("getResourceAsStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#getResource(java.lang.String) + /// + public Java.Net.URL GetResource(string arg0) + { + return IExecute("getResource", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#addURL(java.lang.String) throws javax.management.ServiceNotFoundException + /// + public void AddURL(string arg0) + { + IExecute("addURL", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetMBean.html#addURL(java.net.URL) + /// + public void AddURL(Java.Net.URL arg0) + { + IExecute("addURL", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/PrivateClassLoader.cs b/src/net/JNet/Generated/Javax/Management/Loading/PrivateClassLoader.cs new file mode 100644 index 0000000000..fffe3fe65a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/PrivateClassLoader.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Loading +{ + #region PrivateClassLoader + public partial class PrivateClassLoader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Loading/PrivateMLet.cs b/src/net/JNet/Generated/Javax/Management/Loading/PrivateMLet.cs new file mode 100644 index 0000000000..e1c95a5914 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Loading/PrivateMLet.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Loading +{ + #region PrivateMLet + public partial class PrivateMLet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/PrivateMLet.html#(java.net.URL[],boolean) + /// + public PrivateMLet(Java.Net.URL[] arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/PrivateMLet.html#(java.net.URL[],java.lang.ClassLoader,boolean) + /// + public PrivateMLet(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/PrivateMLet.html#(java.net.URL[],java.lang.ClassLoader,java.net.URLStreamHandlerFactory,boolean) + /// + public PrivateMLet(Java.Net.URL[] arg0, Java.Lang.ClassLoader arg1, Java.Net.URLStreamHandlerFactory arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Loading.PrivateClassLoader(Javax.Management.Loading.PrivateMLet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanAttributeInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanAttributeInfo.cs new file mode 100644 index 0000000000..31c7f94cf6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanAttributeInfo.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanAttributeInfo + public partial class MBeanAttributeInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.reflect.Method,java.lang.reflect.Method) throws javax.management.IntrospectionException + /// + public MBeanAttributeInfo(string arg0, string arg1, Java.Lang.Reflect.Method arg2, Java.Lang.Reflect.Method arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean,javax.management.Descriptor) + /// + public MBeanAttributeInfo(string arg0, string arg1, string arg2, bool arg3, bool arg4, bool arg5, Javax.Management.Descriptor arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean) + /// + public MBeanAttributeInfo(string arg0, string arg1, string arg2, bool arg3, bool arg4, bool arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Management.MBeanAttributeInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#isIs() + /// + public bool IsIs() + { + return IExecute("isIs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#isReadable() + /// + public bool IsReadable() + { + return IExecute("isReadable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanAttributeInfo.html#isWritable() + /// + public bool IsWritable() + { + return IExecute("isWritable"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanConstructorInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanConstructorInfo.cs new file mode 100644 index 0000000000..c32f6cc8d8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanConstructorInfo.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanConstructorInfo + public partial class MBeanConstructorInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanConstructorInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[],javax.management.Descriptor) + /// + public MBeanConstructorInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2, Javax.Management.Descriptor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanConstructorInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[]) + /// + public MBeanConstructorInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Management.MBeanConstructorInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanConstructorInfo.html#getSignature() + /// + public Javax.Management.MBeanParameterInfo[] Signature + { + get { return IExecuteArray("getSignature"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanException.cs b/src/net/JNet/Generated/Javax/Management/MBeanException.cs new file mode 100644 index 0000000000..70f6a0ea26 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanException + public partial class MBeanException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanFeatureInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanFeatureInfo.cs new file mode 100644 index 0000000000..03811f2b80 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanFeatureInfo.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanFeatureInfo + public partial class MBeanFeatureInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanFeatureInfo.html#(java.lang.String,java.lang.String,javax.management.Descriptor) + /// + public MBeanFeatureInfo(string arg0, string arg1, Javax.Management.Descriptor arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanFeatureInfo.html#(java.lang.String,java.lang.String) + /// + public MBeanFeatureInfo(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.MBeanFeatureInfo t) => t.Cast(); + public static implicit operator Javax.Management.DescriptorRead(Javax.Management.MBeanFeatureInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanFeatureInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanFeatureInfo.html#getDescriptor() + /// + public Javax.Management.Descriptor Descriptor + { + get { return IExecute("getDescriptor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanFeatureInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanInfo.cs new file mode 100644 index 0000000000..6e1e0e2503 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanInfo.cs @@ -0,0 +1,124 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanInfo + public partial class MBeanInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanAttributeInfo[],javax.management.MBeanConstructorInfo[],javax.management.MBeanOperationInfo[],javax.management.MBeanNotificationInfo[],javax.management.Descriptor) throws java.lang.IllegalArgumentException + /// + public MBeanInfo(string arg0, string arg1, Javax.Management.MBeanAttributeInfo[] arg2, Javax.Management.MBeanConstructorInfo[] arg3, Javax.Management.MBeanOperationInfo[] arg4, Javax.Management.MBeanNotificationInfo[] arg5, Javax.Management.Descriptor arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanAttributeInfo[],javax.management.MBeanConstructorInfo[],javax.management.MBeanOperationInfo[],javax.management.MBeanNotificationInfo[]) throws java.lang.IllegalArgumentException + /// + public MBeanInfo(string arg0, string arg1, Javax.Management.MBeanAttributeInfo[] arg2, Javax.Management.MBeanConstructorInfo[] arg3, Javax.Management.MBeanOperationInfo[] arg4, Javax.Management.MBeanNotificationInfo[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Management.MBeanInfo t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Management.MBeanInfo t) => t.Cast(); + public static implicit operator Javax.Management.DescriptorRead(Javax.Management.MBeanInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getAttributes() + /// + public Javax.Management.MBeanAttributeInfo[] Attributes + { + get { return IExecuteArray("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getConstructors() + /// + public Javax.Management.MBeanConstructorInfo[] Constructors + { + get { return IExecuteArray("getConstructors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getDescriptor() + /// + public Javax.Management.Descriptor Descriptor + { + get { return IExecute("getDescriptor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getNotifications() + /// + public Javax.Management.MBeanNotificationInfo[] Notifications + { + get { return IExecuteArray("getNotifications"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getOperations() + /// + public Javax.Management.MBeanOperationInfo[] Operations + { + get { return IExecuteArray("getOperations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanInfo.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanNotificationInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanNotificationInfo.cs new file mode 100644 index 0000000000..ff1d61438c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanNotificationInfo.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanNotificationInfo + public partial class MBeanNotificationInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanNotificationInfo.html#(java.lang.String[],java.lang.String,java.lang.String,javax.management.Descriptor) + /// + public MBeanNotificationInfo(string[] arg0, string arg1, string arg2, Javax.Management.Descriptor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanNotificationInfo.html#(java.lang.String[],java.lang.String,java.lang.String) + /// + public MBeanNotificationInfo(string[] arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Management.MBeanNotificationInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanNotificationInfo.html#getNotifTypes() + /// + public string[] NotifTypes + { + get { return IExecuteArray("getNotifTypes"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanOperationInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanOperationInfo.cs new file mode 100644 index 0000000000..576f6c7cc5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanOperationInfo.cs @@ -0,0 +1,117 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanOperationInfo + public partial class MBeanOperationInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#(java.lang.String,java.lang.reflect.Method) + /// + public MBeanOperationInfo(string arg0, Java.Lang.Reflect.Method arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[],java.lang.String,int,javax.management.Descriptor) + /// + public MBeanOperationInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2, string arg3, int arg4, Javax.Management.Descriptor arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[],java.lang.String,int) + /// + public MBeanOperationInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2, string arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Management.MBeanOperationInfo t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#ACTION + /// + public static int ACTION => Clazz.GetField("ACTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#ACTION_INFO + /// + public static int ACTION_INFO => Clazz.GetField("ACTION_INFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#INFO + /// + public static int INFO => Clazz.GetField("INFO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#UNKNOWN + /// + public static int UNKNOWN => Clazz.GetField("UNKNOWN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#getImpact() + /// + public int Impact + { + get { return IExecute("getImpact"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#getReturnType() + /// + public string ReturnType + { + get { return IExecute("getReturnType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanOperationInfo.html#getSignature() + /// + public Javax.Management.MBeanParameterInfo[] Signature + { + get { return IExecuteArray("getSignature"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanParameterInfo.cs b/src/net/JNet/Generated/Javax/Management/MBeanParameterInfo.cs new file mode 100644 index 0000000000..700afe39b5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanParameterInfo.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanParameterInfo + public partial class MBeanParameterInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanParameterInfo.html#(java.lang.String,java.lang.String,java.lang.String,javax.management.Descriptor) + /// + public MBeanParameterInfo(string arg0, string arg1, string arg2, Javax.Management.Descriptor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanParameterInfo.html#(java.lang.String,java.lang.String,java.lang.String) + /// + public MBeanParameterInfo(string arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Management.MBeanParameterInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanParameterInfo.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanPermission.cs b/src/net/JNet/Generated/Javax/Management/MBeanPermission.cs new file mode 100644 index 0000000000..c958f25978 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanPermission + public partial class MBeanPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanPermission.html#(java.lang.String,java.lang.String,javax.management.ObjectName,java.lang.String) + /// + public MBeanPermission(string arg0, string arg1, Javax.Management.ObjectName arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanPermission.html#(java.lang.String,java.lang.String) + /// + public MBeanPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanRegistration.cs b/src/net/JNet/Generated/Javax/Management/MBeanRegistration.cs new file mode 100644 index 0000000000..8d0e3aa181 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanRegistration.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanRegistration + public partial class MBeanRegistration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanRegistration.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanRegistration.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanRegistration.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanRegistration.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanRegistrationException.cs b/src/net/JNet/Generated/Javax/Management/MBeanRegistrationException.cs new file mode 100644 index 0000000000..bb4d6630eb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanRegistrationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanRegistrationException + public partial class MBeanRegistrationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServer.cs b/src/net/JNet/Generated/Javax/Management/MBeanServer.cs new file mode 100644 index 0000000000..309d365d9c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServer.cs @@ -0,0 +1,262 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServer + public partial class MBeanServer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.MBeanServerConnection(Javax.Management.MBeanServer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getClassLoaderRepository() + /// + public Javax.Management.Loading.ClassLoaderRepository ClassLoaderRepository + { + get { return IExecute("getClassLoaderRepository"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getDefaultDomain() + /// + public string DefaultDomain + { + get { return IExecute("getDefaultDomain"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getDomains() + /// + public string[] Domains + { + get { return IExecuteArray("getDomains"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getMBeanCount() + /// + public int? MBeanCount + { + get { return IExecute("getMBeanCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#isInstanceOf(javax.management.ObjectName,java.lang.String) throws javax.management.InstanceNotFoundException + /// + public bool IsInstanceOf(Javax.Management.ObjectName arg0, string arg1) + { + return IExecute("isInstanceOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#isRegistered(javax.management.ObjectName) + /// + public bool IsRegistered(Javax.Management.ObjectName arg0) + { + return IExecute("isRegistered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getClassLoader(javax.management.ObjectName) throws javax.management.InstanceNotFoundException + /// + public Java.Lang.ClassLoader GetClassLoader(Javax.Management.ObjectName arg0) + { + return IExecute("getClassLoader", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getClassLoaderFor(javax.management.ObjectName) throws javax.management.InstanceNotFoundException + /// + public Java.Lang.ClassLoader GetClassLoaderFor(Javax.Management.ObjectName arg0) + { + return IExecute("getClassLoaderFor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getAttribute(javax.management.ObjectName,java.lang.String) throws javax.management.MBeanException,javax.management.AttributeNotFoundException,javax.management.InstanceNotFoundException,javax.management.ReflectionException + /// + public object GetAttribute(Javax.Management.ObjectName arg0, string arg1) + { + return IExecute("getAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#instantiate(java.lang.String,java.lang.Object[],java.lang.String[]) throws javax.management.ReflectionException,javax.management.MBeanException + /// + public object Instantiate(string arg0, object[] arg1, string[] arg2) + { + return IExecute("instantiate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#instantiate(java.lang.String,javax.management.ObjectName,java.lang.Object[],java.lang.String[]) throws javax.management.ReflectionException,javax.management.MBeanException,javax.management.InstanceNotFoundException + /// + public object Instantiate(string arg0, Javax.Management.ObjectName arg1, object[] arg2, string[] arg3) + { + return IExecute("instantiate", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#instantiate(java.lang.String,javax.management.ObjectName) throws javax.management.ReflectionException,javax.management.MBeanException,javax.management.InstanceNotFoundException + /// + public object Instantiate(string arg0, Javax.Management.ObjectName arg1) + { + return IExecute("instantiate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#instantiate(java.lang.String) throws javax.management.ReflectionException,javax.management.MBeanException + /// + public object Instantiate(string arg0) + { + return IExecute("instantiate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#invoke(javax.management.ObjectName,java.lang.String,java.lang.Object[],java.lang.String[]) throws javax.management.InstanceNotFoundException,javax.management.MBeanException,javax.management.ReflectionException + /// + public object Invoke(Javax.Management.ObjectName arg0, string arg1, object[] arg2, string[] arg3) + { + return IExecute("invoke", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getMBeanInfo(javax.management.ObjectName) throws javax.management.InstanceNotFoundException,javax.management.IntrospectionException,javax.management.ReflectionException + /// + public Javax.Management.MBeanInfo GetMBeanInfo(Javax.Management.ObjectName arg0) + { + return IExecute("getMBeanInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#createMBean(java.lang.String,javax.management.ObjectName,java.lang.Object[],java.lang.String[]) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, object[] arg2, string[] arg3) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName,java.lang.Object[],java.lang.String[]) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,javax.management.InstanceNotFoundException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2, object[] arg3, string[] arg4) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,javax.management.InstanceNotFoundException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2) + { + return IExecute("createMBean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#createMBean(java.lang.String,javax.management.ObjectName) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1) + { + return IExecute("createMBean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#getObjectInstance(javax.management.ObjectName) throws javax.management.InstanceNotFoundException + /// + public Javax.Management.ObjectInstance GetObjectInstance(Javax.Management.ObjectName arg0) + { + return IExecute("getObjectInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#registerMBean(java.lang.Object,javax.management.ObjectName) throws javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.NotCompliantMBeanException + /// + public Javax.Management.ObjectInstance RegisterMBean(object arg0, Javax.Management.ObjectName arg1) + { + return IExecute("registerMBean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#addNotificationListener(javax.management.ObjectName,javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException + /// + public void AddNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.NotificationListener arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("addNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#addNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException + /// + public void AddNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("addNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#removeNotificationListener(javax.management.ObjectName,javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.NotificationListener arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("removeNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#removeNotificationListener(javax.management.ObjectName,javax.management.NotificationListener) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.NotificationListener arg1) + { + IExecute("removeNotificationListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("removeNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1) + { + IExecute("removeNotificationListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#setAttribute(javax.management.ObjectName,javax.management.Attribute) throws javax.management.InstanceNotFoundException,javax.management.AttributeNotFoundException,javax.management.InvalidAttributeValueException,javax.management.MBeanException,javax.management.ReflectionException + /// + public void SetAttribute(Javax.Management.ObjectName arg0, Javax.Management.Attribute arg1) + { + IExecute("setAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServer.html#unregisterMBean(javax.management.ObjectName) throws javax.management.InstanceNotFoundException,javax.management.MBeanRegistrationException + /// + public void UnregisterMBean(Javax.Management.ObjectName arg0) + { + IExecute("unregisterMBean", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerBuilder.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerBuilder.cs new file mode 100644 index 0000000000..713facb110 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerBuilder.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerBuilder + public partial class MBeanServerBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerBuilder.html#newMBeanServer(java.lang.String,javax.management.MBeanServer,javax.management.MBeanServerDelegate) + /// + public Javax.Management.MBeanServer NewMBeanServer(string arg0, Javax.Management.MBeanServer arg1, Javax.Management.MBeanServerDelegate arg2) + { + return IExecute("newMBeanServer", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerBuilder.html#newMBeanServerDelegate() + /// + public Javax.Management.MBeanServerDelegate NewMBeanServerDelegate() + { + return IExecute("newMBeanServerDelegate"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerConnection.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerConnection.cs new file mode 100644 index 0000000000..b45ffd347c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerConnection.cs @@ -0,0 +1,205 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerConnection + public partial class MBeanServerConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#getDefaultDomain() throws java.io.IOException + /// + public string DefaultDomain + { + get { return IExecute("getDefaultDomain"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#getDomains() throws java.io.IOException + /// + public string[] Domains + { + get { return IExecuteArray("getDomains"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#getMBeanCount() throws java.io.IOException + /// + public int? MBeanCount + { + get { return IExecute("getMBeanCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#isInstanceOf(javax.management.ObjectName,java.lang.String) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public bool IsInstanceOf(Javax.Management.ObjectName arg0, string arg1) + { + return IExecute("isInstanceOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#isRegistered(javax.management.ObjectName) throws java.io.IOException + /// + public bool IsRegistered(Javax.Management.ObjectName arg0) + { + return IExecute("isRegistered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#getAttribute(javax.management.ObjectName,java.lang.String) throws javax.management.MBeanException,javax.management.AttributeNotFoundException,javax.management.InstanceNotFoundException,javax.management.ReflectionException,java.io.IOException + /// + public object GetAttribute(Javax.Management.ObjectName arg0, string arg1) + { + return IExecute("getAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#invoke(javax.management.ObjectName,java.lang.String,java.lang.Object[],java.lang.String[]) throws javax.management.InstanceNotFoundException,javax.management.MBeanException,javax.management.ReflectionException,java.io.IOException + /// + public object Invoke(Javax.Management.ObjectName arg0, string arg1, object[] arg2, string[] arg3) + { + return IExecute("invoke", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#getMBeanInfo(javax.management.ObjectName) throws javax.management.InstanceNotFoundException,javax.management.IntrospectionException,javax.management.ReflectionException,java.io.IOException + /// + public Javax.Management.MBeanInfo GetMBeanInfo(Javax.Management.ObjectName arg0) + { + return IExecute("getMBeanInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#createMBean(java.lang.String,javax.management.ObjectName,java.lang.Object[],java.lang.String[]) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, object[] arg2, string[] arg3) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName,java.lang.Object[],java.lang.String[]) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2, object[] arg3, string[] arg4) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2) + { + return IExecute("createMBean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#createMBean(java.lang.String,javax.management.ObjectName) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1) + { + return IExecute("createMBean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#getObjectInstance(javax.management.ObjectName) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance GetObjectInstance(Javax.Management.ObjectName arg0) + { + return IExecute("getObjectInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#addNotificationListener(javax.management.ObjectName,javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public void AddNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.NotificationListener arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("addNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#addNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public void AddNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("addNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#removeNotificationListener(javax.management.ObjectName,javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.NotificationListener arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("removeNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#removeNotificationListener(javax.management.ObjectName,javax.management.NotificationListener) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.NotificationListener arg1) + { + IExecute("removeNotificationListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.management.NotificationFilter,java.lang.Object) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Management.NotificationFilter arg2, object arg3) + { + IExecute("removeNotificationListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1) + { + IExecute("removeNotificationListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#setAttribute(javax.management.ObjectName,javax.management.Attribute) throws javax.management.InstanceNotFoundException,javax.management.AttributeNotFoundException,javax.management.InvalidAttributeValueException,javax.management.MBeanException,javax.management.ReflectionException,java.io.IOException + /// + public void SetAttribute(Javax.Management.ObjectName arg0, Javax.Management.Attribute arg1) + { + IExecute("setAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerConnection.html#unregisterMBean(javax.management.ObjectName) throws javax.management.InstanceNotFoundException,javax.management.MBeanRegistrationException,java.io.IOException + /// + public void UnregisterMBean(Javax.Management.ObjectName arg0) + { + IExecute("unregisterMBean", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerDelegate.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerDelegate.cs new file mode 100644 index 0000000000..da711d8b68 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerDelegate.cs @@ -0,0 +1,148 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerDelegate + public partial class MBeanServerDelegate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.MBeanServerDelegateMBean(Javax.Management.MBeanServerDelegate t) => t.Cast(); + public static implicit operator Javax.Management.NotificationEmitter(Javax.Management.MBeanServerDelegate t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#DELEGATE_NAME + /// + public static Javax.Management.ObjectName DELEGATE_NAME => Clazz.GetField("DELEGATE_NAME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getImplementationName() + /// + public string ImplementationName + { + get { return IExecute("getImplementationName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getImplementationVendor() + /// + public string ImplementationVendor + { + get { return IExecute("getImplementationVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getImplementationVersion() + /// + public string ImplementationVersion + { + get { return IExecute("getImplementationVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getMBeanServerId() + /// + public string MBeanServerId + { + get { return IExecute("getMBeanServerId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getNotificationInfo() + /// + public Javax.Management.MBeanNotificationInfo[] NotificationInfo + { + get { return IExecuteArray("getNotificationInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getSpecificationName() + /// + public string SpecificationName + { + get { return IExecute("getSpecificationName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getSpecificationVendor() + /// + public string SpecificationVendor + { + get { return IExecute("getSpecificationVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#getSpecificationVersion() + /// + public string SpecificationVersion + { + get { return IExecute("getSpecificationVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#addNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws java.lang.IllegalArgumentException + /// + public void AddNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#removeNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#removeNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeNotificationListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegate.html#sendNotification(javax.management.Notification) + /// + public void SendNotification(Javax.Management.Notification arg0) + { + IExecute("sendNotification", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerDelegateMBean.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerDelegateMBean.cs new file mode 100644 index 0000000000..8da4655e84 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerDelegateMBean.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerDelegateMBean + public partial class MBeanServerDelegateMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getImplementationName() + /// + public string ImplementationName + { + get { return IExecute("getImplementationName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getImplementationVendor() + /// + public string ImplementationVendor + { + get { return IExecute("getImplementationVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getImplementationVersion() + /// + public string ImplementationVersion + { + get { return IExecute("getImplementationVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getMBeanServerId() + /// + public string MBeanServerId + { + get { return IExecute("getMBeanServerId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getSpecificationName() + /// + public string SpecificationName + { + get { return IExecute("getSpecificationName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getSpecificationVendor() + /// + public string SpecificationVendor + { + get { return IExecute("getSpecificationVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerDelegateMBean.html#getSpecificationVersion() + /// + public string SpecificationVersion + { + get { return IExecute("getSpecificationVersion"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerFactory.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerFactory.cs new file mode 100644 index 0000000000..dc375e2a0e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerFactory.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerFactory + public partial class MBeanServerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html#getClassLoaderRepository(javax.management.MBeanServer) + /// + public static Javax.Management.Loading.ClassLoaderRepository GetClassLoaderRepository(Javax.Management.MBeanServer arg0) + { + return SExecute("getClassLoaderRepository", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html#createMBeanServer() + /// + public static Javax.Management.MBeanServer CreateMBeanServer() + { + return SExecute("createMBeanServer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html#createMBeanServer(java.lang.String) + /// + public static Javax.Management.MBeanServer CreateMBeanServer(string arg0) + { + return SExecute("createMBeanServer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html#newMBeanServer() + /// + public static Javax.Management.MBeanServer NewMBeanServer() + { + return SExecute("newMBeanServer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html#newMBeanServer(java.lang.String) + /// + public static Javax.Management.MBeanServer NewMBeanServer(string arg0) + { + return SExecute("newMBeanServer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerFactory.html#releaseMBeanServer(javax.management.MBeanServer) + /// + public static void ReleaseMBeanServer(Javax.Management.MBeanServer arg0) + { + SExecute("releaseMBeanServer", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerInvocationHandler.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerInvocationHandler.cs new file mode 100644 index 0000000000..71fe840653 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerInvocationHandler.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerInvocationHandler + public partial class MBeanServerInvocationHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html#(javax.management.MBeanServerConnection,javax.management.ObjectName,boolean) + /// + public MBeanServerInvocationHandler(Javax.Management.MBeanServerConnection arg0, Javax.Management.ObjectName arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html#(javax.management.MBeanServerConnection,javax.management.ObjectName) + /// + public MBeanServerInvocationHandler(Javax.Management.MBeanServerConnection arg0, Javax.Management.ObjectName arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.InvocationHandler(Javax.Management.MBeanServerInvocationHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html#getMBeanServerConnection() + /// + public Javax.Management.MBeanServerConnection MBeanServerConnection + { + get { return IExecute("getMBeanServerConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html#getObjectName() + /// + public Javax.Management.ObjectName ObjectName + { + get { return IExecute("getObjectName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html#isMXBean() + /// + public bool IsMXBean() + { + return IExecute("isMXBean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerInvocationHandler.html#invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable + /// + public object Invoke(object arg0, Java.Lang.Reflect.Method arg1, object[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerNotification.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerNotification.cs new file mode 100644 index 0000000000..127b952064 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerNotification.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerNotification + public partial class MBeanServerNotification + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerNotification.html#(java.lang.String,java.lang.Object,long,javax.management.ObjectName) + /// + public MBeanServerNotification(string arg0, object arg1, long arg2, Javax.Management.ObjectName arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerNotification.html#REGISTRATION_NOTIFICATION + /// + public static string REGISTRATION_NOTIFICATION => Clazz.GetField("REGISTRATION_NOTIFICATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerNotification.html#UNREGISTRATION_NOTIFICATION + /// + public static string UNREGISTRATION_NOTIFICATION => Clazz.GetField("UNREGISTRATION_NOTIFICATION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerNotification.html#getMBeanName() + /// + public Javax.Management.ObjectName MBeanName + { + get { return IExecute("getMBeanName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanServerPermission.cs b/src/net/JNet/Generated/Javax/Management/MBeanServerPermission.cs new file mode 100644 index 0000000000..78c269d09a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanServerPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanServerPermission + public partial class MBeanServerPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerPermission.html#(java.lang.String,java.lang.String) + /// + public MBeanServerPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanServerPermission.html#(java.lang.String) + /// + public MBeanServerPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MBeanTrustPermission.cs b/src/net/JNet/Generated/Javax/Management/MBeanTrustPermission.cs new file mode 100644 index 0000000000..c9d860c7b3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MBeanTrustPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MBeanTrustPermission + public partial class MBeanTrustPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanTrustPermission.html#(java.lang.String,java.lang.String) + /// + public MBeanTrustPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MBeanTrustPermission.html#(java.lang.String) + /// + public MBeanTrustPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MXBean.cs b/src/net/JNet/Generated/Javax/Management/MXBean.cs new file mode 100644 index 0000000000..f2b538c5ca --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MXBean.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MXBean + public partial class MXBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Management.MXBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/MXBean.html#value() + /// + public bool Value() + { + return IExecute("value"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/MalformedObjectNameException.cs b/src/net/JNet/Generated/Javax/Management/MalformedObjectNameException.cs new file mode 100644 index 0000000000..32a6579a36 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/MalformedObjectNameException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region MalformedObjectNameException + public partial class MalformedObjectNameException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/AllPackageClasses.cs new file mode 100644 index 0000000000..0b1015f8d3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/AllPackageClasses.cs @@ -0,0 +1,409 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Modelmbean +{ + #region DescriptorSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html + /// + public partial class DescriptorSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DescriptorSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DescriptorSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.DescriptorSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidTargetObjectTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/InvalidTargetObjectTypeException.html + /// + public partial class InvalidTargetObjectTypeException : Java.Lang.Exception + { + public InvalidTargetObjectTypeException() { } + + /// + public override string ClassName => "javax.management.modelmbean.InvalidTargetObjectTypeException"; + + // TODO: complete the class + + } + #endregion + + #region ModelMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBean.html + /// + public partial class ModelMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanAttributeInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html + /// + public partial class ModelMBeanAttributeInfo : Javax.Management.MBeanAttributeInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanAttributeInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanAttributeInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanAttributeInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanConstructorInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanConstructorInfo.html + /// + public partial class ModelMBeanConstructorInfo : Javax.Management.MBeanConstructorInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanConstructorInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanConstructorInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanConstructorInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html + /// + public partial class ModelMBeanInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanInfoSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html + /// + public partial class ModelMBeanInfoSupport : Javax.Management.MBeanInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanInfoSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanInfoSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanInfoSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanNotificationBroadcaster + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html + /// + public partial class ModelMBeanNotificationBroadcaster : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanNotificationBroadcaster() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanNotificationBroadcaster(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanNotificationBroadcaster"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanNotificationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationInfo.html + /// + public partial class ModelMBeanNotificationInfo : Javax.Management.MBeanNotificationInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanNotificationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanNotificationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanNotificationInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ModelMBeanOperationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html + /// + public partial class ModelMBeanOperationInfo : Javax.Management.MBeanOperationInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModelMBeanOperationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModelMBeanOperationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.ModelMBeanOperationInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RequiredModelMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html + /// + public partial class RequiredModelMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RequiredModelMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RequiredModelMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.modelmbean.RequiredModelMBean"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XMLParseException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/XMLParseException.html + /// + public partial class XMLParseException : Java.Lang.Exception + { + public XMLParseException() { } + + /// + public override string ClassName => "javax.management.modelmbean.XMLParseException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/DescriptorSupport.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/DescriptorSupport.cs new file mode 100644 index 0000000000..98cb14a6c3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/DescriptorSupport.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region DescriptorSupport + public partial class DescriptorSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#(int) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public DescriptorSupport(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#(java.lang.String...) + /// + public DescriptorSupport(params string[] arg0) + : base() + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.modelmbean.XMLParseException + /// + public DescriptorSupport(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#(javax.management.modelmbean.DescriptorSupport) + /// + public DescriptorSupport(Javax.Management.Modelmbean.DescriptorSupport arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Descriptor(Javax.Management.Modelmbean.DescriptorSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#getFieldNames() + /// + public string[] FieldNames + { + get { return IExecuteArray("getFieldNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#getFields() + /// + public string[] Fields + { + get { return IExecuteArray("getFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#isValid() throws javax.management.RuntimeOperationsException + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#getFieldValue(java.lang.String) throws javax.management.RuntimeOperationsException + /// + public object GetFieldValue(string arg0) + { + return IExecute("getFieldValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#getFieldValues(java.lang.String...) + /// + public object[] GetFieldValues(params string[] arg0) + { + if (arg0.Length == 0) return IExecuteArray("getFieldValues"); else return IExecuteArray("getFieldValues", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#toXMLString() + /// + public string ToXMLString() + { + return IExecute("toXMLString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#removeField(java.lang.String) + /// + public void RemoveField(string arg0) + { + IExecute("removeField", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#setField(java.lang.String,java.lang.Object) throws javax.management.RuntimeOperationsException + /// + public void SetField(string arg0, object arg1) + { + IExecute("setField", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/DescriptorSupport.html#setFields(java.lang.String[],java.lang.Object[]) throws javax.management.RuntimeOperationsException + /// + public void SetFields(string[] arg0, object[] arg1) + { + IExecute("setFields", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/InvalidTargetObjectTypeException.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/InvalidTargetObjectTypeException.cs new file mode 100644 index 0000000000..541e7e81e0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/InvalidTargetObjectTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region InvalidTargetObjectTypeException + public partial class InvalidTargetObjectTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBean.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBean.cs new file mode 100644 index 0000000000..633d14045d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBean.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBean + public partial class ModelMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DynamicMBean(Javax.Management.Modelmbean.ModelMBean t) => t.Cast(); + public static implicit operator Javax.Management.PersistentMBean(Javax.Management.Modelmbean.ModelMBean t) => t.Cast(); + public static implicit operator Javax.Management.Modelmbean.ModelMBeanNotificationBroadcaster(Javax.Management.Modelmbean.ModelMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBean.html#setManagedResource(java.lang.Object,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.InstanceNotFoundException,javax.management.modelmbean.InvalidTargetObjectTypeException + /// + public void SetManagedResource(object arg0, string arg1) + { + IExecute("setManagedResource", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBean.html#setModelMBeanInfo(javax.management.modelmbean.ModelMBeanInfo) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SetModelMBeanInfo(Javax.Management.Modelmbean.ModelMBeanInfo arg0) + { + IExecute("setModelMBeanInfo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanAttributeInfo.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanAttributeInfo.cs new file mode 100644 index 0000000000..d43378a5bb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanAttributeInfo.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanAttributeInfo + public partial class ModelMBeanAttributeInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.reflect.Method,java.lang.reflect.Method,javax.management.Descriptor) throws javax.management.IntrospectionException + /// + public ModelMBeanAttributeInfo(string arg0, string arg1, Java.Lang.Reflect.Method arg2, Java.Lang.Reflect.Method arg3, Javax.Management.Descriptor arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.reflect.Method,java.lang.reflect.Method) throws javax.management.IntrospectionException + /// + public ModelMBeanAttributeInfo(string arg0, string arg1, Java.Lang.Reflect.Method arg2, Java.Lang.Reflect.Method arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean,javax.management.Descriptor) + /// + public ModelMBeanAttributeInfo(string arg0, string arg1, string arg2, bool arg3, bool arg4, bool arg5, Javax.Management.Descriptor arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html#(java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean) + /// + public ModelMBeanAttributeInfo(string arg0, string arg1, string arg2, bool arg3, bool arg4, bool arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html#(javax.management.modelmbean.ModelMBeanAttributeInfo) + /// + public ModelMBeanAttributeInfo(Javax.Management.Modelmbean.ModelMBeanAttributeInfo arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DescriptorAccess(Javax.Management.Modelmbean.ModelMBeanAttributeInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanAttributeInfo.html#setDescriptor(javax.management.Descriptor) + /// + public void SetDescriptor(Javax.Management.Descriptor arg0) + { + IExecute("setDescriptor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanConstructorInfo.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanConstructorInfo.cs new file mode 100644 index 0000000000..24b51ddb3c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanConstructorInfo.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanConstructorInfo + public partial class ModelMBeanConstructorInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanConstructorInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[],javax.management.Descriptor) + /// + public ModelMBeanConstructorInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2, Javax.Management.Descriptor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanConstructorInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[]) + /// + public ModelMBeanConstructorInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DescriptorAccess(Javax.Management.Modelmbean.ModelMBeanConstructorInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanConstructorInfo.html#setDescriptor(javax.management.Descriptor) + /// + public void SetDescriptor(Javax.Management.Descriptor arg0) + { + IExecute("setDescriptor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfo.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfo.cs new file mode 100644 index 0000000000..5a591fb445 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfo.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanInfo + public partial class ModelMBeanInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getAttributes() + /// + public Javax.Management.MBeanAttributeInfo[] Attributes + { + get { return IExecuteArray("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getConstructors() + /// + public Javax.Management.MBeanConstructorInfo[] Constructors + { + get { return IExecuteArray("getConstructors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getMBeanDescriptor() throws javax.management.MBeanException,javax.management.RuntimeOperationsException https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#setMBeanDescriptor(javax.management.Descriptor) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor MBeanDescriptor + { + get { return IExecute("getMBeanDescriptor"); } set { IExecute("setMBeanDescriptor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getNotifications() + /// + public Javax.Management.MBeanNotificationInfo[] Notifications + { + get { return IExecuteArray("getNotifications"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getOperations() + /// + public Javax.Management.MBeanOperationInfo[] Operations + { + get { return IExecuteArray("getOperations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getDescriptor(java.lang.String,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor GetDescriptor(string arg0, string arg1) + { + return IExecute("getDescriptor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getDescriptors(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor[] GetDescriptors(string arg0) + { + return IExecuteArray("getDescriptors", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getAttribute(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanAttributeInfo GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getNotification(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanNotificationInfo GetNotification(string arg0) + { + return IExecute("getNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#getOperation(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanOperationInfo GetOperation(string arg0) + { + return IExecute("getOperation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#setDescriptor(javax.management.Descriptor,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SetDescriptor(Javax.Management.Descriptor arg0, string arg1) + { + IExecute("setDescriptor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfo.html#setDescriptors(javax.management.Descriptor[]) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SetDescriptors(Javax.Management.Descriptor[] arg0) + { + IExecute("setDescriptors", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfoSupport.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfoSupport.cs new file mode 100644 index 0000000000..b6b2ac2820 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanInfoSupport.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanInfoSupport + public partial class ModelMBeanInfoSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#(java.lang.String,java.lang.String,javax.management.modelmbean.ModelMBeanAttributeInfo[],javax.management.modelmbean.ModelMBeanConstructorInfo[],javax.management.modelmbean.ModelMBeanOperationInfo[],javax.management.modelmbean.ModelMBeanNotificationInfo[],javax.management.Descriptor) + /// + public ModelMBeanInfoSupport(string arg0, string arg1, Javax.Management.Modelmbean.ModelMBeanAttributeInfo[] arg2, Javax.Management.Modelmbean.ModelMBeanConstructorInfo[] arg3, Javax.Management.Modelmbean.ModelMBeanOperationInfo[] arg4, Javax.Management.Modelmbean.ModelMBeanNotificationInfo[] arg5, Javax.Management.Descriptor arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#(java.lang.String,java.lang.String,javax.management.modelmbean.ModelMBeanAttributeInfo[],javax.management.modelmbean.ModelMBeanConstructorInfo[],javax.management.modelmbean.ModelMBeanOperationInfo[],javax.management.modelmbean.ModelMBeanNotificationInfo[]) + /// + public ModelMBeanInfoSupport(string arg0, string arg1, Javax.Management.Modelmbean.ModelMBeanAttributeInfo[] arg2, Javax.Management.Modelmbean.ModelMBeanConstructorInfo[] arg3, Javax.Management.Modelmbean.ModelMBeanOperationInfo[] arg4, Javax.Management.Modelmbean.ModelMBeanNotificationInfo[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#(javax.management.modelmbean.ModelMBeanInfo) + /// + public ModelMBeanInfoSupport(Javax.Management.Modelmbean.ModelMBeanInfo arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Modelmbean.ModelMBeanInfo(Javax.Management.Modelmbean.ModelMBeanInfoSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getMBeanDescriptor() throws javax.management.MBeanException https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#setMBeanDescriptor(javax.management.Descriptor) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor MBeanDescriptor + { + get { return IExecute("getMBeanDescriptor"); } set { IExecute("setMBeanDescriptor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getDescriptor(java.lang.String,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor GetDescriptor(string arg0, string arg1) + { + return IExecute("getDescriptor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getDescriptor(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor GetDescriptor(string arg0) + { + return IExecute("getDescriptor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getDescriptors(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Descriptor[] GetDescriptors(string arg0) + { + return IExecuteArray("getDescriptors", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getAttribute(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanAttributeInfo GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getConstructor(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanConstructorInfo GetConstructor(string arg0) + { + return IExecute("getConstructor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getNotification(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanNotificationInfo GetNotification(string arg0) + { + return IExecute("getNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#getOperation(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public Javax.Management.Modelmbean.ModelMBeanOperationInfo GetOperation(string arg0) + { + return IExecute("getOperation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#setDescriptor(javax.management.Descriptor,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SetDescriptor(Javax.Management.Descriptor arg0, string arg1) + { + IExecute("setDescriptor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanInfoSupport.html#setDescriptors(javax.management.Descriptor[]) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SetDescriptors(Javax.Management.Descriptor[] arg0) + { + IExecute("setDescriptors", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationBroadcaster.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationBroadcaster.cs new file mode 100644 index 0000000000..c7b93b0744 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationBroadcaster.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanNotificationBroadcaster + public partial class ModelMBeanNotificationBroadcaster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.NotificationBroadcaster(Javax.Management.Modelmbean.ModelMBeanNotificationBroadcaster t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html#addAttributeChangeNotificationListener(javax.management.NotificationListener,java.lang.String,java.lang.Object) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,java.lang.IllegalArgumentException + /// + public void AddAttributeChangeNotificationListener(Javax.Management.NotificationListener arg0, string arg1, object arg2) + { + IExecute("addAttributeChangeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html#removeAttributeChangeNotificationListener(javax.management.NotificationListener,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.ListenerNotFoundException + /// + public void RemoveAttributeChangeNotificationListener(Javax.Management.NotificationListener arg0, string arg1) + { + IExecute("removeAttributeChangeNotificationListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html#sendAttributeChangeNotification(javax.management.Attribute,javax.management.Attribute) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendAttributeChangeNotification(Javax.Management.Attribute arg0, Javax.Management.Attribute arg1) + { + IExecute("sendAttributeChangeNotification", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html#sendAttributeChangeNotification(javax.management.AttributeChangeNotification) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendAttributeChangeNotification(Javax.Management.AttributeChangeNotification arg0) + { + IExecute("sendAttributeChangeNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html#sendNotification(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendNotification(string arg0) + { + IExecute("sendNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.html#sendNotification(javax.management.Notification) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendNotification(Javax.Management.Notification arg0) + { + IExecute("sendNotification", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationInfo.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationInfo.cs new file mode 100644 index 0000000000..f8f8162631 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanNotificationInfo.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanNotificationInfo + public partial class ModelMBeanNotificationInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationInfo.html#(java.lang.String[],java.lang.String,java.lang.String,javax.management.Descriptor) + /// + public ModelMBeanNotificationInfo(string[] arg0, string arg1, string arg2, Javax.Management.Descriptor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationInfo.html#(java.lang.String[],java.lang.String,java.lang.String) + /// + public ModelMBeanNotificationInfo(string[] arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationInfo.html#(javax.management.modelmbean.ModelMBeanNotificationInfo) + /// + public ModelMBeanNotificationInfo(Javax.Management.Modelmbean.ModelMBeanNotificationInfo arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DescriptorAccess(Javax.Management.Modelmbean.ModelMBeanNotificationInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanNotificationInfo.html#setDescriptor(javax.management.Descriptor) + /// + public void SetDescriptor(Javax.Management.Descriptor arg0) + { + IExecute("setDescriptor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanOperationInfo.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanOperationInfo.cs new file mode 100644 index 0000000000..04af22e7e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/ModelMBeanOperationInfo.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region ModelMBeanOperationInfo + public partial class ModelMBeanOperationInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html#(java.lang.String,java.lang.reflect.Method,javax.management.Descriptor) + /// + public ModelMBeanOperationInfo(string arg0, Java.Lang.Reflect.Method arg1, Javax.Management.Descriptor arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html#(java.lang.String,java.lang.reflect.Method) + /// + public ModelMBeanOperationInfo(string arg0, Java.Lang.Reflect.Method arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[],java.lang.String,int,javax.management.Descriptor) + /// + public ModelMBeanOperationInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2, string arg3, int arg4, Javax.Management.Descriptor arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html#(java.lang.String,java.lang.String,javax.management.MBeanParameterInfo[],java.lang.String,int) + /// + public ModelMBeanOperationInfo(string arg0, string arg1, Javax.Management.MBeanParameterInfo[] arg2, string arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html#(javax.management.modelmbean.ModelMBeanOperationInfo) + /// + public ModelMBeanOperationInfo(Javax.Management.Modelmbean.ModelMBeanOperationInfo arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DescriptorAccess(Javax.Management.Modelmbean.ModelMBeanOperationInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/ModelMBeanOperationInfo.html#setDescriptor(javax.management.Descriptor) + /// + public void SetDescriptor(Javax.Management.Descriptor arg0) + { + IExecute("setDescriptor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/RequiredModelMBean.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/RequiredModelMBean.cs new file mode 100644 index 0000000000..53f136a97b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/RequiredModelMBean.cs @@ -0,0 +1,222 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region RequiredModelMBean + public partial class RequiredModelMBean + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#(javax.management.modelmbean.ModelMBeanInfo) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public RequiredModelMBean(Javax.Management.Modelmbean.ModelMBeanInfo arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Modelmbean.ModelMBean(Javax.Management.Modelmbean.RequiredModelMBean t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Modelmbean.RequiredModelMBean t) => t.Cast(); + public static implicit operator Javax.Management.NotificationEmitter(Javax.Management.Modelmbean.RequiredModelMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#getMBeanInfo() + /// + public Javax.Management.MBeanInfo MBeanInfo + { + get { return IExecute("getMBeanInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#getNotificationInfo() + /// + public Javax.Management.MBeanNotificationInfo[] NotificationInfo + { + get { return IExecuteArray("getNotificationInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#getAttribute(java.lang.String) throws javax.management.AttributeNotFoundException,javax.management.MBeanException,javax.management.ReflectionException + /// + public object GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#invoke(java.lang.String,java.lang.Object[],java.lang.String[]) throws javax.management.MBeanException,javax.management.ReflectionException + /// + public object Invoke(string arg0, object[] arg1, string[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#addAttributeChangeNotificationListener(javax.management.NotificationListener,java.lang.String,java.lang.Object) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,java.lang.IllegalArgumentException + /// + public void AddAttributeChangeNotificationListener(Javax.Management.NotificationListener arg0, string arg1, object arg2) + { + IExecute("addAttributeChangeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#addNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws java.lang.IllegalArgumentException + /// + public void AddNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#load() throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.InstanceNotFoundException + /// + public void Load() + { + IExecute("load"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#removeAttributeChangeNotificationListener(javax.management.NotificationListener,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.ListenerNotFoundException + /// + public void RemoveAttributeChangeNotificationListener(Javax.Management.NotificationListener arg0, string arg1) + { + IExecute("removeAttributeChangeNotificationListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#removeNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#removeNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeNotificationListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#sendAttributeChangeNotification(javax.management.Attribute,javax.management.Attribute) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendAttributeChangeNotification(Javax.Management.Attribute arg0, Javax.Management.Attribute arg1) + { + IExecute("sendAttributeChangeNotification", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#sendAttributeChangeNotification(javax.management.AttributeChangeNotification) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendAttributeChangeNotification(Javax.Management.AttributeChangeNotification arg0) + { + IExecute("sendAttributeChangeNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#sendNotification(java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendNotification(string arg0) + { + IExecute("sendNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#sendNotification(javax.management.Notification) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SendNotification(Javax.Management.Notification arg0) + { + IExecute("sendNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#setAttribute(javax.management.Attribute) throws javax.management.AttributeNotFoundException,javax.management.InvalidAttributeValueException,javax.management.MBeanException,javax.management.ReflectionException + /// + public void SetAttribute(Javax.Management.Attribute arg0) + { + IExecute("setAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#setManagedResource(java.lang.Object,java.lang.String) throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.InstanceNotFoundException,javax.management.modelmbean.InvalidTargetObjectTypeException + /// + public void SetManagedResource(object arg0, string arg1) + { + IExecute("setManagedResource", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#setModelMBeanInfo(javax.management.modelmbean.ModelMBeanInfo) throws javax.management.MBeanException,javax.management.RuntimeOperationsException + /// + public void SetModelMBeanInfo(Javax.Management.Modelmbean.ModelMBeanInfo arg0) + { + IExecute("setModelMBeanInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/modelmbean/RequiredModelMBean.html#store() throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.InstanceNotFoundException + /// + public void Store() + { + IExecute("store"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Modelmbean/XMLParseException.cs b/src/net/JNet/Generated/Javax/Management/Modelmbean/XMLParseException.cs new file mode 100644 index 0000000000..f70809b9bc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Modelmbean/XMLParseException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Modelmbean +{ + #region XMLParseException + public partial class XMLParseException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Monitor/AllPackageClasses.cs new file mode 100644 index 0000000000..2cd08637fc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/AllPackageClasses.cs @@ -0,0 +1,358 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Monitor +{ + #region CounterMonitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html + /// + public partial class CounterMonitor : Javax.Management.Monitor.Monitor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CounterMonitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CounterMonitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.CounterMonitor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CounterMonitorMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html + /// + public partial class CounterMonitorMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CounterMonitorMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CounterMonitorMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.CounterMonitorMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GaugeMonitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html + /// + public partial class GaugeMonitor : Javax.Management.Monitor.Monitor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GaugeMonitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GaugeMonitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.GaugeMonitor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GaugeMonitorMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html + /// + public partial class GaugeMonitorMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GaugeMonitorMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GaugeMonitorMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.GaugeMonitorMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Monitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html + /// + public partial class Monitor : Javax.Management.NotificationBroadcasterSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Monitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Monitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.Monitor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MonitorMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html + /// + public partial class MonitorMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MonitorMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MonitorMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.MonitorMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MonitorNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html + /// + public partial class MonitorNotification : Javax.Management.Notification + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MonitorNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MonitorNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.MonitorNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MonitorSettingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorSettingException.html + /// + public partial class MonitorSettingException : Javax.Management.JMRuntimeException + { + public MonitorSettingException() { } + + /// + public override string ClassName => "javax.management.monitor.MonitorSettingException"; + + // TODO: complete the class + + } + #endregion + + #region StringMonitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html + /// + public partial class StringMonitor : Javax.Management.Monitor.Monitor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringMonitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringMonitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.StringMonitor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringMonitorMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html + /// + public partial class StringMonitorMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringMonitorMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringMonitorMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.monitor.StringMonitorMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitor.cs b/src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitor.cs new file mode 100644 index 0000000000..b210925186 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitor.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region CounterMonitor + public partial class CounterMonitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.CounterMonitorMBean(Javax.Management.Monitor.CounterMonitor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getDifferenceMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setDifferenceMode(boolean) + /// + public bool DifferenceMode + { + get { return IExecute("getDifferenceMode"); } set { IExecute("setDifferenceMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getInitThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setInitThreshold(java.lang.Number) throws java.lang.IllegalArgumentException + /// + public Java.Lang.Number InitThreshold + { + get { return IExecute("getInitThreshold"); } set { IExecute("setInitThreshold", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getModulus() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setModulus(java.lang.Number) throws java.lang.IllegalArgumentException + /// + public Java.Lang.Number Modulus + { + get { return IExecute("getModulus"); } set { IExecute("setModulus", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getNotify() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setNotify(boolean) + /// + public bool Notify + { + get { return IExecute("getNotify"); } set { IExecute("setNotify", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setOffset(java.lang.Number) throws java.lang.IllegalArgumentException + /// + public Java.Lang.Number Offset + { + get { return IExecute("getOffset"); } set { IExecute("setOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getDerivedGauge(javax.management.ObjectName) + /// + public Java.Lang.Number GetDerivedGauge(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGauge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getThreshold(javax.management.ObjectName) + /// + public Java.Lang.Number GetThreshold(Javax.Management.ObjectName arg0) + { + return IExecute("getThreshold", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getDerivedGaugeTimeStamp(javax.management.ObjectName) + /// + public long GetDerivedGaugeTimeStamp(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGaugeTimeStamp", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitorMBean.cs b/src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitorMBean.cs new file mode 100644 index 0000000000..d58d4ecc62 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/CounterMonitorMBean.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region CounterMonitorMBean + public partial class CounterMonitorMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.MonitorMBean(Javax.Management.Monitor.CounterMonitorMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getDifferenceMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#setDifferenceMode(boolean) + /// + public bool DifferenceMode + { + get { return IExecute("getDifferenceMode"); } set { IExecute("setDifferenceMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getInitThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#setInitThreshold(java.lang.Number) throws java.lang.IllegalArgumentException + /// + public Java.Lang.Number InitThreshold + { + get { return IExecute("getInitThreshold"); } set { IExecute("setInitThreshold", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getModulus() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#setModulus(java.lang.Number) throws java.lang.IllegalArgumentException + /// + public Java.Lang.Number Modulus + { + get { return IExecute("getModulus"); } set { IExecute("setModulus", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getNotify() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#setNotify(boolean) + /// + public bool Notify + { + get { return IExecute("getNotify"); } set { IExecute("setNotify", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#setOffset(java.lang.Number) throws java.lang.IllegalArgumentException + /// + public Java.Lang.Number Offset + { + get { return IExecute("getOffset"); } set { IExecute("setOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getDerivedGauge(javax.management.ObjectName) + /// + public Java.Lang.Number GetDerivedGauge(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGauge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getThreshold(javax.management.ObjectName) + /// + public Java.Lang.Number GetThreshold(Javax.Management.ObjectName arg0) + { + return IExecute("getThreshold", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html#getDerivedGaugeTimeStamp(javax.management.ObjectName) + /// + public long GetDerivedGaugeTimeStamp(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGaugeTimeStamp", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitor.cs b/src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitor.cs new file mode 100644 index 0000000000..c95edd2cd3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitor.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region GaugeMonitor + public partial class GaugeMonitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.GaugeMonitorMBean(Javax.Management.Monitor.GaugeMonitor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getDifferenceMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#setDifferenceMode(boolean) + /// + public bool DifferenceMode + { + get { return IExecute("getDifferenceMode"); } set { IExecute("setDifferenceMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getHighThreshold() + /// + public Java.Lang.Number HighThreshold + { + get { return IExecute("getHighThreshold"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getLowThreshold() + /// + public Java.Lang.Number LowThreshold + { + get { return IExecute("getLowThreshold"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getNotifyHigh() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#setNotifyHigh(boolean) + /// + public bool NotifyHigh + { + get { return IExecute("getNotifyHigh"); } set { IExecute("setNotifyHigh", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getNotifyLow() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#setNotifyLow(boolean) + /// + public bool NotifyLow + { + get { return IExecute("getNotifyLow"); } set { IExecute("setNotifyLow", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getDerivedGauge(javax.management.ObjectName) + /// + public Java.Lang.Number GetDerivedGauge(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGauge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#getDerivedGaugeTimeStamp(javax.management.ObjectName) + /// + public long GetDerivedGaugeTimeStamp(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGaugeTimeStamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitor.html#setThresholds(java.lang.Number,java.lang.Number) throws java.lang.IllegalArgumentException + /// + public void SetThresholds(Java.Lang.Number arg0, Java.Lang.Number arg1) + { + IExecute("setThresholds", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitorMBean.cs b/src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitorMBean.cs new file mode 100644 index 0000000000..8c2d07f725 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/GaugeMonitorMBean.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region GaugeMonitorMBean + public partial class GaugeMonitorMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.MonitorMBean(Javax.Management.Monitor.GaugeMonitorMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getDifferenceMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#setDifferenceMode(boolean) + /// + public bool DifferenceMode + { + get { return IExecute("getDifferenceMode"); } set { IExecute("setDifferenceMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getHighThreshold() + /// + public Java.Lang.Number HighThreshold + { + get { return IExecute("getHighThreshold"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getLowThreshold() + /// + public Java.Lang.Number LowThreshold + { + get { return IExecute("getLowThreshold"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getNotifyHigh() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#setNotifyHigh(boolean) + /// + public bool NotifyHigh + { + get { return IExecute("getNotifyHigh"); } set { IExecute("setNotifyHigh", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getNotifyLow() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#setNotifyLow(boolean) + /// + public bool NotifyLow + { + get { return IExecute("getNotifyLow"); } set { IExecute("setNotifyLow", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getDerivedGauge(javax.management.ObjectName) + /// + public Java.Lang.Number GetDerivedGauge(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGauge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#getDerivedGaugeTimeStamp(javax.management.ObjectName) + /// + public long GetDerivedGaugeTimeStamp(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGaugeTimeStamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html#setThresholds(java.lang.Number,java.lang.Number) throws java.lang.IllegalArgumentException + /// + public void SetThresholds(Java.Lang.Number arg0, Java.Lang.Number arg1) + { + IExecute("setThresholds", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/Monitor.cs b/src/net/JNet/Generated/Javax/Management/Monitor/Monitor.cs new file mode 100644 index 0000000000..1b4e773fef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/Monitor.cs @@ -0,0 +1,151 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region Monitor + public partial class Monitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.MonitorMBean(Javax.Management.Monitor.Monitor t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Monitor.Monitor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#getGranularityPeriod() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#setGranularityPeriod(long) throws java.lang.IllegalArgumentException + /// + public long GranularityPeriod + { + get { return IExecute("getGranularityPeriod"); } set { IExecute("setGranularityPeriod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#getObservedAttribute() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#setObservedAttribute(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string ObservedAttribute + { + get { return IExecute("getObservedAttribute"); } set { IExecute("setObservedAttribute", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#getObservedObjects() + /// + public Javax.Management.ObjectName[] ObservedObjects + { + get { return IExecuteArray("getObservedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#stop() + /// + public void Stop() + { + IExecute("stop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#containsObservedObject(javax.management.ObjectName) + /// + public bool ContainsObservedObject(Javax.Management.ObjectName arg0) + { + return IExecute("containsObservedObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#addObservedObject(javax.management.ObjectName) throws java.lang.IllegalArgumentException + /// + public void AddObservedObject(Javax.Management.ObjectName arg0) + { + IExecute("addObservedObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#removeObservedObject(javax.management.ObjectName) + /// + public void RemoveObservedObject(Javax.Management.ObjectName arg0) + { + IExecute("removeObservedObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/Monitor.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/MonitorMBean.cs b/src/net/JNet/Generated/Javax/Management/Monitor/MonitorMBean.cs new file mode 100644 index 0000000000..1b061b5102 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/MonitorMBean.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region MonitorMBean + public partial class MonitorMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#getGranularityPeriod() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#setGranularityPeriod(long) throws java.lang.IllegalArgumentException + /// + public long GranularityPeriod + { + get { return IExecute("getGranularityPeriod"); } set { IExecute("setGranularityPeriod", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#getObservedAttribute() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#setObservedAttribute(java.lang.String) + /// + public string ObservedAttribute + { + get { return IExecute("getObservedAttribute"); } set { IExecute("setObservedAttribute", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#getObservedObjects() + /// + public Javax.Management.ObjectName[] ObservedObjects + { + get { return IExecuteArray("getObservedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#containsObservedObject(javax.management.ObjectName) + /// + public bool ContainsObservedObject(Javax.Management.ObjectName arg0) + { + return IExecute("containsObservedObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#addObservedObject(javax.management.ObjectName) throws java.lang.IllegalArgumentException + /// + public void AddObservedObject(Javax.Management.ObjectName arg0) + { + IExecute("addObservedObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#removeObservedObject(javax.management.ObjectName) + /// + public void RemoveObservedObject(Javax.Management.ObjectName arg0) + { + IExecute("removeObservedObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorMBean.html#stop() + /// + public void Stop() + { + IExecute("stop"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/MonitorNotification.cs b/src/net/JNet/Generated/Javax/Management/Monitor/MonitorNotification.cs new file mode 100644 index 0000000000..0e109460ff --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/MonitorNotification.cs @@ -0,0 +1,126 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region MonitorNotification + public partial class MonitorNotification + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#OBSERVED_ATTRIBUTE_ERROR + /// + public static string OBSERVED_ATTRIBUTE_ERROR => Clazz.GetField("OBSERVED_ATTRIBUTE_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#OBSERVED_ATTRIBUTE_TYPE_ERROR + /// + public static string OBSERVED_ATTRIBUTE_TYPE_ERROR => Clazz.GetField("OBSERVED_ATTRIBUTE_TYPE_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#OBSERVED_OBJECT_ERROR + /// + public static string OBSERVED_OBJECT_ERROR => Clazz.GetField("OBSERVED_OBJECT_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#RUNTIME_ERROR + /// + public static string RUNTIME_ERROR => Clazz.GetField("RUNTIME_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#STRING_TO_COMPARE_VALUE_DIFFERED + /// + public static string STRING_TO_COMPARE_VALUE_DIFFERED => Clazz.GetField("STRING_TO_COMPARE_VALUE_DIFFERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#STRING_TO_COMPARE_VALUE_MATCHED + /// + public static string STRING_TO_COMPARE_VALUE_MATCHED => Clazz.GetField("STRING_TO_COMPARE_VALUE_MATCHED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#THRESHOLD_ERROR + /// + public static string THRESHOLD_ERROR => Clazz.GetField("THRESHOLD_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#THRESHOLD_HIGH_VALUE_EXCEEDED + /// + public static string THRESHOLD_HIGH_VALUE_EXCEEDED => Clazz.GetField("THRESHOLD_HIGH_VALUE_EXCEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#THRESHOLD_LOW_VALUE_EXCEEDED + /// + public static string THRESHOLD_LOW_VALUE_EXCEEDED => Clazz.GetField("THRESHOLD_LOW_VALUE_EXCEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#THRESHOLD_VALUE_EXCEEDED + /// + public static string THRESHOLD_VALUE_EXCEEDED => Clazz.GetField("THRESHOLD_VALUE_EXCEEDED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#getDerivedGauge() + /// + public object DerivedGauge + { + get { return IExecute("getDerivedGauge"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#getObservedAttribute() + /// + public string ObservedAttribute + { + get { return IExecute("getObservedAttribute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#getObservedObject() + /// + public Javax.Management.ObjectName ObservedObject + { + get { return IExecute("getObservedObject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/MonitorNotification.html#getTrigger() + /// + public object Trigger + { + get { return IExecute("getTrigger"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/MonitorSettingException.cs b/src/net/JNet/Generated/Javax/Management/Monitor/MonitorSettingException.cs new file mode 100644 index 0000000000..03ae360073 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/MonitorSettingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region MonitorSettingException + public partial class MonitorSettingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/StringMonitor.cs b/src/net/JNet/Generated/Javax/Management/Monitor/StringMonitor.cs new file mode 100644 index 0000000000..9ef4828d2f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/StringMonitor.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region StringMonitor + public partial class StringMonitor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.StringMonitorMBean(Javax.Management.Monitor.StringMonitor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#getNotifyDiffer() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#setNotifyDiffer(boolean) + /// + public bool NotifyDiffer + { + get { return IExecute("getNotifyDiffer"); } set { IExecute("setNotifyDiffer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#getNotifyMatch() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#setNotifyMatch(boolean) + /// + public bool NotifyMatch + { + get { return IExecute("getNotifyMatch"); } set { IExecute("setNotifyMatch", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#getStringToCompare() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#setStringToCompare(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string StringToCompare + { + get { return IExecute("getStringToCompare"); } set { IExecute("setStringToCompare", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#getDerivedGauge(javax.management.ObjectName) + /// + public string GetDerivedGauge(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGauge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitor.html#getDerivedGaugeTimeStamp(javax.management.ObjectName) + /// + public long GetDerivedGaugeTimeStamp(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGaugeTimeStamp", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Monitor/StringMonitorMBean.cs b/src/net/JNet/Generated/Javax/Management/Monitor/StringMonitorMBean.cs new file mode 100644 index 0000000000..2407d8732f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Monitor/StringMonitorMBean.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Monitor +{ + #region StringMonitorMBean + public partial class StringMonitorMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Monitor.MonitorMBean(Javax.Management.Monitor.StringMonitorMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#getNotifyDiffer() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#setNotifyDiffer(boolean) + /// + public bool NotifyDiffer + { + get { return IExecute("getNotifyDiffer"); } set { IExecute("setNotifyDiffer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#getNotifyMatch() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#setNotifyMatch(boolean) + /// + public bool NotifyMatch + { + get { return IExecute("getNotifyMatch"); } set { IExecute("setNotifyMatch", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#getStringToCompare() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#setStringToCompare(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string StringToCompare + { + get { return IExecute("getStringToCompare"); } set { IExecute("setStringToCompare", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#getDerivedGauge(javax.management.ObjectName) + /// + public string GetDerivedGauge(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGauge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html#getDerivedGaugeTimeStamp(javax.management.ObjectName) + /// + public long GetDerivedGaugeTimeStamp(Javax.Management.ObjectName arg0) + { + return IExecute("getDerivedGaugeTimeStamp", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/NotCompliantMBeanException.cs b/src/net/JNet/Generated/Javax/Management/NotCompliantMBeanException.cs new file mode 100644 index 0000000000..b8826fd27c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/NotCompliantMBeanException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region NotCompliantMBeanException + public partial class NotCompliantMBeanException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Notification.cs b/src/net/JNet/Generated/Javax/Management/Notification.cs new file mode 100644 index 0000000000..7620bfdad7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Notification.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region Notification + public partial class Notification + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#(java.lang.String,java.lang.Object,long,java.lang.String) + /// + public Notification(string arg0, object arg1, long arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#(java.lang.String,java.lang.Object,long,long,java.lang.String) + /// + public Notification(string arg0, object arg1, long arg2, long arg3, string arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#(java.lang.String,java.lang.Object,long,long) + /// + public Notification(string arg0, object arg1, long arg2, long arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#(java.lang.String,java.lang.Object,long) + /// + public Notification(string arg0, object arg1, long arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#getMessage() + /// + public string Message + { + get { return IExecute("getMessage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#getSequenceNumber() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#setSequenceNumber(long) + /// + public long SequenceNumber + { + get { return IExecute("getSequenceNumber"); } set { IExecute("setSequenceNumber", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#getTimeStamp() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#setTimeStamp(long) + /// + public long TimeStamp + { + get { return IExecute("getTimeStamp"); } set { IExecute("setTimeStamp", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#getUserData() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#setUserData(java.lang.Object) + /// + public object UserData + { + get { return IExecute("getUserData"); } set { IExecute("setUserData", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Notification.html#setSource(java.lang.Object) + /// + public void SetSource(object arg0) + { + IExecute("setSource", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/NotificationBroadcaster.cs b/src/net/JNet/Generated/Javax/Management/NotificationBroadcaster.cs new file mode 100644 index 0000000000..1d0fcac67e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/NotificationBroadcaster.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region NotificationBroadcaster + public partial class NotificationBroadcaster + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcaster.html#getNotificationInfo() + /// + public Javax.Management.MBeanNotificationInfo[] NotificationInfo + { + get { return IExecuteArray("getNotificationInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcaster.html#addNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws java.lang.IllegalArgumentException + /// + public void AddNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcaster.html#removeNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeNotificationListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/NotificationBroadcasterSupport.cs b/src/net/JNet/Generated/Javax/Management/NotificationBroadcasterSupport.cs new file mode 100644 index 0000000000..3c7f9cb62c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/NotificationBroadcasterSupport.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region NotificationBroadcasterSupport + public partial class NotificationBroadcasterSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#(java.util.concurrent.Executor,javax.management.MBeanNotificationInfo...) + /// + public NotificationBroadcasterSupport(Java.Util.Concurrent.Executor arg0, params Javax.Management.MBeanNotificationInfo[] arg1) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#(java.util.concurrent.Executor) + /// + public NotificationBroadcasterSupport(Java.Util.Concurrent.Executor arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#(javax.management.MBeanNotificationInfo...) + /// + public NotificationBroadcasterSupport(params Javax.Management.MBeanNotificationInfo[] arg0) + : base() + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.NotificationEmitter(Javax.Management.NotificationBroadcasterSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#getNotificationInfo() + /// + public Javax.Management.MBeanNotificationInfo[] NotificationInfo + { + get { return IExecuteArray("getNotificationInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#addNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) + /// + public void AddNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#removeNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#removeNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeNotificationListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationBroadcasterSupport.html#sendNotification(javax.management.Notification) + /// + public void SendNotification(Javax.Management.Notification arg0) + { + IExecute("sendNotification", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/NotificationEmitter.cs b/src/net/JNet/Generated/Javax/Management/NotificationEmitter.cs new file mode 100644 index 0000000000..6c65acd664 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/NotificationEmitter.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region NotificationEmitter + public partial class NotificationEmitter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.NotificationBroadcaster(Javax.Management.NotificationEmitter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationEmitter.html#removeNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/NotificationFilterSupport.cs b/src/net/JNet/Generated/Javax/Management/NotificationFilterSupport.cs new file mode 100644 index 0000000000..e49d7f10cf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/NotificationFilterSupport.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region NotificationFilterSupport + public partial class NotificationFilterSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.NotificationFilter(Javax.Management.NotificationFilterSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationFilterSupport.html#isNotificationEnabled(javax.management.Notification) + /// + public bool IsNotificationEnabled(Javax.Management.Notification arg0) + { + return IExecute("isNotificationEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationFilterSupport.html#disableAllTypes() + /// + public void DisableAllTypes() + { + IExecute("disableAllTypes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationFilterSupport.html#disableType(java.lang.String) + /// + public void DisableType(string arg0) + { + IExecute("disableType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/NotificationFilterSupport.html#enableType(java.lang.String) throws java.lang.IllegalArgumentException + /// + public void EnableType(string arg0) + { + IExecute("enableType", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ObjectInstance.cs b/src/net/JNet/Generated/Javax/Management/ObjectInstance.cs new file mode 100644 index 0000000000..2a664648be --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ObjectInstance.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ObjectInstance + public partial class ObjectInstance + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectInstance.html#(java.lang.String,java.lang.String) throws javax.management.MalformedObjectNameException + /// + public ObjectInstance(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectInstance.html#(javax.management.ObjectName,java.lang.String) + /// + public ObjectInstance(Javax.Management.ObjectName arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.ObjectInstance t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectInstance.html#getObjectName() + /// + public Javax.Management.ObjectName ObjectName + { + get { return IExecute("getObjectName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectInstance.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ObjectName.cs b/src/net/JNet/Generated/Javax/Management/ObjectName.cs new file mode 100644 index 0000000000..73a34a3cd5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ObjectName.cs @@ -0,0 +1,217 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ObjectName + public partial class ObjectName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#(java.lang.String,java.lang.String,java.lang.String) throws javax.management.MalformedObjectNameException + /// + public ObjectName(string arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#(java.lang.String) throws javax.management.MalformedObjectNameException + /// + public ObjectName(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.QueryExp(Javax.Management.ObjectName t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#WILDCARD + /// + public static Javax.Management.ObjectName WILDCARD => Clazz.GetField("WILDCARD"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#quote(java.lang.String) + /// + public static string Quote(string arg0) + { + return SExecute("quote", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#unquote(java.lang.String) + /// + public static string Unquote(string arg0) + { + return SExecute("unquote", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getInstance(java.lang.String,java.lang.String,java.lang.String) throws javax.management.MalformedObjectNameException + /// + public static Javax.Management.ObjectName GetInstance(string arg0, string arg1, string arg2) + { + return SExecute("getInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getInstance(java.lang.String) throws javax.management.MalformedObjectNameException,java.lang.NullPointerException + /// + public static Javax.Management.ObjectName GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getInstance(javax.management.ObjectName) + /// + public static Javax.Management.ObjectName GetInstance(Javax.Management.ObjectName arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getCanonicalKeyPropertyListString() + /// + public string CanonicalKeyPropertyListString + { + get { return IExecute("getCanonicalKeyPropertyListString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getCanonicalName() + /// + public string CanonicalName + { + get { return IExecute("getCanonicalName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getDomain() + /// + public string Domain + { + get { return IExecute("getDomain"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getKeyPropertyListString() + /// + public string KeyPropertyListString + { + get { return IExecute("getKeyPropertyListString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#apply(javax.management.ObjectName) + /// + public bool Apply(Javax.Management.ObjectName arg0) + { + return IExecute("apply", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#isDomainPattern() + /// + public bool IsDomainPattern() + { + return IExecute("isDomainPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#isPattern() + /// + public bool IsPattern() + { + return IExecute("isPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#isPropertyListPattern() + /// + public bool IsPropertyListPattern() + { + return IExecute("isPropertyListPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#isPropertyPattern() + /// + public bool IsPropertyPattern() + { + return IExecute("isPropertyPattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#isPropertyValuePattern() + /// + public bool IsPropertyValuePattern() + { + return IExecute("isPropertyValuePattern"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#isPropertyValuePattern(java.lang.String) + /// + public bool IsPropertyValuePattern(string arg0) + { + return IExecute("isPropertyValuePattern", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#compareTo(javax.management.ObjectName) + /// + public int CompareTo(Javax.Management.ObjectName arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#getKeyProperty(java.lang.String) + /// + public string GetKeyProperty(string arg0) + { + return IExecute("getKeyProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html#setMBeanServer(javax.management.MBeanServer) + /// + public void SetMBeanServer(Javax.Management.MBeanServer arg0) + { + IExecute("setMBeanServer", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/AllPackageClasses.cs new file mode 100644 index 0000000000..15f66ce047 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/AllPackageClasses.cs @@ -0,0 +1,826 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Openmbean +{ + #region ArrayType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/ArrayType.html + /// + public partial class ArrayType : Javax.Management.Openmbean.OpenType + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ArrayType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ArrayType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.ArrayType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeData.html + /// + public partial class CompositeData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeData(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.CompositeData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeDataInvocationHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataInvocationHandler.html + /// + public partial class CompositeDataInvocationHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeDataInvocationHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeDataInvocationHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.CompositeDataInvocationHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeDataSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataSupport.html + /// + public partial class CompositeDataSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeDataSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeDataSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.CompositeDataSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeDataView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataView.html + /// + public partial class CompositeDataView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeDataView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeDataView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.CompositeDataView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeType.html + /// + public partial class CompositeType : Javax.Management.Openmbean.OpenType + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.CompositeType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidKeyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/InvalidKeyException.html + /// + public partial class InvalidKeyException : Java.Lang.IllegalArgumentException + { + public InvalidKeyException() { } + + /// + public override string ClassName => "javax.management.openmbean.InvalidKeyException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidOpenTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/InvalidOpenTypeException.html + /// + public partial class InvalidOpenTypeException : Java.Lang.IllegalArgumentException + { + public InvalidOpenTypeException() { } + + /// + public override string ClassName => "javax.management.openmbean.InvalidOpenTypeException"; + + // TODO: complete the class + + } + #endregion + + #region KeyAlreadyExistsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/KeyAlreadyExistsException.html + /// + public partial class KeyAlreadyExistsException : Java.Lang.IllegalArgumentException + { + public KeyAlreadyExistsException() { } + + /// + public override string ClassName => "javax.management.openmbean.KeyAlreadyExistsException"; + + // TODO: complete the class + + } + #endregion + + #region OpenDataException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenDataException.html + /// + public partial class OpenDataException : Javax.Management.JMException + { + public OpenDataException() { } + + /// + public override string ClassName => "javax.management.openmbean.OpenDataException"; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanAttributeInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfo.html + /// + public partial class OpenMBeanAttributeInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanAttributeInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanAttributeInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanAttributeInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanAttributeInfoSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html + /// + public partial class OpenMBeanAttributeInfoSupport : Javax.Management.MBeanAttributeInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanAttributeInfoSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanAttributeInfoSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanAttributeInfoSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanConstructorInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfo.html + /// + public partial class OpenMBeanConstructorInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanConstructorInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanConstructorInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanConstructorInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanConstructorInfoSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfoSupport.html + /// + public partial class OpenMBeanConstructorInfoSupport : Javax.Management.MBeanConstructorInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanConstructorInfoSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanConstructorInfoSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanConstructorInfoSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html + /// + public partial class OpenMBeanInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanInfoSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfoSupport.html + /// + public partial class OpenMBeanInfoSupport : Javax.Management.MBeanInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanInfoSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanInfoSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanInfoSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanOperationInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfo.html + /// + public partial class OpenMBeanOperationInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanOperationInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanOperationInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanOperationInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanOperationInfoSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfoSupport.html + /// + public partial class OpenMBeanOperationInfoSupport : Javax.Management.MBeanOperationInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanOperationInfoSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanOperationInfoSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanOperationInfoSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanParameterInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html + /// + public partial class OpenMBeanParameterInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanParameterInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanParameterInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanParameterInfo"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenMBeanParameterInfoSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html + /// + public partial class OpenMBeanParameterInfoSupport : Javax.Management.MBeanParameterInfo + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenMBeanParameterInfoSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenMBeanParameterInfoSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenMBeanParameterInfoSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OpenType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html + /// + public partial class OpenType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OpenType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OpenType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.OpenType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html + /// + public partial class SimpleType : Javax.Management.Openmbean.OpenType + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.SimpleType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TabularData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html + /// + public partial class TabularData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabularData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabularData(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.TabularData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TabularDataSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html + /// + public partial class TabularDataSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabularDataSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabularDataSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.TabularDataSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TabularType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularType.html + /// + public partial class TabularType : Javax.Management.Openmbean.OpenType + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabularType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabularType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.openmbean.TabularType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/ArrayType.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/ArrayType.cs new file mode 100644 index 0000000000..dbd94aa76c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/ArrayType.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region ArrayType + public partial class ArrayType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/ArrayType.html#getDimension() + /// + public int Dimension + { + get { return IExecute("getDimension"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/ArrayType.html#isPrimitiveArray() + /// + public bool IsPrimitiveArray() + { + return IExecute("isPrimitiveArray"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeData.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeData.cs new file mode 100644 index 0000000000..40c52821ad --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeData.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region CompositeData + public partial class CompositeData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeData.html#containsKey(java.lang.String) + /// + public bool ContainsKey(string arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeData.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeData.html#get(java.lang.String) + /// + public object Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeData.html#getAll(java.lang.String[]) + /// + public object[] GetAll(string[] arg0) + { + return IExecuteArray("getAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataInvocationHandler.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataInvocationHandler.cs new file mode 100644 index 0000000000..8751f3b1b0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataInvocationHandler.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region CompositeDataInvocationHandler + public partial class CompositeDataInvocationHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataInvocationHandler.html#(javax.management.openmbean.CompositeData) + /// + public CompositeDataInvocationHandler(Javax.Management.Openmbean.CompositeData arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Reflect.InvocationHandler(Javax.Management.Openmbean.CompositeDataInvocationHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataInvocationHandler.html#getCompositeData() + /// + public Javax.Management.Openmbean.CompositeData CompositeData + { + get { return IExecute("getCompositeData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataInvocationHandler.html#invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable + /// + public object Invoke(object arg0, Java.Lang.Reflect.Method arg1, object[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataSupport.cs new file mode 100644 index 0000000000..8cec5ef85b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataSupport.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region CompositeDataSupport + public partial class CompositeDataSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.CompositeData(Javax.Management.Openmbean.CompositeDataSupport t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Management.Openmbean.CompositeDataSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataSupport.html#containsKey(java.lang.String) + /// + public bool ContainsKey(string arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataSupport.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataSupport.html#get(java.lang.String) + /// + public object Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeDataSupport.html#getAll(java.lang.String[]) + /// + public object[] GetAll(string[] arg0) + { + return IExecuteArray("getAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataView.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataView.cs new file mode 100644 index 0000000000..991987d7c5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeDataView.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region CompositeDataView + public partial class CompositeDataView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeType.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeType.cs new file mode 100644 index 0000000000..2db6e1ade4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/CompositeType.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region CompositeType + public partial class CompositeType + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeType.html#(java.lang.String,java.lang.String,java.lang.String[],java.lang.String[],javax.management.openmbean.OpenType[]) throws javax.management.openmbean.OpenDataException + /// + public CompositeType(string arg0, string arg1, string[] arg2, string[] arg3, Javax.Management.Openmbean.OpenType[] arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeType.html#containsKey(java.lang.String) + /// + public bool ContainsKey(string arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/CompositeType.html#getDescription(java.lang.String) + /// + public string GetDescription(string arg0) + { + return IExecute("getDescription", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/InvalidKeyException.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/InvalidKeyException.cs new file mode 100644 index 0000000000..06e34cc21c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/InvalidKeyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region InvalidKeyException + public partial class InvalidKeyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/InvalidOpenTypeException.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/InvalidOpenTypeException.cs new file mode 100644 index 0000000000..845b0f7615 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/InvalidOpenTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region InvalidOpenTypeException + public partial class InvalidOpenTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/KeyAlreadyExistsException.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/KeyAlreadyExistsException.cs new file mode 100644 index 0000000000..6709af36a2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/KeyAlreadyExistsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region KeyAlreadyExistsException + public partial class KeyAlreadyExistsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenDataException.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenDataException.cs new file mode 100644 index 0000000000..56aa014bf0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenDataException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenDataException + public partial class OpenDataException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfo.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfo.cs new file mode 100644 index 0000000000..86fdae5e1d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfo.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanAttributeInfo + public partial class OpenMBeanAttributeInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.OpenMBeanParameterInfo(Javax.Management.Openmbean.OpenMBeanAttributeInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfo.html#isIs() + /// + public bool IsIs() + { + return IExecute("isIs"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfo.html#isReadable() + /// + public bool IsReadable() + { + return IExecute("isReadable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfo.html#isWritable() + /// + public bool IsWritable() + { + return IExecute("isWritable"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfoSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfoSupport.cs new file mode 100644 index 0000000000..b6dda99f33 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanAttributeInfoSupport.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanAttributeInfoSupport + public partial class OpenMBeanAttributeInfoSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.OpenMBeanAttributeInfo(Javax.Management.Openmbean.OpenMBeanAttributeInfoSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#getDefaultValue() + /// + public object DefaultValue + { + get { return IExecute("getDefaultValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#hasDefaultValue() + /// + public bool HasDefaultValue() + { + return IExecute("hasDefaultValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#hasLegalValues() + /// + public bool HasLegalValues() + { + return IExecute("hasLegalValues"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#hasMaxValue() + /// + public bool HasMaxValue() + { + return IExecute("hasMaxValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#hasMinValue() + /// + public bool HasMinValue() + { + return IExecute("hasMinValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#isValue(java.lang.Object) + /// + public bool IsValue(object arg0) + { + return IExecute("isValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfo.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfo.cs new file mode 100644 index 0000000000..08682d7335 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfo.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanConstructorInfo + public partial class OpenMBeanConstructorInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfo.html#getSignature() + /// + public Javax.Management.MBeanParameterInfo[] Signature + { + get { return IExecuteArray("getSignature"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfoSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfoSupport.cs new file mode 100644 index 0000000000..a5292b9c6f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanConstructorInfoSupport.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanConstructorInfoSupport + public partial class OpenMBeanConstructorInfoSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfoSupport.html#(java.lang.String,java.lang.String,javax.management.openmbean.OpenMBeanParameterInfo[],javax.management.Descriptor) + /// + public OpenMBeanConstructorInfoSupport(string arg0, string arg1, Javax.Management.Openmbean.OpenMBeanParameterInfo[] arg2, Javax.Management.Descriptor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanConstructorInfoSupport.html#(java.lang.String,java.lang.String,javax.management.openmbean.OpenMBeanParameterInfo[]) + /// + public OpenMBeanConstructorInfoSupport(string arg0, string arg1, Javax.Management.Openmbean.OpenMBeanParameterInfo[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.OpenMBeanConstructorInfo(Javax.Management.Openmbean.OpenMBeanConstructorInfoSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfo.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfo.cs new file mode 100644 index 0000000000..38a49a1819 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfo.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanInfo + public partial class OpenMBeanInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html#getAttributes() + /// + public Javax.Management.MBeanAttributeInfo[] Attributes + { + get { return IExecuteArray("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html#getConstructors() + /// + public Javax.Management.MBeanConstructorInfo[] Constructors + { + get { return IExecuteArray("getConstructors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html#getNotifications() + /// + public Javax.Management.MBeanNotificationInfo[] Notifications + { + get { return IExecuteArray("getNotifications"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html#getOperations() + /// + public Javax.Management.MBeanOperationInfo[] Operations + { + get { return IExecuteArray("getOperations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfo.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfoSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfoSupport.cs new file mode 100644 index 0000000000..f0bb925120 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanInfoSupport.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanInfoSupport + public partial class OpenMBeanInfoSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfoSupport.html#(java.lang.String,java.lang.String,javax.management.openmbean.OpenMBeanAttributeInfo[],javax.management.openmbean.OpenMBeanConstructorInfo[],javax.management.openmbean.OpenMBeanOperationInfo[],javax.management.MBeanNotificationInfo[],javax.management.Descriptor) + /// + public OpenMBeanInfoSupport(string arg0, string arg1, Javax.Management.Openmbean.OpenMBeanAttributeInfo[] arg2, Javax.Management.Openmbean.OpenMBeanConstructorInfo[] arg3, Javax.Management.Openmbean.OpenMBeanOperationInfo[] arg4, Javax.Management.MBeanNotificationInfo[] arg5, Javax.Management.Descriptor arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanInfoSupport.html#(java.lang.String,java.lang.String,javax.management.openmbean.OpenMBeanAttributeInfo[],javax.management.openmbean.OpenMBeanConstructorInfo[],javax.management.openmbean.OpenMBeanOperationInfo[],javax.management.MBeanNotificationInfo[]) + /// + public OpenMBeanInfoSupport(string arg0, string arg1, Javax.Management.Openmbean.OpenMBeanAttributeInfo[] arg2, Javax.Management.Openmbean.OpenMBeanConstructorInfo[] arg3, Javax.Management.Openmbean.OpenMBeanOperationInfo[] arg4, Javax.Management.MBeanNotificationInfo[] arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.OpenMBeanInfo(Javax.Management.Openmbean.OpenMBeanInfoSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfo.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfo.cs new file mode 100644 index 0000000000..86adac7207 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfo.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanOperationInfo + public partial class OpenMBeanOperationInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfo.html#getImpact() + /// + public int Impact + { + get { return IExecute("getImpact"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfo.html#getReturnType() + /// + public string ReturnType + { + get { return IExecute("getReturnType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanOperationInfo.html#getSignature() + /// + public Javax.Management.MBeanParameterInfo[] Signature + { + get { return IExecuteArray("getSignature"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfoSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfoSupport.cs new file mode 100644 index 0000000000..a4d892c673 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanOperationInfoSupport.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanOperationInfoSupport + public partial class OpenMBeanOperationInfoSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.OpenMBeanOperationInfo(Javax.Management.Openmbean.OpenMBeanOperationInfoSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfo.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfo.cs new file mode 100644 index 0000000000..24acd37366 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfo.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanParameterInfo + public partial class OpenMBeanParameterInfo + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#getDefaultValue() + /// + public object DefaultValue + { + get { return IExecute("getDefaultValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#hasDefaultValue() + /// + public bool HasDefaultValue() + { + return IExecute("hasDefaultValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#hasLegalValues() + /// + public bool HasLegalValues() + { + return IExecute("hasLegalValues"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#hasMaxValue() + /// + public bool HasMaxValue() + { + return IExecute("hasMaxValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#hasMinValue() + /// + public bool HasMinValue() + { + return IExecute("hasMinValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfo.html#isValue(java.lang.Object) + /// + public bool IsValue(object arg0) + { + return IExecute("isValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfoSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfoSupport.cs new file mode 100644 index 0000000000..07429a194d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenMBeanParameterInfoSupport.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenMBeanParameterInfoSupport + public partial class OpenMBeanParameterInfoSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.OpenMBeanParameterInfo(Javax.Management.Openmbean.OpenMBeanParameterInfoSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#getDefaultValue() + /// + public object DefaultValue + { + get { return IExecute("getDefaultValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#hasDefaultValue() + /// + public bool HasDefaultValue() + { + return IExecute("hasDefaultValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#hasLegalValues() + /// + public bool HasLegalValues() + { + return IExecute("hasLegalValues"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#hasMaxValue() + /// + public bool HasMaxValue() + { + return IExecute("hasMaxValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#hasMinValue() + /// + public bool HasMinValue() + { + return IExecute("hasMinValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#isValue(java.lang.Object) + /// + public bool IsValue(object arg0) + { + return IExecute("isValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/OpenType.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenType.cs new file mode 100644 index 0000000000..93289a5d9e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/OpenType.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region OpenType + public partial class OpenType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Openmbean.OpenType t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html#ALLOWED_CLASSNAMES_LIST + /// + public static Java.Util.List ALLOWED_CLASSNAMES_LIST => Clazz.GetField("ALLOWED_CLASSNAMES_LIST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html#getTypeName() + /// + public string TypeName + { + get { return IExecute("getTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html#isValue(java.lang.Object) + /// + public bool IsValue(object arg0) + { + return IExecute("isValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html#isArray() + /// + public bool IsArray() + { + return IExecute("isArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/OpenType.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/SimpleType.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/SimpleType.cs new file mode 100644 index 0000000000..4c0dd645d1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/SimpleType.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region SimpleType + public partial class SimpleType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#BOOLEAN + /// + public static Javax.Management.Openmbean.SimpleType BOOLEAN => Clazz.GetField("BOOLEAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#BYTE + /// + public static Javax.Management.Openmbean.SimpleType BYTE => Clazz.GetField("BYTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#CHARACTER + /// + public static Javax.Management.Openmbean.SimpleType CHARACTER => Clazz.GetField("CHARACTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#DOUBLE + /// + public static Javax.Management.Openmbean.SimpleType DOUBLE => Clazz.GetField("DOUBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#FLOAT + /// + public static Javax.Management.Openmbean.SimpleType FLOAT => Clazz.GetField("FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#INTEGER + /// + public static Javax.Management.Openmbean.SimpleType INTEGER => Clazz.GetField("INTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#LONG + /// + public static Javax.Management.Openmbean.SimpleType LONG => Clazz.GetField("LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#SHORT + /// + public static Javax.Management.Openmbean.SimpleType SHORT => Clazz.GetField("SHORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#STRING + /// + public static Javax.Management.Openmbean.SimpleType STRING => Clazz.GetField("STRING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#VOID + /// + public static Javax.Management.Openmbean.SimpleType VOID => Clazz.GetField("VOID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#BIGDECIMAL + /// + public static Javax.Management.Openmbean.SimpleType BIGDECIMAL => Clazz.GetField("BIGDECIMAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#BIGINTEGER + /// + public static Javax.Management.Openmbean.SimpleType BIGINTEGER => Clazz.GetField("BIGINTEGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#DATE + /// + public static Javax.Management.Openmbean.SimpleType DATE => Clazz.GetField("DATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#OBJECTNAME + /// + public static Javax.Management.Openmbean.SimpleType OBJECTNAME => Clazz.GetField("OBJECTNAME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/SimpleType.html#readResolve() throws java.io.ObjectStreamException + /// + public object ReadResolve() + { + return IExecute("readResolve"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/TabularData.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/TabularData.cs new file mode 100644 index 0000000000..034a1af3e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/TabularData.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region TabularData + public partial class TabularData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#containsKey(java.lang.Object[]) + /// + public bool ContainsKey(object[] arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#containsValue(javax.management.openmbean.CompositeData) + /// + public bool ContainsValue(Javax.Management.Openmbean.CompositeData arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#calculateIndex(javax.management.openmbean.CompositeData) + /// + public object[] CalculateIndex(Javax.Management.Openmbean.CompositeData arg0) + { + return IExecuteArray("calculateIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#get(java.lang.Object[]) + /// + public Javax.Management.Openmbean.CompositeData Get(object[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#remove(java.lang.Object[]) + /// + public Javax.Management.Openmbean.CompositeData Remove(object[] arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#put(javax.management.openmbean.CompositeData) + /// + public void Put(Javax.Management.Openmbean.CompositeData arg0) + { + IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularData.html#putAll(javax.management.openmbean.CompositeData[]) + /// + public void PutAll(Javax.Management.Openmbean.CompositeData[] arg0) + { + IExecute("putAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/TabularDataSupport.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/TabularDataSupport.cs new file mode 100644 index 0000000000..d8a5ca6d93 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/TabularDataSupport.cs @@ -0,0 +1,166 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region TabularDataSupport + public partial class TabularDataSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Openmbean.TabularData(Javax.Management.Openmbean.TabularDataSupport t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Management.Openmbean.TabularDataSupport t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Management.Openmbean.TabularDataSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#containsKey(java.lang.Object[]) + /// + public bool ContainsKey(object[] arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#containsValue(javax.management.openmbean.CompositeData) + /// + public bool ContainsValue(Javax.Management.Openmbean.CompositeData arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#put(java.lang.Object,java.lang.Object) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#calculateIndex(javax.management.openmbean.CompositeData) + /// + public object[] CalculateIndex(Javax.Management.Openmbean.CompositeData arg0) + { + return IExecuteArray("calculateIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#get(java.lang.Object[]) + /// + public Javax.Management.Openmbean.CompositeData Get(object[] arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#remove(java.lang.Object[]) + /// + public Javax.Management.Openmbean.CompositeData Remove(object[] arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#put(javax.management.openmbean.CompositeData) + /// + public void Put(Javax.Management.Openmbean.CompositeData arg0) + { + IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/openmbean/TabularDataSupport.html#putAll(javax.management.openmbean.CompositeData[]) + /// + public void PutAll(Javax.Management.Openmbean.CompositeData[] arg0) + { + IExecute("putAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Openmbean/TabularType.cs b/src/net/JNet/Generated/Javax/Management/Openmbean/TabularType.cs new file mode 100644 index 0000000000..aa079f1b2f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Openmbean/TabularType.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Openmbean +{ + #region TabularType + public partial class TabularType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/OperationsException.cs b/src/net/JNet/Generated/Javax/Management/OperationsException.cs new file mode 100644 index 0000000000..5f69281ceb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/OperationsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region OperationsException + public partial class OperationsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/PersistentMBean.cs b/src/net/JNet/Generated/Javax/Management/PersistentMBean.cs new file mode 100644 index 0000000000..137d44ead0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/PersistentMBean.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region PersistentMBean + public partial class PersistentMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/PersistentMBean.html#load() throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.InstanceNotFoundException + /// + public void Load() + { + IExecute("load"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/PersistentMBean.html#store() throws javax.management.MBeanException,javax.management.RuntimeOperationsException,javax.management.InstanceNotFoundException + /// + public void Store() + { + IExecute("store"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Query.cs b/src/net/JNet/Generated/Javax/Management/Query.cs new file mode 100644 index 0000000000..f78e49154b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Query.cs @@ -0,0 +1,297 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region Query + public partial class Query + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#DIV + /// + public static int DIV => Clazz.GetField("DIV"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#EQ + /// + public static int EQ => Clazz.GetField("EQ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#GE + /// + public static int GE => Clazz.GetField("GE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#GT + /// + public static int GT => Clazz.GetField("GT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#LE + /// + public static int LE => Clazz.GetField("LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#LT + /// + public static int LT => Clazz.GetField("LT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#MINUS + /// + public static int MINUS => Clazz.GetField("MINUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#PLUS + /// + public static int PLUS => Clazz.GetField("PLUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#TIMES + /// + public static int TIMES => Clazz.GetField("TIMES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#attr(java.lang.String,java.lang.String) + /// + public static Javax.Management.AttributeValueExp Attr(string arg0, string arg1) + { + return SExecute("attr", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#attr(java.lang.String) + /// + public static Javax.Management.AttributeValueExp Attr(string arg0) + { + return SExecute("attr", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#classattr() + /// + public static Javax.Management.AttributeValueExp Classattr() + { + return SExecute("classattr"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#and(javax.management.QueryExp,javax.management.QueryExp) + /// + public static Javax.Management.QueryExp And(Javax.Management.QueryExp arg0, Javax.Management.QueryExp arg1) + { + return SExecute("and", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#anySubString(javax.management.AttributeValueExp,javax.management.StringValueExp) + /// + public static Javax.Management.QueryExp AnySubString(Javax.Management.AttributeValueExp arg0, Javax.Management.StringValueExp arg1) + { + return SExecute("anySubString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#between(javax.management.ValueExp,javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.QueryExp Between(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1, Javax.Management.ValueExp arg2) + { + return SExecute("between", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#eq(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.QueryExp Eq(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("eq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#finalSubString(javax.management.AttributeValueExp,javax.management.StringValueExp) + /// + public static Javax.Management.QueryExp FinalSubString(Javax.Management.AttributeValueExp arg0, Javax.Management.StringValueExp arg1) + { + return SExecute("finalSubString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#geq(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.QueryExp Geq(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("geq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#gt(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.QueryExp Gt(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("gt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#in(javax.management.ValueExp,javax.management.ValueExp[]) + /// + public static Javax.Management.QueryExp In(Javax.Management.ValueExp arg0, Javax.Management.ValueExp[] arg1) + { + return SExecute("in", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#initialSubString(javax.management.AttributeValueExp,javax.management.StringValueExp) + /// + public static Javax.Management.QueryExp InitialSubString(Javax.Management.AttributeValueExp arg0, Javax.Management.StringValueExp arg1) + { + return SExecute("initialSubString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#isInstanceOf(javax.management.StringValueExp) + /// + public static Javax.Management.QueryExp IsInstanceOf(Javax.Management.StringValueExp arg0) + { + return SExecute("isInstanceOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#leq(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.QueryExp Leq(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("leq", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#lt(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.QueryExp Lt(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("lt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#match(javax.management.AttributeValueExp,javax.management.StringValueExp) + /// + public static Javax.Management.QueryExp Match(Javax.Management.AttributeValueExp arg0, Javax.Management.StringValueExp arg1) + { + return SExecute("match", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#not(javax.management.QueryExp) + /// + public static Javax.Management.QueryExp Not(Javax.Management.QueryExp arg0) + { + return SExecute("not", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#or(javax.management.QueryExp,javax.management.QueryExp) + /// + public static Javax.Management.QueryExp Or(Javax.Management.QueryExp arg0, Javax.Management.QueryExp arg1) + { + return SExecute("or", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(java.lang.String) + /// + public static Javax.Management.StringValueExp Value(string arg0) + { + return SExecute("value", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#div(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.ValueExp Div(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("div", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#minus(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.ValueExp Minus(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("minus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#plus(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.ValueExp Plus(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("plus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#times(javax.management.ValueExp,javax.management.ValueExp) + /// + public static Javax.Management.ValueExp Times(Javax.Management.ValueExp arg0, Javax.Management.ValueExp arg1) + { + return SExecute("times", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(boolean) + /// + public static Javax.Management.ValueExp Value(bool arg0) + { + return SExecute("value", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(double) + /// + public static Javax.Management.ValueExp Value(double arg0) + { + return SExecute("value", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(float) + /// + public static Javax.Management.ValueExp Value(float arg0) + { + return SExecute("value", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(int) + /// + public static Javax.Management.ValueExp Value(int arg0) + { + return SExecute("value", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(java.lang.Number) + /// + public static Javax.Management.ValueExp Value(Java.Lang.Number arg0) + { + return SExecute("value", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/Query.html#value(long) + /// + public static Javax.Management.ValueExp Value(long arg0) + { + return SExecute("value", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/QueryEval.cs b/src/net/JNet/Generated/Javax/Management/QueryEval.cs new file mode 100644 index 0000000000..352cd470ab --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/QueryEval.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region QueryEval + public partial class QueryEval + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.QueryEval t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/QueryEval.html#getMBeanServer() + /// + public static Javax.Management.MBeanServer MBeanServer + { + get { return SExecute("getMBeanServer"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/QueryEval.html#setMBeanServer(javax.management.MBeanServer) + /// + public void SetMBeanServer(Javax.Management.MBeanServer arg0) + { + IExecute("setMBeanServer", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/QueryExp.cs b/src/net/JNet/Generated/Javax/Management/QueryExp.cs new file mode 100644 index 0000000000..bc16ffc0e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/QueryExp.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region QueryExp + public partial class QueryExp + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.QueryExp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/QueryExp.html#apply(javax.management.ObjectName) throws javax.management.BadStringOperationException,javax.management.BadBinaryOpValueExpException,javax.management.BadAttributeValueExpException,javax.management.InvalidApplicationException + /// + public bool Apply(Javax.Management.ObjectName arg0) + { + return IExecute("apply", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/QueryExp.html#setMBeanServer(javax.management.MBeanServer) + /// + public void SetMBeanServer(Javax.Management.MBeanServer arg0) + { + IExecute("setMBeanServer", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ReflectionException.cs b/src/net/JNet/Generated/Javax/Management/ReflectionException.cs new file mode 100644 index 0000000000..e7db67d898 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ReflectionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ReflectionException + public partial class ReflectionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Relation/AllPackageClasses.cs new file mode 100644 index 0000000000..0499544a3f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/AllPackageClasses.cs @@ -0,0 +1,763 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Relation +{ + #region InvalidRelationIdException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/InvalidRelationIdException.html + /// + public partial class InvalidRelationIdException : Javax.Management.Relation.RelationException + { + public InvalidRelationIdException() { } + + /// + public override string ClassName => "javax.management.relation.InvalidRelationIdException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidRelationServiceException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/InvalidRelationServiceException.html + /// + public partial class InvalidRelationServiceException : Javax.Management.Relation.RelationException + { + public InvalidRelationServiceException() { } + + /// + public override string ClassName => "javax.management.relation.InvalidRelationServiceException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidRelationTypeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/InvalidRelationTypeException.html + /// + public partial class InvalidRelationTypeException : Javax.Management.Relation.RelationException + { + public InvalidRelationTypeException() { } + + /// + public override string ClassName => "javax.management.relation.InvalidRelationTypeException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidRoleInfoException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/InvalidRoleInfoException.html + /// + public partial class InvalidRoleInfoException : Javax.Management.Relation.RelationException + { + public InvalidRoleInfoException() { } + + /// + public override string ClassName => "javax.management.relation.InvalidRoleInfoException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidRoleValueException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/InvalidRoleValueException.html + /// + public partial class InvalidRoleValueException : Javax.Management.Relation.RelationException + { + public InvalidRoleValueException() { } + + /// + public override string ClassName => "javax.management.relation.InvalidRoleValueException"; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerNotificationFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/MBeanServerNotificationFilter.html + /// + public partial class MBeanServerNotificationFilter : Javax.Management.NotificationFilterSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerNotificationFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerNotificationFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.MBeanServerNotificationFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Relation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html + /// + public partial class Relation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Relation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Relation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.Relation"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationException.html + /// + public partial class RelationException : Javax.Management.JMException + { + public RelationException() { } + + /// + public override string ClassName => "javax.management.relation.RelationException"; + + // TODO: complete the class + + } + #endregion + + #region RelationNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotFoundException.html + /// + public partial class RelationNotFoundException : Javax.Management.Relation.RelationException + { + public RelationNotFoundException() { } + + /// + public override string ClassName => "javax.management.relation.RelationNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region RelationNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html + /// + public partial class RelationNotification : Javax.Management.Notification + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html + /// + public partial class RelationService : Javax.Management.NotificationBroadcasterSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationService(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationService"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationServiceMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html + /// + public partial class RelationServiceMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationServiceMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationServiceMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationServiceMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationServiceNotRegisteredException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceNotRegisteredException.html + /// + public partial class RelationServiceNotRegisteredException : Javax.Management.Relation.RelationException + { + public RelationServiceNotRegisteredException() { } + + /// + public override string ClassName => "javax.management.relation.RelationServiceNotRegisteredException"; + + // TODO: complete the class + + } + #endregion + + #region RelationSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html + /// + public partial class RelationSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationSupportMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupportMBean.html + /// + public partial class RelationSupportMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationSupportMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationSupportMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationSupportMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationType.html + /// + public partial class RelationType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationType"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RelationTypeNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationTypeNotFoundException.html + /// + public partial class RelationTypeNotFoundException : Javax.Management.Relation.RelationException + { + public RelationTypeNotFoundException() { } + + /// + public override string ClassName => "javax.management.relation.RelationTypeNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region RelationTypeSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationTypeSupport.html + /// + public partial class RelationTypeSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RelationTypeSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RelationTypeSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RelationTypeSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Role + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Role.html + /// + public partial class Role : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Role() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Role(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.Role"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoleInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html + /// + public partial class RoleInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoleInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoleInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RoleInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoleInfoNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfoNotFoundException.html + /// + public partial class RoleInfoNotFoundException : Javax.Management.Relation.RelationException + { + public RoleInfoNotFoundException() { } + + /// + public override string ClassName => "javax.management.relation.RoleInfoNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region RoleList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleList.html + /// + public partial class RoleList : Java.Util.ArrayList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoleList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoleList(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RoleList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoleNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleNotFoundException.html + /// + public partial class RoleNotFoundException : Javax.Management.Relation.RelationException + { + public RoleNotFoundException() { } + + /// + public override string ClassName => "javax.management.relation.RoleNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region RoleResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleResult.html + /// + public partial class RoleResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoleResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoleResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RoleResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoleStatus + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html + /// + public partial class RoleStatus : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoleStatus() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoleStatus(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RoleStatus"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoleUnresolved + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolved.html + /// + public partial class RoleUnresolved : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoleUnresolved() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoleUnresolved(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RoleUnresolved"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RoleUnresolvedList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html + /// + public partial class RoleUnresolvedList : Java.Util.ArrayList + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RoleUnresolvedList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RoleUnresolvedList(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.relation.RoleUnresolvedList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationIdException.cs b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationIdException.cs new file mode 100644 index 0000000000..5a10871c36 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationIdException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region InvalidRelationIdException + public partial class InvalidRelationIdException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationServiceException.cs b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationServiceException.cs new file mode 100644 index 0000000000..00e444b9e9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationServiceException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region InvalidRelationServiceException + public partial class InvalidRelationServiceException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationTypeException.cs b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationTypeException.cs new file mode 100644 index 0000000000..7b53d0e536 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRelationTypeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region InvalidRelationTypeException + public partial class InvalidRelationTypeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleInfoException.cs b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleInfoException.cs new file mode 100644 index 0000000000..0795fb4137 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleInfoException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region InvalidRoleInfoException + public partial class InvalidRoleInfoException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleValueException.cs b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleValueException.cs new file mode 100644 index 0000000000..8bca3a6159 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/InvalidRoleValueException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region InvalidRoleValueException + public partial class InvalidRoleValueException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/MBeanServerNotificationFilter.cs b/src/net/JNet/Generated/Javax/Management/Relation/MBeanServerNotificationFilter.cs new file mode 100644 index 0000000000..a417d13feb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/MBeanServerNotificationFilter.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region MBeanServerNotificationFilter + public partial class MBeanServerNotificationFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/MBeanServerNotificationFilter.html#disableAllObjectNames() + /// + public void DisableAllObjectNames() + { + IExecute("disableAllObjectNames"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/MBeanServerNotificationFilter.html#disableObjectName(javax.management.ObjectName) throws java.lang.IllegalArgumentException + /// + public void DisableObjectName(Javax.Management.ObjectName arg0) + { + IExecute("disableObjectName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/MBeanServerNotificationFilter.html#enableAllObjectNames() + /// + public void EnableAllObjectNames() + { + IExecute("enableAllObjectNames"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/MBeanServerNotificationFilter.html#enableObjectName(javax.management.ObjectName) throws java.lang.IllegalArgumentException + /// + public void EnableObjectName(Javax.Management.ObjectName arg0) + { + IExecute("enableObjectName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/Relation.cs b/src/net/JNet/Generated/Javax/Management/Relation/Relation.cs new file mode 100644 index 0000000000..2c56886222 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/Relation.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region Relation + public partial class Relation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#getAllRoles() throws javax.management.relation.RelationServiceNotRegisteredException + /// + public Javax.Management.Relation.RoleResult AllRoles + { + get { return IExecute("getAllRoles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#getRelationId() + /// + public string RelationId + { + get { return IExecute("getRelationId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#getRelationServiceName() + /// + public Javax.Management.ObjectName RelationServiceName + { + get { return IExecute("getRelationServiceName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#getRelationTypeName() + /// + public string RelationTypeName + { + get { return IExecute("getRelationTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#getRoleCardinality(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RoleNotFoundException + /// + public int? GetRoleCardinality(string arg0) + { + return IExecute("getRoleCardinality", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#getRoles(java.lang.String[]) throws java.lang.IllegalArgumentException,javax.management.relation.RelationServiceNotRegisteredException + /// + public Javax.Management.Relation.RoleResult GetRoles(string[] arg0) + { + return IExecute("getRoles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#handleMBeanUnregistration(javax.management.ObjectName,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RoleNotFoundException,javax.management.relation.InvalidRoleValueException,javax.management.relation.RelationServiceNotRegisteredException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.RelationNotFoundException + /// + public void HandleMBeanUnregistration(Javax.Management.ObjectName arg0, string arg1) + { + IExecute("handleMBeanUnregistration", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Relation.html#setRole(javax.management.relation.Role) throws java.lang.IllegalArgumentException,javax.management.relation.RoleNotFoundException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.InvalidRoleValueException,javax.management.relation.RelationServiceNotRegisteredException,javax.management.relation.RelationNotFoundException + /// + public void SetRole(Javax.Management.Relation.Role arg0) + { + IExecute("setRole", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationException.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationException.cs new file mode 100644 index 0000000000..1406ca1d65 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationException + public partial class RelationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationNotFoundException.cs new file mode 100644 index 0000000000..ac789453c5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationNotFoundException + public partial class RelationNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationNotification.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationNotification.cs new file mode 100644 index 0000000000..4fbaf64b60 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationNotification.cs @@ -0,0 +1,110 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationNotification + public partial class RelationNotification + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#RELATION_BASIC_CREATION + /// + public static string RELATION_BASIC_CREATION => Clazz.GetField("RELATION_BASIC_CREATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#RELATION_BASIC_REMOVAL + /// + public static string RELATION_BASIC_REMOVAL => Clazz.GetField("RELATION_BASIC_REMOVAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#RELATION_BASIC_UPDATE + /// + public static string RELATION_BASIC_UPDATE => Clazz.GetField("RELATION_BASIC_UPDATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#RELATION_MBEAN_CREATION + /// + public static string RELATION_MBEAN_CREATION => Clazz.GetField("RELATION_MBEAN_CREATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#RELATION_MBEAN_REMOVAL + /// + public static string RELATION_MBEAN_REMOVAL => Clazz.GetField("RELATION_MBEAN_REMOVAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#RELATION_MBEAN_UPDATE + /// + public static string RELATION_MBEAN_UPDATE => Clazz.GetField("RELATION_MBEAN_UPDATE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#getObjectName() + /// + public Javax.Management.ObjectName ObjectName + { + get { return IExecute("getObjectName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#getRelationId() + /// + public string RelationId + { + get { return IExecute("getRelationId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#getRelationTypeName() + /// + public string RelationTypeName + { + get { return IExecute("getRelationTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationNotification.html#getRoleName() + /// + public string RoleName + { + get { return IExecute("getRoleName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationService.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationService.cs new file mode 100644 index 0000000000..0774218b64 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationService.cs @@ -0,0 +1,243 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationService + public partial class RelationService + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#(boolean) + /// + public RelationService(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Relation.RelationServiceMBean(Javax.Management.Relation.RelationService t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Relation.RelationService t) => t.Cast(); + public static implicit operator Javax.Management.NotificationListener(Javax.Management.Relation.RelationService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#getPurgeFlag() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#setPurgeFlag(boolean) + /// + public bool PurgeFlag + { + get { return IExecute("getPurgeFlag"); } set { IExecute("setPurgeFlag", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#hasRelation(java.lang.String) throws java.lang.IllegalArgumentException + /// + public bool? HasRelation(string arg0) + { + return IExecute("hasRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#checkRoleReading(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException + /// + public int? CheckRoleReading(string arg0, string arg1) + { + return IExecute("checkRoleReading", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#checkRoleWriting(javax.management.relation.Role,java.lang.String,java.lang.Boolean) throws java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException + /// + public int? CheckRoleWriting(Javax.Management.Relation.Role arg0, string arg1, bool? arg2) + { + return IExecute("checkRoleWriting", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#getRoleCardinality(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException,javax.management.relation.RoleNotFoundException + /// + public int? GetRoleCardinality(string arg0, string arg1) + { + return IExecute("getRoleCardinality", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#getRelationTypeName(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public string GetRelationTypeName(string arg0) + { + return IExecute("getRelationTypeName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#isRelation(javax.management.ObjectName) throws java.lang.IllegalArgumentException + /// + public string IsRelation(Javax.Management.ObjectName arg0) + { + return IExecute("isRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#isRelationMBean(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public Javax.Management.ObjectName IsRelationMBean(string arg0) + { + return IExecute("isRelationMBean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#getRoleInfo(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.RoleInfoNotFoundException + /// + public Javax.Management.Relation.RoleInfo GetRoleInfo(string arg0, string arg1) + { + return IExecute("getRoleInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#getAllRoles(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException,javax.management.relation.RelationServiceNotRegisteredException + /// + public Javax.Management.Relation.RoleResult GetAllRoles(string arg0) + { + return IExecute("getAllRoles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#getRoles(java.lang.String,java.lang.String[]) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public Javax.Management.Relation.RoleResult GetRoles(string arg0, string[] arg1) + { + return IExecute("getRoles", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#addRelation(javax.management.ObjectName) throws java.lang.IllegalArgumentException,javax.management.relation.RelationServiceNotRegisteredException,java.lang.NoSuchMethodException,javax.management.relation.InvalidRelationIdException,javax.management.InstanceNotFoundException,javax.management.relation.InvalidRelationServiceException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.RoleNotFoundException,javax.management.relation.InvalidRoleValueException + /// + public void AddRelation(Javax.Management.ObjectName arg0) + { + IExecute("addRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#addRelationType(javax.management.relation.RelationType) throws java.lang.IllegalArgumentException,javax.management.relation.InvalidRelationTypeException + /// + public void AddRelationType(Javax.Management.Relation.RelationType arg0) + { + IExecute("addRelationType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#createRelationType(java.lang.String,javax.management.relation.RoleInfo[]) throws java.lang.IllegalArgumentException,javax.management.relation.InvalidRelationTypeException + /// + public void CreateRelationType(string arg0, Javax.Management.Relation.RoleInfo[] arg1) + { + IExecute("createRelationType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#handleNotification(javax.management.Notification,java.lang.Object) + /// + public void HandleNotification(Javax.Management.Notification arg0, object arg1) + { + IExecute("handleNotification", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#isActive() throws javax.management.relation.RelationServiceNotRegisteredException + /// + public void IsActive() + { + IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#purgeRelations() throws javax.management.relation.RelationServiceNotRegisteredException + /// + public void PurgeRelations() + { + IExecute("purgeRelations"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#removeRelation(java.lang.String) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public void RemoveRelation(string arg0) + { + IExecute("removeRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#removeRelationType(java.lang.String) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException + /// + public void RemoveRelationType(string arg0) + { + IExecute("removeRelationType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#sendRelationCreationNotification(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public void SendRelationCreationNotification(string arg0) + { + IExecute("sendRelationCreationNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationService.html#setRole(java.lang.String,javax.management.relation.Role) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException,javax.management.relation.RoleNotFoundException,javax.management.relation.InvalidRoleValueException + /// + public void SetRole(string arg0, Javax.Management.Relation.Role arg1) + { + IExecute("setRole", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationServiceMBean.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationServiceMBean.cs new file mode 100644 index 0000000000..dbb4e3a8db --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationServiceMBean.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationServiceMBean + public partial class RelationServiceMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getPurgeFlag() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#setPurgeFlag(boolean) + /// + public bool PurgeFlag + { + get { return IExecute("getPurgeFlag"); } set { IExecute("setPurgeFlag", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#hasRelation(java.lang.String) throws java.lang.IllegalArgumentException + /// + public bool? HasRelation(string arg0) + { + return IExecute("hasRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#checkRoleReading(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException + /// + public int? CheckRoleReading(string arg0, string arg1) + { + return IExecute("checkRoleReading", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#checkRoleWriting(javax.management.relation.Role,java.lang.String,java.lang.Boolean) throws java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException + /// + public int? CheckRoleWriting(Javax.Management.Relation.Role arg0, string arg1, bool? arg2) + { + return IExecute("checkRoleWriting", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getRoleCardinality(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException,javax.management.relation.RoleNotFoundException + /// + public int? GetRoleCardinality(string arg0, string arg1) + { + return IExecute("getRoleCardinality", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getRelationTypeName(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public string GetRelationTypeName(string arg0) + { + return IExecute("getRelationTypeName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#isRelation(javax.management.ObjectName) throws java.lang.IllegalArgumentException + /// + public string IsRelation(Javax.Management.ObjectName arg0) + { + return IExecute("isRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#isRelationMBean(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public Javax.Management.ObjectName IsRelationMBean(string arg0) + { + return IExecute("isRelationMBean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getRoleInfo(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.RoleInfoNotFoundException + /// + public Javax.Management.Relation.RoleInfo GetRoleInfo(string arg0, string arg1) + { + return IExecute("getRoleInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getAllRoles(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException,javax.management.relation.RelationServiceNotRegisteredException + /// + public Javax.Management.Relation.RoleResult GetAllRoles(string arg0) + { + return IExecute("getAllRoles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getRoles(java.lang.String,java.lang.String[]) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public Javax.Management.Relation.RoleResult GetRoles(string arg0, string[] arg1) + { + return IExecute("getRoles", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#addRelation(javax.management.ObjectName) throws java.lang.IllegalArgumentException,javax.management.relation.RelationServiceNotRegisteredException,java.lang.NoSuchMethodException,javax.management.relation.InvalidRelationIdException,javax.management.InstanceNotFoundException,javax.management.relation.InvalidRelationServiceException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.RoleNotFoundException,javax.management.relation.InvalidRoleValueException + /// + public void AddRelation(Javax.Management.ObjectName arg0) + { + IExecute("addRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#addRelationType(javax.management.relation.RelationType) throws java.lang.IllegalArgumentException,javax.management.relation.InvalidRelationTypeException + /// + public void AddRelationType(Javax.Management.Relation.RelationType arg0) + { + IExecute("addRelationType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#createRelationType(java.lang.String,javax.management.relation.RoleInfo[]) throws java.lang.IllegalArgumentException,javax.management.relation.InvalidRelationTypeException + /// + public void CreateRelationType(string arg0, Javax.Management.Relation.RoleInfo[] arg1) + { + IExecute("createRelationType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#isActive() throws javax.management.relation.RelationServiceNotRegisteredException + /// + public void IsActive() + { + IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#purgeRelations() throws javax.management.relation.RelationServiceNotRegisteredException + /// + public void PurgeRelations() + { + IExecute("purgeRelations"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#removeRelation(java.lang.String) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public void RemoveRelation(string arg0) + { + IExecute("removeRelation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#removeRelationType(java.lang.String) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationTypeNotFoundException + /// + public void RemoveRelationType(string arg0) + { + IExecute("removeRelationType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#sendRelationCreationNotification(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException + /// + public void SendRelationCreationNotification(string arg0) + { + IExecute("sendRelationCreationNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#setRole(java.lang.String,javax.management.relation.Role) throws javax.management.relation.RelationServiceNotRegisteredException,java.lang.IllegalArgumentException,javax.management.relation.RelationNotFoundException,javax.management.relation.RoleNotFoundException,javax.management.relation.InvalidRoleValueException,javax.management.relation.RelationTypeNotFoundException + /// + public void SetRole(string arg0, Javax.Management.Relation.Role arg1) + { + IExecute("setRole", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationServiceNotRegisteredException.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationServiceNotRegisteredException.cs new file mode 100644 index 0000000000..6bd7a00d05 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationServiceNotRegisteredException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationServiceNotRegisteredException + public partial class RelationServiceNotRegisteredException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationSupport.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationSupport.cs new file mode 100644 index 0000000000..1e99ff5268 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationSupport.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationSupport + public partial class RelationSupport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Relation.RelationSupportMBean(Javax.Management.Relation.RelationSupport t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Relation.RelationSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#getAllRoles() throws javax.management.relation.RelationServiceNotRegisteredException + /// + public Javax.Management.Relation.RoleResult AllRoles + { + get { return IExecute("getAllRoles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#getRelationId() + /// + public string RelationId + { + get { return IExecute("getRelationId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#getRelationServiceName() + /// + public Javax.Management.ObjectName RelationServiceName + { + get { return IExecute("getRelationServiceName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#getRelationTypeName() + /// + public string RelationTypeName + { + get { return IExecute("getRelationTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#isInRelationService() + /// + public bool? IsInRelationService() + { + return IExecute("isInRelationService"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#getRoleCardinality(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RoleNotFoundException + /// + public int? GetRoleCardinality(string arg0) + { + return IExecute("getRoleCardinality", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#getRoles(java.lang.String[]) throws java.lang.IllegalArgumentException,javax.management.relation.RelationServiceNotRegisteredException + /// + public Javax.Management.Relation.RoleResult GetRoles(string[] arg0) + { + return IExecute("getRoles", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#handleMBeanUnregistration(javax.management.ObjectName,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RoleNotFoundException,javax.management.relation.InvalidRoleValueException,javax.management.relation.RelationServiceNotRegisteredException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.RelationNotFoundException + /// + public void HandleMBeanUnregistration(Javax.Management.ObjectName arg0, string arg1) + { + IExecute("handleMBeanUnregistration", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#setRelationServiceManagementFlag(java.lang.Boolean) throws java.lang.IllegalArgumentException + /// + public void SetRelationServiceManagementFlag(bool? arg0) + { + IExecute("setRelationServiceManagementFlag", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupport.html#setRole(javax.management.relation.Role) throws java.lang.IllegalArgumentException,javax.management.relation.RoleNotFoundException,javax.management.relation.RelationTypeNotFoundException,javax.management.relation.InvalidRoleValueException,javax.management.relation.RelationServiceNotRegisteredException,javax.management.relation.RelationNotFoundException + /// + public void SetRole(Javax.Management.Relation.Role arg0) + { + IExecute("setRole", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationSupportMBean.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationSupportMBean.cs new file mode 100644 index 0000000000..a937bc392d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationSupportMBean.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationSupportMBean + public partial class RelationSupportMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Relation.Relation(Javax.Management.Relation.RelationSupportMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupportMBean.html#isInRelationService() + /// + public bool? IsInRelationService() + { + return IExecute("isInRelationService"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationSupportMBean.html#setRelationServiceManagementFlag(java.lang.Boolean) throws java.lang.IllegalArgumentException + /// + public void SetRelationServiceManagementFlag(bool? arg0) + { + IExecute("setRelationServiceManagementFlag", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationType.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationType.cs new file mode 100644 index 0000000000..71cda0a262 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationType.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationType + public partial class RelationType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Relation.RelationType t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationType.html#getRelationTypeName() + /// + public string RelationTypeName + { + get { return IExecute("getRelationTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationType.html#getRoleInfo(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RoleInfoNotFoundException + /// + public Javax.Management.Relation.RoleInfo GetRoleInfo(string arg0) + { + return IExecute("getRoleInfo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationTypeNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationTypeNotFoundException.cs new file mode 100644 index 0000000000..4958f168ec --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationTypeNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationTypeNotFoundException + public partial class RelationTypeNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RelationTypeSupport.cs b/src/net/JNet/Generated/Javax/Management/Relation/RelationTypeSupport.cs new file mode 100644 index 0000000000..9259e67927 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RelationTypeSupport.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RelationTypeSupport + public partial class RelationTypeSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationTypeSupport.html#(java.lang.String,javax.management.relation.RoleInfo[]) throws java.lang.IllegalArgumentException,javax.management.relation.InvalidRelationTypeException + /// + public RelationTypeSupport(string arg0, Javax.Management.Relation.RoleInfo[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Relation.RelationType(Javax.Management.Relation.RelationTypeSupport t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationTypeSupport.html#getRelationTypeName() + /// + public string RelationTypeName + { + get { return IExecute("getRelationTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationTypeSupport.html#getRoleInfo(java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.RoleInfoNotFoundException + /// + public Javax.Management.Relation.RoleInfo GetRoleInfo(string arg0) + { + return IExecute("getRoleInfo", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/Role.cs b/src/net/JNet/Generated/Javax/Management/Relation/Role.cs new file mode 100644 index 0000000000..ad9b6538ca --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/Role.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region Role + public partial class Role + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Relation.Role t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Role.html#getRoleName() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/Role.html#setRoleName(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string RoleName + { + get { return IExecute("getRoleName"); } set { IExecute("setRoleName", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleInfo.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleInfo.cs new file mode 100644 index 0000000000..fb3db446b8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleInfo.cs @@ -0,0 +1,154 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleInfo + public partial class RoleInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#(java.lang.String,java.lang.String,boolean,boolean,int,int,java.lang.String) throws java.lang.IllegalArgumentException,javax.management.relation.InvalidRoleInfoException,java.lang.ClassNotFoundException,javax.management.NotCompliantMBeanException + /// + public RoleInfo(string arg0, string arg1, bool arg2, bool arg3, int arg4, int arg5, string arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#(java.lang.String,java.lang.String,boolean,boolean) throws java.lang.IllegalArgumentException,java.lang.ClassNotFoundException,javax.management.NotCompliantMBeanException + /// + public RoleInfo(string arg0, string arg1, bool arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#(java.lang.String,java.lang.String) throws java.lang.IllegalArgumentException,java.lang.ClassNotFoundException,javax.management.NotCompliantMBeanException + /// + public RoleInfo(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#(javax.management.relation.RoleInfo) throws java.lang.IllegalArgumentException + /// + public RoleInfo(Javax.Management.Relation.RoleInfo arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Relation.RoleInfo t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#ROLE_CARDINALITY_INFINITY + /// + public static int ROLE_CARDINALITY_INFINITY => Clazz.GetField("ROLE_CARDINALITY_INFINITY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#getMaxDegree() + /// + public int MaxDegree + { + get { return IExecute("getMaxDegree"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#getMinDegree() + /// + public int MinDegree + { + get { return IExecute("getMinDegree"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#getRefMBeanClassName() + /// + public string RefMBeanClassName + { + get { return IExecute("getRefMBeanClassName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#checkMaxDegree(int) + /// + public bool CheckMaxDegree(int arg0) + { + return IExecute("checkMaxDegree", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#checkMinDegree(int) + /// + public bool CheckMinDegree(int arg0) + { + return IExecute("checkMinDegree", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#isReadable() + /// + public bool IsReadable() + { + return IExecute("isReadable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleInfo.html#isWritable() + /// + public bool IsWritable() + { + return IExecute("isWritable"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleInfoNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleInfoNotFoundException.cs new file mode 100644 index 0000000000..29f6fc32e6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleInfoNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleInfoNotFoundException + public partial class RoleInfoNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleList.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleList.cs new file mode 100644 index 0000000000..b896d996f6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleList.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleList + public partial class RoleList + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleList.html#(int) + /// + public RoleList(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleList.html#add(int,javax.management.relation.Role) throws java.lang.IllegalArgumentException,java.lang.IndexOutOfBoundsException + /// + public void Add(int arg0, Javax.Management.Relation.Role arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleList.html#add(javax.management.relation.Role) throws java.lang.IllegalArgumentException + /// + public void Add(Javax.Management.Relation.Role arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleList.html#set(int,javax.management.relation.Role) throws java.lang.IllegalArgumentException,java.lang.IndexOutOfBoundsException + /// + public void Set(int arg0, Javax.Management.Relation.Role arg1) + { + IExecute("set", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleNotFoundException.cs new file mode 100644 index 0000000000..aa03f4abc1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleNotFoundException + public partial class RoleNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleResult.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleResult.cs new file mode 100644 index 0000000000..b3c0c0d57c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleResult.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleResult + public partial class RoleResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Relation.RoleResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleStatus.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleStatus.cs new file mode 100644 index 0000000000..ded5fe2125 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleStatus.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleStatus + public partial class RoleStatus + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#LESS_THAN_MIN_ROLE_DEGREE + /// + public static int LESS_THAN_MIN_ROLE_DEGREE => Clazz.GetField("LESS_THAN_MIN_ROLE_DEGREE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#MORE_THAN_MAX_ROLE_DEGREE + /// + public static int MORE_THAN_MAX_ROLE_DEGREE => Clazz.GetField("MORE_THAN_MAX_ROLE_DEGREE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#NO_ROLE_WITH_NAME + /// + public static int NO_ROLE_WITH_NAME => Clazz.GetField("NO_ROLE_WITH_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#REF_MBEAN_NOT_REGISTERED + /// + public static int REF_MBEAN_NOT_REGISTERED => Clazz.GetField("REF_MBEAN_NOT_REGISTERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#REF_MBEAN_OF_INCORRECT_CLASS + /// + public static int REF_MBEAN_OF_INCORRECT_CLASS => Clazz.GetField("REF_MBEAN_OF_INCORRECT_CLASS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#ROLE_NOT_READABLE + /// + public static int ROLE_NOT_READABLE => Clazz.GetField("ROLE_NOT_READABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#ROLE_NOT_WRITABLE + /// + public static int ROLE_NOT_WRITABLE => Clazz.GetField("ROLE_NOT_WRITABLE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html#isRoleStatus(int) + /// + public static bool IsRoleStatus(int arg0) + { + return SExecute("isRoleStatus", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolved.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolved.cs new file mode 100644 index 0000000000..df58a9cbd0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolved.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleUnresolved + public partial class RoleUnresolved + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Relation.RoleUnresolved t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolved.html#getProblemType() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolved.html#setProblemType(int) throws java.lang.IllegalArgumentException + /// + public int ProblemType + { + get { return IExecute("getProblemType"); } set { IExecute("setProblemType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolved.html#getRoleName() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolved.html#setRoleName(java.lang.String) throws java.lang.IllegalArgumentException + /// + public string RoleName + { + get { return IExecute("getRoleName"); } set { IExecute("setRoleName", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolvedList.cs b/src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolvedList.cs new file mode 100644 index 0000000000..50b7730ab7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Relation/RoleUnresolvedList.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Relation +{ + #region RoleUnresolvedList + public partial class RoleUnresolvedList + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html#(int) + /// + public RoleUnresolvedList(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html#add(int,javax.management.relation.RoleUnresolved) throws java.lang.IllegalArgumentException,java.lang.IndexOutOfBoundsException + /// + public void Add(int arg0, Javax.Management.Relation.RoleUnresolved arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html#add(javax.management.relation.RoleUnresolved) throws java.lang.IllegalArgumentException + /// + public void Add(Javax.Management.Relation.RoleUnresolved arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html#set(int,javax.management.relation.RoleUnresolved) throws java.lang.IllegalArgumentException,java.lang.IndexOutOfBoundsException + /// + public void Set(int arg0, Javax.Management.Relation.RoleUnresolved arg1) + { + IExecute("set", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Remote/AllPackageClasses.cs new file mode 100644 index 0000000000..746b6d6c61 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/AllPackageClasses.cs @@ -0,0 +1,619 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Remote +{ + #region JMXAddressable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXAddressable.html + /// + public partial class JMXAddressable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXAddressable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXAddressable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXAddressable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXAuthenticator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXAuthenticator.html + /// + public partial class JMXAuthenticator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXAuthenticator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXAuthenticator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXAuthenticator"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectionNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html + /// + public partial class JMXConnectionNotification : Javax.Management.Notification + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectionNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectionNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectionNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html + /// + public partial class JMXConnector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnector(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnector"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectorFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorFactory.html + /// + public partial class JMXConnectorFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectorFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectorFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectorFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectorProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorProvider.html + /// + public partial class JMXConnectorProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectorProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectorProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectorProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectorServer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html + /// + public partial class JMXConnectorServer : Javax.Management.NotificationBroadcasterSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectorServer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectorServer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectorServer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectorServerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerFactory.html + /// + public partial class JMXConnectorServerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectorServerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectorServerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectorServerFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectorServerMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html + /// + public partial class JMXConnectorServerMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectorServerMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectorServerMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectorServerMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXConnectorServerProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerProvider.html + /// + public partial class JMXConnectorServerProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXConnectorServerProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXConnectorServerProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXConnectorServerProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXPrincipal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXPrincipal.html + /// + public partial class JMXPrincipal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXPrincipal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXPrincipal(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXPrincipal"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMXProviderException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXProviderException.html + /// + public partial class JMXProviderException : Java.Io.IOException + { + public JMXProviderException() { } + + /// + public override string ClassName => "javax.management.remote.JMXProviderException"; + + // TODO: complete the class + + } + #endregion + + #region JMXServerErrorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServerErrorException.html + /// + public partial class JMXServerErrorException : Java.Io.IOException + { + public JMXServerErrorException() { } + + /// + public override string ClassName => "javax.management.remote.JMXServerErrorException"; + + // TODO: complete the class + + } + #endregion + + #region JMXServiceURL + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html + /// + public partial class JMXServiceURL : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMXServiceURL() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMXServiceURL(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.JMXServiceURL"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MBeanServerForwarder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/MBeanServerForwarder.html + /// + public partial class MBeanServerForwarder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MBeanServerForwarder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MBeanServerForwarder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.MBeanServerForwarder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NotificationResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/NotificationResult.html + /// + public partial class NotificationResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NotificationResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NotificationResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.NotificationResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SubjectDelegationPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/SubjectDelegationPermission.html + /// + public partial class SubjectDelegationPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SubjectDelegationPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SubjectDelegationPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.SubjectDelegationPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TargetedNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/TargetedNotification.html + /// + public partial class TargetedNotification : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TargetedNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TargetedNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.TargetedNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXAddressable.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXAddressable.cs new file mode 100644 index 0000000000..44798adfab --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXAddressable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXAddressable + public partial class JMXAddressable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXAddressable.html#getAddress() + /// + public Javax.Management.Remote.JMXServiceURL Address + { + get { return IExecute("getAddress"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXAuthenticator.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXAuthenticator.cs new file mode 100644 index 0000000000..eb4a9bb8ad --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXAuthenticator.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXAuthenticator + public partial class JMXAuthenticator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXAuthenticator.html#authenticate(java.lang.Object) + /// + public Javax.Security.Auth.Subject Authenticate(object arg0) + { + return IExecute("authenticate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectionNotification.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectionNotification.cs new file mode 100644 index 0000000000..f0dd85ee4d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectionNotification.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectionNotification + public partial class JMXConnectionNotification + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html#(java.lang.String,java.lang.Object,java.lang.String,long,java.lang.String,java.lang.Object) + /// + public JMXConnectionNotification(string arg0, object arg1, string arg2, long arg3, string arg4, object arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html#CLOSED + /// + public static string CLOSED => Clazz.GetField("CLOSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html#FAILED + /// + public static string FAILED => Clazz.GetField("FAILED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html#NOTIFS_LOST + /// + public static string NOTIFS_LOST => Clazz.GetField("NOTIFS_LOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html#OPENED + /// + public static string OPENED => Clazz.GetField("OPENED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectionNotification.html#getConnectionId() + /// + public string ConnectionId + { + get { return IExecute("getConnectionId"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnector.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnector.cs new file mode 100644 index 0000000000..fe569422b2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnector.cs @@ -0,0 +1,119 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnector + public partial class JMXConnector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Javax.Management.Remote.JMXConnector t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#CREDENTIALS + /// + public static string CREDENTIALS => Clazz.GetField("CREDENTIALS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#getConnectionId() throws java.io.IOException + /// + public string ConnectionId + { + get { return IExecute("getConnectionId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#getMBeanServerConnection() throws java.io.IOException + /// + public Javax.Management.MBeanServerConnection MBeanServerConnection + { + get { return IExecute("getMBeanServerConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#getMBeanServerConnection(javax.security.auth.Subject) throws java.io.IOException + /// + public Javax.Management.MBeanServerConnection GetMBeanServerConnection(Javax.Security.Auth.Subject arg0) + { + return IExecute("getMBeanServerConnection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#addConnectionNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) + /// + public void AddConnectionNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addConnectionNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#connect() throws java.io.IOException + /// + public void Connect() + { + IExecute("connect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#removeConnectionNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveConnectionNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeConnectionNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnector.html#removeConnectionNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveConnectionNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeConnectionNotificationListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorFactory.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorFactory.cs new file mode 100644 index 0000000000..f4f4043c88 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorFactory.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectorFactory + public partial class JMXConnectorFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorFactory.html#DEFAULT_CLASS_LOADER + /// + public static string DEFAULT_CLASS_LOADER => Clazz.GetField("DEFAULT_CLASS_LOADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorFactory.html#PROTOCOL_PROVIDER_CLASS_LOADER + /// + public static string PROTOCOL_PROVIDER_CLASS_LOADER => Clazz.GetField("PROTOCOL_PROVIDER_CLASS_LOADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorFactory.html#PROTOCOL_PROVIDER_PACKAGES + /// + public static string PROTOCOL_PROVIDER_PACKAGES => Clazz.GetField("PROTOCOL_PROVIDER_PACKAGES"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorFactory.html#connect(javax.management.remote.JMXServiceURL) throws java.io.IOException + /// + public static Javax.Management.Remote.JMXConnector Connect(Javax.Management.Remote.JMXServiceURL arg0) + { + return SExecute("connect", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorProvider.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorProvider.cs new file mode 100644 index 0000000000..93fc852aae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorProvider.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectorProvider + public partial class JMXConnectorProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServer.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServer.cs new file mode 100644 index 0000000000..64e3c50b96 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServer.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectorServer + public partial class JMXConnectorServer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#(javax.management.MBeanServer) + /// + public JMXConnectorServer(Javax.Management.MBeanServer arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Remote.JMXConnectorServerMBean(Javax.Management.Remote.JMXConnectorServer t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Remote.JMXConnectorServer t) => t.Cast(); + public static implicit operator Javax.Management.Remote.JMXAddressable(Javax.Management.Remote.JMXConnectorServer t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#AUTHENTICATOR + /// + public static string AUTHENTICATOR => Clazz.GetField("AUTHENTICATOR"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#getConnectionIds() + /// + public string[] ConnectionIds + { + get { return IExecuteArray("getConnectionIds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#getMBeanServer() + /// + public Javax.Management.MBeanServer MBeanServer + { + get { return IExecute("getMBeanServer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#setMBeanServerForwarder(javax.management.remote.MBeanServerForwarder) + /// + public void SetMBeanServerForwarder(Javax.Management.Remote.MBeanServerForwarder arg0) + { + IExecute("setMBeanServerForwarder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServer.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerFactory.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerFactory.cs new file mode 100644 index 0000000000..8d1207260b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerFactory.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectorServerFactory + public partial class JMXConnectorServerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerFactory.html#DEFAULT_CLASS_LOADER + /// + public static string DEFAULT_CLASS_LOADER => Clazz.GetField("DEFAULT_CLASS_LOADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerFactory.html#DEFAULT_CLASS_LOADER_NAME + /// + public static string DEFAULT_CLASS_LOADER_NAME => Clazz.GetField("DEFAULT_CLASS_LOADER_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerFactory.html#PROTOCOL_PROVIDER_CLASS_LOADER + /// + public static string PROTOCOL_PROVIDER_CLASS_LOADER => Clazz.GetField("PROTOCOL_PROVIDER_CLASS_LOADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerFactory.html#PROTOCOL_PROVIDER_PACKAGES + /// + public static string PROTOCOL_PROVIDER_PACKAGES => Clazz.GetField("PROTOCOL_PROVIDER_PACKAGES"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerMBean.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerMBean.cs new file mode 100644 index 0000000000..c6e091e560 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerMBean.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectorServerMBean + public partial class JMXConnectorServerMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html#getAddress() + /// + public Javax.Management.Remote.JMXServiceURL Address + { + get { return IExecute("getAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html#getConnectionIds() + /// + public string[] ConnectionIds + { + get { return IExecuteArray("getConnectionIds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html#setMBeanServerForwarder(javax.management.remote.MBeanServerForwarder) + /// + public void SetMBeanServerForwarder(Javax.Management.Remote.MBeanServerForwarder arg0) + { + IExecute("setMBeanServerForwarder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html#start() throws java.io.IOException + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXConnectorServerMBean.html#stop() throws java.io.IOException + /// + public void Stop() + { + IExecute("stop"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerProvider.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerProvider.cs new file mode 100644 index 0000000000..569623bfc0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXConnectorServerProvider.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXConnectorServerProvider + public partial class JMXConnectorServerProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXPrincipal.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXPrincipal.cs new file mode 100644 index 0000000000..b6b9b7f9f5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXPrincipal.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXPrincipal + public partial class JMXPrincipal + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXPrincipal.html#(java.lang.String) + /// + public JMXPrincipal(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Principal(Javax.Management.Remote.JMXPrincipal t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Management.Remote.JMXPrincipal t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXPrincipal.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXProviderException.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXProviderException.cs new file mode 100644 index 0000000000..295b0706a0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXProviderException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXProviderException + public partial class JMXProviderException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXServerErrorException.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXServerErrorException.cs new file mode 100644 index 0000000000..8eb9aba04f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXServerErrorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXServerErrorException + public partial class JMXServerErrorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/JMXServiceURL.cs b/src/net/JNet/Generated/Javax/Management/Remote/JMXServiceURL.cs new file mode 100644 index 0000000000..788ebe68dd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/JMXServiceURL.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region JMXServiceURL + public partial class JMXServiceURL + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#(java.lang.String,java.lang.String,int,java.lang.String) throws java.net.MalformedURLException + /// + public JMXServiceURL(string arg0, string arg1, int arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#(java.lang.String,java.lang.String,int) throws java.net.MalformedURLException + /// + public JMXServiceURL(string arg0, string arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#(java.lang.String) throws java.net.MalformedURLException + /// + public JMXServiceURL(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Remote.JMXServiceURL t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#getHost() + /// + public string Host + { + get { return IExecute("getHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#getPort() + /// + public int Port + { + get { return IExecute("getPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#getProtocol() + /// + public string Protocol + { + get { return IExecute("getProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/JMXServiceURL.html#getURLPath() + /// + public string URLPath + { + get { return IExecute("getURLPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/MBeanServerForwarder.cs b/src/net/JNet/Generated/Javax/Management/Remote/MBeanServerForwarder.cs new file mode 100644 index 0000000000..5b6d4c77cf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/MBeanServerForwarder.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region MBeanServerForwarder + public partial class MBeanServerForwarder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.MBeanServer(Javax.Management.Remote.MBeanServerForwarder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/MBeanServerForwarder.html#getMBeanServer() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/MBeanServerForwarder.html#setMBeanServer(javax.management.MBeanServer) + /// + public Javax.Management.MBeanServer MBeanServer + { + get { return IExecute("getMBeanServer"); } set { IExecute("setMBeanServer", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/NotificationResult.cs b/src/net/JNet/Generated/Javax/Management/Remote/NotificationResult.cs new file mode 100644 index 0000000000..dc0185f80b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/NotificationResult.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region NotificationResult + public partial class NotificationResult + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/NotificationResult.html#(long,long,javax.management.remote.TargetedNotification[]) + /// + public NotificationResult(long arg0, long arg1, Javax.Management.Remote.TargetedNotification[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Remote.NotificationResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/NotificationResult.html#getEarliestSequenceNumber() + /// + public long EarliestSequenceNumber + { + get { return IExecute("getEarliestSequenceNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/NotificationResult.html#getNextSequenceNumber() + /// + public long NextSequenceNumber + { + get { return IExecute("getNextSequenceNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/NotificationResult.html#getTargetedNotifications() + /// + public Javax.Management.Remote.TargetedNotification[] TargetedNotifications + { + get { return IExecuteArray("getTargetedNotifications"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/AllPackageClasses.cs new file mode 100644 index 0000000000..78859fd153 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/AllPackageClasses.cs @@ -0,0 +1,342 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Remote.Rmi +{ + #region RMIConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html + /// + public partial class RMIConnection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIConnectionImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html + /// + public partial class RMIConnectionImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIConnectionImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIConnectionImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIConnectionImpl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIConnectionImpl_Stub + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html + /// + public partial class RMIConnectionImpl_Stub : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIConnectionImpl_Stub() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIConnectionImpl_Stub(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIConnectionImpl_Stub"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIConnector + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html + /// + public partial class RMIConnector : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIConnector() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIConnector(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIConnector"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIConnectorServer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html + /// + public partial class RMIConnectorServer : Javax.Management.Remote.JMXConnectorServer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIConnectorServer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIConnectorServer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIConnectorServer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIJRMPServerImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIJRMPServerImpl.html + /// + public partial class RMIJRMPServerImpl : Javax.Management.Remote.Rmi.RMIServerImpl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIJRMPServerImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIJRMPServerImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIJRMPServerImpl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIServer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServer.html + /// + public partial class RMIServer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIServer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIServer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIServer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIServerImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html + /// + public partial class RMIServerImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIServerImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIServerImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIServerImpl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RMIServerImpl_Stub + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl_Stub.html + /// + public partial class RMIServerImpl_Stub : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RMIServerImpl_Stub() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RMIServerImpl_Stub(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.remote.rmi.RMIServerImpl_Stub"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnection.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnection.cs new file mode 100644 index 0000000000..aa8a7f788a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnection.cs @@ -0,0 +1,179 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIConnection + public partial class RMIConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Javax.Management.Remote.Rmi.RMIConnection t) => t.Cast(); + public static implicit operator Java.Rmi.Remote(Javax.Management.Remote.Rmi.RMIConnection t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getConnectionId() throws java.io.IOException + /// + public string ConnectionId + { + get { return IExecute("getConnectionId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#isInstanceOf(javax.management.ObjectName,java.lang.String,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public bool IsInstanceOf(Javax.Management.ObjectName arg0, string arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("isInstanceOf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#isRegistered(javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException + /// + public bool IsRegistered(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("isRegistered", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getMBeanCount(javax.security.auth.Subject) throws java.io.IOException + /// + public int? GetMBeanCount(Javax.Security.Auth.Subject arg0) + { + return IExecute("getMBeanCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#addNotificationListeners(javax.management.ObjectName[],java.rmi.MarshalledObject[],javax.security.auth.Subject[]) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public int[] AddNotificationListeners(Javax.Management.ObjectName[] arg0, Java.Rmi.MarshalledObject[] arg1, Javax.Security.Auth.Subject[] arg2) + { + return IExecuteArray("addNotificationListeners", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getAttribute(javax.management.ObjectName,java.lang.String,javax.security.auth.Subject) throws javax.management.MBeanException,javax.management.AttributeNotFoundException,javax.management.InstanceNotFoundException,javax.management.ReflectionException,java.io.IOException + /// + public object GetAttribute(Javax.Management.ObjectName arg0, string arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("getAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getDefaultDomain(javax.security.auth.Subject) throws java.io.IOException + /// + public string GetDefaultDomain(Javax.Security.Auth.Subject arg0) + { + return IExecute("getDefaultDomain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getDomains(javax.security.auth.Subject) throws java.io.IOException + /// + public string[] GetDomains(Javax.Security.Auth.Subject arg0) + { + return IExecuteArray("getDomains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getMBeanInfo(javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.IntrospectionException,javax.management.ReflectionException,java.io.IOException + /// + public Javax.Management.MBeanInfo GetMBeanInfo(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("getMBeanInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2, Javax.Security.Auth.Subject arg3) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#createMBean(java.lang.String,javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("createMBean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#getObjectInstance(javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance GetObjectInstance(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("getObjectInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#fetchNotifications(long,int,long) throws java.io.IOException + /// + public Javax.Management.Remote.NotificationResult FetchNotifications(long arg0, int arg1, long arg2) + { + return IExecute("fetchNotifications", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Security.Auth.Subject arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#removeNotificationListeners(javax.management.ObjectName,java.lang.Integer[],javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListeners(Javax.Management.ObjectName arg0, int[] arg1, Javax.Security.Auth.Subject arg2) + { + IExecute("removeNotificationListeners", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnection.html#unregisterMBean(javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.MBeanRegistrationException,java.io.IOException + /// + public void UnregisterMBean(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + IExecute("unregisterMBean", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl.cs new file mode 100644 index 0000000000..6b6c47268f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl.cs @@ -0,0 +1,186 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIConnectionImpl + public partial class RMIConnectionImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Remote.Rmi.RMIConnection(Javax.Management.Remote.Rmi.RMIConnectionImpl t) => t.Cast(); + public static implicit operator Java.Rmi.Server.Unreferenced(Javax.Management.Remote.Rmi.RMIConnectionImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getConnectionId() throws java.io.IOException + /// + public string ConnectionId + { + get { return IExecute("getConnectionId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#isInstanceOf(javax.management.ObjectName,java.lang.String,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public bool IsInstanceOf(Javax.Management.ObjectName arg0, string arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("isInstanceOf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#isRegistered(javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException + /// + public bool IsRegistered(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("isRegistered", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getMBeanCount(javax.security.auth.Subject) throws java.io.IOException + /// + public int? GetMBeanCount(Javax.Security.Auth.Subject arg0) + { + return IExecute("getMBeanCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#addNotificationListeners(javax.management.ObjectName[],java.rmi.MarshalledObject[],javax.security.auth.Subject[]) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public int[] AddNotificationListeners(Javax.Management.ObjectName[] arg0, Java.Rmi.MarshalledObject[] arg1, Javax.Security.Auth.Subject[] arg2) + { + return IExecuteArray("addNotificationListeners", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getAttribute(javax.management.ObjectName,java.lang.String,javax.security.auth.Subject) throws javax.management.MBeanException,javax.management.AttributeNotFoundException,javax.management.InstanceNotFoundException,javax.management.ReflectionException,java.io.IOException + /// + public object GetAttribute(Javax.Management.ObjectName arg0, string arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("getAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getDefaultDomain(javax.security.auth.Subject) throws java.io.IOException + /// + public string GetDefaultDomain(Javax.Security.Auth.Subject arg0) + { + return IExecute("getDefaultDomain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getDomains(javax.security.auth.Subject) throws java.io.IOException + /// + public string[] GetDomains(Javax.Security.Auth.Subject arg0) + { + return IExecuteArray("getDomains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getMBeanInfo(javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.IntrospectionException,javax.management.ReflectionException,java.io.IOException + /// + public Javax.Management.MBeanInfo GetMBeanInfo(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("getMBeanInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2, Javax.Security.Auth.Subject arg3) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#createMBean(java.lang.String,javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.ReflectionException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanRegistrationException,javax.management.MBeanException,javax.management.NotCompliantMBeanException,java.io.IOException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("createMBean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#getObjectInstance(javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,java.io.IOException + /// + public Javax.Management.ObjectInstance GetObjectInstance(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("getObjectInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#fetchNotifications(long,int,long) throws java.io.IOException + /// + public Javax.Management.Remote.NotificationResult FetchNotifications(long arg0, int arg1, long arg2) + { + return IExecute("fetchNotifications", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Security.Auth.Subject arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#removeNotificationListeners(javax.management.ObjectName,java.lang.Integer[],javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException,java.io.IOException + /// + public void RemoveNotificationListeners(Javax.Management.ObjectName arg0, int[] arg1, Javax.Security.Auth.Subject arg2) + { + IExecute("removeNotificationListeners", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#unreferenced() + /// + public void Unreferenced() + { + IExecute("unreferenced"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html#unregisterMBean(javax.management.ObjectName,javax.security.auth.Subject) throws javax.management.InstanceNotFoundException,javax.management.MBeanRegistrationException,java.io.IOException + /// + public void UnregisterMBean(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + IExecute("unregisterMBean", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl_Stub.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl_Stub.cs new file mode 100644 index 0000000000..f7e57d3820 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectionImpl_Stub.cs @@ -0,0 +1,185 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIConnectionImpl_Stub + public partial class RMIConnectionImpl_Stub + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#(java.rmi.server.RemoteRef) + /// + public RMIConnectionImpl_Stub(Java.Rmi.Server.RemoteRef arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Remote.Rmi.RMIConnection(Javax.Management.Remote.Rmi.RMIConnectionImpl_Stub t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getConnectionId() throws java.io.IOException + /// + public string ConnectionId + { + get { return IExecute("getConnectionId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#isInstanceOf(javax.management.ObjectName,java.lang.String,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceNotFoundException + /// + public bool IsInstanceOf(Javax.Management.ObjectName arg0, string arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("isInstanceOf", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#isRegistered(javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException + /// + public bool IsRegistered(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("isRegistered", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getMBeanCount(javax.security.auth.Subject) throws java.io.IOException + /// + public int? GetMBeanCount(Javax.Security.Auth.Subject arg0) + { + return IExecute("getMBeanCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#addNotificationListeners(javax.management.ObjectName[],java.rmi.MarshalledObject[],javax.security.auth.Subject[]) throws java.io.IOException,javax.management.InstanceNotFoundException + /// + public int[] AddNotificationListeners(Javax.Management.ObjectName[] arg0, Java.Rmi.MarshalledObject[] arg1, Javax.Security.Auth.Subject[] arg2) + { + return IExecuteArray("addNotificationListeners", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getAttribute(javax.management.ObjectName,java.lang.String,javax.security.auth.Subject) throws java.io.IOException,javax.management.AttributeNotFoundException,javax.management.InstanceNotFoundException,javax.management.MBeanException,javax.management.ReflectionException + /// + public object GetAttribute(Javax.Management.ObjectName arg0, string arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("getAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getDefaultDomain(javax.security.auth.Subject) throws java.io.IOException + /// + public string GetDefaultDomain(Javax.Security.Auth.Subject arg0) + { + return IExecute("getDefaultDomain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getDomains(javax.security.auth.Subject) throws java.io.IOException + /// + public string[] GetDomains(Javax.Security.Auth.Subject arg0) + { + return IExecuteArray("getDomains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getMBeanInfo(javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceNotFoundException,javax.management.IntrospectionException,javax.management.ReflectionException + /// + public Javax.Management.MBeanInfo GetMBeanInfo(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("getMBeanInfo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#createMBean(java.lang.String,javax.management.ObjectName,javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceAlreadyExistsException,javax.management.InstanceNotFoundException,javax.management.MBeanException,javax.management.MBeanRegistrationException,javax.management.NotCompliantMBeanException,javax.management.ReflectionException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Management.ObjectName arg2, Javax.Security.Auth.Subject arg3) + { + return IExecute("createMBean", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#createMBean(java.lang.String,javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceAlreadyExistsException,javax.management.MBeanException,javax.management.MBeanRegistrationException,javax.management.NotCompliantMBeanException,javax.management.ReflectionException + /// + public Javax.Management.ObjectInstance CreateMBean(string arg0, Javax.Management.ObjectName arg1, Javax.Security.Auth.Subject arg2) + { + return IExecute("createMBean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#getObjectInstance(javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceNotFoundException + /// + public Javax.Management.ObjectInstance GetObjectInstance(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + return IExecute("getObjectInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#fetchNotifications(long,int,long) throws java.io.IOException + /// + public Javax.Management.Remote.NotificationResult FetchNotifications(long arg0, int arg1, long arg2) + { + return IExecute("fetchNotifications", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#removeNotificationListener(javax.management.ObjectName,javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.ObjectName arg0, Javax.Management.ObjectName arg1, Javax.Security.Auth.Subject arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#removeNotificationListeners(javax.management.ObjectName,java.lang.Integer[],javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceNotFoundException,javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListeners(Javax.Management.ObjectName arg0, int[] arg1, Javax.Security.Auth.Subject arg2) + { + IExecute("removeNotificationListeners", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl_Stub.html#unregisterMBean(javax.management.ObjectName,javax.security.auth.Subject) throws java.io.IOException,javax.management.InstanceNotFoundException,javax.management.MBeanRegistrationException + /// + public void UnregisterMBean(Javax.Management.ObjectName arg0, Javax.Security.Auth.Subject arg1) + { + IExecute("unregisterMBean", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnector.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnector.cs new file mode 100644 index 0000000000..c7f19d9978 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnector.cs @@ -0,0 +1,124 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIConnector + public partial class RMIConnector + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Remote.JMXConnector(Javax.Management.Remote.Rmi.RMIConnector t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Management.Remote.Rmi.RMIConnector t) => t.Cast(); + public static implicit operator Javax.Management.Remote.JMXAddressable(Javax.Management.Remote.Rmi.RMIConnector t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#getAddress() + /// + public Javax.Management.Remote.JMXServiceURL Address + { + get { return IExecute("getAddress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#getConnectionId() throws java.io.IOException + /// + public string ConnectionId + { + get { return IExecute("getConnectionId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#getMBeanServerConnection() throws java.io.IOException + /// + public Javax.Management.MBeanServerConnection MBeanServerConnection + { + get { return IExecute("getMBeanServerConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#getMBeanServerConnection(javax.security.auth.Subject) throws java.io.IOException + /// + public Javax.Management.MBeanServerConnection GetMBeanServerConnection(Javax.Security.Auth.Subject arg0) + { + return IExecute("getMBeanServerConnection", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#addConnectionNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) + /// + public void AddConnectionNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addConnectionNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#connect() throws java.io.IOException + /// + public void Connect() + { + IExecute("connect"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#removeConnectionNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveConnectionNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeConnectionNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnector.html#removeConnectionNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveConnectionNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeConnectionNotificationListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectorServer.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectorServer.cs new file mode 100644 index 0000000000..9fd955e337 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIConnectorServer.cs @@ -0,0 +1,78 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIConnectorServer + public partial class RMIConnectorServer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html#CREDENTIALS_FILTER_PATTERN + /// + public static string CREDENTIALS_FILTER_PATTERN => Clazz.GetField("CREDENTIALS_FILTER_PATTERN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html#JNDI_REBIND_ATTRIBUTE + /// + public static string JNDI_REBIND_ATTRIBUTE => Clazz.GetField("JNDI_REBIND_ATTRIBUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html#RMI_CLIENT_SOCKET_FACTORY_ATTRIBUTE + /// + public static string RMI_CLIENT_SOCKET_FACTORY_ATTRIBUTE => Clazz.GetField("RMI_CLIENT_SOCKET_FACTORY_ATTRIBUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html#RMI_SERVER_SOCKET_FACTORY_ATTRIBUTE + /// + public static string RMI_SERVER_SOCKET_FACTORY_ATTRIBUTE => Clazz.GetField("RMI_SERVER_SOCKET_FACTORY_ATTRIBUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html#SERIAL_FILTER_PATTERN + /// + public static string SERIAL_FILTER_PATTERN => Clazz.GetField("SERIAL_FILTER_PATTERN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIJRMPServerImpl.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIJRMPServerImpl.cs new file mode 100644 index 0000000000..4f9625764a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIJRMPServerImpl.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIJRMPServerImpl + public partial class RMIJRMPServerImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServer.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServer.cs new file mode 100644 index 0000000000..eb78fc84f6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServer.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIServer + public partial class RMIServer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Remote(Javax.Management.Remote.Rmi.RMIServer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServer.html#getVersion() throws java.rmi.RemoteException + /// + public string Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServer.html#newClient(java.lang.Object) throws java.io.IOException + /// + public Javax.Management.Remote.Rmi.RMIConnection NewClient(object arg0) + { + return IExecute("newClient", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl.cs new file mode 100644 index 0000000000..8c2da27f0d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIServerImpl + public partial class RMIServerImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Closeable(Javax.Management.Remote.Rmi.RMIServerImpl t) => t.Cast(); + public static implicit operator Javax.Management.Remote.Rmi.RMIServer(Javax.Management.Remote.Rmi.RMIServerImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#getDefaultClassLoader() https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#setDefaultClassLoader(java.lang.ClassLoader) + /// + public Java.Lang.ClassLoader DefaultClassLoader + { + get { return IExecute("getDefaultClassLoader"); } set { IExecute("setDefaultClassLoader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#getMBeanServer() https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#setMBeanServer(javax.management.MBeanServer) + /// + public Javax.Management.MBeanServer MBeanServer + { + get { return IExecute("getMBeanServer"); } set { IExecute("setMBeanServer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#toStub() throws java.io.IOException + /// + public Java.Rmi.Remote ToStub() + { + return IExecute("toStub"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#newClient(java.lang.Object) throws java.io.IOException + /// + public Javax.Management.Remote.Rmi.RMIConnection NewClient(object arg0) + { + return IExecute("newClient", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl_Stub.cs b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl_Stub.cs new file mode 100644 index 0000000000..347a07741a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/Rmi/RMIServerImpl_Stub.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote.Rmi +{ + #region RMIServerImpl_Stub + public partial class RMIServerImpl_Stub + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl_Stub.html#(java.rmi.server.RemoteRef) + /// + public RMIServerImpl_Stub(Java.Rmi.Server.RemoteRef arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Remote.Rmi.RMIServer(Javax.Management.Remote.Rmi.RMIServerImpl_Stub t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl_Stub.html#getVersion() throws java.rmi.RemoteException + /// + public string Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIServerImpl_Stub.html#newClient(java.lang.Object) throws java.io.IOException + /// + public Javax.Management.Remote.Rmi.RMIConnection NewClient(object arg0) + { + return IExecute("newClient", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/SubjectDelegationPermission.cs b/src/net/JNet/Generated/Javax/Management/Remote/SubjectDelegationPermission.cs new file mode 100644 index 0000000000..f29fbf110d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/SubjectDelegationPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region SubjectDelegationPermission + public partial class SubjectDelegationPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/SubjectDelegationPermission.html#(java.lang.String,java.lang.String) + /// + public SubjectDelegationPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/SubjectDelegationPermission.html#(java.lang.String) + /// + public SubjectDelegationPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Remote/TargetedNotification.cs b/src/net/JNet/Generated/Javax/Management/Remote/TargetedNotification.cs new file mode 100644 index 0000000000..6b391b3f47 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Remote/TargetedNotification.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Remote +{ + #region TargetedNotification + public partial class TargetedNotification + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/TargetedNotification.html#(javax.management.Notification,java.lang.Integer) + /// + public TargetedNotification(Javax.Management.Notification arg0, int? arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.Remote.TargetedNotification t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/TargetedNotification.html#getListenerID() + /// + public int? ListenerID + { + get { return IExecute("getListenerID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/remote/TargetedNotification.html#getNotification() + /// + public Javax.Management.Notification Notification + { + get { return IExecute("getNotification"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/RuntimeErrorException.cs b/src/net/JNet/Generated/Javax/Management/RuntimeErrorException.cs new file mode 100644 index 0000000000..7e9b08b4ae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/RuntimeErrorException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region RuntimeErrorException + public partial class RuntimeErrorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/RuntimeMBeanException.cs b/src/net/JNet/Generated/Javax/Management/RuntimeMBeanException.cs new file mode 100644 index 0000000000..731add39ac --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/RuntimeMBeanException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region RuntimeMBeanException + public partial class RuntimeMBeanException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/RuntimeOperationsException.cs b/src/net/JNet/Generated/Javax/Management/RuntimeOperationsException.cs new file mode 100644 index 0000000000..d6d4732aaa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/RuntimeOperationsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region RuntimeOperationsException + public partial class RuntimeOperationsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ServiceNotFoundException.cs b/src/net/JNet/Generated/Javax/Management/ServiceNotFoundException.cs new file mode 100644 index 0000000000..5eddf3b07a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ServiceNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ServiceNotFoundException + public partial class ServiceNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/StandardEmitterMBean.cs b/src/net/JNet/Generated/Javax/Management/StandardEmitterMBean.cs new file mode 100644 index 0000000000..991dda6be7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/StandardEmitterMBean.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region StandardEmitterMBean + public partial class StandardEmitterMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.NotificationEmitter(Javax.Management.StandardEmitterMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardEmitterMBean.html#getNotificationInfo() + /// + public Javax.Management.MBeanNotificationInfo[] NotificationInfo + { + get { return IExecuteArray("getNotificationInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardEmitterMBean.html#addNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) + /// + public void AddNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("addNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardEmitterMBean.html#removeNotificationListener(javax.management.NotificationListener,javax.management.NotificationFilter,java.lang.Object) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0, Javax.Management.NotificationFilter arg1, object arg2) + { + IExecute("removeNotificationListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardEmitterMBean.html#removeNotificationListener(javax.management.NotificationListener) throws javax.management.ListenerNotFoundException + /// + public void RemoveNotificationListener(Javax.Management.NotificationListener arg0) + { + IExecute("removeNotificationListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardEmitterMBean.html#sendNotification(javax.management.Notification) + /// + public void SendNotification(Javax.Management.Notification arg0) + { + IExecute("sendNotification", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/StandardMBean.cs b/src/net/JNet/Generated/Javax/Management/StandardMBean.cs new file mode 100644 index 0000000000..ac2733fc17 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/StandardMBean.cs @@ -0,0 +1,123 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region StandardMBean + public partial class StandardMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.DynamicMBean(Javax.Management.StandardMBean t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.StandardMBean t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#getImplementation() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#setImplementation(java.lang.Object) throws javax.management.NotCompliantMBeanException + /// + public object Implementation + { + get { return IExecute("getImplementation"); } set { IExecute("setImplementation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#getMBeanInfo() + /// + public Javax.Management.MBeanInfo MBeanInfo + { + get { return IExecute("getMBeanInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#getAttribute(java.lang.String) throws javax.management.AttributeNotFoundException,javax.management.MBeanException,javax.management.ReflectionException + /// + public object GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#invoke(java.lang.String,java.lang.Object[],java.lang.String[]) throws javax.management.MBeanException,javax.management.ReflectionException + /// + public object Invoke(string arg0, object[] arg1, string[] arg2) + { + return IExecute("invoke", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StandardMBean.html#setAttribute(javax.management.Attribute) throws javax.management.AttributeNotFoundException,javax.management.InvalidAttributeValueException,javax.management.MBeanException,javax.management.ReflectionException + /// + public void SetAttribute(Javax.Management.Attribute arg0) + { + IExecute("setAttribute", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/StringValueExp.cs b/src/net/JNet/Generated/Javax/Management/StringValueExp.cs new file mode 100644 index 0000000000..af290e3605 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/StringValueExp.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region StringValueExp + public partial class StringValueExp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StringValueExp.html#(java.lang.String) + /// + public StringValueExp(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.ValueExp(Javax.Management.StringValueExp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StringValueExp.html#getValue() + /// + public string Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/StringValueExp.html#apply(javax.management.ObjectName) throws javax.management.BadStringOperationException,javax.management.BadBinaryOpValueExpException,javax.management.BadAttributeValueExpException,javax.management.InvalidApplicationException + /// + public Javax.Management.ValueExp Apply(Javax.Management.ObjectName arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Timer/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Management/Timer/AllPackageClasses.cs new file mode 100644 index 0000000000..9de6efbe94 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Timer/AllPackageClasses.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Management.Timer +{ + #region Timer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html + /// + public partial class Timer : Javax.Management.NotificationBroadcasterSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Timer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Timer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.timer.Timer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TimerMBean + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html + /// + public partial class TimerMBean : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimerMBean() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimerMBean(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.timer.TimerMBean"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TimerNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerNotification.html + /// + public partial class TimerNotification : Javax.Management.Notification + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TimerNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TimerNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.management.timer.TimerNotification"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Timer/Timer.cs b/src/net/JNet/Generated/Javax/Management/Timer/Timer.cs new file mode 100644 index 0000000000..3ea7ff9324 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Timer/Timer.cs @@ -0,0 +1,248 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Timer +{ + #region Timer + public partial class Timer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Management.Timer.TimerMBean(Javax.Management.Timer.Timer t) => t.Cast(); + public static implicit operator Javax.Management.MBeanRegistration(Javax.Management.Timer.Timer t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#ONE_DAY + /// + public static long ONE_DAY => Clazz.GetField("ONE_DAY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#ONE_HOUR + /// + public static long ONE_HOUR => Clazz.GetField("ONE_HOUR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#ONE_MINUTE + /// + public static long ONE_MINUTE => Clazz.GetField("ONE_MINUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#ONE_SECOND + /// + public static long ONE_SECOND => Clazz.GetField("ONE_SECOND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#ONE_WEEK + /// + public static long ONE_WEEK => Clazz.GetField("ONE_WEEK"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getNbNotifications() + /// + public int NbNotifications + { + get { return IExecute("getNbNotifications"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getSendPastNotifications() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#setSendPastNotifications(boolean) + /// + public bool SendPastNotifications + { + get { return IExecute("getSendPastNotifications"); } set { IExecute("setSendPastNotifications", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#preRegister(javax.management.MBeanServer,javax.management.ObjectName) throws java.lang.Exception + /// + public Javax.Management.ObjectName PreRegister(Javax.Management.MBeanServer arg0, Javax.Management.ObjectName arg1) + { + return IExecute("preRegister", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getFixedRate(java.lang.Integer) + /// + public bool? GetFixedRate(int? arg0) + { + return IExecute("getFixedRate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date,long,long,boolean) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3, long arg4, long arg5, bool arg6) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date,long,long) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3, long arg4, long arg5) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date,long) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3, long arg4) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getNbOccurences(java.lang.Integer) + /// + public long? GetNbOccurences(int? arg0) + { + return IExecute("getNbOccurences", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getPeriod(java.lang.Integer) + /// + public long? GetPeriod(int? arg0) + { + return IExecute("getPeriod", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getNotificationUserData(java.lang.Integer) + /// + public object GetNotificationUserData(int? arg0) + { + return IExecute("getNotificationUserData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getNotificationMessage(java.lang.Integer) + /// + public string GetNotificationMessage(int? arg0) + { + return IExecute("getNotificationMessage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getNotificationType(java.lang.Integer) + /// + public string GetNotificationType(int? arg0) + { + return IExecute("getNotificationType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#getDate(java.lang.Integer) + /// + public Java.Util.Date GetDate(int? arg0) + { + return IExecute("getDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#removeAllNotifications() + /// + public void RemoveAllNotifications() + { + IExecute("removeAllNotifications"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#removeNotification(java.lang.Integer) throws javax.management.InstanceNotFoundException + /// + public void RemoveNotification(int? arg0) + { + IExecute("removeNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#removeNotifications(java.lang.String) throws javax.management.InstanceNotFoundException + /// + public void RemoveNotifications(string arg0) + { + IExecute("removeNotifications", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#stop() + /// + public void Stop() + { + IExecute("stop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#postDeregister() + /// + public void PostDeregister() + { + IExecute("postDeregister"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#postRegister(java.lang.Boolean) + /// + public void PostRegister(bool? arg0) + { + IExecute("postRegister", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/Timer.html#preDeregister() throws java.lang.Exception + /// + public void PreDeregister() + { + IExecute("preDeregister"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Timer/TimerMBean.cs b/src/net/JNet/Generated/Javax/Management/Timer/TimerMBean.cs new file mode 100644 index 0000000000..8772ca9284 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Timer/TimerMBean.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Timer +{ + #region TimerMBean + public partial class TimerMBean + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getNbNotifications() + /// + public int NbNotifications + { + get { return IExecute("getNbNotifications"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getSendPastNotifications() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#setSendPastNotifications(boolean) + /// + public bool SendPastNotifications + { + get { return IExecute("getSendPastNotifications"); } set { IExecute("setSendPastNotifications", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getFixedRate(java.lang.Integer) + /// + public bool? GetFixedRate(int? arg0) + { + return IExecute("getFixedRate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date,long,long,boolean) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3, long arg4, long arg5, bool arg6) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date,long,long) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3, long arg4, long arg5) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date,long) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3, long arg4) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#addNotification(java.lang.String,java.lang.String,java.lang.Object,java.util.Date) throws java.lang.IllegalArgumentException + /// + public int? AddNotification(string arg0, string arg1, object arg2, Java.Util.Date arg3) + { + return IExecute("addNotification", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getNbOccurences(java.lang.Integer) + /// + public long? GetNbOccurences(int? arg0) + { + return IExecute("getNbOccurences", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getPeriod(java.lang.Integer) + /// + public long? GetPeriod(int? arg0) + { + return IExecute("getPeriod", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getNotificationUserData(java.lang.Integer) + /// + public object GetNotificationUserData(int? arg0) + { + return IExecute("getNotificationUserData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getNotificationMessage(java.lang.Integer) + /// + public string GetNotificationMessage(int? arg0) + { + return IExecute("getNotificationMessage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getNotificationType(java.lang.Integer) + /// + public string GetNotificationType(int? arg0) + { + return IExecute("getNotificationType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getDate(java.lang.Integer) + /// + public Java.Util.Date GetDate(int? arg0) + { + return IExecute("getDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#removeAllNotifications() + /// + public void RemoveAllNotifications() + { + IExecute("removeAllNotifications"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#removeNotification(java.lang.Integer) throws javax.management.InstanceNotFoundException + /// + public void RemoveNotification(int? arg0) + { + IExecute("removeNotification", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#removeNotifications(java.lang.String) throws javax.management.InstanceNotFoundException + /// + public void RemoveNotifications(string arg0) + { + IExecute("removeNotifications", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#stop() + /// + public void Stop() + { + IExecute("stop"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/Timer/TimerNotification.cs b/src/net/JNet/Generated/Javax/Management/Timer/TimerNotification.cs new file mode 100644 index 0000000000..803f8b63f9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/Timer/TimerNotification.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management.Timer +{ + #region TimerNotification + public partial class TimerNotification + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerNotification.html#(java.lang.String,java.lang.Object,long,long,java.lang.String,java.lang.Integer) + /// + public TimerNotification(string arg0, object arg1, long arg2, long arg3, string arg4, int? arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerNotification.html#getNotificationID() + /// + public int? NotificationID + { + get { return IExecute("getNotificationID"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Management/ValueExp.cs b/src/net/JNet/Generated/Javax/Management/ValueExp.cs new file mode 100644 index 0000000000..4c37d769a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Management/ValueExp.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Management +{ + #region ValueExp + public partial class ValueExp + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Management.ValueExp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ValueExp.html#apply(javax.management.ObjectName) throws javax.management.BadStringOperationException,javax.management.BadBinaryOpValueExpException,javax.management.BadAttributeValueExpException,javax.management.InvalidApplicationException + /// + public Javax.Management.ValueExp Apply(Javax.Management.ObjectName arg0) + { + return IExecute("apply", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Naming/AllPackageClasses.cs new file mode 100644 index 0000000000..325dd6f167 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/AllPackageClasses.cs @@ -0,0 +1,968 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Naming +{ + #region AuthenticationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/AuthenticationException.html + /// + public partial class AuthenticationException : Javax.Naming.NamingSecurityException + { + public AuthenticationException() { } + + /// + public override string ClassName => "javax.naming.AuthenticationException"; + + // TODO: complete the class + + } + #endregion + + #region AuthenticationNotSupportedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/AuthenticationNotSupportedException.html + /// + public partial class AuthenticationNotSupportedException : Javax.Naming.NamingSecurityException + { + public AuthenticationNotSupportedException() { } + + /// + public override string ClassName => "javax.naming.AuthenticationNotSupportedException"; + + // TODO: complete the class + + } + #endregion + + #region BinaryRefAddr + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/BinaryRefAddr.html + /// + public partial class BinaryRefAddr : Javax.Naming.RefAddr + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BinaryRefAddr() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BinaryRefAddr(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.BinaryRefAddr"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Binding + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html + /// + public partial class Binding : Javax.Naming.NameClassPair + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Binding() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Binding(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.Binding"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CannotProceedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CannotProceedException.html + /// + public partial class CannotProceedException : Javax.Naming.NamingException + { + public CannotProceedException() { } + + /// + public override string ClassName => "javax.naming.CannotProceedException"; + + // TODO: complete the class + + } + #endregion + + #region CommunicationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CommunicationException.html + /// + public partial class CommunicationException : Javax.Naming.NamingException + { + public CommunicationException() { } + + /// + public override string ClassName => "javax.naming.CommunicationException"; + + // TODO: complete the class + + } + #endregion + + #region CompositeName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html + /// + public partial class CompositeName : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.CompositeName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompoundName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html + /// + public partial class CompoundName : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompoundName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompoundName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.CompoundName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConfigurationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ConfigurationException.html + /// + public partial class ConfigurationException : Javax.Naming.NamingException + { + public ConfigurationException() { } + + /// + public override string ClassName => "javax.naming.ConfigurationException"; + + // TODO: complete the class + + } + #endregion + + #region Context + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html + /// + public partial class Context : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Context() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Context(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.Context"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ContextNotEmptyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ContextNotEmptyException.html + /// + public partial class ContextNotEmptyException : Javax.Naming.NamingException + { + public ContextNotEmptyException() { } + + /// + public override string ClassName => "javax.naming.ContextNotEmptyException"; + + // TODO: complete the class + + } + #endregion + + #region InitialContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html + /// + public partial class InitialContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InitialContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InitialContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.InitialContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InsufficientResourcesException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InsufficientResourcesException.html + /// + public partial class InsufficientResourcesException : Javax.Naming.NamingException + { + public InsufficientResourcesException() { } + + /// + public override string ClassName => "javax.naming.InsufficientResourcesException"; + + // TODO: complete the class + + } + #endregion + + #region InterruptedNamingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InterruptedNamingException.html + /// + public partial class InterruptedNamingException : Javax.Naming.NamingException + { + public InterruptedNamingException() { } + + /// + public override string ClassName => "javax.naming.InterruptedNamingException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidNameException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InvalidNameException.html + /// + public partial class InvalidNameException : Javax.Naming.NamingException + { + public InvalidNameException() { } + + /// + public override string ClassName => "javax.naming.InvalidNameException"; + + // TODO: complete the class + + } + #endregion + + #region LimitExceededException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LimitExceededException.html + /// + public partial class LimitExceededException : Javax.Naming.NamingException + { + public LimitExceededException() { } + + /// + public override string ClassName => "javax.naming.LimitExceededException"; + + // TODO: complete the class + + } + #endregion + + #region LinkException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LinkException.html + /// + public partial class LinkException : Javax.Naming.NamingException + { + public LinkException() { } + + /// + public override string ClassName => "javax.naming.LinkException"; + + // TODO: complete the class + + } + #endregion + + #region LinkLoopException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LinkLoopException.html + /// + public partial class LinkLoopException : Javax.Naming.LinkException + { + public LinkLoopException() { } + + /// + public override string ClassName => "javax.naming.LinkLoopException"; + + // TODO: complete the class + + } + #endregion + + #region LinkRef + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LinkRef.html + /// + public partial class LinkRef : Javax.Naming.Reference + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LinkRef() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LinkRef(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.LinkRef"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MalformedLinkException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/MalformedLinkException.html + /// + public partial class MalformedLinkException : Javax.Naming.LinkException + { + public MalformedLinkException() { } + + /// + public override string ClassName => "javax.naming.MalformedLinkException"; + + // TODO: complete the class + + } + #endregion + + #region Name + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html + /// + public partial class Name : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Name() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Name(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.Name"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NameAlreadyBoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameAlreadyBoundException.html + /// + public partial class NameAlreadyBoundException : Javax.Naming.NamingException + { + public NameAlreadyBoundException() { } + + /// + public override string ClassName => "javax.naming.NameAlreadyBoundException"; + + // TODO: complete the class + + } + #endregion + + #region NameClassPair + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html + /// + public partial class NameClassPair : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NameClassPair() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NameClassPair(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.NameClassPair"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NameNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameNotFoundException.html + /// + public partial class NameNotFoundException : Javax.Naming.NamingException + { + public NameNotFoundException() { } + + /// + public override string ClassName => "javax.naming.NameNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region NameParser + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameParser.html + /// + public partial class NameParser : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NameParser() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NameParser(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.NameParser"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamingEnumeration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NamingEnumeration.html + /// + public partial class NamingEnumeration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NamingEnumeration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NamingEnumeration(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.NamingEnumeration"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamingException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NamingException.html + /// + public partial class NamingException : Java.Lang.Exception + { + public NamingException() { } + + /// + public override string ClassName => "javax.naming.NamingException"; + + // TODO: complete the class + + } + #endregion + + #region NamingSecurityException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NamingSecurityException.html + /// + public partial class NamingSecurityException : Javax.Naming.NamingException + { + public NamingSecurityException() { } + + /// + public override string ClassName => "javax.naming.NamingSecurityException"; + + // TODO: complete the class + + } + #endregion + + #region NoInitialContextException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NoInitialContextException.html + /// + public partial class NoInitialContextException : Javax.Naming.NamingException + { + public NoInitialContextException() { } + + /// + public override string ClassName => "javax.naming.NoInitialContextException"; + + // TODO: complete the class + + } + #endregion + + #region NoPermissionException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NoPermissionException.html + /// + public partial class NoPermissionException : Javax.Naming.NamingSecurityException + { + public NoPermissionException() { } + + /// + public override string ClassName => "javax.naming.NoPermissionException"; + + // TODO: complete the class + + } + #endregion + + #region NotContextException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NotContextException.html + /// + public partial class NotContextException : Javax.Naming.NamingException + { + public NotContextException() { } + + /// + public override string ClassName => "javax.naming.NotContextException"; + + // TODO: complete the class + + } + #endregion + + #region OperationNotSupportedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/OperationNotSupportedException.html + /// + public partial class OperationNotSupportedException : Javax.Naming.NamingException + { + public OperationNotSupportedException() { } + + /// + public override string ClassName => "javax.naming.OperationNotSupportedException"; + + // TODO: complete the class + + } + #endregion + + #region PartialResultException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/PartialResultException.html + /// + public partial class PartialResultException : Javax.Naming.NamingException + { + public PartialResultException() { } + + /// + public override string ClassName => "javax.naming.PartialResultException"; + + // TODO: complete the class + + } + #endregion + + #region RefAddr + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/RefAddr.html + /// + public partial class RefAddr : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RefAddr() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RefAddr(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.RefAddr"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Reference + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html + /// + public partial class Reference : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Reference() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Reference(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.Reference"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Referenceable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Referenceable.html + /// + public partial class Referenceable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Referenceable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Referenceable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.Referenceable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReferralException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ReferralException.html + /// + public partial class ReferralException : Javax.Naming.NamingException + { + public ReferralException() { } + + /// + public override string ClassName => "javax.naming.ReferralException"; + + // TODO: complete the class + + } + #endregion + + #region ServiceUnavailableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ServiceUnavailableException.html + /// + public partial class ServiceUnavailableException : Javax.Naming.NamingException + { + public ServiceUnavailableException() { } + + /// + public override string ClassName => "javax.naming.ServiceUnavailableException"; + + // TODO: complete the class + + } + #endregion + + #region SizeLimitExceededException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/SizeLimitExceededException.html + /// + public partial class SizeLimitExceededException : Javax.Naming.LimitExceededException + { + public SizeLimitExceededException() { } + + /// + public override string ClassName => "javax.naming.SizeLimitExceededException"; + + // TODO: complete the class + + } + #endregion + + #region StringRefAddr + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/StringRefAddr.html + /// + public partial class StringRefAddr : Javax.Naming.RefAddr + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringRefAddr() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringRefAddr(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.StringRefAddr"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TimeLimitExceededException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/TimeLimitExceededException.html + /// + public partial class TimeLimitExceededException : Javax.Naming.LimitExceededException + { + public TimeLimitExceededException() { } + + /// + public override string ClassName => "javax.naming.TimeLimitExceededException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/AuthenticationException.cs b/src/net/JNet/Generated/Javax/Naming/AuthenticationException.cs new file mode 100644 index 0000000000..319103a1fe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/AuthenticationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region AuthenticationException + public partial class AuthenticationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/AuthenticationNotSupportedException.cs b/src/net/JNet/Generated/Javax/Naming/AuthenticationNotSupportedException.cs new file mode 100644 index 0000000000..9214cd2ae3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/AuthenticationNotSupportedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region AuthenticationNotSupportedException + public partial class AuthenticationNotSupportedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/BinaryRefAddr.cs b/src/net/JNet/Generated/Javax/Naming/BinaryRefAddr.cs new file mode 100644 index 0000000000..0c36885e9a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/BinaryRefAddr.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region BinaryRefAddr + public partial class BinaryRefAddr + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/BinaryRefAddr.html#(java.lang.String,byte[],int,int) + /// + public BinaryRefAddr(string arg0, byte[] arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/BinaryRefAddr.html#(java.lang.String,byte[]) + /// + public BinaryRefAddr(string arg0, byte[] arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Binding.cs b/src/net/JNet/Generated/Javax/Naming/Binding.cs new file mode 100644 index 0000000000..f1d35b11fe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Binding.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region Binding + public partial class Binding + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html#(java.lang.String,java.lang.Object,boolean) + /// + public Binding(string arg0, object arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html#(java.lang.String,java.lang.Object) + /// + public Binding(string arg0, object arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html#(java.lang.String,java.lang.String,java.lang.Object,boolean) + /// + public Binding(string arg0, string arg1, object arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html#(java.lang.String,java.lang.String,java.lang.Object) + /// + public Binding(string arg0, string arg1, object arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html#getObject() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Binding.html#setObject(java.lang.Object) + /// + public object Object + { + get { return IExecute("getObject"); } set { IExecute("setObject", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/CannotProceedException.cs b/src/net/JNet/Generated/Javax/Naming/CannotProceedException.cs new file mode 100644 index 0000000000..03bca1be44 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/CannotProceedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region CannotProceedException + public partial class CannotProceedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/CommunicationException.cs b/src/net/JNet/Generated/Javax/Naming/CommunicationException.cs new file mode 100644 index 0000000000..3f84ea4e0e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/CommunicationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region CommunicationException + public partial class CommunicationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/CompositeName.cs b/src/net/JNet/Generated/Javax/Naming/CompositeName.cs new file mode 100644 index 0000000000..c0cb628dd1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/CompositeName.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region CompositeName + public partial class CompositeName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#(java.lang.String) throws javax.naming.InvalidNameException + /// + public CompositeName(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Name(Javax.Naming.CompositeName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#endsWith(javax.naming.Name) + /// + public bool EndsWith(Javax.Naming.Name arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#startsWith(javax.naming.Name) + /// + public bool StartsWith(Javax.Naming.Name arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#remove(int) throws javax.naming.InvalidNameException + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#get(int) + /// + public string Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#add(int,java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(int arg0, string arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#add(java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(string arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#addAll(int,javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(int arg0, Javax.Naming.Name arg1) + { + return IExecute("addAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#addAll(javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(Javax.Naming.Name arg0) + { + return IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#getPrefix(int) + /// + public Javax.Naming.Name GetPrefix(int arg0) + { + return IExecute("getPrefix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompositeName.html#getSuffix(int) + /// + public Javax.Naming.Name GetSuffix(int arg0) + { + return IExecute("getSuffix", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/CompoundName.cs b/src/net/JNet/Generated/Javax/Naming/CompoundName.cs new file mode 100644 index 0000000000..5194d5776b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/CompoundName.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region CompoundName + public partial class CompoundName + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Name(Javax.Naming.CompoundName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#endsWith(javax.naming.Name) + /// + public bool EndsWith(Javax.Naming.Name arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#startsWith(javax.naming.Name) + /// + public bool StartsWith(Javax.Naming.Name arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#remove(int) throws javax.naming.InvalidNameException + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#get(int) + /// + public string Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#add(int,java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(int arg0, string arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#add(java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(string arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#addAll(int,javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(int arg0, Javax.Naming.Name arg1) + { + return IExecute("addAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#addAll(javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(Javax.Naming.Name arg0) + { + return IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#getPrefix(int) + /// + public Javax.Naming.Name GetPrefix(int arg0) + { + return IExecute("getPrefix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/CompoundName.html#getSuffix(int) + /// + public Javax.Naming.Name GetSuffix(int arg0) + { + return IExecute("getSuffix", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/ConfigurationException.cs b/src/net/JNet/Generated/Javax/Naming/ConfigurationException.cs new file mode 100644 index 0000000000..1b3a4bb3f0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/ConfigurationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region ConfigurationException + public partial class ConfigurationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Context.cs b/src/net/JNet/Generated/Javax/Naming/Context.cs new file mode 100644 index 0000000000..e00b8c7f7c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Context.cs @@ -0,0 +1,282 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region Context + public partial class Context + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#AUTHORITATIVE + /// + public static string AUTHORITATIVE => Clazz.GetField("AUTHORITATIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#BATCHSIZE + /// + public static string BATCHSIZE => Clazz.GetField("BATCHSIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#DNS_URL + /// + public static string DNS_URL => Clazz.GetField("DNS_URL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#INITIAL_CONTEXT_FACTORY + /// + public static string INITIAL_CONTEXT_FACTORY => Clazz.GetField("INITIAL_CONTEXT_FACTORY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#LANGUAGE + /// + public static string LANGUAGE => Clazz.GetField("LANGUAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#OBJECT_FACTORIES + /// + public static string OBJECT_FACTORIES => Clazz.GetField("OBJECT_FACTORIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#PROVIDER_URL + /// + public static string PROVIDER_URL => Clazz.GetField("PROVIDER_URL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#REFERRAL + /// + public static string REFERRAL => Clazz.GetField("REFERRAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#SECURITY_AUTHENTICATION + /// + public static string SECURITY_AUTHENTICATION => Clazz.GetField("SECURITY_AUTHENTICATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#SECURITY_CREDENTIALS + /// + public static string SECURITY_CREDENTIALS => Clazz.GetField("SECURITY_CREDENTIALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#SECURITY_PRINCIPAL + /// + public static string SECURITY_PRINCIPAL => Clazz.GetField("SECURITY_PRINCIPAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#SECURITY_PROTOCOL + /// + public static string SECURITY_PROTOCOL => Clazz.GetField("SECURITY_PROTOCOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#STATE_FACTORIES + /// + public static string STATE_FACTORIES => Clazz.GetField("STATE_FACTORIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#URL_PKG_PREFIXES + /// + public static string URL_PKG_PREFIXES => Clazz.GetField("URL_PKG_PREFIXES"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#getNameInNamespace() throws javax.naming.NamingException + /// + public string NameInNamespace + { + get { return IExecute("getNameInNamespace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#addToEnvironment(java.lang.String,java.lang.Object) throws javax.naming.NamingException + /// + public object AddToEnvironment(string arg0, object arg1) + { + return IExecute("addToEnvironment", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#lookup(java.lang.String) throws javax.naming.NamingException + /// + public object Lookup(string arg0) + { + return IExecute("lookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#lookup(javax.naming.Name) throws javax.naming.NamingException + /// + public object Lookup(Javax.Naming.Name arg0) + { + return IExecute("lookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#lookupLink(java.lang.String) throws javax.naming.NamingException + /// + public object LookupLink(string arg0) + { + return IExecute("lookupLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#lookupLink(javax.naming.Name) throws javax.naming.NamingException + /// + public object LookupLink(Javax.Naming.Name arg0) + { + return IExecute("lookupLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#removeFromEnvironment(java.lang.String) throws javax.naming.NamingException + /// + public object RemoveFromEnvironment(string arg0) + { + return IExecute("removeFromEnvironment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#composeName(java.lang.String,java.lang.String) throws javax.naming.NamingException + /// + public string ComposeName(string arg0, string arg1) + { + return IExecute("composeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#createSubcontext(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Context CreateSubcontext(string arg0) + { + return IExecute("createSubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#createSubcontext(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Context CreateSubcontext(Javax.Naming.Name arg0) + { + return IExecute("createSubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#composeName(javax.naming.Name,javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Name ComposeName(Javax.Naming.Name arg0, Javax.Naming.Name arg1) + { + return IExecute("composeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#getNameParser(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.NameParser GetNameParser(string arg0) + { + return IExecute("getNameParser", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#getNameParser(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.NameParser GetNameParser(Javax.Naming.Name arg0) + { + return IExecute("getNameParser", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#bind(java.lang.String,java.lang.Object) throws javax.naming.NamingException + /// + public void Bind(string arg0, object arg1) + { + IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#bind(javax.naming.Name,java.lang.Object) throws javax.naming.NamingException + /// + public void Bind(Javax.Naming.Name arg0, object arg1) + { + IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#close() throws javax.naming.NamingException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#destroySubcontext(java.lang.String) throws javax.naming.NamingException + /// + public void DestroySubcontext(string arg0) + { + IExecute("destroySubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#destroySubcontext(javax.naming.Name) throws javax.naming.NamingException + /// + public void DestroySubcontext(Javax.Naming.Name arg0) + { + IExecute("destroySubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#rebind(java.lang.String,java.lang.Object) throws javax.naming.NamingException + /// + public void Rebind(string arg0, object arg1) + { + IExecute("rebind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#rebind(javax.naming.Name,java.lang.Object) throws javax.naming.NamingException + /// + public void Rebind(Javax.Naming.Name arg0, object arg1) + { + IExecute("rebind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#rename(java.lang.String,java.lang.String) throws javax.naming.NamingException + /// + public void Rename(string arg0, string arg1) + { + IExecute("rename", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#rename(javax.naming.Name,javax.naming.Name) throws javax.naming.NamingException + /// + public void Rename(Javax.Naming.Name arg0, Javax.Naming.Name arg1) + { + IExecute("rename", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#unbind(java.lang.String) throws javax.naming.NamingException + /// + public void Unbind(string arg0) + { + IExecute("unbind", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Context.html#unbind(javax.naming.Name) throws javax.naming.NamingException + /// + public void Unbind(Javax.Naming.Name arg0) + { + IExecute("unbind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/ContextNotEmptyException.cs b/src/net/JNet/Generated/Javax/Naming/ContextNotEmptyException.cs new file mode 100644 index 0000000000..1051afe9c0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/ContextNotEmptyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region ContextNotEmptyException + public partial class ContextNotEmptyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Naming/Directory/AllPackageClasses.cs new file mode 100644 index 0000000000..19ba699b35 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/AllPackageClasses.cs @@ -0,0 +1,486 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Naming.Directory +{ + #region Attribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html + /// + public partial class Attribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Attribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Attribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.Attribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeInUseException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/AttributeInUseException.html + /// + public partial class AttributeInUseException : Javax.Naming.NamingException + { + public AttributeInUseException() { } + + /// + public override string ClassName => "javax.naming.directory.AttributeInUseException"; + + // TODO: complete the class + + } + #endregion + + #region AttributeModificationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/AttributeModificationException.html + /// + public partial class AttributeModificationException : Javax.Naming.NamingException + { + public AttributeModificationException() { } + + /// + public override string ClassName => "javax.naming.directory.AttributeModificationException"; + + // TODO: complete the class + + } + #endregion + + #region Attributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html + /// + public partial class Attributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Attributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Attributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.Attributes"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html + /// + public partial class BasicAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.BasicAttribute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicAttributes + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html + /// + public partial class BasicAttributes : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicAttributes() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicAttributes(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.BasicAttributes"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DirContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html + /// + public partial class DirContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.DirContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InitialDirContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html + /// + public partial class InitialDirContext : Javax.Naming.InitialContext + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InitialDirContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InitialDirContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.InitialDirContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidAttributeIdentifierException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InvalidAttributeIdentifierException.html + /// + public partial class InvalidAttributeIdentifierException : Javax.Naming.NamingException + { + public InvalidAttributeIdentifierException() { } + + /// + public override string ClassName => "javax.naming.directory.InvalidAttributeIdentifierException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidAttributesException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InvalidAttributesException.html + /// + public partial class InvalidAttributesException : Javax.Naming.NamingException + { + public InvalidAttributesException() { } + + /// + public override string ClassName => "javax.naming.directory.InvalidAttributesException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidAttributeValueException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InvalidAttributeValueException.html + /// + public partial class InvalidAttributeValueException : Javax.Naming.NamingException + { + public InvalidAttributeValueException() { } + + /// + public override string ClassName => "javax.naming.directory.InvalidAttributeValueException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidSearchControlsException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InvalidSearchControlsException.html + /// + public partial class InvalidSearchControlsException : Javax.Naming.NamingException + { + public InvalidSearchControlsException() { } + + /// + public override string ClassName => "javax.naming.directory.InvalidSearchControlsException"; + + // TODO: complete the class + + } + #endregion + + #region InvalidSearchFilterException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InvalidSearchFilterException.html + /// + public partial class InvalidSearchFilterException : Javax.Naming.NamingException + { + public InvalidSearchFilterException() { } + + /// + public override string ClassName => "javax.naming.directory.InvalidSearchFilterException"; + + // TODO: complete the class + + } + #endregion + + #region ModificationItem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/ModificationItem.html + /// + public partial class ModificationItem : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ModificationItem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ModificationItem(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.ModificationItem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NoSuchAttributeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/NoSuchAttributeException.html + /// + public partial class NoSuchAttributeException : Javax.Naming.NamingException + { + public NoSuchAttributeException() { } + + /// + public override string ClassName => "javax.naming.directory.NoSuchAttributeException"; + + // TODO: complete the class + + } + #endregion + + #region SchemaViolationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SchemaViolationException.html + /// + public partial class SchemaViolationException : Javax.Naming.NamingException + { + public SchemaViolationException() { } + + /// + public override string ClassName => "javax.naming.directory.SchemaViolationException"; + + // TODO: complete the class + + } + #endregion + + #region SearchControls + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html + /// + public partial class SearchControls : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SearchControls() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SearchControls(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.SearchControls"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SearchResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html + /// + public partial class SearchResult : Javax.Naming.Binding + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SearchResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SearchResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.directory.SearchResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/Attribute.cs b/src/net/JNet/Generated/Javax/Naming/Directory/Attribute.cs new file mode 100644 index 0000000000..33cc4e8cb8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/Attribute.cs @@ -0,0 +1,162 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region Attribute + public partial class Attribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Naming.Directory.Attribute t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Naming.Directory.Attribute t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#getAttributeDefinition() throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext AttributeDefinition + { + get { return IExecute("getAttributeDefinition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#getAttributeSyntaxDefinition() throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext AttributeSyntaxDefinition + { + get { return IExecute("getAttributeSyntaxDefinition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#add(java.lang.Object) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#isOrdered() + /// + public bool IsOrdered() + { + return IExecute("isOrdered"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#get() throws javax.naming.NamingException + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#get(int) throws javax.naming.NamingException + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#set(int,java.lang.Object) + /// + public object Set(int arg0, object arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#add(int,java.lang.Object) + /// + public void Add(int arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attribute.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/AttributeInUseException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/AttributeInUseException.cs new file mode 100644 index 0000000000..50f16ce37b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/AttributeInUseException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region AttributeInUseException + public partial class AttributeInUseException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/AttributeModificationException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/AttributeModificationException.cs new file mode 100644 index 0000000000..677671989a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/AttributeModificationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region AttributeModificationException + public partial class AttributeModificationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/Attributes.cs b/src/net/JNet/Generated/Javax/Naming/Directory/Attributes.cs new file mode 100644 index 0000000000..d8faa52733 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/Attributes.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region Attributes + public partial class Attributes + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Naming.Directory.Attributes t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Naming.Directory.Attributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html#isCaseIgnored() + /// + public bool IsCaseIgnored() + { + return IExecute("isCaseIgnored"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html#get(java.lang.String) + /// + public Javax.Naming.Directory.Attribute Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html#put(java.lang.String,java.lang.Object) + /// + public Javax.Naming.Directory.Attribute Put(string arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html#put(javax.naming.directory.Attribute) + /// + public Javax.Naming.Directory.Attribute Put(Javax.Naming.Directory.Attribute arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/Attributes.html#remove(java.lang.String) + /// + public Javax.Naming.Directory.Attribute Remove(string arg0) + { + return IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/BasicAttribute.cs b/src/net/JNet/Generated/Javax/Naming/Directory/BasicAttribute.cs new file mode 100644 index 0000000000..8aee6d1dab --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/BasicAttribute.cs @@ -0,0 +1,185 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region BasicAttribute + public partial class BasicAttribute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#(java.lang.String,boolean) + /// + public BasicAttribute(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#(java.lang.String,java.lang.Object,boolean) + /// + public BasicAttribute(string arg0, object arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#(java.lang.String,java.lang.Object) + /// + public BasicAttribute(string arg0, object arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#(java.lang.String) + /// + public BasicAttribute(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Directory.Attribute(Javax.Naming.Directory.BasicAttribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#getAttributeDefinition() throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext AttributeDefinition + { + get { return IExecute("getAttributeDefinition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#getAttributeSyntaxDefinition() throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext AttributeSyntaxDefinition + { + get { return IExecute("getAttributeSyntaxDefinition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#add(java.lang.Object) + /// + public bool Add(object arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#isOrdered() + /// + public bool IsOrdered() + { + return IExecute("isOrdered"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#remove(java.lang.Object) + /// + public bool Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#get() throws javax.naming.NamingException + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#get(int) throws javax.naming.NamingException + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#set(int,java.lang.Object) + /// + public object Set(int arg0, object arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#add(int,java.lang.Object) + /// + public void Add(int arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttribute.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/BasicAttributes.cs b/src/net/JNet/Generated/Javax/Naming/Directory/BasicAttributes.cs new file mode 100644 index 0000000000..b2fe59a1f7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/BasicAttributes.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region BasicAttributes + public partial class BasicAttributes + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#(boolean) + /// + public BasicAttributes(bool arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#(java.lang.String,java.lang.Object,boolean) + /// + public BasicAttributes(string arg0, object arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#(java.lang.String,java.lang.Object) + /// + public BasicAttributes(string arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Directory.Attributes(Javax.Naming.Directory.BasicAttributes t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#isCaseIgnored() + /// + public bool IsCaseIgnored() + { + return IExecute("isCaseIgnored"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#get(java.lang.String) + /// + public Javax.Naming.Directory.Attribute Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#put(java.lang.String,java.lang.Object) + /// + public Javax.Naming.Directory.Attribute Put(string arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#put(javax.naming.directory.Attribute) + /// + public Javax.Naming.Directory.Attribute Put(Javax.Naming.Directory.Attribute arg0) + { + return IExecute("put", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/BasicAttributes.html#remove(java.lang.String) + /// + public Javax.Naming.Directory.Attribute Remove(string arg0) + { + return IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/DirContext.cs b/src/net/JNet/Generated/Javax/Naming/Directory/DirContext.cs new file mode 100644 index 0000000000..f3a7cfa022 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/DirContext.cs @@ -0,0 +1,197 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region DirContext + public partial class DirContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Context(Javax.Naming.Directory.DirContext t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#ADD_ATTRIBUTE + /// + public static int ADD_ATTRIBUTE => Clazz.GetField("ADD_ATTRIBUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#REMOVE_ATTRIBUTE + /// + public static int REMOVE_ATTRIBUTE => Clazz.GetField("REMOVE_ATTRIBUTE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#REPLACE_ATTRIBUTE + /// + public static int REPLACE_ATTRIBUTE => Clazz.GetField("REPLACE_ATTRIBUTE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getAttributes(java.lang.String,java.lang.String[]) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(string arg0, string[] arg1) + { + return IExecute("getAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getAttributes(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(string arg0) + { + return IExecute("getAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getAttributes(javax.naming.Name,java.lang.String[]) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(Javax.Naming.Name arg0, string[] arg1) + { + return IExecute("getAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getAttributes(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(Javax.Naming.Name arg0) + { + return IExecute("getAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#createSubcontext(java.lang.String,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext CreateSubcontext(string arg0, Javax.Naming.Directory.Attributes arg1) + { + return IExecute("createSubcontext", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#createSubcontext(javax.naming.Name,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext CreateSubcontext(Javax.Naming.Name arg0, Javax.Naming.Directory.Attributes arg1) + { + return IExecute("createSubcontext", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getSchema(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchema(string arg0) + { + return IExecute("getSchema", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getSchema(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchema(Javax.Naming.Name arg0) + { + return IExecute("getSchema", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getSchemaClassDefinition(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchemaClassDefinition(string arg0) + { + return IExecute("getSchemaClassDefinition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#getSchemaClassDefinition(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchemaClassDefinition(Javax.Naming.Name arg0) + { + return IExecute("getSchemaClassDefinition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#bind(java.lang.String,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Bind(string arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("bind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#bind(javax.naming.Name,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Bind(Javax.Naming.Name arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("bind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#modifyAttributes(java.lang.String,int,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void ModifyAttributes(string arg0, int arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("modifyAttributes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#modifyAttributes(java.lang.String,javax.naming.directory.ModificationItem[]) throws javax.naming.NamingException + /// + public void ModifyAttributes(string arg0, Javax.Naming.Directory.ModificationItem[] arg1) + { + IExecute("modifyAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#modifyAttributes(javax.naming.Name,int,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void ModifyAttributes(Javax.Naming.Name arg0, int arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("modifyAttributes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#modifyAttributes(javax.naming.Name,javax.naming.directory.ModificationItem[]) throws javax.naming.NamingException + /// + public void ModifyAttributes(Javax.Naming.Name arg0, Javax.Naming.Directory.ModificationItem[] arg1) + { + IExecute("modifyAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#rebind(java.lang.String,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Rebind(string arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("rebind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/DirContext.html#rebind(javax.naming.Name,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Rebind(Javax.Naming.Name arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("rebind", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/InitialDirContext.cs b/src/net/JNet/Generated/Javax/Naming/Directory/InitialDirContext.cs new file mode 100644 index 0000000000..c14185e50b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/InitialDirContext.cs @@ -0,0 +1,185 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region InitialDirContext + public partial class InitialDirContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Directory.DirContext(Javax.Naming.Directory.InitialDirContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getAttributes(java.lang.String,java.lang.String[]) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(string arg0, string[] arg1) + { + return IExecute("getAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getAttributes(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(string arg0) + { + return IExecute("getAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getAttributes(javax.naming.Name,java.lang.String[]) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(Javax.Naming.Name arg0, string[] arg1) + { + return IExecute("getAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getAttributes(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.Attributes GetAttributes(Javax.Naming.Name arg0) + { + return IExecute("getAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#createSubcontext(java.lang.String,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext CreateSubcontext(string arg0, Javax.Naming.Directory.Attributes arg1) + { + return IExecute("createSubcontext", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#createSubcontext(javax.naming.Name,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext CreateSubcontext(Javax.Naming.Name arg0, Javax.Naming.Directory.Attributes arg1) + { + return IExecute("createSubcontext", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getSchema(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchema(string arg0) + { + return IExecute("getSchema", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getSchema(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchema(Javax.Naming.Name arg0) + { + return IExecute("getSchema", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getSchemaClassDefinition(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchemaClassDefinition(string arg0) + { + return IExecute("getSchemaClassDefinition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#getSchemaClassDefinition(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Directory.DirContext GetSchemaClassDefinition(Javax.Naming.Name arg0) + { + return IExecute("getSchemaClassDefinition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#bind(java.lang.String,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Bind(string arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("bind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#bind(javax.naming.Name,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Bind(Javax.Naming.Name arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("bind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#modifyAttributes(java.lang.String,int,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void ModifyAttributes(string arg0, int arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("modifyAttributes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#modifyAttributes(java.lang.String,javax.naming.directory.ModificationItem[]) throws javax.naming.NamingException + /// + public void ModifyAttributes(string arg0, Javax.Naming.Directory.ModificationItem[] arg1) + { + IExecute("modifyAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#modifyAttributes(javax.naming.Name,int,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void ModifyAttributes(Javax.Naming.Name arg0, int arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("modifyAttributes", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#modifyAttributes(javax.naming.Name,javax.naming.directory.ModificationItem[]) throws javax.naming.NamingException + /// + public void ModifyAttributes(Javax.Naming.Name arg0, Javax.Naming.Directory.ModificationItem[] arg1) + { + IExecute("modifyAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#rebind(java.lang.String,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Rebind(string arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("rebind", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html#rebind(javax.naming.Name,java.lang.Object,javax.naming.directory.Attributes) throws javax.naming.NamingException + /// + public void Rebind(Javax.Naming.Name arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + { + IExecute("rebind", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeIdentifierException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeIdentifierException.cs new file mode 100644 index 0000000000..6b74fd11e5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeIdentifierException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region InvalidAttributeIdentifierException + public partial class InvalidAttributeIdentifierException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeValueException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeValueException.cs new file mode 100644 index 0000000000..7a2e09fd67 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributeValueException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region InvalidAttributeValueException + public partial class InvalidAttributeValueException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributesException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributesException.cs new file mode 100644 index 0000000000..3342601aa7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidAttributesException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region InvalidAttributesException + public partial class InvalidAttributesException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchControlsException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchControlsException.cs new file mode 100644 index 0000000000..5912378528 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchControlsException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region InvalidSearchControlsException + public partial class InvalidSearchControlsException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchFilterException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchFilterException.cs new file mode 100644 index 0000000000..8364656575 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/InvalidSearchFilterException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region InvalidSearchFilterException + public partial class InvalidSearchFilterException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/ModificationItem.cs b/src/net/JNet/Generated/Javax/Naming/Directory/ModificationItem.cs new file mode 100644 index 0000000000..f9df4d2a7a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/ModificationItem.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region ModificationItem + public partial class ModificationItem + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/ModificationItem.html#(int,javax.naming.directory.Attribute) + /// + public ModificationItem(int arg0, Javax.Naming.Directory.Attribute arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Directory.ModificationItem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/ModificationItem.html#getAttribute() + /// + public Javax.Naming.Directory.Attribute Attribute + { + get { return IExecute("getAttribute"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/ModificationItem.html#getModificationOp() + /// + public int ModificationOp + { + get { return IExecute("getModificationOp"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/NoSuchAttributeException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/NoSuchAttributeException.cs new file mode 100644 index 0000000000..96d38f6fc0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/NoSuchAttributeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region NoSuchAttributeException + public partial class NoSuchAttributeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/SchemaViolationException.cs b/src/net/JNet/Generated/Javax/Naming/Directory/SchemaViolationException.cs new file mode 100644 index 0000000000..2d0663b2ae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/SchemaViolationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region SchemaViolationException + public partial class SchemaViolationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/SearchControls.cs b/src/net/JNet/Generated/Javax/Naming/Directory/SearchControls.cs new file mode 100644 index 0000000000..e4afe32c09 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/SearchControls.cs @@ -0,0 +1,120 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region SearchControls + public partial class SearchControls + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#(int,long,int,java.lang.String[],boolean,boolean) + /// + public SearchControls(int arg0, long arg1, int arg2, string[] arg3, bool arg4, bool arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Directory.SearchControls t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#OBJECT_SCOPE + /// + public static int OBJECT_SCOPE => Clazz.GetField("OBJECT_SCOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#ONELEVEL_SCOPE + /// + public static int ONELEVEL_SCOPE => Clazz.GetField("ONELEVEL_SCOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#SUBTREE_SCOPE + /// + public static int SUBTREE_SCOPE => Clazz.GetField("SUBTREE_SCOPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#getCountLimit() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#setCountLimit(long) + /// + public long CountLimit + { + get { return IExecute("getCountLimit"); } set { IExecute("setCountLimit", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#getDerefLinkFlag() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#setDerefLinkFlag(boolean) + /// + public bool DerefLinkFlag + { + get { return IExecute("getDerefLinkFlag"); } set { IExecute("setDerefLinkFlag", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#getReturningAttributes() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#setReturningAttributes(java.lang.String[]) + /// + public string[] ReturningAttributes + { + get { return IExecuteArray("getReturningAttributes"); } set { IExecute("setReturningAttributes", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#getReturningObjFlag() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#setReturningObjFlag(boolean) + /// + public bool ReturningObjFlag + { + get { return IExecute("getReturningObjFlag"); } set { IExecute("setReturningObjFlag", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#getSearchScope() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#setSearchScope(int) + /// + public int SearchScope + { + get { return IExecute("getSearchScope"); } set { IExecute("setSearchScope", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#getTimeLimit() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchControls.html#setTimeLimit(int) + /// + public int TimeLimit + { + get { return IExecute("getTimeLimit"); } set { IExecute("setTimeLimit", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Directory/SearchResult.cs b/src/net/JNet/Generated/Javax/Naming/Directory/SearchResult.cs new file mode 100644 index 0000000000..c65661fe16 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Directory/SearchResult.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Directory +{ + #region SearchResult + public partial class SearchResult + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html#(java.lang.String,java.lang.Object,javax.naming.directory.Attributes,boolean) + /// + public SearchResult(string arg0, object arg1, Javax.Naming.Directory.Attributes arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html#(java.lang.String,java.lang.Object,javax.naming.directory.Attributes) + /// + public SearchResult(string arg0, object arg1, Javax.Naming.Directory.Attributes arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html#(java.lang.String,java.lang.String,java.lang.Object,javax.naming.directory.Attributes,boolean) + /// + public SearchResult(string arg0, string arg1, object arg2, Javax.Naming.Directory.Attributes arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html#(java.lang.String,java.lang.String,java.lang.Object,javax.naming.directory.Attributes) + /// + public SearchResult(string arg0, string arg1, object arg2, Javax.Naming.Directory.Attributes arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html#getAttributes() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/SearchResult.html#setAttributes(javax.naming.directory.Attributes) + /// + public Javax.Naming.Directory.Attributes Attributes + { + get { return IExecute("getAttributes"); } set { IExecute("setAttributes", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Event/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Naming/Event/AllPackageClasses.cs new file mode 100644 index 0000000000..3f2e4bf442 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Event/AllPackageClasses.cs @@ -0,0 +1,206 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Naming.Event +{ + #region EventContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html + /// + public partial class EventContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.event.EventContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EventDirContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventDirContext.html + /// + public partial class EventDirContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventDirContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventDirContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.event.EventDirContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamespaceChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamespaceChangeListener.html + /// + public partial class NamespaceChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region NamingEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html + /// + public partial class NamingEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NamingEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NamingEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.event.NamingEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamingExceptionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingExceptionEvent.html + /// + public partial class NamingExceptionEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NamingExceptionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NamingExceptionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.event.NamingExceptionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamingListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingListener.html + /// + public partial class NamingListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ObjectChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/ObjectChangeListener.html + /// + public partial class ObjectChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Event/EventContext.cs b/src/net/JNet/Generated/Javax/Naming/Event/EventContext.cs new file mode 100644 index 0000000000..78a81d43a0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Event/EventContext.cs @@ -0,0 +1,99 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Event +{ + #region EventContext + public partial class EventContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Context(Javax.Naming.Event.EventContext t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#OBJECT_SCOPE + /// + public static int OBJECT_SCOPE => Clazz.GetField("OBJECT_SCOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#ONELEVEL_SCOPE + /// + public static int ONELEVEL_SCOPE => Clazz.GetField("ONELEVEL_SCOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#SUBTREE_SCOPE + /// + public static int SUBTREE_SCOPE => Clazz.GetField("SUBTREE_SCOPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#targetMustExist() throws javax.naming.NamingException + /// + public bool TargetMustExist() + { + return IExecute("targetMustExist"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#addNamingListener(java.lang.String,int,javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void AddNamingListener(string arg0, int arg1, Javax.Naming.Event.NamingListener arg2) + { + IExecute("addNamingListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#addNamingListener(javax.naming.Name,int,javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void AddNamingListener(Javax.Naming.Name arg0, int arg1, Javax.Naming.Event.NamingListener arg2) + { + IExecute("addNamingListener", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventContext.html#removeNamingListener(javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void RemoveNamingListener(Javax.Naming.Event.NamingListener arg0) + { + IExecute("removeNamingListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Event/EventDirContext.cs b/src/net/JNet/Generated/Javax/Naming/Event/EventDirContext.cs new file mode 100644 index 0000000000..dda3e21f35 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Event/EventDirContext.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Event +{ + #region EventDirContext + public partial class EventDirContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Event.EventContext(Javax.Naming.Event.EventDirContext t) => t.Cast(); + public static implicit operator Javax.Naming.Directory.DirContext(Javax.Naming.Event.EventDirContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventDirContext.html#addNamingListener(java.lang.String,java.lang.String,java.lang.Object[],javax.naming.directory.SearchControls,javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void AddNamingListener(string arg0, string arg1, object[] arg2, Javax.Naming.Directory.SearchControls arg3, Javax.Naming.Event.NamingListener arg4) + { + IExecute("addNamingListener", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventDirContext.html#addNamingListener(java.lang.String,java.lang.String,javax.naming.directory.SearchControls,javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void AddNamingListener(string arg0, string arg1, Javax.Naming.Directory.SearchControls arg2, Javax.Naming.Event.NamingListener arg3) + { + IExecute("addNamingListener", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventDirContext.html#addNamingListener(javax.naming.Name,java.lang.String,java.lang.Object[],javax.naming.directory.SearchControls,javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void AddNamingListener(Javax.Naming.Name arg0, string arg1, object[] arg2, Javax.Naming.Directory.SearchControls arg3, Javax.Naming.Event.NamingListener arg4) + { + IExecute("addNamingListener", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/EventDirContext.html#addNamingListener(javax.naming.Name,java.lang.String,javax.naming.directory.SearchControls,javax.naming.event.NamingListener) throws javax.naming.NamingException + /// + public void AddNamingListener(Javax.Naming.Name arg0, string arg1, Javax.Naming.Directory.SearchControls arg2, Javax.Naming.Event.NamingListener arg3) + { + IExecute("addNamingListener", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Event/NamingEvent.cs b/src/net/JNet/Generated/Javax/Naming/Event/NamingEvent.cs new file mode 100644 index 0000000000..0c02f69f88 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Event/NamingEvent.cs @@ -0,0 +1,123 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Event +{ + #region NamingEvent + public partial class NamingEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#(javax.naming.event.EventContext,int,javax.naming.Binding,javax.naming.Binding,java.lang.Object) + /// + public NamingEvent(Javax.Naming.Event.EventContext arg0, int arg1, Javax.Naming.Binding arg2, Javax.Naming.Binding arg3, object arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#OBJECT_ADDED + /// + public static int OBJECT_ADDED => Clazz.GetField("OBJECT_ADDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#OBJECT_CHANGED + /// + public static int OBJECT_CHANGED => Clazz.GetField("OBJECT_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#OBJECT_REMOVED + /// + public static int OBJECT_REMOVED => Clazz.GetField("OBJECT_REMOVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#OBJECT_RENAMED + /// + public static int OBJECT_RENAMED => Clazz.GetField("OBJECT_RENAMED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#getChangeInfo() + /// + public object ChangeInfo + { + get { return IExecute("getChangeInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#getEventContext() + /// + public Javax.Naming.Event.EventContext EventContext + { + get { return IExecute("getEventContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#getNewBinding() + /// + public Javax.Naming.Binding NewBinding + { + get { return IExecute("getNewBinding"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#getOldBinding() + /// + public Javax.Naming.Binding OldBinding + { + get { return IExecute("getOldBinding"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingEvent.html#dispatch(javax.naming.event.NamingListener) + /// + public void Dispatch(Javax.Naming.Event.NamingListener arg0) + { + IExecute("dispatch", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Event/NamingExceptionEvent.cs b/src/net/JNet/Generated/Javax/Naming/Event/NamingExceptionEvent.cs new file mode 100644 index 0000000000..c5d45b11db --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Event/NamingExceptionEvent.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Event +{ + #region NamingExceptionEvent + public partial class NamingExceptionEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingExceptionEvent.html#(javax.naming.event.EventContext,javax.naming.NamingException) + /// + public NamingExceptionEvent(Javax.Naming.Event.EventContext arg0, Javax.Naming.NamingException arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingExceptionEvent.html#getEventContext() + /// + public Javax.Naming.Event.EventContext EventContext + { + get { return IExecute("getEventContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingExceptionEvent.html#getException() + /// + public Javax.Naming.NamingException Exception + { + get { var obj = IExecute("getException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/event/NamingExceptionEvent.html#dispatch(javax.naming.event.NamingListener) + /// + public void Dispatch(Javax.Naming.Event.NamingListener arg0) + { + IExecute("dispatch", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/InitialContext.cs b/src/net/JNet/Generated/Javax/Naming/InitialContext.cs new file mode 100644 index 0000000000..f6d0586735 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/InitialContext.cs @@ -0,0 +1,241 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region InitialContext + public partial class InitialContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Context(Javax.Naming.InitialContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#doLookup(java.lang.String) throws javax.naming.NamingException + /// + public static object DoLookup(string arg0) + { + return SExecute("doLookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#doLookup(javax.naming.Name) throws javax.naming.NamingException + /// + public static object DoLookup(Javax.Naming.Name arg0) + { + return SExecute("doLookup", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#getNameInNamespace() throws javax.naming.NamingException + /// + public string NameInNamespace + { + get { return IExecute("getNameInNamespace"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#addToEnvironment(java.lang.String,java.lang.Object) throws javax.naming.NamingException + /// + public object AddToEnvironment(string arg0, object arg1) + { + return IExecute("addToEnvironment", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#lookup(java.lang.String) throws javax.naming.NamingException + /// + public object Lookup(string arg0) + { + return IExecute("lookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#lookup(javax.naming.Name) throws javax.naming.NamingException + /// + public object Lookup(Javax.Naming.Name arg0) + { + return IExecute("lookup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#lookupLink(java.lang.String) throws javax.naming.NamingException + /// + public object LookupLink(string arg0) + { + return IExecute("lookupLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#lookupLink(javax.naming.Name) throws javax.naming.NamingException + /// + public object LookupLink(Javax.Naming.Name arg0) + { + return IExecute("lookupLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#removeFromEnvironment(java.lang.String) throws javax.naming.NamingException + /// + public object RemoveFromEnvironment(string arg0) + { + return IExecute("removeFromEnvironment", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#composeName(java.lang.String,java.lang.String) throws javax.naming.NamingException + /// + public string ComposeName(string arg0, string arg1) + { + return IExecute("composeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#createSubcontext(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Context CreateSubcontext(string arg0) + { + return IExecute("createSubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#createSubcontext(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Context CreateSubcontext(Javax.Naming.Name arg0) + { + return IExecute("createSubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#composeName(javax.naming.Name,javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.Name ComposeName(Javax.Naming.Name arg0, Javax.Naming.Name arg1) + { + return IExecute("composeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#getNameParser(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.NameParser GetNameParser(string arg0) + { + return IExecute("getNameParser", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#getNameParser(javax.naming.Name) throws javax.naming.NamingException + /// + public Javax.Naming.NameParser GetNameParser(Javax.Naming.Name arg0) + { + return IExecute("getNameParser", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#bind(java.lang.String,java.lang.Object) throws javax.naming.NamingException + /// + public void Bind(string arg0, object arg1) + { + IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#bind(javax.naming.Name,java.lang.Object) throws javax.naming.NamingException + /// + public void Bind(Javax.Naming.Name arg0, object arg1) + { + IExecute("bind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#close() throws javax.naming.NamingException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#destroySubcontext(java.lang.String) throws javax.naming.NamingException + /// + public void DestroySubcontext(string arg0) + { + IExecute("destroySubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#destroySubcontext(javax.naming.Name) throws javax.naming.NamingException + /// + public void DestroySubcontext(Javax.Naming.Name arg0) + { + IExecute("destroySubcontext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#rebind(java.lang.String,java.lang.Object) throws javax.naming.NamingException + /// + public void Rebind(string arg0, object arg1) + { + IExecute("rebind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#rebind(javax.naming.Name,java.lang.Object) throws javax.naming.NamingException + /// + public void Rebind(Javax.Naming.Name arg0, object arg1) + { + IExecute("rebind", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#rename(java.lang.String,java.lang.String) throws javax.naming.NamingException + /// + public void Rename(string arg0, string arg1) + { + IExecute("rename", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#rename(javax.naming.Name,javax.naming.Name) throws javax.naming.NamingException + /// + public void Rename(Javax.Naming.Name arg0, Javax.Naming.Name arg1) + { + IExecute("rename", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#unbind(java.lang.String) throws javax.naming.NamingException + /// + public void Unbind(string arg0) + { + IExecute("unbind", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/InitialContext.html#unbind(javax.naming.Name) throws javax.naming.NamingException + /// + public void Unbind(Javax.Naming.Name arg0) + { + IExecute("unbind", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/InsufficientResourcesException.cs b/src/net/JNet/Generated/Javax/Naming/InsufficientResourcesException.cs new file mode 100644 index 0000000000..0bacbee05d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/InsufficientResourcesException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region InsufficientResourcesException + public partial class InsufficientResourcesException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/InterruptedNamingException.cs b/src/net/JNet/Generated/Javax/Naming/InterruptedNamingException.cs new file mode 100644 index 0000000000..7dd9e3f036 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/InterruptedNamingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region InterruptedNamingException + public partial class InterruptedNamingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/InvalidNameException.cs b/src/net/JNet/Generated/Javax/Naming/InvalidNameException.cs new file mode 100644 index 0000000000..f8a9dde467 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/InvalidNameException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region InvalidNameException + public partial class InvalidNameException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/AllPackageClasses.cs new file mode 100644 index 0000000000..b7416e5ecd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/AllPackageClasses.cs @@ -0,0 +1,756 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Naming.Ldap +{ + #region BasicControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/BasicControl.html + /// + public partial class BasicControl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.BasicControl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Control + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Control.html + /// + public partial class Control : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Control() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Control(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.Control"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ControlFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ControlFactory.html + /// + public partial class ControlFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ControlFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ControlFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.ControlFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExtendedRequest + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedRequest.html + /// + public partial class ExtendedRequest : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExtendedRequest() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExtendedRequest(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.ExtendedRequest"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExtendedResponse + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedResponse.html + /// + public partial class ExtendedResponse : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExtendedResponse() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExtendedResponse(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.ExtendedResponse"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HasControls + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/HasControls.html + /// + public partial class HasControls : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HasControls() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HasControls(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.HasControls"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InitialLdapContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html + /// + public partial class InitialLdapContext : Javax.Naming.Directory.InitialDirContext + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InitialLdapContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InitialLdapContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.InitialLdapContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LdapContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html + /// + public partial class LdapContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LdapContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LdapContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.LdapContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LdapName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html + /// + public partial class LdapName : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LdapName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LdapName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.LdapName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LdapReferralException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapReferralException.html + /// + public partial class LdapReferralException : Javax.Naming.ReferralException + { + public LdapReferralException() { } + + /// + public override string ClassName => "javax.naming.ldap.LdapReferralException"; + + // TODO: complete the class + + } + #endregion + + #region ManageReferralControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ManageReferralControl.html + /// + public partial class ManageReferralControl : Javax.Naming.Ldap.BasicControl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ManageReferralControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ManageReferralControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.ManageReferralControl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PagedResultsControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsControl.html + /// + public partial class PagedResultsControl : Javax.Naming.Ldap.BasicControl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PagedResultsControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PagedResultsControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.PagedResultsControl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PagedResultsResponseControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsResponseControl.html + /// + public partial class PagedResultsResponseControl : Javax.Naming.Ldap.BasicControl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PagedResultsResponseControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PagedResultsResponseControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.PagedResultsResponseControl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Rdn + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html + /// + public partial class Rdn : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Rdn() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Rdn(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.Rdn"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortControl.html + /// + public partial class SortControl : Javax.Naming.Ldap.BasicControl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.SortControl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortKey.html + /// + public partial class SortKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.SortKey"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortResponseControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html + /// + public partial class SortResponseControl : Javax.Naming.Ldap.BasicControl + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortResponseControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortResponseControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.SortResponseControl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StartTlsRequest + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsRequest.html + /// + public partial class StartTlsRequest : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StartTlsRequest() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StartTlsRequest(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.StartTlsRequest"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StartTlsResponse + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html + /// + public partial class StartTlsResponse : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StartTlsResponse() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StartTlsResponse(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.StartTlsResponse"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsolicitedNotification + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotification.html + /// + public partial class UnsolicitedNotification : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnsolicitedNotification() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnsolicitedNotification(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.UnsolicitedNotification"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsolicitedNotificationEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotificationEvent.html + /// + public partial class UnsolicitedNotificationEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UnsolicitedNotificationEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UnsolicitedNotificationEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.ldap.UnsolicitedNotificationEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsolicitedNotificationListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotificationListener.html + /// + public partial class UnsolicitedNotificationListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/BasicControl.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/BasicControl.cs new file mode 100644 index 0000000000..a61687bacc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/BasicControl.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region BasicControl + public partial class BasicControl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/BasicControl.html#(java.lang.String,boolean,byte[]) + /// + public BasicControl(string arg0, bool arg1, byte[] arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/BasicControl.html#(java.lang.String) + /// + public BasicControl(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Ldap.Control(Javax.Naming.Ldap.BasicControl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/BasicControl.html#getEncodedValue() + /// + public byte[] EncodedValue + { + get { return IExecuteArray("getEncodedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/BasicControl.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/BasicControl.html#isCritical() + /// + public bool IsCritical() + { + return IExecute("isCritical"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/Control.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/Control.cs new file mode 100644 index 0000000000..ccf230a5f4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/Control.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region Control + public partial class Control + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Ldap.Control t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Control.html#CRITICAL + /// + public static bool CRITICAL => Clazz.GetField("CRITICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Control.html#NONCRITICAL + /// + public static bool NONCRITICAL => Clazz.GetField("NONCRITICAL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Control.html#getEncodedValue() + /// + public byte[] EncodedValue + { + get { return IExecuteArray("getEncodedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Control.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Control.html#isCritical() + /// + public bool IsCritical() + { + return IExecute("isCritical"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/ControlFactory.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/ControlFactory.cs new file mode 100644 index 0000000000..d620fcb155 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/ControlFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region ControlFactory + public partial class ControlFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ControlFactory.html#getControlInstance(javax.naming.ldap.Control) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control GetControlInstance(Javax.Naming.Ldap.Control arg0) + { + return IExecute("getControlInstance", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedRequest.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedRequest.cs new file mode 100644 index 0000000000..683067fe03 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedRequest.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region ExtendedRequest + public partial class ExtendedRequest + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Ldap.ExtendedRequest t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedRequest.html#getEncodedValue() + /// + public byte[] EncodedValue + { + get { return IExecuteArray("getEncodedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedRequest.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedRequest.html#createExtendedResponse(java.lang.String,byte[],int,int) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.ExtendedResponse CreateExtendedResponse(string arg0, byte[] arg1, int arg2, int arg3) + { + return IExecute("createExtendedResponse", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedResponse.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedResponse.cs new file mode 100644 index 0000000000..95bef4dcd4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/ExtendedResponse.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region ExtendedResponse + public partial class ExtendedResponse + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Ldap.ExtendedResponse t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedResponse.html#getEncodedValue() + /// + public byte[] EncodedValue + { + get { return IExecuteArray("getEncodedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ExtendedResponse.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/HasControls.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/HasControls.cs new file mode 100644 index 0000000000..2170f7ccd4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/HasControls.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region HasControls + public partial class HasControls + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/HasControls.html#getControls() throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] Controls + { + get { return IExecuteArray("getControls"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/InitialLdapContext.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/InitialLdapContext.cs new file mode 100644 index 0000000000..fb078fd736 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/InitialLdapContext.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region InitialLdapContext + public partial class InitialLdapContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Ldap.LdapContext(Javax.Naming.Ldap.InitialLdapContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#getConnectControls() throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] ConnectControls + { + get { return IExecuteArray("getConnectControls"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#getRequestControls() throws javax.naming.NamingException https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#setRequestControls(javax.naming.ldap.Control[]) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] RequestControls + { + get { return IExecuteArray("getRequestControls"); } set { IExecute("setRequestControls", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#getResponseControls() throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] ResponseControls + { + get { return IExecuteArray("getResponseControls"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#extendedOperation(javax.naming.ldap.ExtendedRequest) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.ExtendedResponse ExtendedOperation(Javax.Naming.Ldap.ExtendedRequest arg0) + { + return IExecute("extendedOperation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#newInstance(javax.naming.ldap.Control[]) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.LdapContext NewInstance(Javax.Naming.Ldap.Control[] arg0) + { + return IExecute("newInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/InitialLdapContext.html#reconnect(javax.naming.ldap.Control[]) throws javax.naming.NamingException + /// + public void Reconnect(Javax.Naming.Ldap.Control[] arg0) + { + IExecute("reconnect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/LdapContext.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/LdapContext.cs new file mode 100644 index 0000000000..c7a17061f9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/LdapContext.cs @@ -0,0 +1,105 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region LdapContext + public partial class LdapContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Directory.DirContext(Javax.Naming.Ldap.LdapContext t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#CONTROL_FACTORIES + /// + public static string CONTROL_FACTORIES => Clazz.GetField("CONTROL_FACTORIES"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#getConnectControls() throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] ConnectControls + { + get { return IExecuteArray("getConnectControls"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#getRequestControls() throws javax.naming.NamingException https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#setRequestControls(javax.naming.ldap.Control[]) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] RequestControls + { + get { return IExecuteArray("getRequestControls"); } set { IExecute("setRequestControls", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#getResponseControls() throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.Control[] ResponseControls + { + get { return IExecuteArray("getResponseControls"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#extendedOperation(javax.naming.ldap.ExtendedRequest) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.ExtendedResponse ExtendedOperation(Javax.Naming.Ldap.ExtendedRequest arg0) + { + return IExecute("extendedOperation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#newInstance(javax.naming.ldap.Control[]) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.LdapContext NewInstance(Javax.Naming.Ldap.Control[] arg0) + { + return IExecute("newInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapContext.html#reconnect(javax.naming.ldap.Control[]) throws javax.naming.NamingException + /// + public void Reconnect(Javax.Naming.Ldap.Control[] arg0) + { + IExecute("reconnect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/LdapName.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/LdapName.cs new file mode 100644 index 0000000000..929d1ac722 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/LdapName.cs @@ -0,0 +1,178 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region LdapName + public partial class LdapName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#(java.lang.String) throws javax.naming.InvalidNameException + /// + public LdapName(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Name(Javax.Naming.Ldap.LdapName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#endsWith(javax.naming.Name) + /// + public bool EndsWith(Javax.Naming.Name arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#startsWith(javax.naming.Name) + /// + public bool StartsWith(Javax.Naming.Name arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#remove(int) throws javax.naming.InvalidNameException + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#get(int) + /// + public string Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#getRdn(int) + /// + public Javax.Naming.Ldap.Rdn GetRdn(int arg0) + { + return IExecute("getRdn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#add(int,java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(int arg0, string arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#add(int,javax.naming.ldap.Rdn) + /// + public Javax.Naming.Name Add(int arg0, Javax.Naming.Ldap.Rdn arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#add(java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(string arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#add(javax.naming.ldap.Rdn) + /// + public Javax.Naming.Name Add(Javax.Naming.Ldap.Rdn arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#addAll(int,javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(int arg0, Javax.Naming.Name arg1) + { + return IExecute("addAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#addAll(javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(Javax.Naming.Name arg0) + { + return IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#getPrefix(int) + /// + public Javax.Naming.Name GetPrefix(int arg0) + { + return IExecute("getPrefix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/LdapName.html#getSuffix(int) + /// + public Javax.Naming.Name GetSuffix(int arg0) + { + return IExecute("getSuffix", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/LdapReferralException.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/LdapReferralException.cs new file mode 100644 index 0000000000..88c0e7c284 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/LdapReferralException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region LdapReferralException + public partial class LdapReferralException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/ManageReferralControl.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/ManageReferralControl.cs new file mode 100644 index 0000000000..8cdcfbf9bc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/ManageReferralControl.cs @@ -0,0 +1,69 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region ManageReferralControl + public partial class ManageReferralControl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ManageReferralControl.html#(boolean) + /// + public ManageReferralControl(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/ManageReferralControl.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsControl.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsControl.cs new file mode 100644 index 0000000000..eb6f1d0209 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsControl.cs @@ -0,0 +1,76 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region PagedResultsControl + public partial class PagedResultsControl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsControl.html#(int,boolean) throws java.io.IOException + /// + public PagedResultsControl(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsControl.html#(int,byte[],boolean) throws java.io.IOException + /// + public PagedResultsControl(int arg0, byte[] arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsControl.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsResponseControl.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsResponseControl.cs new file mode 100644 index 0000000000..be658635a9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/PagedResultsResponseControl.cs @@ -0,0 +1,83 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region PagedResultsResponseControl + public partial class PagedResultsResponseControl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsResponseControl.html#(java.lang.String,boolean,byte[]) throws java.io.IOException + /// + public PagedResultsResponseControl(string arg0, bool arg1, byte[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsResponseControl.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsResponseControl.html#getCookie() + /// + public byte[] Cookie + { + get { return IExecuteArray("getCookie"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/PagedResultsResponseControl.html#getResultSize() + /// + public int ResultSize + { + get { return IExecute("getResultSize"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/Rdn.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/Rdn.cs new file mode 100644 index 0000000000..343378d84f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/Rdn.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region Rdn + public partial class Rdn + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#(java.lang.String,java.lang.Object) throws javax.naming.InvalidNameException + /// + public Rdn(string arg0, object arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#(java.lang.String) throws javax.naming.InvalidNameException + /// + public Rdn(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#(javax.naming.directory.Attributes) throws javax.naming.InvalidNameException + /// + public Rdn(Javax.Naming.Directory.Attributes arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#(javax.naming.ldap.Rdn) + /// + public Rdn(Javax.Naming.Ldap.Rdn arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Ldap.Rdn t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#unescapeValue(java.lang.String) + /// + public static object UnescapeValue(string arg0) + { + return SExecute("unescapeValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#escapeValue(java.lang.Object) + /// + public static string EscapeValue(object arg0) + { + return SExecute("escapeValue", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#getValue() + /// + public object Value + { + get { return IExecute("getValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/Rdn.html#toAttributes() + /// + public Javax.Naming.Directory.Attributes ToAttributes() + { + return IExecute("toAttributes"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/SortControl.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/SortControl.cs new file mode 100644 index 0000000000..627c6b71fc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/SortControl.cs @@ -0,0 +1,83 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region SortControl + public partial class SortControl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortControl.html#(java.lang.String,boolean) throws java.io.IOException + /// + public SortControl(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortControl.html#(java.lang.String[],boolean) throws java.io.IOException + /// + public SortControl(string[] arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortControl.html#(javax.naming.ldap.SortKey[],boolean) throws java.io.IOException + /// + public SortControl(Javax.Naming.Ldap.SortKey[] arg0, bool arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortControl.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/SortKey.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/SortKey.cs new file mode 100644 index 0000000000..bd84458258 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/SortKey.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region SortKey + public partial class SortKey + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortKey.html#(java.lang.String,boolean,java.lang.String) + /// + public SortKey(string arg0, bool arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortKey.html#(java.lang.String) + /// + public SortKey(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortKey.html#getAttributeID() + /// + public string AttributeID + { + get { return IExecute("getAttributeID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortKey.html#getMatchingRuleID() + /// + public string MatchingRuleID + { + get { return IExecute("getMatchingRuleID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortKey.html#isAscending() + /// + public bool IsAscending() + { + return IExecute("isAscending"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/SortResponseControl.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/SortResponseControl.cs new file mode 100644 index 0000000000..d02a699b54 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/SortResponseControl.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region SortResponseControl + public partial class SortResponseControl + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html#(java.lang.String,boolean,byte[]) throws java.io.IOException + /// + public SortResponseControl(string arg0, bool arg1, byte[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html#getAttributeID() + /// + public string AttributeID + { + get { return IExecute("getAttributeID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html#getException() + /// + public Javax.Naming.NamingException Exception + { + get { var obj = IExecute("getException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html#getResultCode() + /// + public int ResultCode + { + get { return IExecute("getResultCode"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/SortResponseControl.html#isSorted() + /// + public bool IsSorted() + { + return IExecute("isSorted"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsRequest.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsRequest.cs new file mode 100644 index 0000000000..f993306156 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsRequest.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region StartTlsRequest + public partial class StartTlsRequest + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Ldap.ExtendedRequest(Javax.Naming.Ldap.StartTlsRequest t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsRequest.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsRequest.html#getEncodedValue() + /// + public byte[] EncodedValue + { + get { return IExecuteArray("getEncodedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsRequest.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsRequest.html#createExtendedResponse(java.lang.String,byte[],int,int) throws javax.naming.NamingException + /// + public Javax.Naming.Ldap.ExtendedResponse CreateExtendedResponse(string arg0, byte[] arg1, int arg2, int arg3) + { + return IExecute("createExtendedResponse", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsResponse.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsResponse.cs new file mode 100644 index 0000000000..da57f4ff4b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/StartTlsResponse.cs @@ -0,0 +1,112 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region StartTlsResponse + public partial class StartTlsResponse + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Ldap.ExtendedResponse(Javax.Naming.Ldap.StartTlsResponse t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#OID + /// + public static string OID => Clazz.GetField("OID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#getEncodedValue() + /// + public byte[] EncodedValue + { + get { return IExecuteArray("getEncodedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#negotiate() throws java.io.IOException + /// + public Javax.Net.Ssl.SSLSession Negotiate() + { + return IExecute("negotiate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#negotiate(javax.net.ssl.SSLSocketFactory) throws java.io.IOException + /// + public Javax.Net.Ssl.SSLSession Negotiate(Javax.Net.Ssl.SSLSocketFactory arg0) + { + return IExecute("negotiate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#close() throws java.io.IOException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#setEnabledCipherSuites(java.lang.String[]) + /// + public void SetEnabledCipherSuites(string[] arg0) + { + IExecute("setEnabledCipherSuites", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/StartTlsResponse.html#setHostnameVerifier(javax.net.ssl.HostnameVerifier) + /// + public void SetHostnameVerifier(Javax.Net.Ssl.HostnameVerifier arg0) + { + IExecute("setHostnameVerifier", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotification.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotification.cs new file mode 100644 index 0000000000..5ddd8db2cf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotification.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region UnsolicitedNotification + public partial class UnsolicitedNotification + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Ldap.ExtendedResponse(Javax.Naming.Ldap.UnsolicitedNotification t) => t.Cast(); + public static implicit operator Javax.Naming.Ldap.HasControls(Javax.Naming.Ldap.UnsolicitedNotification t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotification.html#getException() + /// + public Javax.Naming.NamingException Exception + { + get { var obj = IExecute("getException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotification.html#getReferrals() + /// + public string[] Referrals + { + get { return IExecuteArray("getReferrals"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotificationEvent.cs b/src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotificationEvent.cs new file mode 100644 index 0000000000..fab64d920e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Ldap/UnsolicitedNotificationEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Ldap +{ + #region UnsolicitedNotificationEvent + public partial class UnsolicitedNotificationEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotificationEvent.html#(java.lang.Object,javax.naming.ldap.UnsolicitedNotification) + /// + public UnsolicitedNotificationEvent(object arg0, Javax.Naming.Ldap.UnsolicitedNotification arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotificationEvent.html#getNotification() + /// + public Javax.Naming.Ldap.UnsolicitedNotification Notification + { + get { return IExecute("getNotification"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/ldap/UnsolicitedNotificationEvent.html#dispatch(javax.naming.ldap.UnsolicitedNotificationListener) + /// + public void Dispatch(Javax.Naming.Ldap.UnsolicitedNotificationListener arg0) + { + IExecute("dispatch", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/LimitExceededException.cs b/src/net/JNet/Generated/Javax/Naming/LimitExceededException.cs new file mode 100644 index 0000000000..e0024d5448 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/LimitExceededException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region LimitExceededException + public partial class LimitExceededException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/LinkException.cs b/src/net/JNet/Generated/Javax/Naming/LinkException.cs new file mode 100644 index 0000000000..814ff3f4a1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/LinkException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region LinkException + public partial class LinkException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/LinkLoopException.cs b/src/net/JNet/Generated/Javax/Naming/LinkLoopException.cs new file mode 100644 index 0000000000..a66db383c6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/LinkLoopException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region LinkLoopException + public partial class LinkLoopException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/LinkRef.cs b/src/net/JNet/Generated/Javax/Naming/LinkRef.cs new file mode 100644 index 0000000000..6570563636 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/LinkRef.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region LinkRef + public partial class LinkRef + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LinkRef.html#(java.lang.String) + /// + public LinkRef(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LinkRef.html#(javax.naming.Name) + /// + public LinkRef(Javax.Naming.Name arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/LinkRef.html#getLinkName() throws javax.naming.NamingException + /// + public string LinkName + { + get { return IExecute("getLinkName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/MalformedLinkException.cs b/src/net/JNet/Generated/Javax/Naming/MalformedLinkException.cs new file mode 100644 index 0000000000..611d5699a1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/MalformedLinkException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region MalformedLinkException + public partial class MalformedLinkException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Name.cs b/src/net/JNet/Generated/Javax/Naming/Name.cs new file mode 100644 index 0000000000..36c38de604 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Name.cs @@ -0,0 +1,155 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region Name + public partial class Name + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Naming.Name t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Naming.Name t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#serialVersionUID + /// + public static long serialVersionUID => Clazz.GetField("serialVersionUID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#endsWith(javax.naming.Name) + /// + public bool EndsWith(Javax.Naming.Name arg0) + { + return IExecute("endsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#startsWith(javax.naming.Name) + /// + public bool StartsWith(Javax.Naming.Name arg0) + { + return IExecute("startsWith", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#compareTo(java.lang.Object) + /// + public int CompareTo(object arg0) + { + return IExecute("compareTo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#remove(int) throws javax.naming.InvalidNameException + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#get(int) + /// + public string Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#add(int,java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(int arg0, string arg1) + { + return IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#add(java.lang.String) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name Add(string arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#addAll(int,javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(int arg0, Javax.Naming.Name arg1) + { + return IExecute("addAll", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#addAll(javax.naming.Name) throws javax.naming.InvalidNameException + /// + public Javax.Naming.Name AddAll(Javax.Naming.Name arg0) + { + return IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#getPrefix(int) + /// + public Javax.Naming.Name GetPrefix(int arg0) + { + return IExecute("getPrefix", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Name.html#getSuffix(int) + /// + public Javax.Naming.Name GetSuffix(int arg0) + { + return IExecute("getSuffix", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NameAlreadyBoundException.cs b/src/net/JNet/Generated/Javax/Naming/NameAlreadyBoundException.cs new file mode 100644 index 0000000000..cb9459ac93 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NameAlreadyBoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NameAlreadyBoundException + public partial class NameAlreadyBoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NameClassPair.cs b/src/net/JNet/Generated/Javax/Naming/NameClassPair.cs new file mode 100644 index 0000000000..ce87bd2c5c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NameClassPair.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NameClassPair + public partial class NameClassPair + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#(java.lang.String,java.lang.String,boolean) + /// + public NameClassPair(string arg0, string arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#(java.lang.String,java.lang.String) + /// + public NameClassPair(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.NameClassPair t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#getName() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#setName(java.lang.String) + /// + public string Name + { + get { return IExecute("getName"); } set { IExecute("setName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#getNameInNamespace() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#setNameInNamespace(java.lang.String) + /// + public string NameInNamespace + { + get { return IExecute("getNameInNamespace"); } set { IExecute("setNameInNamespace", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#isRelative() + /// + public bool IsRelative() + { + return IExecute("isRelative"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#setClassName(java.lang.String) + /// + public void SetClassName(string arg0) + { + IExecute("setClassName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameClassPair.html#setRelative(boolean) + /// + public void SetRelative(bool arg0) + { + IExecute("setRelative", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NameNotFoundException.cs b/src/net/JNet/Generated/Javax/Naming/NameNotFoundException.cs new file mode 100644 index 0000000000..64d223f939 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NameNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NameNotFoundException + public partial class NameNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NameParser.cs b/src/net/JNet/Generated/Javax/Naming/NameParser.cs new file mode 100644 index 0000000000..e3b24c7abc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NameParser.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NameParser + public partial class NameParser + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NameParser.html#parse(java.lang.String) throws javax.naming.NamingException + /// + public Javax.Naming.Name Parse(string arg0) + { + return IExecute("parse", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NamingEnumeration.cs b/src/net/JNet/Generated/Javax/Naming/NamingEnumeration.cs new file mode 100644 index 0000000000..8b06384c76 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NamingEnumeration.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NamingEnumeration + public partial class NamingEnumeration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NamingEnumeration.html#hasMore() throws javax.naming.NamingException + /// + public bool HasMore() + { + return IExecute("hasMore"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NamingEnumeration.html#next() throws javax.naming.NamingException + /// + public object Next() + { + return IExecute("next"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/NamingEnumeration.html#close() throws javax.naming.NamingException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NamingException.cs b/src/net/JNet/Generated/Javax/Naming/NamingException.cs new file mode 100644 index 0000000000..05eed6d989 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NamingException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NamingException + public partial class NamingException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NamingSecurityException.cs b/src/net/JNet/Generated/Javax/Naming/NamingSecurityException.cs new file mode 100644 index 0000000000..65232d0250 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NamingSecurityException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NamingSecurityException + public partial class NamingSecurityException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NoInitialContextException.cs b/src/net/JNet/Generated/Javax/Naming/NoInitialContextException.cs new file mode 100644 index 0000000000..8cd6a4963f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NoInitialContextException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NoInitialContextException + public partial class NoInitialContextException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NoPermissionException.cs b/src/net/JNet/Generated/Javax/Naming/NoPermissionException.cs new file mode 100644 index 0000000000..5bd0c4ce00 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NoPermissionException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NoPermissionException + public partial class NoPermissionException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/NotContextException.cs b/src/net/JNet/Generated/Javax/Naming/NotContextException.cs new file mode 100644 index 0000000000..50782713c7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/NotContextException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region NotContextException + public partial class NotContextException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/OperationNotSupportedException.cs b/src/net/JNet/Generated/Javax/Naming/OperationNotSupportedException.cs new file mode 100644 index 0000000000..e935136f2e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/OperationNotSupportedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region OperationNotSupportedException + public partial class OperationNotSupportedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/PartialResultException.cs b/src/net/JNet/Generated/Javax/Naming/PartialResultException.cs new file mode 100644 index 0000000000..0242be0971 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/PartialResultException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region PartialResultException + public partial class PartialResultException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/RefAddr.cs b/src/net/JNet/Generated/Javax/Naming/RefAddr.cs new file mode 100644 index 0000000000..d00ddb9689 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/RefAddr.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region RefAddr + public partial class RefAddr + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.RefAddr t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/RefAddr.html#getContent() + /// + public object Content + { + get { return IExecute("getContent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/RefAddr.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Reference.cs b/src/net/JNet/Generated/Javax/Naming/Reference.cs new file mode 100644 index 0000000000..5b56715b1a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Reference.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region Reference + public partial class Reference + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#(java.lang.String,java.lang.String,java.lang.String) + /// + public Reference(string arg0, string arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#(java.lang.String,javax.naming.RefAddr,java.lang.String,java.lang.String) + /// + public Reference(string arg0, Javax.Naming.RefAddr arg1, string arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#(java.lang.String,javax.naming.RefAddr) + /// + public Reference(string arg0, Javax.Naming.RefAddr arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#(java.lang.String) + /// + public Reference(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Naming.Reference t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Naming.Reference t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#getFactoryClassLocation() + /// + public string FactoryClassLocation + { + get { return IExecute("getFactoryClassLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#getFactoryClassName() + /// + public string FactoryClassName + { + get { return IExecute("getFactoryClassName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#getClassName() + /// + public string GetClassName() + { + return IExecute("getClassName"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#get(int) + /// + public Javax.Naming.RefAddr Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#get(java.lang.String) + /// + public Javax.Naming.RefAddr Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#add(int,javax.naming.RefAddr) + /// + public void Add(int arg0, Javax.Naming.RefAddr arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#add(javax.naming.RefAddr) + /// + public void Add(Javax.Naming.RefAddr arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Reference.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Referenceable.cs b/src/net/JNet/Generated/Javax/Naming/Referenceable.cs new file mode 100644 index 0000000000..2eea55bf11 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Referenceable.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region Referenceable + public partial class Referenceable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/Referenceable.html#getReference() throws javax.naming.NamingException + /// + public Javax.Naming.Reference Reference + { + get { return IExecute("getReference"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/ReferralException.cs b/src/net/JNet/Generated/Javax/Naming/ReferralException.cs new file mode 100644 index 0000000000..eedceae770 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/ReferralException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region ReferralException + public partial class ReferralException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/ServiceUnavailableException.cs b/src/net/JNet/Generated/Javax/Naming/ServiceUnavailableException.cs new file mode 100644 index 0000000000..a40dc88188 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/ServiceUnavailableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region ServiceUnavailableException + public partial class ServiceUnavailableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/SizeLimitExceededException.cs b/src/net/JNet/Generated/Javax/Naming/SizeLimitExceededException.cs new file mode 100644 index 0000000000..77160a4a99 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/SizeLimitExceededException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region SizeLimitExceededException + public partial class SizeLimitExceededException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Naming/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..dc8989517b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/AllPackageClasses.cs @@ -0,0 +1,446 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Naming.Spi +{ + #region DirectoryManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirectoryManager.html + /// + public partial class DirectoryManager : Javax.Naming.Spi.NamingManager + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirectoryManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirectoryManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.DirectoryManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DirObjectFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirObjectFactory.html + /// + public partial class DirObjectFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirObjectFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirObjectFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.DirObjectFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DirStateFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirStateFactory.html + /// + public partial class DirStateFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DirStateFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DirStateFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.DirStateFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Result + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirStateFactory.Result.html + /// + public partial class Result : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Result() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Result(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.DirStateFactory$Result"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region InitialContextFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/InitialContextFactory.html + /// + public partial class InitialContextFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InitialContextFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InitialContextFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.InitialContextFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InitialContextFactoryBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/InitialContextFactoryBuilder.html + /// + public partial class InitialContextFactoryBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InitialContextFactoryBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InitialContextFactoryBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.InitialContextFactoryBuilder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NamingManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/NamingManager.html + /// + public partial class NamingManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NamingManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NamingManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.NamingManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ObjectFactory.html + /// + public partial class ObjectFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.ObjectFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ObjectFactoryBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ObjectFactoryBuilder.html + /// + public partial class ObjectFactoryBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ObjectFactoryBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ObjectFactoryBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.ObjectFactoryBuilder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Resolver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/Resolver.html + /// + public partial class Resolver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Resolver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Resolver(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.Resolver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResolveResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html + /// + public partial class ResolveResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResolveResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResolveResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.ResolveResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StateFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/StateFactory.html + /// + public partial class StateFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StateFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StateFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.naming.spi.StateFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/DirObjectFactory.cs b/src/net/JNet/Generated/Javax/Naming/Spi/DirObjectFactory.cs new file mode 100644 index 0000000000..1d779b4333 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/DirObjectFactory.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region DirObjectFactory + public partial class DirObjectFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Spi.ObjectFactory(Javax.Naming.Spi.DirObjectFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/DirStateFactory.cs b/src/net/JNet/Generated/Javax/Naming/Spi/DirStateFactory.cs new file mode 100644 index 0000000000..a2d457a0e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/DirStateFactory.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region DirStateFactory + public partial class DirStateFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Naming.Spi.StateFactory(Javax.Naming.Spi.DirStateFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Result + public partial class Result + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirStateFactory.Result.html#(java.lang.Object,javax.naming.directory.Attributes) + /// + public Result(object arg0, Javax.Naming.Directory.Attributes arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirStateFactory.Result.html#getAttributes() + /// + public Javax.Naming.Directory.Attributes Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirStateFactory.Result.html#getObject() + /// + public object Object + { + get { return IExecute("getObject"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/DirectoryManager.cs b/src/net/JNet/Generated/Javax/Naming/Spi/DirectoryManager.cs new file mode 100644 index 0000000000..3eaaef029c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/DirectoryManager.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region DirectoryManager + public partial class DirectoryManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/DirectoryManager.html#getContinuationDirContext(javax.naming.CannotProceedException) throws javax.naming.NamingException + /// + public static Javax.Naming.Directory.DirContext GetContinuationDirContext(Javax.Naming.CannotProceedException arg0) + { + return SExecute("getContinuationDirContext", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactory.cs b/src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactory.cs new file mode 100644 index 0000000000..9e04eeb8c2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactory.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region InitialContextFactory + public partial class InitialContextFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactoryBuilder.cs b/src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactoryBuilder.cs new file mode 100644 index 0000000000..71898411ce --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/InitialContextFactoryBuilder.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region InitialContextFactoryBuilder + public partial class InitialContextFactoryBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/NamingManager.cs b/src/net/JNet/Generated/Javax/Naming/Spi/NamingManager.cs new file mode 100644 index 0000000000..3608052fae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/NamingManager.cs @@ -0,0 +1,90 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region NamingManager + public partial class NamingManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/NamingManager.html#CPE + /// + public static string CPE => Clazz.GetField("CPE"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/NamingManager.html#hasInitialContextFactoryBuilder() + /// + public static bool HasInitialContextFactoryBuilder() + { + return SExecute("hasInitialContextFactoryBuilder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/NamingManager.html#getContinuationContext(javax.naming.CannotProceedException) throws javax.naming.NamingException + /// + public static Javax.Naming.Context GetContinuationContext(Javax.Naming.CannotProceedException arg0) + { + return SExecute("getContinuationContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/NamingManager.html#setInitialContextFactoryBuilder(javax.naming.spi.InitialContextFactoryBuilder) throws javax.naming.NamingException + /// + public static void SetInitialContextFactoryBuilder(Javax.Naming.Spi.InitialContextFactoryBuilder arg0) + { + SExecute("setInitialContextFactoryBuilder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/NamingManager.html#setObjectFactoryBuilder(javax.naming.spi.ObjectFactoryBuilder) throws javax.naming.NamingException + /// + public static void SetObjectFactoryBuilder(Javax.Naming.Spi.ObjectFactoryBuilder arg0) + { + SExecute("setObjectFactoryBuilder", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactory.cs b/src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactory.cs new file mode 100644 index 0000000000..6d7f025aaf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactory.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region ObjectFactory + public partial class ObjectFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactoryBuilder.cs b/src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactoryBuilder.cs new file mode 100644 index 0000000000..5181a0f965 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/ObjectFactoryBuilder.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region ObjectFactoryBuilder + public partial class ObjectFactoryBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/ResolveResult.cs b/src/net/JNet/Generated/Javax/Naming/Spi/ResolveResult.cs new file mode 100644 index 0000000000..c7fc0dd745 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/ResolveResult.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region ResolveResult + public partial class ResolveResult + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#(java.lang.Object,java.lang.String) + /// + public ResolveResult(object arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#(java.lang.Object,javax.naming.Name) + /// + public ResolveResult(object arg0, Javax.Naming.Name arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Naming.Spi.ResolveResult t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#getRemainingName() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#setRemainingName(javax.naming.Name) + /// + public Javax.Naming.Name RemainingName + { + get { return IExecute("getRemainingName"); } set { IExecute("setRemainingName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#getResolvedObj() https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#setResolvedObj(java.lang.Object) + /// + public object ResolvedObj + { + get { return IExecute("getResolvedObj"); } set { IExecute("setResolvedObj", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#appendRemainingComponent(java.lang.String) + /// + public void AppendRemainingComponent(string arg0) + { + IExecute("appendRemainingComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/ResolveResult.html#appendRemainingName(javax.naming.Name) + /// + public void AppendRemainingName(Javax.Naming.Name arg0) + { + IExecute("appendRemainingName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/Resolver.cs b/src/net/JNet/Generated/Javax/Naming/Spi/Resolver.cs new file mode 100644 index 0000000000..86335b76a3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/Resolver.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region Resolver + public partial class Resolver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/Spi/StateFactory.cs b/src/net/JNet/Generated/Javax/Naming/Spi/StateFactory.cs new file mode 100644 index 0000000000..5c8814b935 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/Spi/StateFactory.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming.Spi +{ + #region StateFactory + public partial class StateFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/StringRefAddr.cs b/src/net/JNet/Generated/Javax/Naming/StringRefAddr.cs new file mode 100644 index 0000000000..6efc06107a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/StringRefAddr.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region StringRefAddr + public partial class StringRefAddr + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/StringRefAddr.html#(java.lang.String,java.lang.String) + /// + public StringRefAddr(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Naming/TimeLimitExceededException.cs b/src/net/JNet/Generated/Javax/Naming/TimeLimitExceededException.cs new file mode 100644 index 0000000000..a1750bd0ac --- /dev/null +++ b/src/net/JNet/Generated/Javax/Naming/TimeLimitExceededException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Naming +{ + #region TimeLimitExceededException + public partial class TimeLimitExceededException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Net/AllPackageClasses.cs new file mode 100644 index 0000000000..0885848c44 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/AllPackageClasses.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Net +{ + #region ServerSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ServerSocketFactory.html + /// + public partial class ServerSocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServerSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServerSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ServerSocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html + /// + public partial class SocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.SocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/ServerSocketFactory.cs b/src/net/JNet/Generated/Javax/Net/ServerSocketFactory.cs new file mode 100644 index 0000000000..0bb05a6230 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/ServerSocketFactory.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net +{ + #region ServerSocketFactory + public partial class ServerSocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ServerSocketFactory.html#getDefault() + /// + public static Javax.Net.ServerSocketFactory Default + { + get { return SExecute("getDefault"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ServerSocketFactory.html#createServerSocket(int,int,java.net.InetAddress) throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket(int arg0, int arg1, Java.Net.InetAddress arg2) + { + return IExecute("createServerSocket", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ServerSocketFactory.html#createServerSocket(int,int) throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket(int arg0, int arg1) + { + return IExecute("createServerSocket", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ServerSocketFactory.html#createServerSocket(int) throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket(int arg0) + { + return IExecute("createServerSocket", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ServerSocketFactory.html#createServerSocket() throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket() + { + return IExecute("createServerSocket"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/SocketFactory.cs b/src/net/JNet/Generated/Javax/Net/SocketFactory.cs new file mode 100644 index 0000000000..31f31c50a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/SocketFactory.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net +{ + #region SocketFactory + public partial class SocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html#getDefault() + /// + public static Javax.Net.SocketFactory Default + { + get { return SExecute("getDefault"); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html#createSocket(java.lang.String,int,java.net.InetAddress,int) throws java.io.IOException,java.net.UnknownHostException + /// + public Java.Net.Socket CreateSocket(string arg0, int arg1, Java.Net.InetAddress arg2, int arg3) + { + return IExecute("createSocket", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html#createSocket(java.lang.String,int) throws java.io.IOException,java.net.UnknownHostException + /// + public Java.Net.Socket CreateSocket(string arg0, int arg1) + { + return IExecute("createSocket", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html#createSocket(java.net.InetAddress,int,java.net.InetAddress,int) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(Java.Net.InetAddress arg0, int arg1, Java.Net.InetAddress arg2, int arg3) + { + return IExecute("createSocket", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html#createSocket(java.net.InetAddress,int) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(Java.Net.InetAddress arg0, int arg1) + { + return IExecute("createSocket", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/SocketFactory.html#createSocket() throws java.io.IOException + /// + public Java.Net.Socket CreateSocket() + { + return IExecute("createSocket"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Net/Ssl/AllPackageClasses.cs new file mode 100644 index 0000000000..a3598cb061 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/AllPackageClasses.cs @@ -0,0 +1,1391 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Net.Ssl +{ + #region CertPathTrustManagerParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/CertPathTrustManagerParameters.html + /// + public partial class CertPathTrustManagerParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CertPathTrustManagerParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CertPathTrustManagerParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.CertPathTrustManagerParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ExtendedSSLSession + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/ExtendedSSLSession.html + /// + public partial class ExtendedSSLSession : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ExtendedSSLSession() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ExtendedSSLSession(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.ExtendedSSLSession"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HandshakeCompletedEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html + /// + public partial class HandshakeCompletedEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HandshakeCompletedEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HandshakeCompletedEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.HandshakeCompletedEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HandshakeCompletedListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedListener.html + /// + public partial class HandshakeCompletedListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region HostnameVerifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HostnameVerifier.html + /// + public partial class HostnameVerifier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HostnameVerifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HostnameVerifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.HostnameVerifier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HttpsURLConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html + /// + public partial class HttpsURLConnection : Java.Net.HttpURLConnection + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HttpsURLConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HttpsURLConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.HttpsURLConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManager.html + /// + public partial class KeyManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.KeyManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyManagerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html + /// + public partial class KeyManagerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyManagerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyManagerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.KeyManagerFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyManagerFactorySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactorySpi.html + /// + public partial class KeyManagerFactorySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyManagerFactorySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyManagerFactorySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.KeyManagerFactorySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyStoreBuilderParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyStoreBuilderParameters.html + /// + public partial class KeyStoreBuilderParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyStoreBuilderParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyStoreBuilderParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.KeyStoreBuilderParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ManagerFactoryParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/ManagerFactoryParameters.html + /// + public partial class ManagerFactoryParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ManagerFactoryParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ManagerFactoryParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.ManagerFactoryParameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SNIHostName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIHostName.html + /// + public partial class SNIHostName : Javax.Net.Ssl.SNIServerName + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SNIHostName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SNIHostName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SNIHostName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SNIMatcher + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIMatcher.html + /// + public partial class SNIMatcher : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SNIMatcher() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SNIMatcher(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SNIMatcher"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SNIServerName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIServerName.html + /// + public partial class SNIServerName : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SNIServerName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SNIServerName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SNIServerName"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html + /// + public partial class SSLContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLContextSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContextSpi.html + /// + public partial class SSLContextSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLContextSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLContextSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLContextSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLEngine + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html + /// + public partial class SSLEngine : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLEngine() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLEngine(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLEngine"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLEngineResult + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.html + /// + public partial class SSLEngineResult : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLEngineResult() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLEngineResult(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLEngineResult"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region HandshakeStatus + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html + /// + public partial class HandshakeStatus : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HandshakeStatus() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HandshakeStatus(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLEngineResult$HandshakeStatus"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Status + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.Status.html + /// + public partial class Status : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Status() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Status(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLEngineResult$Status"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region SSLException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLException.html + /// + public partial class SSLException : Java.Io.IOException + { + public SSLException() { } + + /// + public override string ClassName => "javax.net.ssl.SSLException"; + + // TODO: complete the class + + } + #endregion + + #region SSLHandshakeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLHandshakeException.html + /// + public partial class SSLHandshakeException : Javax.Net.Ssl.SSLException + { + public SSLHandshakeException() { } + + /// + public override string ClassName => "javax.net.ssl.SSLHandshakeException"; + + // TODO: complete the class + + } + #endregion + + #region SSLKeyException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLKeyException.html + /// + public partial class SSLKeyException : Javax.Net.Ssl.SSLException + { + public SSLKeyException() { } + + /// + public override string ClassName => "javax.net.ssl.SSLKeyException"; + + // TODO: complete the class + + } + #endregion + + #region SSLParameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html + /// + public partial class SSLParameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLParameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLParameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLParameters"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLPeerUnverifiedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLPeerUnverifiedException.html + /// + public partial class SSLPeerUnverifiedException : Javax.Net.Ssl.SSLException + { + public SSLPeerUnverifiedException() { } + + /// + public override string ClassName => "javax.net.ssl.SSLPeerUnverifiedException"; + + // TODO: complete the class + + } + #endregion + + #region SSLPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLPermission.html + /// + public partial class SSLPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLProtocolException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLProtocolException.html + /// + public partial class SSLProtocolException : Javax.Net.Ssl.SSLException + { + public SSLProtocolException() { } + + /// + public override string ClassName => "javax.net.ssl.SSLProtocolException"; + + // TODO: complete the class + + } + #endregion + + #region SSLServerSocket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html + /// + public partial class SSLServerSocket : Java.Net.ServerSocket + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLServerSocket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLServerSocket(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLServerSocket"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLServerSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocketFactory.html + /// + public partial class SSLServerSocketFactory : Javax.Net.ServerSocketFactory + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLServerSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLServerSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLServerSocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLSession + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html + /// + public partial class SSLSession : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLSession() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLSession(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLSession"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLSessionBindingEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionBindingEvent.html + /// + public partial class SSLSessionBindingEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLSessionBindingEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLSessionBindingEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLSessionBindingEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLSessionBindingListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionBindingListener.html + /// + public partial class SSLSessionBindingListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region SSLSessionContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionContext.html + /// + public partial class SSLSessionContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLSessionContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLSessionContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLSessionContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLSocket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html + /// + public partial class SSLSocket : Java.Net.Socket + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLSocket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLSocket(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLSocket"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SSLSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocketFactory.html + /// + public partial class SSLSocketFactory : Javax.Net.SocketFactory + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SSLSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SSLSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.SSLSocketFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StandardConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/StandardConstants.html + /// + public partial class StandardConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StandardConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StandardConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.StandardConstants"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TrustManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManager.html + /// + public partial class TrustManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TrustManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TrustManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.TrustManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TrustManagerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html + /// + public partial class TrustManagerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TrustManagerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TrustManagerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.TrustManagerFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TrustManagerFactorySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactorySpi.html + /// + public partial class TrustManagerFactorySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TrustManagerFactorySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TrustManagerFactorySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.TrustManagerFactorySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509ExtendedKeyManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedKeyManager.html + /// + public partial class X509ExtendedKeyManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509ExtendedKeyManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509ExtendedKeyManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.X509ExtendedKeyManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509ExtendedTrustManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedTrustManager.html + /// + public partial class X509ExtendedTrustManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509ExtendedTrustManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509ExtendedTrustManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.X509ExtendedTrustManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509KeyManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html + /// + public partial class X509KeyManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509KeyManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509KeyManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.X509KeyManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X509TrustManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509TrustManager.html + /// + public partial class X509TrustManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X509TrustManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X509TrustManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.net.ssl.X509TrustManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/CertPathTrustManagerParameters.cs b/src/net/JNet/Generated/Javax/Net/Ssl/CertPathTrustManagerParameters.cs new file mode 100644 index 0000000000..bafc23aa37 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/CertPathTrustManagerParameters.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region CertPathTrustManagerParameters + public partial class CertPathTrustManagerParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/CertPathTrustManagerParameters.html#(java.security.cert.CertPathParameters) + /// + public CertPathTrustManagerParameters(Java.Security.Cert.CertPathParameters arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.ManagerFactoryParameters(Javax.Net.Ssl.CertPathTrustManagerParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/CertPathTrustManagerParameters.html#getParameters() + /// + public Java.Security.Cert.CertPathParameters Parameters + { + get { return IExecute("getParameters"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/ExtendedSSLSession.cs b/src/net/JNet/Generated/Javax/Net/Ssl/ExtendedSSLSession.cs new file mode 100644 index 0000000000..dadb8a1974 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/ExtendedSSLSession.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region ExtendedSSLSession + public partial class ExtendedSSLSession + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.SSLSession(Javax.Net.Ssl.ExtendedSSLSession t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/ExtendedSSLSession.html#getLocalSupportedSignatureAlgorithms() + /// + public string[] LocalSupportedSignatureAlgorithms + { + get { return IExecuteArray("getLocalSupportedSignatureAlgorithms"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/ExtendedSSLSession.html#getPeerSupportedSignatureAlgorithms() + /// + public string[] PeerSupportedSignatureAlgorithms + { + get { return IExecuteArray("getPeerSupportedSignatureAlgorithms"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/HandshakeCompletedEvent.cs b/src/net/JNet/Generated/Javax/Net/Ssl/HandshakeCompletedEvent.cs new file mode 100644 index 0000000000..c4509fb39f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/HandshakeCompletedEvent.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region HandshakeCompletedEvent + public partial class HandshakeCompletedEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#(javax.net.ssl.SSLSocket,javax.net.ssl.SSLSession) + /// + public HandshakeCompletedEvent(Javax.Net.Ssl.SSLSocket arg0, Javax.Net.Ssl.SSLSession arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getCipherSuite() + /// + public string CipherSuite + { + get { return IExecute("getCipherSuite"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getLocalCertificates() + /// + public Java.Security.Cert.Certificate[] LocalCertificates + { + get { return IExecuteArray("getLocalCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getLocalPrincipal() + /// + public Java.Security.Principal LocalPrincipal + { + get { return IExecute("getLocalPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getPeerCertificates() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Cert.Certificate[] PeerCertificates + { + get { return IExecuteArray("getPeerCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getPeerPrincipal() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Principal PeerPrincipal + { + get { return IExecute("getPeerPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getSession() + /// + public Javax.Net.Ssl.SSLSession Session + { + get { return IExecute("getSession"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getSocket() + /// + public Javax.Net.Ssl.SSLSocket Socket + { + get { return IExecute("getSocket"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/HostnameVerifier.cs b/src/net/JNet/Generated/Javax/Net/Ssl/HostnameVerifier.cs new file mode 100644 index 0000000000..6f4a139232 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/HostnameVerifier.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region HostnameVerifier + public partial class HostnameVerifier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HostnameVerifier.html#verify(java.lang.String,javax.net.ssl.SSLSession) + /// + public bool Verify(string arg0, Javax.Net.Ssl.SSLSession arg1) + { + return IExecute("verify", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/HttpsURLConnection.cs b/src/net/JNet/Generated/Javax/Net/Ssl/HttpsURLConnection.cs new file mode 100644 index 0000000000..deb4351a5f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/HttpsURLConnection.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region HttpsURLConnection + public partial class HttpsURLConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getDefaultSSLSocketFactory() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#setDefaultSSLSocketFactory(javax.net.ssl.SSLSocketFactory) + /// + public static Javax.Net.Ssl.SSLSocketFactory DefaultSSLSocketFactory + { + get { return SExecute("getDefaultSSLSocketFactory"); } set { SExecute("setDefaultSSLSocketFactory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getDefaultHostnameVerifier() + /// + public static Javax.Net.Ssl.HostnameVerifier GetDefaultHostnameVerifier() + { + return SExecute("getDefaultHostnameVerifier"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier) + /// + public static void SetDefaultHostnameVerifier(Javax.Net.Ssl.HostnameVerifier arg0) + { + SExecute("setDefaultHostnameVerifier", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getCipherSuite() + /// + public string CipherSuite + { + get { return IExecute("getCipherSuite"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getHostnameVerifier() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#setHostnameVerifier(javax.net.ssl.HostnameVerifier) + /// + public Javax.Net.Ssl.HostnameVerifier HostnameVerifier + { + get { return IExecute("getHostnameVerifier"); } set { IExecute("setHostnameVerifier", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getLocalCertificates() + /// + public Java.Security.Cert.Certificate[] LocalCertificates + { + get { return IExecuteArray("getLocalCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getLocalPrincipal() + /// + public Java.Security.Principal LocalPrincipal + { + get { return IExecute("getLocalPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getPeerPrincipal() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Principal PeerPrincipal + { + get { return IExecute("getPeerPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getServerCertificates() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Cert.Certificate[] ServerCertificates + { + get { return IExecuteArray("getServerCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#getSSLSocketFactory() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/HttpsURLConnection.html#setSSLSocketFactory(javax.net.ssl.SSLSocketFactory) + /// + public Javax.Net.Ssl.SSLSocketFactory SSLSocketFactory + { + get { return IExecute("getSSLSocketFactory"); } set { IExecute("setSSLSocketFactory", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/KeyManager.cs b/src/net/JNet/Generated/Javax/Net/Ssl/KeyManager.cs new file mode 100644 index 0000000000..110bef7087 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/KeyManager.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region KeyManager + public partial class KeyManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactory.cs b/src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactory.cs new file mode 100644 index 0000000000..877fb9e255 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactory.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region KeyManagerFactory + public partial class KeyManagerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#getDefaultAlgorithm() + /// + public static string DefaultAlgorithm + { + get { return SExecute("getDefaultAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Net.Ssl.KeyManagerFactory GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Net.Ssl.KeyManagerFactory GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#getKeyManagers() + /// + public Javax.Net.Ssl.KeyManager[] KeyManagers + { + get { return IExecuteArray("getKeyManagers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#init(java.security.KeyStore,char[]) throws java.security.KeyStoreException,java.security.NoSuchAlgorithmException,java.security.UnrecoverableKeyException + /// + public void Init(Java.Security.KeyStore arg0, char[] arg1) + { + IExecute("init", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManagerFactory.html#init(javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException + /// + public void Init(Javax.Net.Ssl.ManagerFactoryParameters arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactorySpi.cs b/src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactorySpi.cs new file mode 100644 index 0000000000..87b0489f2b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/KeyManagerFactorySpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region KeyManagerFactorySpi + public partial class KeyManagerFactorySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/KeyStoreBuilderParameters.cs b/src/net/JNet/Generated/Javax/Net/Ssl/KeyStoreBuilderParameters.cs new file mode 100644 index 0000000000..e4afc7c02a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/KeyStoreBuilderParameters.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region KeyStoreBuilderParameters + public partial class KeyStoreBuilderParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyStoreBuilderParameters.html#(java.security.KeyStore$Builder) + /// + public KeyStoreBuilderParameters(Java.Security.KeyStore.Builder arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.ManagerFactoryParameters(Javax.Net.Ssl.KeyStoreBuilderParameters t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/ManagerFactoryParameters.cs b/src/net/JNet/Generated/Javax/Net/Ssl/ManagerFactoryParameters.cs new file mode 100644 index 0000000000..c0f5b14d1b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/ManagerFactoryParameters.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region ManagerFactoryParameters + public partial class ManagerFactoryParameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SNIHostName.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SNIHostName.cs new file mode 100644 index 0000000000..d37edda199 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SNIHostName.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SNIHostName + public partial class SNIHostName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIHostName.html#(byte[]) + /// + public SNIHostName(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIHostName.html#(java.lang.String) + /// + public SNIHostName(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIHostName.html#createSNIMatcher(java.lang.String) + /// + public static Javax.Net.Ssl.SNIMatcher CreateSNIMatcher(string arg0) + { + return SExecute("createSNIMatcher", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIHostName.html#getAsciiName() + /// + public string AsciiName + { + get { return IExecute("getAsciiName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SNIMatcher.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SNIMatcher.cs new file mode 100644 index 0000000000..0227559d0d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SNIMatcher.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SNIMatcher + public partial class SNIMatcher + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIMatcher.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIMatcher.html#matches(javax.net.ssl.SNIServerName) + /// + public bool Matches(Javax.Net.Ssl.SNIServerName arg0) + { + return IExecute("matches", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SNIServerName.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SNIServerName.cs new file mode 100644 index 0000000000..9dff9bdc6f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SNIServerName.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SNIServerName + public partial class SNIServerName + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIServerName.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SNIServerName.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLContext.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLContext.cs new file mode 100644 index 0000000000..8d31e8af9f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLContext.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLContext + public partial class SSLContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getDefault() throws java.security.NoSuchAlgorithmException https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#setDefault(javax.net.ssl.SSLContext) + /// + public static Javax.Net.Ssl.SSLContext Default + { + get { return SExecute("getDefault"); } set { SExecute("setDefault", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Net.Ssl.SSLContext GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Net.Ssl.SSLContext GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getClientSessionContext() + /// + public Javax.Net.Ssl.SSLSessionContext ClientSessionContext + { + get { return IExecute("getClientSessionContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getDefaultSSLParameters() + /// + public Javax.Net.Ssl.SSLParameters DefaultSSLParameters + { + get { return IExecute("getDefaultSSLParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getProtocol() + /// + public string Protocol + { + get { return IExecute("getProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getServerSessionContext() + /// + public Javax.Net.Ssl.SSLSessionContext ServerSessionContext + { + get { return IExecute("getServerSessionContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getServerSocketFactory() + /// + public Javax.Net.Ssl.SSLServerSocketFactory ServerSocketFactory + { + get { return IExecute("getServerSocketFactory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getSocketFactory() + /// + public Javax.Net.Ssl.SSLSocketFactory SocketFactory + { + get { return IExecute("getSocketFactory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#getSupportedSSLParameters() + /// + public Javax.Net.Ssl.SSLParameters SupportedSSLParameters + { + get { return IExecute("getSupportedSSLParameters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#createSSLEngine() + /// + public Javax.Net.Ssl.SSLEngine CreateSSLEngine() + { + return IExecute("createSSLEngine"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#createSSLEngine(java.lang.String,int) + /// + public Javax.Net.Ssl.SSLEngine CreateSSLEngine(string arg0, int arg1) + { + return IExecute("createSSLEngine", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLContext.html#init(javax.net.ssl.KeyManager[],javax.net.ssl.TrustManager[],java.security.SecureRandom) throws java.security.KeyManagementException + /// + public void Init(Javax.Net.Ssl.KeyManager[] arg0, Javax.Net.Ssl.TrustManager[] arg1, Java.Security.SecureRandom arg2) + { + IExecute("init", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLContextSpi.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLContextSpi.cs new file mode 100644 index 0000000000..0b79b1f7a3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLContextSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLContextSpi + public partial class SSLContextSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLEngine.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLEngine.cs new file mode 100644 index 0000000000..72498e97a2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLEngine.cs @@ -0,0 +1,247 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLEngine + public partial class SSLEngine + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getApplicationProtocol() + /// + public string ApplicationProtocol + { + get { return IExecute("getApplicationProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getDelegatedTask() + /// + public Java.Lang.Runnable DelegatedTask + { + get { return IExecute("getDelegatedTask"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getEnabledCipherSuites() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setEnabledCipherSuites(java.lang.String[]) + /// + public string[] EnabledCipherSuites + { + get { return IExecuteArray("getEnabledCipherSuites"); } set { IExecute("setEnabledCipherSuites", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getEnabledProtocols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setEnabledProtocols(java.lang.String[]) + /// + public string[] EnabledProtocols + { + get { return IExecuteArray("getEnabledProtocols"); } set { IExecute("setEnabledProtocols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getEnableSessionCreation() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setEnableSessionCreation(boolean) + /// + public bool EnableSessionCreation + { + get { return IExecute("getEnableSessionCreation"); } set { IExecute("setEnableSessionCreation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getHandshakeApplicationProtocol() + /// + public string HandshakeApplicationProtocol + { + get { return IExecute("getHandshakeApplicationProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getHandshakeSession() + /// + public Javax.Net.Ssl.SSLSession HandshakeSession + { + get { return IExecute("getHandshakeSession"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getNeedClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setNeedClientAuth(boolean) + /// + public bool NeedClientAuth + { + get { return IExecute("getNeedClientAuth"); } set { IExecute("setNeedClientAuth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getPeerHost() + /// + public string PeerHost + { + get { return IExecute("getPeerHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getPeerPort() + /// + public int PeerPort + { + get { return IExecute("getPeerPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getSession() + /// + public Javax.Net.Ssl.SSLSession Session + { + get { return IExecute("getSession"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getSSLParameters() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setSSLParameters(javax.net.ssl.SSLParameters) + /// + public Javax.Net.Ssl.SSLParameters SSLParameters + { + get { return IExecute("getSSLParameters"); } set { IExecute("setSSLParameters", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getSupportedCipherSuites() + /// + public string[] SupportedCipherSuites + { + get { return IExecuteArray("getSupportedCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getSupportedProtocols() + /// + public string[] SupportedProtocols + { + get { return IExecuteArray("getSupportedProtocols"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getUseClientMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setUseClientMode(boolean) + /// + public bool UseClientMode + { + get { return IExecute("getUseClientMode"); } set { IExecute("setUseClientMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#getWantClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#setWantClientAuth(boolean) + /// + public bool WantClientAuth + { + get { return IExecute("getWantClientAuth"); } set { IExecute("setWantClientAuth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#isInboundDone() + /// + public bool IsInboundDone() + { + return IExecute("isInboundDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#isOutboundDone() + /// + public bool IsOutboundDone() + { + return IExecute("isOutboundDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#unwrap(java.nio.ByteBuffer,java.nio.ByteBuffer[],int,int) throws javax.net.ssl.SSLException + /// + public Javax.Net.Ssl.SSLEngineResult Unwrap(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer[] arg1, int arg2, int arg3) + { + return IExecute("unwrap", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#wrap(java.nio.ByteBuffer[],int,int,java.nio.ByteBuffer) throws javax.net.ssl.SSLException + /// + public Javax.Net.Ssl.SSLEngineResult Wrap(Java.Nio.ByteBuffer[] arg0, int arg1, int arg2, Java.Nio.ByteBuffer arg3) + { + return IExecute("wrap", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#beginHandshake() throws javax.net.ssl.SSLException + /// + public void BeginHandshake() + { + IExecute("beginHandshake"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#closeInbound() throws javax.net.ssl.SSLException + /// + public void CloseInbound() + { + IExecute("closeInbound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#closeOutbound() + /// + public void CloseOutbound() + { + IExecute("closeOutbound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#unwrap(java.nio.ByteBuffer,java.nio.ByteBuffer) throws javax.net.ssl.SSLException + /// + public Javax.Net.Ssl.SSLEngineResult Unwrap(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("unwrap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#unwrap(java.nio.ByteBuffer,java.nio.ByteBuffer[]) throws javax.net.ssl.SSLException + /// + public Javax.Net.Ssl.SSLEngineResult Unwrap(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer[] arg1) + { + return IExecute("unwrap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#wrap(java.nio.ByteBuffer,java.nio.ByteBuffer) throws javax.net.ssl.SSLException + /// + public Javax.Net.Ssl.SSLEngineResult Wrap(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("wrap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngine.html#wrap(java.nio.ByteBuffer[],java.nio.ByteBuffer) throws javax.net.ssl.SSLException + /// + public Javax.Net.Ssl.SSLEngineResult Wrap(Java.Nio.ByteBuffer[] arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("wrap", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLEngineResult.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLEngineResult.cs new file mode 100644 index 0000000000..66ba51214f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLEngineResult.cs @@ -0,0 +1,187 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLEngineResult + public partial class SSLEngineResult + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.html#bytesConsumed() + /// + public int BytesConsumed() + { + return IExecute("bytesConsumed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.html#bytesProduced() + /// + public int BytesProduced() + { + return IExecute("bytesProduced"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.html#sequenceNumber() + /// + public long SequenceNumber() + { + return IExecute("sequenceNumber"); + } + + #endregion + + #region Nested classes + #region HandshakeStatus + public partial class HandshakeStatus + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#FINISHED + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus FINISHED => Clazz.GetField("FINISHED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#NEED_TASK + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus NEED_TASK => Clazz.GetField("NEED_TASK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#NEED_UNWRAP + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus NEED_UNWRAP => Clazz.GetField("NEED_UNWRAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#NEED_UNWRAP_AGAIN + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus NEED_UNWRAP_AGAIN => Clazz.GetField("NEED_UNWRAP_AGAIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#NEED_WRAP + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus NEED_WRAP => Clazz.GetField("NEED_WRAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#NOT_HANDSHAKING + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus NOT_HANDSHAKING => Clazz.GetField("NOT_HANDSHAKING"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#values() + /// + public static Javax.Net.Ssl.SSLEngineResult.HandshakeStatus[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Status + public partial class Status + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.Status.html#BUFFER_OVERFLOW + /// + public static Javax.Net.Ssl.SSLEngineResult.Status BUFFER_OVERFLOW => Clazz.GetField("BUFFER_OVERFLOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.Status.html#BUFFER_UNDERFLOW + /// + public static Javax.Net.Ssl.SSLEngineResult.Status BUFFER_UNDERFLOW => Clazz.GetField("BUFFER_UNDERFLOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.Status.html#CLOSED + /// + public static Javax.Net.Ssl.SSLEngineResult.Status CLOSED => Clazz.GetField("CLOSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.Status.html#OK + /// + public static Javax.Net.Ssl.SSLEngineResult.Status OK => Clazz.GetField("OK"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLEngineResult.Status.html#values() + /// + public static Javax.Net.Ssl.SSLEngineResult.Status[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLException.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLException.cs new file mode 100644 index 0000000000..0b12d40b6f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLException + public partial class SSLException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLHandshakeException.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLHandshakeException.cs new file mode 100644 index 0000000000..c7f26a5dc8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLHandshakeException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLHandshakeException + public partial class SSLHandshakeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLKeyException.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLKeyException.cs new file mode 100644 index 0000000000..3893797657 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLKeyException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLKeyException + public partial class SSLKeyException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLParameters.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLParameters.cs new file mode 100644 index 0000000000..8f1790f905 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLParameters.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLParameters + public partial class SSLParameters + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#(java.lang.String[],java.lang.String[]) + /// + public SSLParameters(string[] arg0, string[] arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#(java.lang.String[]) + /// + public SSLParameters(string[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getAlgorithmConstraints() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setAlgorithmConstraints(java.security.AlgorithmConstraints) + /// + public Java.Security.AlgorithmConstraints AlgorithmConstraints + { + get { return IExecute("getAlgorithmConstraints"); } set { IExecute("setAlgorithmConstraints", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getApplicationProtocols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setApplicationProtocols(java.lang.String[]) + /// + public string[] ApplicationProtocols + { + get { return IExecuteArray("getApplicationProtocols"); } set { IExecute("setApplicationProtocols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getCipherSuites() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setCipherSuites(java.lang.String[]) + /// + public string[] CipherSuites + { + get { return IExecuteArray("getCipherSuites"); } set { IExecute("setCipherSuites", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getEnableRetransmissions() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setEnableRetransmissions(boolean) + /// + public bool EnableRetransmissions + { + get { return IExecute("getEnableRetransmissions"); } set { IExecute("setEnableRetransmissions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getEndpointIdentificationAlgorithm() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setEndpointIdentificationAlgorithm(java.lang.String) + /// + public string EndpointIdentificationAlgorithm + { + get { return IExecute("getEndpointIdentificationAlgorithm"); } set { IExecute("setEndpointIdentificationAlgorithm", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getMaximumPacketSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setMaximumPacketSize(int) + /// + public int MaximumPacketSize + { + get { return IExecute("getMaximumPacketSize"); } set { IExecute("setMaximumPacketSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getNeedClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setNeedClientAuth(boolean) + /// + public bool NeedClientAuth + { + get { return IExecute("getNeedClientAuth"); } set { IExecute("setNeedClientAuth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getProtocols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setProtocols(java.lang.String[]) + /// + public string[] Protocols + { + get { return IExecuteArray("getProtocols"); } set { IExecute("setProtocols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getUseCipherSuitesOrder() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setUseCipherSuitesOrder(boolean) + /// + public bool UseCipherSuitesOrder + { + get { return IExecute("getUseCipherSuitesOrder"); } set { IExecute("setUseCipherSuitesOrder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#getWantClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLParameters.html#setWantClientAuth(boolean) + /// + public bool WantClientAuth + { + get { return IExecute("getWantClientAuth"); } set { IExecute("setWantClientAuth", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLPeerUnverifiedException.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLPeerUnverifiedException.cs new file mode 100644 index 0000000000..a1d1516f26 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLPeerUnverifiedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLPeerUnverifiedException + public partial class SSLPeerUnverifiedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLPermission.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLPermission.cs new file mode 100644 index 0000000000..de56392536 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLPermission + public partial class SSLPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLPermission.html#(java.lang.String,java.lang.String) + /// + public SSLPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLPermission.html#(java.lang.String) + /// + public SSLPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLProtocolException.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLProtocolException.cs new file mode 100644 index 0000000000..9a1e924623 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLProtocolException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLProtocolException + public partial class SSLProtocolException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocket.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocket.cs new file mode 100644 index 0000000000..a9d026452f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocket.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLServerSocket + public partial class SSLServerSocket + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getEnabledCipherSuites() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setEnabledCipherSuites(java.lang.String[]) + /// + public string[] EnabledCipherSuites + { + get { return IExecuteArray("getEnabledCipherSuites"); } set { IExecute("setEnabledCipherSuites", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getEnabledProtocols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setEnabledProtocols(java.lang.String[]) + /// + public string[] EnabledProtocols + { + get { return IExecuteArray("getEnabledProtocols"); } set { IExecute("setEnabledProtocols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getEnableSessionCreation() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setEnableSessionCreation(boolean) + /// + public bool EnableSessionCreation + { + get { return IExecute("getEnableSessionCreation"); } set { IExecute("setEnableSessionCreation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getNeedClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setNeedClientAuth(boolean) + /// + public bool NeedClientAuth + { + get { return IExecute("getNeedClientAuth"); } set { IExecute("setNeedClientAuth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getSSLParameters() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setSSLParameters(javax.net.ssl.SSLParameters) + /// + public Javax.Net.Ssl.SSLParameters SSLParameters + { + get { return IExecute("getSSLParameters"); } set { IExecute("setSSLParameters", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getSupportedCipherSuites() + /// + public string[] SupportedCipherSuites + { + get { return IExecuteArray("getSupportedCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getSupportedProtocols() + /// + public string[] SupportedProtocols + { + get { return IExecuteArray("getSupportedProtocols"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getUseClientMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setUseClientMode(boolean) + /// + public bool UseClientMode + { + get { return IExecute("getUseClientMode"); } set { IExecute("setUseClientMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#getWantClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocket.html#setWantClientAuth(boolean) + /// + public bool WantClientAuth + { + get { return IExecute("getWantClientAuth"); } set { IExecute("setWantClientAuth", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocketFactory.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocketFactory.cs new file mode 100644 index 0000000000..4e31f267cf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLServerSocketFactory.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLServerSocketFactory + public partial class SSLServerSocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocketFactory.html#getDefaultCipherSuites() + /// + public string[] DefaultCipherSuites + { + get { return IExecuteArray("getDefaultCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLServerSocketFactory.html#getSupportedCipherSuites() + /// + public string[] SupportedCipherSuites + { + get { return IExecuteArray("getSupportedCipherSuites"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLSession.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSession.cs new file mode 100644 index 0000000000..b4056c3a1e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSession.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLSession + public partial class SSLSession + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getApplicationBufferSize() + /// + public int ApplicationBufferSize + { + get { return IExecute("getApplicationBufferSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getCipherSuite() + /// + public string CipherSuite + { + get { return IExecute("getCipherSuite"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getCreationTime() + /// + public long CreationTime + { + get { return IExecute("getCreationTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getId() + /// + public byte[] Id + { + get { return IExecuteArray("getId"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getLastAccessedTime() + /// + public long LastAccessedTime + { + get { return IExecute("getLastAccessedTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getLocalCertificates() + /// + public Java.Security.Cert.Certificate[] LocalCertificates + { + get { return IExecuteArray("getLocalCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getLocalPrincipal() + /// + public Java.Security.Principal LocalPrincipal + { + get { return IExecute("getLocalPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getPacketBufferSize() + /// + public int PacketBufferSize + { + get { return IExecute("getPacketBufferSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getPeerCertificates() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Cert.Certificate[] PeerCertificates + { + get { return IExecuteArray("getPeerCertificates"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getPeerHost() + /// + public string PeerHost + { + get { return IExecute("getPeerHost"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getPeerPort() + /// + public int PeerPort + { + get { return IExecute("getPeerPort"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getPeerPrincipal() throws javax.net.ssl.SSLPeerUnverifiedException + /// + public Java.Security.Principal PeerPrincipal + { + get { return IExecute("getPeerPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getProtocol() + /// + public string Protocol + { + get { return IExecute("getProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getSessionContext() + /// + public Javax.Net.Ssl.SSLSessionContext SessionContext + { + get { return IExecute("getSessionContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getValueNames() + /// + public string[] ValueNames + { + get { return IExecuteArray("getValueNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#isValid() + /// + public bool IsValid() + { + return IExecute("isValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#getValue(java.lang.String) + /// + public object GetValue(string arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#invalidate() + /// + public void Invalidate() + { + IExecute("invalidate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#putValue(java.lang.String,java.lang.Object) + /// + public void PutValue(string arg0, object arg1) + { + IExecute("putValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#removeValue(java.lang.String) + /// + public void RemoveValue(string arg0) + { + IExecute("removeValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionBindingEvent.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionBindingEvent.cs new file mode 100644 index 0000000000..dd3bd839f9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionBindingEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLSessionBindingEvent + public partial class SSLSessionBindingEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionBindingEvent.html#(javax.net.ssl.SSLSession,java.lang.String) + /// + public SSLSessionBindingEvent(Javax.Net.Ssl.SSLSession arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionBindingEvent.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionBindingEvent.html#getSession() + /// + public Javax.Net.Ssl.SSLSession Session + { + get { return IExecute("getSession"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionContext.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionContext.cs new file mode 100644 index 0000000000..6ede1897ed --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSessionContext.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLSessionContext + public partial class SSLSessionContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionContext.html#getSessionCacheSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionContext.html#setSessionCacheSize(int) throws java.lang.IllegalArgumentException + /// + public int SessionCacheSize + { + get { return IExecute("getSessionCacheSize"); } set { IExecute("setSessionCacheSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionContext.html#getSessionTimeout() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionContext.html#setSessionTimeout(int) throws java.lang.IllegalArgumentException + /// + public int SessionTimeout + { + get { return IExecute("getSessionTimeout"); } set { IExecute("setSessionTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSessionContext.html#getSession(byte[]) + /// + public Javax.Net.Ssl.SSLSession GetSession(byte[] arg0) + { + return IExecute("getSession", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLSocket.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSocket.cs new file mode 100644 index 0000000000..cb45e78137 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSocket.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLSocket + public partial class SSLSocket + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getApplicationProtocol() + /// + public string ApplicationProtocol + { + get { return IExecute("getApplicationProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getEnabledCipherSuites() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setEnabledCipherSuites(java.lang.String[]) + /// + public string[] EnabledCipherSuites + { + get { return IExecuteArray("getEnabledCipherSuites"); } set { IExecute("setEnabledCipherSuites", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getEnabledProtocols() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setEnabledProtocols(java.lang.String[]) + /// + public string[] EnabledProtocols + { + get { return IExecuteArray("getEnabledProtocols"); } set { IExecute("setEnabledProtocols", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getEnableSessionCreation() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setEnableSessionCreation(boolean) + /// + public bool EnableSessionCreation + { + get { return IExecute("getEnableSessionCreation"); } set { IExecute("setEnableSessionCreation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getHandshakeApplicationProtocol() + /// + public string HandshakeApplicationProtocol + { + get { return IExecute("getHandshakeApplicationProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getHandshakeSession() + /// + public Javax.Net.Ssl.SSLSession HandshakeSession + { + get { return IExecute("getHandshakeSession"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getNeedClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setNeedClientAuth(boolean) + /// + public bool NeedClientAuth + { + get { return IExecute("getNeedClientAuth"); } set { IExecute("setNeedClientAuth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getSession() + /// + public Javax.Net.Ssl.SSLSession Session + { + get { return IExecute("getSession"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getSSLParameters() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setSSLParameters(javax.net.ssl.SSLParameters) + /// + public Javax.Net.Ssl.SSLParameters SSLParameters + { + get { return IExecute("getSSLParameters"); } set { IExecute("setSSLParameters", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getSupportedCipherSuites() + /// + public string[] SupportedCipherSuites + { + get { return IExecuteArray("getSupportedCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getSupportedProtocols() + /// + public string[] SupportedProtocols + { + get { return IExecuteArray("getSupportedProtocols"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getUseClientMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setUseClientMode(boolean) + /// + public bool UseClientMode + { + get { return IExecute("getUseClientMode"); } set { IExecute("setUseClientMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#getWantClientAuth() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#setWantClientAuth(boolean) + /// + public bool WantClientAuth + { + get { return IExecute("getWantClientAuth"); } set { IExecute("setWantClientAuth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#addHandshakeCompletedListener(javax.net.ssl.HandshakeCompletedListener) + /// + public void AddHandshakeCompletedListener(Javax.Net.Ssl.HandshakeCompletedListener arg0) + { + IExecute("addHandshakeCompletedListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#removeHandshakeCompletedListener(javax.net.ssl.HandshakeCompletedListener) + /// + public void RemoveHandshakeCompletedListener(Javax.Net.Ssl.HandshakeCompletedListener arg0) + { + IExecute("removeHandshakeCompletedListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocket.html#startHandshake() throws java.io.IOException + /// + public void StartHandshake() + { + IExecute("startHandshake"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/SSLSocketFactory.cs b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSocketFactory.cs new file mode 100644 index 0000000000..8cdececc8c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/SSLSocketFactory.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region SSLSocketFactory + public partial class SSLSocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocketFactory.html#getDefaultCipherSuites() + /// + public string[] DefaultCipherSuites + { + get { return IExecuteArray("getDefaultCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocketFactory.html#getSupportedCipherSuites() + /// + public string[] SupportedCipherSuites + { + get { return IExecuteArray("getSupportedCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocketFactory.html#createSocket(java.net.Socket,java.lang.String,int,boolean) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(Java.Net.Socket arg0, string arg1, int arg2, bool arg3) + { + return IExecute("createSocket", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSocketFactory.html#createSocket(java.net.Socket,java.io.InputStream,boolean) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(Java.Net.Socket arg0, Java.Io.InputStream arg1, bool arg2) + { + return IExecute("createSocket", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/StandardConstants.cs b/src/net/JNet/Generated/Javax/Net/Ssl/StandardConstants.cs new file mode 100644 index 0000000000..02cefaad68 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/StandardConstants.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region StandardConstants + public partial class StandardConstants + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/StandardConstants.html#SNI_HOST_NAME + /// + public static int SNI_HOST_NAME => Clazz.GetField("SNI_HOST_NAME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/TrustManager.cs b/src/net/JNet/Generated/Javax/Net/Ssl/TrustManager.cs new file mode 100644 index 0000000000..695ec79a55 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/TrustManager.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region TrustManager + public partial class TrustManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactory.cs b/src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactory.cs new file mode 100644 index 0000000000..528c1e1e36 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactory.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region TrustManagerFactory + public partial class TrustManagerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#getDefaultAlgorithm() + /// + public static string DefaultAlgorithm + { + get { return SExecute("getDefaultAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#getInstance(java.lang.String,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Net.Ssl.TrustManagerFactory GetInstance(string arg0, string arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#getInstance(java.lang.String) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Net.Ssl.TrustManagerFactory GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#getTrustManagers() + /// + public Javax.Net.Ssl.TrustManager[] TrustManagers + { + get { return IExecuteArray("getTrustManagers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#init(java.security.KeyStore) throws java.security.KeyStoreException + /// + public void Init(Java.Security.KeyStore arg0) + { + IExecute("init", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManagerFactory.html#init(javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException + /// + public void Init(Javax.Net.Ssl.ManagerFactoryParameters arg0) + { + IExecute("init", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactorySpi.cs b/src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactorySpi.cs new file mode 100644 index 0000000000..3798aafc90 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/TrustManagerFactorySpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region TrustManagerFactorySpi + public partial class TrustManagerFactorySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedKeyManager.cs b/src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedKeyManager.cs new file mode 100644 index 0000000000..74cc3e6869 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedKeyManager.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region X509ExtendedKeyManager + public partial class X509ExtendedKeyManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.X509KeyManager(Javax.Net.Ssl.X509ExtendedKeyManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedKeyManager.html#chooseEngineClientAlias(java.lang.String[],java.security.Principal[],javax.net.ssl.SSLEngine) + /// + public string ChooseEngineClientAlias(string[] arg0, Java.Security.Principal[] arg1, Javax.Net.Ssl.SSLEngine arg2) + { + return IExecute("chooseEngineClientAlias", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedKeyManager.html#chooseEngineServerAlias(java.lang.String,java.security.Principal[],javax.net.ssl.SSLEngine) + /// + public string ChooseEngineServerAlias(string arg0, Java.Security.Principal[] arg1, Javax.Net.Ssl.SSLEngine arg2) + { + return IExecute("chooseEngineServerAlias", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedTrustManager.cs b/src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedTrustManager.cs new file mode 100644 index 0000000000..0086756bbe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/X509ExtendedTrustManager.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region X509ExtendedTrustManager + public partial class X509ExtendedTrustManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.X509TrustManager(Javax.Net.Ssl.X509ExtendedTrustManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedTrustManager.html#checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String,java.net.Socket) throws java.security.cert.CertificateException + /// + public void CheckClientTrusted(Java.Security.Cert.X509Certificate[] arg0, string arg1, Java.Net.Socket arg2) + { + IExecute("checkClientTrusted", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedTrustManager.html#checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String,javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException + /// + public void CheckClientTrusted(Java.Security.Cert.X509Certificate[] arg0, string arg1, Javax.Net.Ssl.SSLEngine arg2) + { + IExecute("checkClientTrusted", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedTrustManager.html#checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String,java.net.Socket) throws java.security.cert.CertificateException + /// + public void CheckServerTrusted(Java.Security.Cert.X509Certificate[] arg0, string arg1, Java.Net.Socket arg2) + { + IExecute("checkServerTrusted", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509ExtendedTrustManager.html#checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String,javax.net.ssl.SSLEngine) throws java.security.cert.CertificateException + /// + public void CheckServerTrusted(Java.Security.Cert.X509Certificate[] arg0, string arg1, Javax.Net.Ssl.SSLEngine arg2) + { + IExecute("checkServerTrusted", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/X509KeyManager.cs b/src/net/JNet/Generated/Javax/Net/Ssl/X509KeyManager.cs new file mode 100644 index 0000000000..ca4ebce7bb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/X509KeyManager.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region X509KeyManager + public partial class X509KeyManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.KeyManager(Javax.Net.Ssl.X509KeyManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html#chooseClientAlias(java.lang.String[],java.security.Principal[],java.net.Socket) + /// + public string ChooseClientAlias(string[] arg0, Java.Security.Principal[] arg1, Java.Net.Socket arg2) + { + return IExecute("chooseClientAlias", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html#chooseServerAlias(java.lang.String,java.security.Principal[],java.net.Socket) + /// + public string ChooseServerAlias(string arg0, Java.Security.Principal[] arg1, Java.Net.Socket arg2) + { + return IExecute("chooseServerAlias", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html#getClientAliases(java.lang.String,java.security.Principal[]) + /// + public string[] GetClientAliases(string arg0, Java.Security.Principal[] arg1) + { + return IExecuteArray("getClientAliases", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html#getServerAliases(java.lang.String,java.security.Principal[]) + /// + public string[] GetServerAliases(string arg0, Java.Security.Principal[] arg1) + { + return IExecuteArray("getServerAliases", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html#getCertificateChain(java.lang.String) + /// + public Java.Security.Cert.X509Certificate[] GetCertificateChain(string arg0) + { + return IExecuteArray("getCertificateChain", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html#getPrivateKey(java.lang.String) + /// + public Java.Security.PrivateKey GetPrivateKey(string arg0) + { + return IExecute("getPrivateKey", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Net/Ssl/X509TrustManager.cs b/src/net/JNet/Generated/Javax/Net/Ssl/X509TrustManager.cs new file mode 100644 index 0000000000..de8f43cfad --- /dev/null +++ b/src/net/JNet/Generated/Javax/Net/Ssl/X509TrustManager.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Net.Ssl +{ + #region X509TrustManager + public partial class X509TrustManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Net.Ssl.TrustManager(Javax.Net.Ssl.X509TrustManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509TrustManager.html#getAcceptedIssuers() + /// + public Java.Security.Cert.X509Certificate[] AcceptedIssuers + { + get { return IExecuteArray("getAcceptedIssuers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509TrustManager.html#checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) throws java.security.cert.CertificateException + /// + public void CheckClientTrusted(Java.Security.Cert.X509Certificate[] arg0, string arg1) + { + IExecute("checkClientTrusted", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509TrustManager.html#checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) throws java.security.cert.CertificateException + /// + public void CheckServerTrusted(Java.Security.Cert.X509Certificate[] arg0, string arg1) + { + IExecute("checkServerTrusted", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Print/AllPackageClasses.cs new file mode 100644 index 0000000000..fd2b6ca681 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/AllPackageClasses.cs @@ -0,0 +1,876 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Print +{ + #region AttributeException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/AttributeException.html + /// + public partial class AttributeException : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeException() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeException(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.AttributeException"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CancelablePrintJob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/CancelablePrintJob.html + /// + public partial class CancelablePrintJob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CancelablePrintJob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CancelablePrintJob(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.CancelablePrintJob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Doc + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/Doc.html + /// + public partial class Doc : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Doc() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Doc(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.Doc"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DocFlavor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html + /// + public partial class DocFlavor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocFlavor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocFlavor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BYTE_ARRAY + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html + /// + public partial class BYTE_ARRAY : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BYTE_ARRAY() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BYTE_ARRAY(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$BYTE_ARRAY"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CHAR_ARRAY + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.CHAR_ARRAY.html + /// + public partial class CHAR_ARRAY : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CHAR_ARRAY() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CHAR_ARRAY(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$CHAR_ARRAY"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region INPUT_STREAM + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html + /// + public partial class INPUT_STREAM : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public INPUT_STREAM() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public INPUT_STREAM(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$INPUT_STREAM"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region READER + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.READER.html + /// + public partial class READER : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public READER() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public READER(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$READER"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region SERVICE_FORMATTED + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.SERVICE_FORMATTED.html + /// + public partial class SERVICE_FORMATTED : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SERVICE_FORMATTED() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SERVICE_FORMATTED(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$SERVICE_FORMATTED"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region STRING + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.STRING.html + /// + public partial class STRING : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public STRING() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public STRING(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$STRING"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region URL + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html + /// + public partial class URL : Javax.Print.DocFlavor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URL() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URL(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocFlavor$URL"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DocPrintJob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html + /// + public partial class DocPrintJob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocPrintJob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocPrintJob(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.DocPrintJob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FlavorException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/FlavorException.html + /// + public partial class FlavorException : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlavorException() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlavorException(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.FlavorException"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiDoc + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDoc.html + /// + public partial class MultiDoc : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiDoc() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiDoc(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.MultiDoc"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiDocPrintJob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDocPrintJob.html + /// + public partial class MultiDocPrintJob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiDocPrintJob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiDocPrintJob(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.MultiDocPrintJob"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiDocPrintService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDocPrintService.html + /// + public partial class MultiDocPrintService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiDocPrintService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiDocPrintService(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.MultiDocPrintService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintException.html + /// + public partial class PrintException : Java.Lang.Exception + { + public PrintException() { } + + /// + public override string ClassName => "javax.print.PrintException"; + + // TODO: complete the class + + } + #endregion + + #region PrintService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html + /// + public partial class PrintService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintService(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.PrintService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintServiceLookup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html + /// + public partial class PrintServiceLookup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintServiceLookup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintServiceLookup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.PrintServiceLookup"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServiceUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUI.html + /// + public partial class ServiceUI : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServiceUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServiceUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.ServiceUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServiceUIFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html + /// + public partial class ServiceUIFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServiceUIFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServiceUIFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.ServiceUIFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleDoc + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html + /// + public partial class SimpleDoc : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleDoc() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleDoc(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.SimpleDoc"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StreamPrintService + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintService.html + /// + public partial class StreamPrintService : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StreamPrintService() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StreamPrintService(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.StreamPrintService"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StreamPrintServiceFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html + /// + public partial class StreamPrintServiceFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StreamPrintServiceFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StreamPrintServiceFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.StreamPrintServiceFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region URIException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html + /// + public partial class URIException : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URIException() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URIException(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.URIException"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Print/Attribute/AllPackageClasses.cs new file mode 100644 index 0000000000..425448c193 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/AllPackageClasses.cs @@ -0,0 +1,918 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Print.Attribute +{ + #region Attribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Attribute.html + /// + public partial class Attribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Attribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Attribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.Attribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html + /// + public partial class AttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.AttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AttributeSetUtilities + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html + /// + public partial class AttributeSetUtilities : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeSetUtilities() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeSetUtilities(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.AttributeSetUtilities"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/DateTimeSyntax.html + /// + public partial class DateTimeSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateTimeSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateTimeSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.DateTimeSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DocAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/DocAttribute.html + /// + public partial class DocAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.DocAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DocAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/DocAttributeSet.html + /// + public partial class DocAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.DocAttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EnumSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/EnumSyntax.html + /// + public partial class EnumSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EnumSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EnumSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.EnumSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html + /// + public partial class HashAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.HashAttributeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashDocAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashDocAttributeSet.html + /// + public partial class HashDocAttributeSet : Javax.Print.Attribute.HashAttributeSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashDocAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashDocAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.HashDocAttributeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashPrintJobAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintJobAttributeSet.html + /// + public partial class HashPrintJobAttributeSet : Javax.Print.Attribute.HashAttributeSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashPrintJobAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashPrintJobAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.HashPrintJobAttributeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashPrintRequestAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintRequestAttributeSet.html + /// + public partial class HashPrintRequestAttributeSet : Javax.Print.Attribute.HashAttributeSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashPrintRequestAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashPrintRequestAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.HashPrintRequestAttributeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HashPrintServiceAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintServiceAttributeSet.html + /// + public partial class HashPrintServiceAttributeSet : Javax.Print.Attribute.HashAttributeSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HashPrintServiceAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HashPrintServiceAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.HashPrintServiceAttributeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IntegerSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/IntegerSyntax.html + /// + public partial class IntegerSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IntegerSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IntegerSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.IntegerSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintJobAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintJobAttribute.html + /// + public partial class PrintJobAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintJobAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintJobAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.PrintJobAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintJobAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintJobAttributeSet.html + /// + public partial class PrintJobAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintJobAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintJobAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.PrintJobAttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintRequestAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintRequestAttribute.html + /// + public partial class PrintRequestAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintRequestAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintRequestAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.PrintRequestAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintRequestAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintRequestAttributeSet.html + /// + public partial class PrintRequestAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintRequestAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintRequestAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.PrintRequestAttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintServiceAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintServiceAttribute.html + /// + public partial class PrintServiceAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintServiceAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintServiceAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.PrintServiceAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintServiceAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintServiceAttributeSet.html + /// + public partial class PrintServiceAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintServiceAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintServiceAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.PrintServiceAttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResolutionSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html + /// + public partial class ResolutionSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResolutionSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResolutionSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.ResolutionSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SetOfIntegerSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/SetOfIntegerSyntax.html + /// + public partial class SetOfIntegerSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SetOfIntegerSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SetOfIntegerSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.SetOfIntegerSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Size2DSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html + /// + public partial class Size2DSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Size2DSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Size2DSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.Size2DSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SupportedValuesAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/SupportedValuesAttribute.html + /// + public partial class SupportedValuesAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SupportedValuesAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SupportedValuesAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.SupportedValuesAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextSyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/TextSyntax.html + /// + public partial class TextSyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextSyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextSyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.TextSyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnmodifiableSetException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/UnmodifiableSetException.html + /// + public partial class UnmodifiableSetException : Java.Lang.RuntimeException + { + public UnmodifiableSetException() { } + + /// + public override string ClassName => "javax.print.attribute.UnmodifiableSetException"; + + // TODO: complete the class + + } + #endregion + + #region URISyntax + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/URISyntax.html + /// + public partial class URISyntax : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public URISyntax() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public URISyntax(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.URISyntax"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Attribute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Attribute.cs new file mode 100644 index 0000000000..a73d3b106f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Attribute.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region Attribute + public partial class Attribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.Attribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Attribute.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/AttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/AttributeSet.cs new file mode 100644 index 0000000000..b9bd05f5e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/AttributeSet.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region AttributeSet + public partial class AttributeSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#add(javax.print.attribute.Attribute) + /// + public bool Add(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#addAll(javax.print.attribute.AttributeSet) + /// + public bool AddAll(Javax.Print.Attribute.AttributeSet arg0) + { + return IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#containsValue(javax.print.attribute.Attribute) + /// + public bool ContainsValue(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#remove(javax.print.attribute.Attribute) + /// + public bool Remove(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#toArray() + /// + public Javax.Print.Attribute.Attribute[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSet.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/AttributeSetUtilities.cs b/src/net/JNet/Generated/Javax/Print/Attribute/AttributeSetUtilities.cs new file mode 100644 index 0000000000..521e892b70 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/AttributeSetUtilities.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region AttributeSetUtilities + public partial class AttributeSetUtilities + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#synchronizedView(javax.print.attribute.AttributeSet) + /// + public static Javax.Print.Attribute.AttributeSet SynchronizedView(Javax.Print.Attribute.AttributeSet arg0) + { + return SExecute("synchronizedView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#unmodifiableView(javax.print.attribute.AttributeSet) + /// + public static Javax.Print.Attribute.AttributeSet UnmodifiableView(Javax.Print.Attribute.AttributeSet arg0) + { + return SExecute("unmodifiableView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#synchronizedView(javax.print.attribute.DocAttributeSet) + /// + public static Javax.Print.Attribute.DocAttributeSet SynchronizedView(Javax.Print.Attribute.DocAttributeSet arg0) + { + return SExecute("synchronizedView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#unmodifiableView(javax.print.attribute.DocAttributeSet) + /// + public static Javax.Print.Attribute.DocAttributeSet UnmodifiableView(Javax.Print.Attribute.DocAttributeSet arg0) + { + return SExecute("unmodifiableView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#synchronizedView(javax.print.attribute.PrintJobAttributeSet) + /// + public static Javax.Print.Attribute.PrintJobAttributeSet SynchronizedView(Javax.Print.Attribute.PrintJobAttributeSet arg0) + { + return SExecute("synchronizedView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#unmodifiableView(javax.print.attribute.PrintJobAttributeSet) + /// + public static Javax.Print.Attribute.PrintJobAttributeSet UnmodifiableView(Javax.Print.Attribute.PrintJobAttributeSet arg0) + { + return SExecute("unmodifiableView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#synchronizedView(javax.print.attribute.PrintRequestAttributeSet) + /// + public static Javax.Print.Attribute.PrintRequestAttributeSet SynchronizedView(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + { + return SExecute("synchronizedView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#unmodifiableView(javax.print.attribute.PrintRequestAttributeSet) + /// + public static Javax.Print.Attribute.PrintRequestAttributeSet UnmodifiableView(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + { + return SExecute("unmodifiableView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#synchronizedView(javax.print.attribute.PrintServiceAttributeSet) + /// + public static Javax.Print.Attribute.PrintServiceAttributeSet SynchronizedView(Javax.Print.Attribute.PrintServiceAttributeSet arg0) + { + return SExecute("synchronizedView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/AttributeSetUtilities.html#unmodifiableView(javax.print.attribute.PrintServiceAttributeSet) + /// + public static Javax.Print.Attribute.PrintServiceAttributeSet UnmodifiableView(Javax.Print.Attribute.PrintServiceAttributeSet arg0) + { + return SExecute("unmodifiableView", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/DateTimeSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/DateTimeSyntax.cs new file mode 100644 index 0000000000..c761c9a470 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/DateTimeSyntax.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region DateTimeSyntax + public partial class DateTimeSyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.DateTimeSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.DateTimeSyntax t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/DateTimeSyntax.html#getValue() + /// + public Java.Util.Date Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/DocAttribute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/DocAttribute.cs new file mode 100644 index 0000000000..5a8934f5ac --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/DocAttribute.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region DocAttribute + public partial class DocAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.DocAttribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/DocAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/DocAttributeSet.cs new file mode 100644 index 0000000000..43af02df2b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/DocAttributeSet.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region DocAttributeSet + public partial class DocAttributeSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.AttributeSet(Javax.Print.Attribute.DocAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/DocAttributeSet.html#add(javax.print.attribute.Attribute) + /// + public bool Add(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/DocAttributeSet.html#addAll(javax.print.attribute.AttributeSet) + /// + public bool AddAll(Javax.Print.Attribute.AttributeSet arg0) + { + return IExecute("addAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/EnumSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/EnumSyntax.cs new file mode 100644 index 0000000000..d0cb426362 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/EnumSyntax.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region EnumSyntax + public partial class EnumSyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.EnumSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.EnumSyntax t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/EnumSyntax.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/HashAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/HashAttributeSet.cs new file mode 100644 index 0000000000..d1768cc129 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/HashAttributeSet.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region HashAttributeSet + public partial class HashAttributeSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#(javax.print.attribute.Attribute) + /// + public HashAttributeSet(Javax.Print.Attribute.Attribute arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#(javax.print.attribute.Attribute[]) + /// + public HashAttributeSet(Javax.Print.Attribute.Attribute[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#(javax.print.attribute.AttributeSet) + /// + public HashAttributeSet(Javax.Print.Attribute.AttributeSet arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.AttributeSet(Javax.Print.Attribute.HashAttributeSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.HashAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#add(javax.print.attribute.Attribute) + /// + public bool Add(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#addAll(javax.print.attribute.AttributeSet) + /// + public bool AddAll(Javax.Print.Attribute.AttributeSet arg0) + { + return IExecute("addAll", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#containsValue(javax.print.attribute.Attribute) + /// + public bool ContainsValue(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#remove(javax.print.attribute.Attribute) + /// + public bool Remove(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#toArray() + /// + public Javax.Print.Attribute.Attribute[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashAttributeSet.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/HashDocAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/HashDocAttributeSet.cs new file mode 100644 index 0000000000..1dbc80db77 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/HashDocAttributeSet.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region HashDocAttributeSet + public partial class HashDocAttributeSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashDocAttributeSet.html#(javax.print.attribute.DocAttribute) + /// + public HashDocAttributeSet(Javax.Print.Attribute.DocAttribute arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashDocAttributeSet.html#(javax.print.attribute.DocAttribute[]) + /// + public HashDocAttributeSet(Javax.Print.Attribute.DocAttribute[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashDocAttributeSet.html#(javax.print.attribute.DocAttributeSet) + /// + public HashDocAttributeSet(Javax.Print.Attribute.DocAttributeSet arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttributeSet(Javax.Print.Attribute.HashDocAttributeSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.HashDocAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintJobAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintJobAttributeSet.cs new file mode 100644 index 0000000000..0cbb9f2590 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintJobAttributeSet.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region HashPrintJobAttributeSet + public partial class HashPrintJobAttributeSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintJobAttributeSet.html#(javax.print.attribute.PrintJobAttribute) + /// + public HashPrintJobAttributeSet(Javax.Print.Attribute.PrintJobAttribute arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintJobAttributeSet.html#(javax.print.attribute.PrintJobAttribute[]) + /// + public HashPrintJobAttributeSet(Javax.Print.Attribute.PrintJobAttribute[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintJobAttributeSet.html#(javax.print.attribute.PrintJobAttributeSet) + /// + public HashPrintJobAttributeSet(Javax.Print.Attribute.PrintJobAttributeSet arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttributeSet(Javax.Print.Attribute.HashPrintJobAttributeSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.HashPrintJobAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintRequestAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintRequestAttributeSet.cs new file mode 100644 index 0000000000..23931713fd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintRequestAttributeSet.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region HashPrintRequestAttributeSet + public partial class HashPrintRequestAttributeSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintRequestAttributeSet.html#(javax.print.attribute.PrintRequestAttribute) + /// + public HashPrintRequestAttributeSet(Javax.Print.Attribute.PrintRequestAttribute arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintRequestAttributeSet.html#(javax.print.attribute.PrintRequestAttribute[]) + /// + public HashPrintRequestAttributeSet(Javax.Print.Attribute.PrintRequestAttribute[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintRequestAttributeSet.html#(javax.print.attribute.PrintRequestAttributeSet) + /// + public HashPrintRequestAttributeSet(Javax.Print.Attribute.PrintRequestAttributeSet arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttributeSet(Javax.Print.Attribute.HashPrintRequestAttributeSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.HashPrintRequestAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintServiceAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintServiceAttributeSet.cs new file mode 100644 index 0000000000..3899598e0f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/HashPrintServiceAttributeSet.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region HashPrintServiceAttributeSet + public partial class HashPrintServiceAttributeSet + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintServiceAttributeSet.html#(javax.print.attribute.PrintServiceAttribute) + /// + public HashPrintServiceAttributeSet(Javax.Print.Attribute.PrintServiceAttribute arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintServiceAttributeSet.html#(javax.print.attribute.PrintServiceAttribute[]) + /// + public HashPrintServiceAttributeSet(Javax.Print.Attribute.PrintServiceAttribute[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/HashPrintServiceAttributeSet.html#(javax.print.attribute.PrintServiceAttributeSet) + /// + public HashPrintServiceAttributeSet(Javax.Print.Attribute.PrintServiceAttributeSet arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttributeSet(Javax.Print.Attribute.HashPrintServiceAttributeSet t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.HashPrintServiceAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/IntegerSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/IntegerSyntax.cs new file mode 100644 index 0000000000..440111c966 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/IntegerSyntax.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region IntegerSyntax + public partial class IntegerSyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.IntegerSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.IntegerSyntax t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/IntegerSyntax.html#getValue() + /// + public int Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttribute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttribute.cs new file mode 100644 index 0000000000..a6eec5ba5e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttribute.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region PrintJobAttribute + public partial class PrintJobAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.PrintJobAttribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttributeSet.cs new file mode 100644 index 0000000000..566f484c9b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/PrintJobAttributeSet.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region PrintJobAttributeSet + public partial class PrintJobAttributeSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.AttributeSet(Javax.Print.Attribute.PrintJobAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintJobAttributeSet.html#add(javax.print.attribute.Attribute) + /// + public bool Add(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintJobAttributeSet.html#addAll(javax.print.attribute.AttributeSet) + /// + public bool AddAll(Javax.Print.Attribute.AttributeSet arg0) + { + return IExecute("addAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttribute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttribute.cs new file mode 100644 index 0000000000..a5ec636d06 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttribute.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region PrintRequestAttribute + public partial class PrintRequestAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.PrintRequestAttribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttributeSet.cs new file mode 100644 index 0000000000..13b91cad9d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/PrintRequestAttributeSet.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region PrintRequestAttributeSet + public partial class PrintRequestAttributeSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.AttributeSet(Javax.Print.Attribute.PrintRequestAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintRequestAttributeSet.html#add(javax.print.attribute.Attribute) + /// + public bool Add(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintRequestAttributeSet.html#addAll(javax.print.attribute.AttributeSet) + /// + public bool AddAll(Javax.Print.Attribute.AttributeSet arg0) + { + return IExecute("addAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttribute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttribute.cs new file mode 100644 index 0000000000..3b562bad63 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttribute.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region PrintServiceAttribute + public partial class PrintServiceAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.PrintServiceAttribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttributeSet.cs b/src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttributeSet.cs new file mode 100644 index 0000000000..dd4f217850 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/PrintServiceAttributeSet.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region PrintServiceAttributeSet + public partial class PrintServiceAttributeSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.AttributeSet(Javax.Print.Attribute.PrintServiceAttributeSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintServiceAttributeSet.html#add(javax.print.attribute.Attribute) + /// + public bool Add(Javax.Print.Attribute.Attribute arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/PrintServiceAttributeSet.html#addAll(javax.print.attribute.AttributeSet) + /// + public bool AddAll(Javax.Print.Attribute.AttributeSet arg0) + { + return IExecute("addAll", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/ResolutionSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/ResolutionSyntax.cs new file mode 100644 index 0000000000..ddf0cf7337 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/ResolutionSyntax.cs @@ -0,0 +1,110 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region ResolutionSyntax + public partial class ResolutionSyntax + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#(int,int,int) + /// + public ResolutionSyntax(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.ResolutionSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.ResolutionSyntax t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#DPCM + /// + public static int DPCM => Clazz.GetField("DPCM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#DPI + /// + public static int DPI => Clazz.GetField("DPI"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#lessThanOrEquals(javax.print.attribute.ResolutionSyntax) + /// + public bool LessThanOrEquals(Javax.Print.Attribute.ResolutionSyntax arg0) + { + return IExecute("lessThanOrEquals", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#getCrossFeedResolution(int) + /// + public int GetCrossFeedResolution(int arg0) + { + return IExecute("getCrossFeedResolution", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#getFeedResolution(int) + /// + public int GetFeedResolution(int arg0) + { + return IExecute("getFeedResolution", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#getResolution(int) + /// + public int[] GetResolution(int arg0) + { + return IExecuteArray("getResolution", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/ResolutionSyntax.html#toString(int,java.lang.String) + /// + public string ToString(int arg0, string arg1) + { + return IExecute("toString", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/SetOfIntegerSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/SetOfIntegerSyntax.cs new file mode 100644 index 0000000000..1879ccfc46 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/SetOfIntegerSyntax.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region SetOfIntegerSyntax + public partial class SetOfIntegerSyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.SetOfIntegerSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.SetOfIntegerSyntax t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/SetOfIntegerSyntax.html#getMembers() + /// + public int[] Members + { + get { return IExecuteArray("getMembers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/SetOfIntegerSyntax.html#contains(int) + /// + public bool Contains(int arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/SetOfIntegerSyntax.html#contains(javax.print.attribute.IntegerSyntax) + /// + public bool Contains(Javax.Print.Attribute.IntegerSyntax arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/SetOfIntegerSyntax.html#next(int) + /// + public int Next(int arg0) + { + return IExecute("next", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Size2DSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Size2DSyntax.cs new file mode 100644 index 0000000000..c37f5e1358 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Size2DSyntax.cs @@ -0,0 +1,96 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region Size2DSyntax + public partial class Size2DSyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.Size2DSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.Size2DSyntax t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html#INCH + /// + public static int INCH => Clazz.GetField("INCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html#MM + /// + public static int MM => Clazz.GetField("MM"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html#getX(int) + /// + public float GetX(int arg0) + { + return IExecute("getX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html#getY(int) + /// + public float GetY(int arg0) + { + return IExecute("getY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html#getSize(int) + /// + public float[] GetSize(int arg0) + { + return IExecuteArray("getSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/Size2DSyntax.html#toString(int,java.lang.String) + /// + public string ToString(int arg0, string arg1) + { + return IExecute("toString", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/AllPackageClasses.cs new file mode 100644 index 0000000000..92e0dfaf30 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/AllPackageClasses.cs @@ -0,0 +1,2682 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Print.Attribute.Standard +{ + #region Chromaticity + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Chromaticity.html + /// + public partial class Chromaticity : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Chromaticity() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Chromaticity(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Chromaticity"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ColorSupported.html + /// + public partial class ColorSupported : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.ColorSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Compression + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Compression.html + /// + public partial class Compression : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Compression() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Compression(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Compression"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Copies + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Copies.html + /// + public partial class Copies : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Copies() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Copies(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Copies"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CopiesSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/CopiesSupported.html + /// + public partial class CopiesSupported : Javax.Print.Attribute.SetOfIntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CopiesSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CopiesSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.CopiesSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeAtCompleted + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtCompleted.html + /// + public partial class DateTimeAtCompleted : Javax.Print.Attribute.DateTimeSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateTimeAtCompleted() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateTimeAtCompleted(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.DateTimeAtCompleted"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeAtCreation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtCreation.html + /// + public partial class DateTimeAtCreation : Javax.Print.Attribute.DateTimeSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateTimeAtCreation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateTimeAtCreation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.DateTimeAtCreation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateTimeAtProcessing + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtProcessing.html + /// + public partial class DateTimeAtProcessing : Javax.Print.Attribute.DateTimeSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateTimeAtProcessing() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateTimeAtProcessing(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.DateTimeAtProcessing"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Destination + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Destination.html + /// + public partial class Destination : Javax.Print.Attribute.URISyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Destination() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Destination(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Destination"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DialogOwner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogOwner.html + /// + public partial class DialogOwner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DialogOwner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DialogOwner(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.DialogOwner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DialogTypeSelection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogTypeSelection.html + /// + public partial class DialogTypeSelection : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DialogTypeSelection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DialogTypeSelection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.DialogTypeSelection"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DocumentName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DocumentName.html + /// + public partial class DocumentName : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocumentName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocumentName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.DocumentName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Fidelity + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Fidelity.html + /// + public partial class Fidelity : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Fidelity() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Fidelity(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Fidelity"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Finishings + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html + /// + public partial class Finishings : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Finishings() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Finishings(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Finishings"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobHoldUntil + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobHoldUntil.html + /// + public partial class JobHoldUntil : Javax.Print.Attribute.DateTimeSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobHoldUntil() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobHoldUntil(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobHoldUntil"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobImpressions + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressions.html + /// + public partial class JobImpressions : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobImpressions() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobImpressions(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobImpressions"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobImpressionsCompleted + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressionsCompleted.html + /// + public partial class JobImpressionsCompleted : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobImpressionsCompleted() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobImpressionsCompleted(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobImpressionsCompleted"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobImpressionsSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressionsSupported.html + /// + public partial class JobImpressionsSupported : Javax.Print.Attribute.SetOfIntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobImpressionsSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobImpressionsSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobImpressionsSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobKOctets + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctets.html + /// + public partial class JobKOctets : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobKOctets() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobKOctets(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobKOctets"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobKOctetsProcessed + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctetsProcessed.html + /// + public partial class JobKOctetsProcessed : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobKOctetsProcessed() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobKOctetsProcessed(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobKOctetsProcessed"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobKOctetsSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctetsSupported.html + /// + public partial class JobKOctetsSupported : Javax.Print.Attribute.SetOfIntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobKOctetsSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobKOctetsSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobKOctetsSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobMediaSheets + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheets.html + /// + public partial class JobMediaSheets : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobMediaSheets() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobMediaSheets(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobMediaSheets"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobMediaSheetsCompleted + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheetsCompleted.html + /// + public partial class JobMediaSheetsCompleted : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobMediaSheetsCompleted() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobMediaSheetsCompleted(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobMediaSheetsCompleted"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobMediaSheetsSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheetsSupported.html + /// + public partial class JobMediaSheetsSupported : Javax.Print.Attribute.SetOfIntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobMediaSheetsSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobMediaSheetsSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobMediaSheetsSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobMessageFromOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMessageFromOperator.html + /// + public partial class JobMessageFromOperator : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobMessageFromOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobMessageFromOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobMessageFromOperator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobName.html + /// + public partial class JobName : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobOriginatingUserName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobOriginatingUserName.html + /// + public partial class JobOriginatingUserName : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobOriginatingUserName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobOriginatingUserName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobOriginatingUserName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobPriority + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobPriority.html + /// + public partial class JobPriority : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobPriority() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobPriority(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobPriority"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobPrioritySupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobPrioritySupported.html + /// + public partial class JobPrioritySupported : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobPrioritySupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobPrioritySupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobPrioritySupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobSheets + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobSheets.html + /// + public partial class JobSheets : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobSheets() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobSheets(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobSheets"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobState + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html + /// + public partial class JobState : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobState() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobState(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobState"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobStateReason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html + /// + public partial class JobStateReason : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobStateReason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobStateReason(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobStateReason"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JobStateReasons + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReasons.html + /// + public partial class JobStateReasons : Java.Util.HashSet + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JobStateReasons() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JobStateReasons(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.JobStateReasons"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Media + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Media.html + /// + public partial class Media : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Media() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Media(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Media"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MediaName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaName.html + /// + public partial class MediaName : Javax.Print.Attribute.Standard.Media + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MediaPrintableArea + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html + /// + public partial class MediaPrintableArea : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaPrintableArea() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaPrintableArea(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaPrintableArea"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MediaSize + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html + /// + public partial class MediaSize : Javax.Print.Attribute.Size2DSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaSize() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaSize(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSize"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Engineering + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Engineering.html + /// + public partial class Engineering : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Engineering() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Engineering(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSize$Engineering"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ISO + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html + /// + public partial class ISO : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ISO() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ISO(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSize$ISO"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region JIS + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html + /// + public partial class JIS : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JIS() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JIS(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSize$JIS"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region NA + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html + /// + public partial class NA : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NA() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NA(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSize$NA"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Other + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html + /// + public partial class Other : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Other() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Other(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSize$Other"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MediaSizeName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html + /// + public partial class MediaSizeName : Javax.Print.Attribute.Standard.Media + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaSizeName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaSizeName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaSizeName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MediaTray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html + /// + public partial class MediaTray : Javax.Print.Attribute.Standard.Media + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MediaTray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MediaTray(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MediaTray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultipleDocumentHandling + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MultipleDocumentHandling.html + /// + public partial class MultipleDocumentHandling : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultipleDocumentHandling() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultipleDocumentHandling(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.MultipleDocumentHandling"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NumberOfDocuments + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberOfDocuments.html + /// + public partial class NumberOfDocuments : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberOfDocuments() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberOfDocuments(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.NumberOfDocuments"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NumberOfInterveningJobs + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberOfInterveningJobs.html + /// + public partial class NumberOfInterveningJobs : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberOfInterveningJobs() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberOfInterveningJobs(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.NumberOfInterveningJobs"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NumberUp + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUp.html + /// + public partial class NumberUp : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberUp() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberUp(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.NumberUp"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NumberUpSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUpSupported.html + /// + public partial class NumberUpSupported : Javax.Print.Attribute.SetOfIntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberUpSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberUpSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.NumberUpSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OrientationRequested + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OrientationRequested.html + /// + public partial class OrientationRequested : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OrientationRequested() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OrientationRequested(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.OrientationRequested"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OutputDeviceAssigned + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OutputDeviceAssigned.html + /// + public partial class OutputDeviceAssigned : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OutputDeviceAssigned() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OutputDeviceAssigned(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.OutputDeviceAssigned"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PageRanges + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PageRanges.html + /// + public partial class PageRanges : Javax.Print.Attribute.SetOfIntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PageRanges() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PageRanges(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PageRanges"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PagesPerMinute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PagesPerMinute.html + /// + public partial class PagesPerMinute : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PagesPerMinute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PagesPerMinute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PagesPerMinute"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PagesPerMinuteColor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PagesPerMinuteColor.html + /// + public partial class PagesPerMinuteColor : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PagesPerMinuteColor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PagesPerMinuteColor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PagesPerMinuteColor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PDLOverrideSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PDLOverrideSupported.html + /// + public partial class PDLOverrideSupported : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PDLOverrideSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PDLOverrideSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PDLOverrideSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PresentationDirection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html + /// + public partial class PresentationDirection : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PresentationDirection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PresentationDirection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PresentationDirection"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterInfo.html + /// + public partial class PrinterInfo : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterIsAcceptingJobs + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterIsAcceptingJobs.html + /// + public partial class PrinterIsAcceptingJobs : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterIsAcceptingJobs() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterIsAcceptingJobs(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterIsAcceptingJobs"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterLocation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterLocation.html + /// + public partial class PrinterLocation : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterLocation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterLocation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterLocation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterMakeAndModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMakeAndModel.html + /// + public partial class PrinterMakeAndModel : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterMakeAndModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterMakeAndModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterMakeAndModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterMessageFromOperator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMessageFromOperator.html + /// + public partial class PrinterMessageFromOperator : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterMessageFromOperator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterMessageFromOperator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterMessageFromOperator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterMoreInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfo.html + /// + public partial class PrinterMoreInfo : Javax.Print.Attribute.URISyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterMoreInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterMoreInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterMoreInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterMoreInfoManufacturer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfoManufacturer.html + /// + public partial class PrinterMoreInfoManufacturer : Javax.Print.Attribute.URISyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterMoreInfoManufacturer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterMoreInfoManufacturer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterMoreInfoManufacturer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterName.html + /// + public partial class PrinterName : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterResolution + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterResolution.html + /// + public partial class PrinterResolution : Javax.Print.Attribute.ResolutionSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterResolution() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterResolution(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterResolution"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterState + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterState.html + /// + public partial class PrinterState : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterState() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterState(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterState"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterStateReason + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html + /// + public partial class PrinterStateReason : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterStateReason() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterStateReason(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterStateReason"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterStateReasons + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReasons.html + /// + public partial class PrinterStateReasons : Java.Util.HashMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterStateReasons() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterStateReasons(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterStateReasons"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrinterURI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterURI.html + /// + public partial class PrinterURI : Javax.Print.Attribute.URISyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrinterURI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrinterURI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrinterURI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintQuality + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrintQuality.html + /// + public partial class PrintQuality : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintQuality() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintQuality(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.PrintQuality"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region QueuedJobCount + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/QueuedJobCount.html + /// + public partial class QueuedJobCount : Javax.Print.Attribute.IntegerSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public QueuedJobCount() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public QueuedJobCount(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.QueuedJobCount"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ReferenceUriSchemesSupported + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html + /// + public partial class ReferenceUriSchemesSupported : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReferenceUriSchemesSupported() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReferenceUriSchemesSupported(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.ReferenceUriSchemesSupported"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RequestingUserName + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/RequestingUserName.html + /// + public partial class RequestingUserName : Javax.Print.Attribute.TextSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RequestingUserName() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RequestingUserName(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.RequestingUserName"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Severity + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Severity.html + /// + public partial class Severity : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Severity() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Severity(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Severity"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SheetCollate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/SheetCollate.html + /// + public partial class SheetCollate : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SheetCollate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SheetCollate(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.SheetCollate"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Sides + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html + /// + public partial class Sides : Javax.Print.Attribute.EnumSyntax + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Sides() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Sides(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.attribute.standard.Sides"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Chromaticity.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Chromaticity.cs new file mode 100644 index 0000000000..c9efdaa0e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Chromaticity.cs @@ -0,0 +1,76 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Chromaticity + public partial class Chromaticity + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.Chromaticity t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Chromaticity t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Chromaticity t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Chromaticity.html#COLOR + /// + public static Javax.Print.Attribute.Standard.Chromaticity COLOR => Clazz.GetField("COLOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Chromaticity.html#MONOCHROME + /// + public static Javax.Print.Attribute.Standard.Chromaticity MONOCHROME => Clazz.GetField("MONOCHROME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Chromaticity.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/ColorSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/ColorSupported.cs new file mode 100644 index 0000000000..a8638f3fdd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/ColorSupported.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region ColorSupported + public partial class ColorSupported + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.ColorSupported t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ColorSupported.html#NOT_SUPPORTED + /// + public static Javax.Print.Attribute.Standard.ColorSupported NOT_SUPPORTED => Clazz.GetField("NOT_SUPPORTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ColorSupported.html#SUPPORTED + /// + public static Javax.Print.Attribute.Standard.ColorSupported SUPPORTED => Clazz.GetField("SUPPORTED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ColorSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Compression.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Compression.cs new file mode 100644 index 0000000000..1979818da0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Compression.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Compression + public partial class Compression + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.Compression t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Compression.html#COMPRESS + /// + public static Javax.Print.Attribute.Standard.Compression COMPRESS => Clazz.GetField("COMPRESS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Compression.html#DEFLATE + /// + public static Javax.Print.Attribute.Standard.Compression DEFLATE => Clazz.GetField("DEFLATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Compression.html#GZIP + /// + public static Javax.Print.Attribute.Standard.Compression GZIP => Clazz.GetField("GZIP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Compression.html#NONE + /// + public static Javax.Print.Attribute.Standard.Compression NONE => Clazz.GetField("NONE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Compression.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Copies.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Copies.cs new file mode 100644 index 0000000000..298a1900bd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Copies.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Copies + public partial class Copies + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Copies.html#(int) + /// + public Copies(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Copies t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Copies t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Copies.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/CopiesSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/CopiesSupported.cs new file mode 100644 index 0000000000..fe9a467ae6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/CopiesSupported.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region CopiesSupported + public partial class CopiesSupported + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/CopiesSupported.html#(int,int) + /// + public CopiesSupported(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/CopiesSupported.html#(int) + /// + public CopiesSupported(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.SupportedValuesAttribute(Javax.Print.Attribute.Standard.CopiesSupported t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/CopiesSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCompleted.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCompleted.cs new file mode 100644 index 0000000000..76e01311d2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCompleted.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region DateTimeAtCompleted + public partial class DateTimeAtCompleted + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtCompleted.html#(java.util.Date) + /// + public DateTimeAtCompleted(Java.Util.Date arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.DateTimeAtCompleted t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtCompleted.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCreation.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCreation.cs new file mode 100644 index 0000000000..d4d289e7cf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtCreation.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region DateTimeAtCreation + public partial class DateTimeAtCreation + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtCreation.html#(java.util.Date) + /// + public DateTimeAtCreation(Java.Util.Date arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.DateTimeAtCreation t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtCreation.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtProcessing.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtProcessing.cs new file mode 100644 index 0000000000..3ada4aca5e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DateTimeAtProcessing.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region DateTimeAtProcessing + public partial class DateTimeAtProcessing + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtProcessing.html#(java.util.Date) + /// + public DateTimeAtProcessing(Java.Util.Date arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.DateTimeAtProcessing t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DateTimeAtProcessing.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Destination.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Destination.cs new file mode 100644 index 0000000000..f1f22215fc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Destination.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Destination + public partial class Destination + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Destination.html#(java.net.URI) + /// + public Destination(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Destination t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Destination t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Destination.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogOwner.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogOwner.cs new file mode 100644 index 0000000000..fbaddc0754 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogOwner.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region DialogOwner + public partial class DialogOwner + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogOwner.html#(java.awt.Window) + /// + public DialogOwner(Java.Awt.Window arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.DialogOwner t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogOwner.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogOwner.html#getOwner() + /// + public Java.Awt.Window Owner + { + get { return IExecute("getOwner"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogTypeSelection.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogTypeSelection.cs new file mode 100644 index 0000000000..6092265173 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DialogTypeSelection.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region DialogTypeSelection + public partial class DialogTypeSelection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.DialogTypeSelection t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogTypeSelection.html#COMMON + /// + public static Javax.Print.Attribute.Standard.DialogTypeSelection COMMON => Clazz.GetField("COMMON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogTypeSelection.html#NATIVE + /// + public static Javax.Print.Attribute.Standard.DialogTypeSelection NATIVE => Clazz.GetField("NATIVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DialogTypeSelection.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DocumentName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DocumentName.cs new file mode 100644 index 0000000000..2f31e37868 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/DocumentName.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region DocumentName + public partial class DocumentName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DocumentName.html#(java.lang.String,java.util.Locale) + /// + public DocumentName(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.DocumentName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/DocumentName.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Fidelity.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Fidelity.cs new file mode 100644 index 0000000000..fdf7073c97 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Fidelity.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Fidelity + public partial class Fidelity + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Fidelity t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Fidelity t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Fidelity.html#FIDELITY_FALSE + /// + public static Javax.Print.Attribute.Standard.Fidelity FIDELITY_FALSE => Clazz.GetField("FIDELITY_FALSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Fidelity.html#FIDELITY_TRUE + /// + public static Javax.Print.Attribute.Standard.Fidelity FIDELITY_TRUE => Clazz.GetField("FIDELITY_TRUE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Fidelity.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Finishings.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Finishings.cs new file mode 100644 index 0000000000..156ceab615 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Finishings.cs @@ -0,0 +1,140 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Finishings + public partial class Finishings + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.Finishings t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Finishings t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Finishings t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#BIND + /// + public static Javax.Print.Attribute.Standard.Finishings BIND => Clazz.GetField("BIND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#COVER + /// + public static Javax.Print.Attribute.Standard.Finishings COVER => Clazz.GetField("COVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#EDGE_STITCH + /// + public static Javax.Print.Attribute.Standard.Finishings EDGE_STITCH => Clazz.GetField("EDGE_STITCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#EDGE_STITCH_BOTTOM + /// + public static Javax.Print.Attribute.Standard.Finishings EDGE_STITCH_BOTTOM => Clazz.GetField("EDGE_STITCH_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#EDGE_STITCH_LEFT + /// + public static Javax.Print.Attribute.Standard.Finishings EDGE_STITCH_LEFT => Clazz.GetField("EDGE_STITCH_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#EDGE_STITCH_RIGHT + /// + public static Javax.Print.Attribute.Standard.Finishings EDGE_STITCH_RIGHT => Clazz.GetField("EDGE_STITCH_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#EDGE_STITCH_TOP + /// + public static Javax.Print.Attribute.Standard.Finishings EDGE_STITCH_TOP => Clazz.GetField("EDGE_STITCH_TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#NONE + /// + public static Javax.Print.Attribute.Standard.Finishings NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#SADDLE_STITCH + /// + public static Javax.Print.Attribute.Standard.Finishings SADDLE_STITCH => Clazz.GetField("SADDLE_STITCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE => Clazz.GetField("STAPLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_BOTTOM_LEFT + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_BOTTOM_LEFT => Clazz.GetField("STAPLE_BOTTOM_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_BOTTOM_RIGHT + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_BOTTOM_RIGHT => Clazz.GetField("STAPLE_BOTTOM_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_DUAL_BOTTOM + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_DUAL_BOTTOM => Clazz.GetField("STAPLE_DUAL_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_DUAL_LEFT + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_DUAL_LEFT => Clazz.GetField("STAPLE_DUAL_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_DUAL_RIGHT + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_DUAL_RIGHT => Clazz.GetField("STAPLE_DUAL_RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_DUAL_TOP + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_DUAL_TOP => Clazz.GetField("STAPLE_DUAL_TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_TOP_LEFT + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_TOP_LEFT => Clazz.GetField("STAPLE_TOP_LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#STAPLE_TOP_RIGHT + /// + public static Javax.Print.Attribute.Standard.Finishings STAPLE_TOP_RIGHT => Clazz.GetField("STAPLE_TOP_RIGHT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Finishings.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobHoldUntil.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobHoldUntil.cs new file mode 100644 index 0000000000..b7d33091fd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobHoldUntil.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobHoldUntil + public partial class JobHoldUntil + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobHoldUntil.html#(java.util.Date) + /// + public JobHoldUntil(Java.Util.Date arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobHoldUntil t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobHoldUntil t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobHoldUntil.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressions.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressions.cs new file mode 100644 index 0000000000..a5b49e02cb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressions.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobImpressions + public partial class JobImpressions + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressions.html#(int) + /// + public JobImpressions(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobImpressions t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobImpressions t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressions.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsCompleted.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsCompleted.cs new file mode 100644 index 0000000000..5c93d4c49c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsCompleted.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobImpressionsCompleted + public partial class JobImpressionsCompleted + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressionsCompleted.html#(int) + /// + public JobImpressionsCompleted(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobImpressionsCompleted t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressionsCompleted.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsSupported.cs new file mode 100644 index 0000000000..1a1dabe42d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobImpressionsSupported.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobImpressionsSupported + public partial class JobImpressionsSupported + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressionsSupported.html#(int,int) + /// + public JobImpressionsSupported(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.SupportedValuesAttribute(Javax.Print.Attribute.Standard.JobImpressionsSupported t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobImpressionsSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctets.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctets.cs new file mode 100644 index 0000000000..d8863e91db --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctets.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobKOctets + public partial class JobKOctets + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctets.html#(int) + /// + public JobKOctets(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobKOctets t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobKOctets t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctets.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsProcessed.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsProcessed.cs new file mode 100644 index 0000000000..38f272fe17 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsProcessed.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobKOctetsProcessed + public partial class JobKOctetsProcessed + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctetsProcessed.html#(int) + /// + public JobKOctetsProcessed(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobKOctetsProcessed t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctetsProcessed.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsSupported.cs new file mode 100644 index 0000000000..39ea038a5f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobKOctetsSupported.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobKOctetsSupported + public partial class JobKOctetsSupported + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctetsSupported.html#(int,int) + /// + public JobKOctetsSupported(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.SupportedValuesAttribute(Javax.Print.Attribute.Standard.JobKOctetsSupported t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobKOctetsSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheets.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheets.cs new file mode 100644 index 0000000000..65e4e21812 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheets.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobMediaSheets + public partial class JobMediaSheets + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheets.html#(int) + /// + public JobMediaSheets(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobMediaSheets t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobMediaSheets t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheets.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsCompleted.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsCompleted.cs new file mode 100644 index 0000000000..4a283e976b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsCompleted.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobMediaSheetsCompleted + public partial class JobMediaSheetsCompleted + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheetsCompleted.html#(int) + /// + public JobMediaSheetsCompleted(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobMediaSheetsCompleted t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheetsCompleted.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsSupported.cs new file mode 100644 index 0000000000..0bc9676df6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMediaSheetsSupported.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobMediaSheetsSupported + public partial class JobMediaSheetsSupported + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheetsSupported.html#(int,int) + /// + public JobMediaSheetsSupported(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.SupportedValuesAttribute(Javax.Print.Attribute.Standard.JobMediaSheetsSupported t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheetsSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMessageFromOperator.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMessageFromOperator.cs new file mode 100644 index 0000000000..a54d0e7960 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobMessageFromOperator.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobMessageFromOperator + public partial class JobMessageFromOperator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMessageFromOperator.html#(java.lang.String,java.util.Locale) + /// + public JobMessageFromOperator(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobMessageFromOperator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobMessageFromOperator.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobName.cs new file mode 100644 index 0000000000..2a666d158b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobName.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobName + public partial class JobName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobName.html#(java.lang.String,java.util.Locale) + /// + public JobName(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobName t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobName.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobOriginatingUserName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobOriginatingUserName.cs new file mode 100644 index 0000000000..25d852b879 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobOriginatingUserName.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobOriginatingUserName + public partial class JobOriginatingUserName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobOriginatingUserName.html#(java.lang.String,java.util.Locale) + /// + public JobOriginatingUserName(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobOriginatingUserName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobOriginatingUserName.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPriority.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPriority.cs new file mode 100644 index 0000000000..7260013248 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPriority.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobPriority + public partial class JobPriority + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobPriority.html#(int) + /// + public JobPriority(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobPriority t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobPriority t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobPriority.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPrioritySupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPrioritySupported.cs new file mode 100644 index 0000000000..2cd3da7ba1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobPrioritySupported.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobPrioritySupported + public partial class JobPrioritySupported + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobPrioritySupported.html#(int) + /// + public JobPrioritySupported(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.SupportedValuesAttribute(Javax.Print.Attribute.Standard.JobPrioritySupported t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobPrioritySupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobSheets.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobSheets.cs new file mode 100644 index 0000000000..b67005733b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobSheets.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobSheets + public partial class JobSheets + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.JobSheets t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobSheets t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobSheets.html#NONE + /// + public static Javax.Print.Attribute.Standard.JobSheets NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobSheets.html#STANDARD + /// + public static Javax.Print.Attribute.Standard.JobSheets STANDARD => Clazz.GetField("STANDARD"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobSheets.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobState.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobState.cs new file mode 100644 index 0000000000..da1c2cef84 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobState.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobState + public partial class JobState + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobState t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#ABORTED + /// + public static Javax.Print.Attribute.Standard.JobState ABORTED => Clazz.GetField("ABORTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#CANCELED + /// + public static Javax.Print.Attribute.Standard.JobState CANCELED => Clazz.GetField("CANCELED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#COMPLETED + /// + public static Javax.Print.Attribute.Standard.JobState COMPLETED => Clazz.GetField("COMPLETED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#PENDING + /// + public static Javax.Print.Attribute.Standard.JobState PENDING => Clazz.GetField("PENDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#PENDING_HELD + /// + public static Javax.Print.Attribute.Standard.JobState PENDING_HELD => Clazz.GetField("PENDING_HELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#PROCESSING + /// + public static Javax.Print.Attribute.Standard.JobState PROCESSING => Clazz.GetField("PROCESSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#PROCESSING_STOPPED + /// + public static Javax.Print.Attribute.Standard.JobState PROCESSING_STOPPED => Clazz.GetField("PROCESSING_STOPPED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#UNKNOWN + /// + public static Javax.Print.Attribute.Standard.JobState UNKNOWN => Clazz.GetField("UNKNOWN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobState.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReason.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReason.cs new file mode 100644 index 0000000000..5171ad5926 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReason.cs @@ -0,0 +1,182 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobStateReason + public partial class JobStateReason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.JobStateReason t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#ABORTED_BY_SYSTEM + /// + public static Javax.Print.Attribute.Standard.JobStateReason ABORTED_BY_SYSTEM => Clazz.GetField("ABORTED_BY_SYSTEM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#COMPRESSION_ERROR + /// + public static Javax.Print.Attribute.Standard.JobStateReason COMPRESSION_ERROR => Clazz.GetField("COMPRESSION_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#DOCUMENT_ACCESS_ERROR + /// + public static Javax.Print.Attribute.Standard.JobStateReason DOCUMENT_ACCESS_ERROR => Clazz.GetField("DOCUMENT_ACCESS_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#DOCUMENT_FORMAT_ERROR + /// + public static Javax.Print.Attribute.Standard.JobStateReason DOCUMENT_FORMAT_ERROR => Clazz.GetField("DOCUMENT_FORMAT_ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_CANCELED_AT_DEVICE + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_CANCELED_AT_DEVICE => Clazz.GetField("JOB_CANCELED_AT_DEVICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_CANCELED_BY_OPERATOR + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_CANCELED_BY_OPERATOR => Clazz.GetField("JOB_CANCELED_BY_OPERATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_CANCELED_BY_USER + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_CANCELED_BY_USER => Clazz.GetField("JOB_CANCELED_BY_USER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_COMPLETED_SUCCESSFULLY + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_COMPLETED_SUCCESSFULLY => Clazz.GetField("JOB_COMPLETED_SUCCESSFULLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_COMPLETED_WITH_ERRORS + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_COMPLETED_WITH_ERRORS => Clazz.GetField("JOB_COMPLETED_WITH_ERRORS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_COMPLETED_WITH_WARNINGS + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_COMPLETED_WITH_WARNINGS => Clazz.GetField("JOB_COMPLETED_WITH_WARNINGS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_DATA_INSUFFICIENT + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_DATA_INSUFFICIENT => Clazz.GetField("JOB_DATA_INSUFFICIENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_HOLD_UNTIL_SPECIFIED + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_HOLD_UNTIL_SPECIFIED => Clazz.GetField("JOB_HOLD_UNTIL_SPECIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_INCOMING + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_INCOMING => Clazz.GetField("JOB_INCOMING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_INTERPRETING + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_INTERPRETING => Clazz.GetField("JOB_INTERPRETING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_OUTGOING + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_OUTGOING => Clazz.GetField("JOB_OUTGOING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_PRINTING + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_PRINTING => Clazz.GetField("JOB_PRINTING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_QUEUED + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_QUEUED => Clazz.GetField("JOB_QUEUED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_QUEUED_FOR_MARKER + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_QUEUED_FOR_MARKER => Clazz.GetField("JOB_QUEUED_FOR_MARKER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_RESTARTABLE + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_RESTARTABLE => Clazz.GetField("JOB_RESTARTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#JOB_TRANSFORMING + /// + public static Javax.Print.Attribute.Standard.JobStateReason JOB_TRANSFORMING => Clazz.GetField("JOB_TRANSFORMING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#PRINTER_STOPPED + /// + public static Javax.Print.Attribute.Standard.JobStateReason PRINTER_STOPPED => Clazz.GetField("PRINTER_STOPPED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#PRINTER_STOPPED_PARTLY + /// + public static Javax.Print.Attribute.Standard.JobStateReason PRINTER_STOPPED_PARTLY => Clazz.GetField("PRINTER_STOPPED_PARTLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#PROCESSING_TO_STOP_POINT + /// + public static Javax.Print.Attribute.Standard.JobStateReason PROCESSING_TO_STOP_POINT => Clazz.GetField("PROCESSING_TO_STOP_POINT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#QUEUED_IN_DEVICE + /// + public static Javax.Print.Attribute.Standard.JobStateReason QUEUED_IN_DEVICE => Clazz.GetField("QUEUED_IN_DEVICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#RESOURCES_ARE_NOT_READY + /// + public static Javax.Print.Attribute.Standard.JobStateReason RESOURCES_ARE_NOT_READY => Clazz.GetField("RESOURCES_ARE_NOT_READY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#SERVICE_OFF_LINE + /// + public static Javax.Print.Attribute.Standard.JobStateReason SERVICE_OFF_LINE => Clazz.GetField("SERVICE_OFF_LINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#SUBMISSION_INTERRUPTED + /// + public static Javax.Print.Attribute.Standard.JobStateReason SUBMISSION_INTERRUPTED => Clazz.GetField("SUBMISSION_INTERRUPTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#UNSUPPORTED_COMPRESSION + /// + public static Javax.Print.Attribute.Standard.JobStateReason UNSUPPORTED_COMPRESSION => Clazz.GetField("UNSUPPORTED_COMPRESSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#UNSUPPORTED_DOCUMENT_FORMAT + /// + public static Javax.Print.Attribute.Standard.JobStateReason UNSUPPORTED_DOCUMENT_FORMAT => Clazz.GetField("UNSUPPORTED_DOCUMENT_FORMAT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReason.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReasons.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReasons.cs new file mode 100644 index 0000000000..b7a2fb0955 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/JobStateReasons.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region JobStateReasons + public partial class JobStateReasons + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReasons.html#(int,float) + /// + public JobStateReasons(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReasons.html#(int) + /// + public JobStateReasons(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.JobStateReasons t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReasons.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/JobStateReasons.html#add(javax.print.attribute.standard.JobStateReason) + /// + public bool Add(Javax.Print.Attribute.Standard.JobStateReason arg0) + { + return IExecute("add", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Media.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Media.cs new file mode 100644 index 0000000000..f9bded0438 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Media.cs @@ -0,0 +1,68 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Media + public partial class Media + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.Media t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Media t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Media t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Media.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaName.cs new file mode 100644 index 0000000000..12911d46f8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaName.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region MediaName + public partial class MediaName + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.MediaName t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaName.html#ISO_A4_TRANSPARENT + /// + public static Javax.Print.Attribute.Standard.MediaName ISO_A4_TRANSPARENT => Clazz.GetField("ISO_A4_TRANSPARENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaName.html#ISO_A4_WHITE + /// + public static Javax.Print.Attribute.Standard.MediaName ISO_A4_WHITE => Clazz.GetField("ISO_A4_WHITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaName.html#NA_LETTER_TRANSPARENT + /// + public static Javax.Print.Attribute.Standard.MediaName NA_LETTER_TRANSPARENT => Clazz.GetField("NA_LETTER_TRANSPARENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaName.html#NA_LETTER_WHITE + /// + public static Javax.Print.Attribute.Standard.MediaName NA_LETTER_WHITE => Clazz.GetField("NA_LETTER_WHITE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaPrintableArea.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaPrintableArea.cs new file mode 100644 index 0000000000..4a7ad972c8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaPrintableArea.cs @@ -0,0 +1,132 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region MediaPrintableArea + public partial class MediaPrintableArea + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#(float,float,float,float,int) + /// + public MediaPrintableArea(float arg0, float arg1, float arg2, float arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#(int,int,int,int,int) + /// + public MediaPrintableArea(int arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.MediaPrintableArea t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.MediaPrintableArea t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.MediaPrintableArea t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#INCH + /// + public static int INCH => Clazz.GetField("INCH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#MM + /// + public static int MM => Clazz.GetField("MM"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#getHeight(int) + /// + public float GetHeight(int arg0) + { + return IExecute("getHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#getWidth(int) + /// + public float GetWidth(int arg0) + { + return IExecute("getWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#getX(int) + /// + public float GetX(int arg0) + { + return IExecute("getX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#getY(int) + /// + public float GetY(int arg0) + { + return IExecute("getY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#getPrintableArea(int) + /// + public float[] GetPrintableArea(int arg0) + { + return IExecuteArray("getPrintableArea", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaPrintableArea.html#toString(int,java.lang.String) + /// + public string ToString(int arg0, string arg1) + { + return IExecute("toString", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSize.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSize.cs new file mode 100644 index 0000000000..d8cd08ff2b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSize.cs @@ -0,0 +1,626 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region MediaSize + public partial class MediaSize + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#(float,float,int,javax.print.attribute.standard.MediaSizeName) + /// + public MediaSize(float arg0, float arg1, int arg2, Javax.Print.Attribute.Standard.MediaSizeName arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#(float,float,int) + /// + public MediaSize(float arg0, float arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#(int,int,int,javax.print.attribute.standard.MediaSizeName) + /// + public MediaSize(int arg0, int arg1, int arg2, Javax.Print.Attribute.Standard.MediaSizeName arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#(int,int,int) + /// + public MediaSize(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.MediaSize t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#getMediaSizeForName(javax.print.attribute.standard.MediaSizeName) + /// + public static Javax.Print.Attribute.Standard.MediaSize GetMediaSizeForName(Javax.Print.Attribute.Standard.MediaSizeName arg0) + { + return SExecute("getMediaSizeForName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#findMedia(float,float,int) + /// + public static Javax.Print.Attribute.Standard.MediaSizeName FindMedia(float arg0, float arg1, int arg2) + { + return SExecute("findMedia", arg0, arg1, arg2); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#getMediaSizeName() + /// + public Javax.Print.Attribute.Standard.MediaSizeName MediaSizeName + { + get { return IExecute("getMediaSizeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + #region Engineering + public partial class Engineering + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Engineering.html#A + /// + public static Javax.Print.Attribute.Standard.MediaSize A => Clazz.GetField("A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Engineering.html#B + /// + public static Javax.Print.Attribute.Standard.MediaSize B => Clazz.GetField("B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Engineering.html#C + /// + public static Javax.Print.Attribute.Standard.MediaSize C => Clazz.GetField("C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Engineering.html#D + /// + public static Javax.Print.Attribute.Standard.MediaSize D => Clazz.GetField("D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Engineering.html#E + /// + public static Javax.Print.Attribute.Standard.MediaSize E => Clazz.GetField("E"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ISO + public partial class ISO + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A0 + /// + public static Javax.Print.Attribute.Standard.MediaSize A0 => Clazz.GetField("A0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A1 + /// + public static Javax.Print.Attribute.Standard.MediaSize A1 => Clazz.GetField("A1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A10 + /// + public static Javax.Print.Attribute.Standard.MediaSize A10 => Clazz.GetField("A10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A2 + /// + public static Javax.Print.Attribute.Standard.MediaSize A2 => Clazz.GetField("A2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A3 + /// + public static Javax.Print.Attribute.Standard.MediaSize A3 => Clazz.GetField("A3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A4 + /// + public static Javax.Print.Attribute.Standard.MediaSize A4 => Clazz.GetField("A4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A5 + /// + public static Javax.Print.Attribute.Standard.MediaSize A5 => Clazz.GetField("A5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A6 + /// + public static Javax.Print.Attribute.Standard.MediaSize A6 => Clazz.GetField("A6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A7 + /// + public static Javax.Print.Attribute.Standard.MediaSize A7 => Clazz.GetField("A7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A8 + /// + public static Javax.Print.Attribute.Standard.MediaSize A8 => Clazz.GetField("A8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#A9 + /// + public static Javax.Print.Attribute.Standard.MediaSize A9 => Clazz.GetField("A9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B0 + /// + public static Javax.Print.Attribute.Standard.MediaSize B0 => Clazz.GetField("B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B1 + /// + public static Javax.Print.Attribute.Standard.MediaSize B1 => Clazz.GetField("B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B10 + /// + public static Javax.Print.Attribute.Standard.MediaSize B10 => Clazz.GetField("B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B2 + /// + public static Javax.Print.Attribute.Standard.MediaSize B2 => Clazz.GetField("B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B3 + /// + public static Javax.Print.Attribute.Standard.MediaSize B3 => Clazz.GetField("B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B4 + /// + public static Javax.Print.Attribute.Standard.MediaSize B4 => Clazz.GetField("B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B5 + /// + public static Javax.Print.Attribute.Standard.MediaSize B5 => Clazz.GetField("B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B6 + /// + public static Javax.Print.Attribute.Standard.MediaSize B6 => Clazz.GetField("B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B7 + /// + public static Javax.Print.Attribute.Standard.MediaSize B7 => Clazz.GetField("B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B8 + /// + public static Javax.Print.Attribute.Standard.MediaSize B8 => Clazz.GetField("B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#B9 + /// + public static Javax.Print.Attribute.Standard.MediaSize B9 => Clazz.GetField("B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#C3 + /// + public static Javax.Print.Attribute.Standard.MediaSize C3 => Clazz.GetField("C3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#C4 + /// + public static Javax.Print.Attribute.Standard.MediaSize C4 => Clazz.GetField("C4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#C5 + /// + public static Javax.Print.Attribute.Standard.MediaSize C5 => Clazz.GetField("C5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#C6 + /// + public static Javax.Print.Attribute.Standard.MediaSize C6 => Clazz.GetField("C6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.ISO.html#DESIGNATED_LONG + /// + public static Javax.Print.Attribute.Standard.MediaSize DESIGNATED_LONG => Clazz.GetField("DESIGNATED_LONG"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region JIS + public partial class JIS + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B0 + /// + public static Javax.Print.Attribute.Standard.MediaSize B0 => Clazz.GetField("B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B1 + /// + public static Javax.Print.Attribute.Standard.MediaSize B1 => Clazz.GetField("B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B10 + /// + public static Javax.Print.Attribute.Standard.MediaSize B10 => Clazz.GetField("B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B2 + /// + public static Javax.Print.Attribute.Standard.MediaSize B2 => Clazz.GetField("B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B3 + /// + public static Javax.Print.Attribute.Standard.MediaSize B3 => Clazz.GetField("B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B4 + /// + public static Javax.Print.Attribute.Standard.MediaSize B4 => Clazz.GetField("B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B5 + /// + public static Javax.Print.Attribute.Standard.MediaSize B5 => Clazz.GetField("B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B6 + /// + public static Javax.Print.Attribute.Standard.MediaSize B6 => Clazz.GetField("B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B7 + /// + public static Javax.Print.Attribute.Standard.MediaSize B7 => Clazz.GetField("B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B8 + /// + public static Javax.Print.Attribute.Standard.MediaSize B8 => Clazz.GetField("B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#B9 + /// + public static Javax.Print.Attribute.Standard.MediaSize B9 => Clazz.GetField("B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#CHOU_1 + /// + public static Javax.Print.Attribute.Standard.MediaSize CHOU_1 => Clazz.GetField("CHOU_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#CHOU_2 + /// + public static Javax.Print.Attribute.Standard.MediaSize CHOU_2 => Clazz.GetField("CHOU_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#CHOU_3 + /// + public static Javax.Print.Attribute.Standard.MediaSize CHOU_3 => Clazz.GetField("CHOU_3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#CHOU_30 + /// + public static Javax.Print.Attribute.Standard.MediaSize CHOU_30 => Clazz.GetField("CHOU_30"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#CHOU_4 + /// + public static Javax.Print.Attribute.Standard.MediaSize CHOU_4 => Clazz.GetField("CHOU_4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#CHOU_40 + /// + public static Javax.Print.Attribute.Standard.MediaSize CHOU_40 => Clazz.GetField("CHOU_40"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_0 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_0 => Clazz.GetField("KAKU_0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_1 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_1 => Clazz.GetField("KAKU_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_2 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_2 => Clazz.GetField("KAKU_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_20 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_20 => Clazz.GetField("KAKU_20"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_3 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_3 => Clazz.GetField("KAKU_3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_4 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_4 => Clazz.GetField("KAKU_4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_5 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_5 => Clazz.GetField("KAKU_5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_6 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_6 => Clazz.GetField("KAKU_6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_7 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_7 => Clazz.GetField("KAKU_7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_8 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_8 => Clazz.GetField("KAKU_8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#KAKU_A4 + /// + public static Javax.Print.Attribute.Standard.MediaSize KAKU_A4 => Clazz.GetField("KAKU_A4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_1 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_1 => Clazz.GetField("YOU_1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_2 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_2 => Clazz.GetField("YOU_2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_3 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_3 => Clazz.GetField("YOU_3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_4 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_4 => Clazz.GetField("YOU_4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_5 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_5 => Clazz.GetField("YOU_5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_6 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_6 => Clazz.GetField("YOU_6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.JIS.html#YOU_7 + /// + public static Javax.Print.Attribute.Standard.MediaSize YOU_7 => Clazz.GetField("YOU_7"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region NA + public partial class NA + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#LEGAL + /// + public static Javax.Print.Attribute.Standard.MediaSize LEGAL => Clazz.GetField("LEGAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#LETTER + /// + public static Javax.Print.Attribute.Standard.MediaSize LETTER => Clazz.GetField("LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_10x13_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_10x13_ENVELOPE => Clazz.GetField("NA_10x13_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_10x14_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_10x14_ENVELOPE => Clazz.GetField("NA_10x14_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_10X15_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_10X15_ENVELOPE => Clazz.GetField("NA_10X15_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_5X7 + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_5X7 => Clazz.GetField("NA_5X7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_6X9_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_6X9_ENVELOPE => Clazz.GetField("NA_6X9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_7X9_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_7X9_ENVELOPE => Clazz.GetField("NA_7X9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_8X10 + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_8X10 => Clazz.GetField("NA_8X10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_9x11_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_9x11_ENVELOPE => Clazz.GetField("NA_9x11_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_9x12_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_9x12_ENVELOPE => Clazz.GetField("NA_9x12_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_NUMBER_10_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_NUMBER_10_ENVELOPE => Clazz.GetField("NA_NUMBER_10_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_NUMBER_11_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_NUMBER_11_ENVELOPE => Clazz.GetField("NA_NUMBER_11_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_NUMBER_12_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_NUMBER_12_ENVELOPE => Clazz.GetField("NA_NUMBER_12_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_NUMBER_14_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_NUMBER_14_ENVELOPE => Clazz.GetField("NA_NUMBER_14_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.NA.html#NA_NUMBER_9_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize NA_NUMBER_9_ENVELOPE => Clazz.GetField("NA_NUMBER_9_ENVELOPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Other + public partial class Other + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#EXECUTIVE + /// + public static Javax.Print.Attribute.Standard.MediaSize EXECUTIVE => Clazz.GetField("EXECUTIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#FOLIO + /// + public static Javax.Print.Attribute.Standard.MediaSize FOLIO => Clazz.GetField("FOLIO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#INVOICE + /// + public static Javax.Print.Attribute.Standard.MediaSize INVOICE => Clazz.GetField("INVOICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#ITALY_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize ITALY_ENVELOPE => Clazz.GetField("ITALY_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#JAPANESE_DOUBLE_POSTCARD + /// + public static Javax.Print.Attribute.Standard.MediaSize JAPANESE_DOUBLE_POSTCARD => Clazz.GetField("JAPANESE_DOUBLE_POSTCARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#JAPANESE_POSTCARD + /// + public static Javax.Print.Attribute.Standard.MediaSize JAPANESE_POSTCARD => Clazz.GetField("JAPANESE_POSTCARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#LEDGER + /// + public static Javax.Print.Attribute.Standard.MediaSize LEDGER => Clazz.GetField("LEDGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#MONARCH_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize MONARCH_ENVELOPE => Clazz.GetField("MONARCH_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#PERSONAL_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSize PERSONAL_ENVELOPE => Clazz.GetField("PERSONAL_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#QUARTO + /// + public static Javax.Print.Attribute.Standard.MediaSize QUARTO => Clazz.GetField("QUARTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSize.Other.html#TABLOID + /// + public static Javax.Print.Attribute.Standard.MediaSize TABLOID => Clazz.GetField("TABLOID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSizeName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSizeName.cs new file mode 100644 index 0000000000..1af1f9468a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaSizeName.cs @@ -0,0 +1,350 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region MediaSizeName + public partial class MediaSizeName + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#A + /// + public static Javax.Print.Attribute.Standard.MediaSizeName A => Clazz.GetField("A"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#B + /// + public static Javax.Print.Attribute.Standard.MediaSizeName B => Clazz.GetField("B"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#C + /// + public static Javax.Print.Attribute.Standard.MediaSizeName C => Clazz.GetField("C"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#D + /// + public static Javax.Print.Attribute.Standard.MediaSizeName D => Clazz.GetField("D"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#E + /// + public static Javax.Print.Attribute.Standard.MediaSizeName E => Clazz.GetField("E"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#EXECUTIVE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName EXECUTIVE => Clazz.GetField("EXECUTIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#FOLIO + /// + public static Javax.Print.Attribute.Standard.MediaSizeName FOLIO => Clazz.GetField("FOLIO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#INVOICE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName INVOICE => Clazz.GetField("INVOICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A0 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A0 => Clazz.GetField("ISO_A0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A1 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A1 => Clazz.GetField("ISO_A1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A10 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A10 => Clazz.GetField("ISO_A10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A2 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A2 => Clazz.GetField("ISO_A2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A3 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A3 => Clazz.GetField("ISO_A3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A4 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A4 => Clazz.GetField("ISO_A4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A5 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A5 => Clazz.GetField("ISO_A5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A6 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A6 => Clazz.GetField("ISO_A6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A7 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A7 => Clazz.GetField("ISO_A7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A8 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A8 => Clazz.GetField("ISO_A8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_A9 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_A9 => Clazz.GetField("ISO_A9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B0 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B0 => Clazz.GetField("ISO_B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B1 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B1 => Clazz.GetField("ISO_B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B10 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B10 => Clazz.GetField("ISO_B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B2 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B2 => Clazz.GetField("ISO_B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B3 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B3 => Clazz.GetField("ISO_B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B4 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B4 => Clazz.GetField("ISO_B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B5 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B5 => Clazz.GetField("ISO_B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B6 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B6 => Clazz.GetField("ISO_B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B7 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B7 => Clazz.GetField("ISO_B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B8 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B8 => Clazz.GetField("ISO_B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_B9 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_B9 => Clazz.GetField("ISO_B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C0 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C0 => Clazz.GetField("ISO_C0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C1 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C1 => Clazz.GetField("ISO_C1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C2 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C2 => Clazz.GetField("ISO_C2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C3 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C3 => Clazz.GetField("ISO_C3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C4 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C4 => Clazz.GetField("ISO_C4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C5 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C5 => Clazz.GetField("ISO_C5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_C6 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_C6 => Clazz.GetField("ISO_C6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ISO_DESIGNATED_LONG + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ISO_DESIGNATED_LONG => Clazz.GetField("ISO_DESIGNATED_LONG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#ITALY_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName ITALY_ENVELOPE => Clazz.GetField("ITALY_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JAPANESE_DOUBLE_POSTCARD + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JAPANESE_DOUBLE_POSTCARD => Clazz.GetField("JAPANESE_DOUBLE_POSTCARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JAPANESE_POSTCARD + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JAPANESE_POSTCARD => Clazz.GetField("JAPANESE_POSTCARD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B0 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B0 => Clazz.GetField("JIS_B0"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B1 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B1 => Clazz.GetField("JIS_B1"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B10 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B10 => Clazz.GetField("JIS_B10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B2 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B2 => Clazz.GetField("JIS_B2"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B3 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B3 => Clazz.GetField("JIS_B3"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B4 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B4 => Clazz.GetField("JIS_B4"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B5 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B5 => Clazz.GetField("JIS_B5"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B6 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B6 => Clazz.GetField("JIS_B6"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B7 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B7 => Clazz.GetField("JIS_B7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B8 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B8 => Clazz.GetField("JIS_B8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#JIS_B9 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName JIS_B9 => Clazz.GetField("JIS_B9"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#LEDGER + /// + public static Javax.Print.Attribute.Standard.MediaSizeName LEDGER => Clazz.GetField("LEDGER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#MONARCH_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName MONARCH_ENVELOPE => Clazz.GetField("MONARCH_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_10X13_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_10X13_ENVELOPE => Clazz.GetField("NA_10X13_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_10X14_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_10X14_ENVELOPE => Clazz.GetField("NA_10X14_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_10X15_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_10X15_ENVELOPE => Clazz.GetField("NA_10X15_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_5X7 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_5X7 => Clazz.GetField("NA_5X7"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_6X9_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_6X9_ENVELOPE => Clazz.GetField("NA_6X9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_7X9_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_7X9_ENVELOPE => Clazz.GetField("NA_7X9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_8X10 + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_8X10 => Clazz.GetField("NA_8X10"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_9X11_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_9X11_ENVELOPE => Clazz.GetField("NA_9X11_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_9X12_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_9X12_ENVELOPE => Clazz.GetField("NA_9X12_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_LEGAL + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_LEGAL => Clazz.GetField("NA_LEGAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_LETTER + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_LETTER => Clazz.GetField("NA_LETTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_NUMBER_10_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_NUMBER_10_ENVELOPE => Clazz.GetField("NA_NUMBER_10_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_NUMBER_11_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_NUMBER_11_ENVELOPE => Clazz.GetField("NA_NUMBER_11_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_NUMBER_12_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_NUMBER_12_ENVELOPE => Clazz.GetField("NA_NUMBER_12_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_NUMBER_14_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_NUMBER_14_ENVELOPE => Clazz.GetField("NA_NUMBER_14_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#NA_NUMBER_9_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName NA_NUMBER_9_ENVELOPE => Clazz.GetField("NA_NUMBER_9_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#PERSONAL_ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaSizeName PERSONAL_ENVELOPE => Clazz.GetField("PERSONAL_ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#QUARTO + /// + public static Javax.Print.Attribute.Standard.MediaSizeName QUARTO => Clazz.GetField("QUARTO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaSizeName.html#TABLOID + /// + public static Javax.Print.Attribute.Standard.MediaSizeName TABLOID => Clazz.GetField("TABLOID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaTray.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaTray.cs new file mode 100644 index 0000000000..e3a2066a84 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MediaTray.cs @@ -0,0 +1,91 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region MediaTray + public partial class MediaTray + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.MediaTray t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#BOTTOM + /// + public static Javax.Print.Attribute.Standard.MediaTray BOTTOM => Clazz.GetField("BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#ENVELOPE + /// + public static Javax.Print.Attribute.Standard.MediaTray ENVELOPE => Clazz.GetField("ENVELOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#LARGE_CAPACITY + /// + public static Javax.Print.Attribute.Standard.MediaTray LARGE_CAPACITY => Clazz.GetField("LARGE_CAPACITY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#MAIN + /// + public static Javax.Print.Attribute.Standard.MediaTray MAIN => Clazz.GetField("MAIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#MANUAL + /// + public static Javax.Print.Attribute.Standard.MediaTray MANUAL => Clazz.GetField("MANUAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#MIDDLE + /// + public static Javax.Print.Attribute.Standard.MediaTray MIDDLE => Clazz.GetField("MIDDLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#SIDE + /// + public static Javax.Print.Attribute.Standard.MediaTray SIDE => Clazz.GetField("SIDE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MediaTray.html#TOP + /// + public static Javax.Print.Attribute.Standard.MediaTray TOP => Clazz.GetField("TOP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MultipleDocumentHandling.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MultipleDocumentHandling.cs new file mode 100644 index 0000000000..7beae01ab2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/MultipleDocumentHandling.cs @@ -0,0 +1,83 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region MultipleDocumentHandling + public partial class MultipleDocumentHandling + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.MultipleDocumentHandling t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.MultipleDocumentHandling t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MultipleDocumentHandling.html#SEPARATE_DOCUMENTS_COLLATED_COPIES + /// + public static Javax.Print.Attribute.Standard.MultipleDocumentHandling SEPARATE_DOCUMENTS_COLLATED_COPIES => Clazz.GetField("SEPARATE_DOCUMENTS_COLLATED_COPIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MultipleDocumentHandling.html#SEPARATE_DOCUMENTS_UNCOLLATED_COPIES + /// + public static Javax.Print.Attribute.Standard.MultipleDocumentHandling SEPARATE_DOCUMENTS_UNCOLLATED_COPIES => Clazz.GetField("SEPARATE_DOCUMENTS_UNCOLLATED_COPIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MultipleDocumentHandling.html#SINGLE_DOCUMENT + /// + public static Javax.Print.Attribute.Standard.MultipleDocumentHandling SINGLE_DOCUMENT => Clazz.GetField("SINGLE_DOCUMENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MultipleDocumentHandling.html#SINGLE_DOCUMENT_NEW_SHEET + /// + public static Javax.Print.Attribute.Standard.MultipleDocumentHandling SINGLE_DOCUMENT_NEW_SHEET => Clazz.GetField("SINGLE_DOCUMENT_NEW_SHEET"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/MultipleDocumentHandling.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfDocuments.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfDocuments.cs new file mode 100644 index 0000000000..faebe34e53 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfDocuments.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region NumberOfDocuments + public partial class NumberOfDocuments + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberOfDocuments.html#(int) + /// + public NumberOfDocuments(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.NumberOfDocuments t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberOfDocuments.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfInterveningJobs.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfInterveningJobs.cs new file mode 100644 index 0000000000..1ab60ba4e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberOfInterveningJobs.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region NumberOfInterveningJobs + public partial class NumberOfInterveningJobs + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberOfInterveningJobs.html#(int) + /// + public NumberOfInterveningJobs(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.NumberOfInterveningJobs t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberOfInterveningJobs.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUp.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUp.cs new file mode 100644 index 0000000000..39cbb5d007 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUp.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region NumberUp + public partial class NumberUp + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUp.html#(int) + /// + public NumberUp(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.NumberUp t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.NumberUp t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.NumberUp t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUp.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUpSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUpSupported.cs new file mode 100644 index 0000000000..51f6e4d000 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/NumberUpSupported.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region NumberUpSupported + public partial class NumberUpSupported + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUpSupported.html#(int,int) + /// + public NumberUpSupported(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUpSupported.html#(int) + /// + public NumberUpSupported(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUpSupported.html#(int[][]) + /// + public NumberUpSupported(int[][] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.SupportedValuesAttribute(Javax.Print.Attribute.Standard.NumberUpSupported t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/NumberUpSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/OrientationRequested.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/OrientationRequested.cs new file mode 100644 index 0000000000..8dcd8434eb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/OrientationRequested.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region OrientationRequested + public partial class OrientationRequested + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.OrientationRequested t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.OrientationRequested t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.OrientationRequested t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OrientationRequested.html#LANDSCAPE + /// + public static Javax.Print.Attribute.Standard.OrientationRequested LANDSCAPE => Clazz.GetField("LANDSCAPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OrientationRequested.html#PORTRAIT + /// + public static Javax.Print.Attribute.Standard.OrientationRequested PORTRAIT => Clazz.GetField("PORTRAIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OrientationRequested.html#REVERSE_LANDSCAPE + /// + public static Javax.Print.Attribute.Standard.OrientationRequested REVERSE_LANDSCAPE => Clazz.GetField("REVERSE_LANDSCAPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OrientationRequested.html#REVERSE_PORTRAIT + /// + public static Javax.Print.Attribute.Standard.OrientationRequested REVERSE_PORTRAIT => Clazz.GetField("REVERSE_PORTRAIT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OrientationRequested.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/OutputDeviceAssigned.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/OutputDeviceAssigned.cs new file mode 100644 index 0000000000..ca16576780 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/OutputDeviceAssigned.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region OutputDeviceAssigned + public partial class OutputDeviceAssigned + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OutputDeviceAssigned.html#(java.lang.String,java.util.Locale) + /// + public OutputDeviceAssigned(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.OutputDeviceAssigned t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/OutputDeviceAssigned.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PDLOverrideSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PDLOverrideSupported.cs new file mode 100644 index 0000000000..4062869166 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PDLOverrideSupported.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PDLOverrideSupported + public partial class PDLOverrideSupported + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PDLOverrideSupported t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PDLOverrideSupported.html#ATTEMPTED + /// + public static Javax.Print.Attribute.Standard.PDLOverrideSupported ATTEMPTED => Clazz.GetField("ATTEMPTED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PDLOverrideSupported.html#NOT_ATTEMPTED + /// + public static Javax.Print.Attribute.Standard.PDLOverrideSupported NOT_ATTEMPTED => Clazz.GetField("NOT_ATTEMPTED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PDLOverrideSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PageRanges.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PageRanges.cs new file mode 100644 index 0000000000..0b9324f338 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PageRanges.cs @@ -0,0 +1,96 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PageRanges + public partial class PageRanges + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PageRanges.html#(int,int) + /// + public PageRanges(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PageRanges.html#(int) + /// + public PageRanges(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PageRanges.html#(int[][]) + /// + public PageRanges(int[][] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PageRanges.html#(java.lang.String) + /// + public PageRanges(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.PageRanges t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.PageRanges t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.PageRanges t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PageRanges.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinute.cs new file mode 100644 index 0000000000..a83d1fdeb0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinute.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PagesPerMinute + public partial class PagesPerMinute + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PagesPerMinute.html#(int) + /// + public PagesPerMinute(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PagesPerMinute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PagesPerMinute.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinuteColor.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinuteColor.cs new file mode 100644 index 0000000000..c651782ddb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PagesPerMinuteColor.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PagesPerMinuteColor + public partial class PagesPerMinuteColor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PagesPerMinuteColor.html#(int) + /// + public PagesPerMinuteColor(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PagesPerMinuteColor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PagesPerMinuteColor.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PresentationDirection.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PresentationDirection.cs new file mode 100644 index 0000000000..8fd4869b1c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PresentationDirection.cs @@ -0,0 +1,99 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PresentationDirection + public partial class PresentationDirection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.PresentationDirection t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.PresentationDirection t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TOBOTTOM_TOLEFT + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TOBOTTOM_TOLEFT => Clazz.GetField("TOBOTTOM_TOLEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TOBOTTOM_TORIGHT + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TOBOTTOM_TORIGHT => Clazz.GetField("TOBOTTOM_TORIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TOLEFT_TOBOTTOM + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TOLEFT_TOBOTTOM => Clazz.GetField("TOLEFT_TOBOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TOLEFT_TOTOP + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TOLEFT_TOTOP => Clazz.GetField("TOLEFT_TOTOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TORIGHT_TOBOTTOM + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TORIGHT_TOBOTTOM => Clazz.GetField("TORIGHT_TOBOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TORIGHT_TOTOP + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TORIGHT_TOTOP => Clazz.GetField("TORIGHT_TOTOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TOTOP_TOLEFT + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TOTOP_TOLEFT => Clazz.GetField("TOTOP_TOLEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#TOTOP_TORIGHT + /// + public static Javax.Print.Attribute.Standard.PresentationDirection TOTOP_TORIGHT => Clazz.GetField("TOTOP_TORIGHT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PresentationDirection.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrintQuality.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrintQuality.cs new file mode 100644 index 0000000000..42d454650e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrintQuality.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrintQuality + public partial class PrintQuality + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.PrintQuality t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.PrintQuality t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.PrintQuality t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrintQuality.html#DRAFT + /// + public static Javax.Print.Attribute.Standard.PrintQuality DRAFT => Clazz.GetField("DRAFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrintQuality.html#HIGH + /// + public static Javax.Print.Attribute.Standard.PrintQuality HIGH => Clazz.GetField("HIGH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrintQuality.html#NORMAL + /// + public static Javax.Print.Attribute.Standard.PrintQuality NORMAL => Clazz.GetField("NORMAL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrintQuality.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterInfo.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterInfo.cs new file mode 100644 index 0000000000..eda62a485f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterInfo.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterInfo + public partial class PrinterInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterInfo.html#(java.lang.String,java.util.Locale) + /// + public PrinterInfo(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterIsAcceptingJobs.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterIsAcceptingJobs.cs new file mode 100644 index 0000000000..82a0104165 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterIsAcceptingJobs.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterIsAcceptingJobs + public partial class PrinterIsAcceptingJobs + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterIsAcceptingJobs t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterIsAcceptingJobs.html#ACCEPTING_JOBS + /// + public static Javax.Print.Attribute.Standard.PrinterIsAcceptingJobs ACCEPTING_JOBS => Clazz.GetField("ACCEPTING_JOBS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterIsAcceptingJobs.html#NOT_ACCEPTING_JOBS + /// + public static Javax.Print.Attribute.Standard.PrinterIsAcceptingJobs NOT_ACCEPTING_JOBS => Clazz.GetField("NOT_ACCEPTING_JOBS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterIsAcceptingJobs.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterLocation.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterLocation.cs new file mode 100644 index 0000000000..61300b0180 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterLocation.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterLocation + public partial class PrinterLocation + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterLocation.html#(java.lang.String,java.util.Locale) + /// + public PrinterLocation(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterLocation t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterLocation.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMakeAndModel.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMakeAndModel.cs new file mode 100644 index 0000000000..29e507dea4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMakeAndModel.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterMakeAndModel + public partial class PrinterMakeAndModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMakeAndModel.html#(java.lang.String,java.util.Locale) + /// + public PrinterMakeAndModel(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterMakeAndModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMakeAndModel.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMessageFromOperator.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMessageFromOperator.cs new file mode 100644 index 0000000000..5c1213832b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMessageFromOperator.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterMessageFromOperator + public partial class PrinterMessageFromOperator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMessageFromOperator.html#(java.lang.String,java.util.Locale) + /// + public PrinterMessageFromOperator(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterMessageFromOperator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMessageFromOperator.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfo.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfo.cs new file mode 100644 index 0000000000..3bc3db868f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfo.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterMoreInfo + public partial class PrinterMoreInfo + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfo.html#(java.net.URI) + /// + public PrinterMoreInfo(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterMoreInfo t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfo.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfoManufacturer.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfoManufacturer.cs new file mode 100644 index 0000000000..f5b980095d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterMoreInfoManufacturer.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterMoreInfoManufacturer + public partial class PrinterMoreInfoManufacturer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfoManufacturer.html#(java.net.URI) + /// + public PrinterMoreInfoManufacturer(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterMoreInfoManufacturer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfoManufacturer.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterName.cs new file mode 100644 index 0000000000..1daa530f5a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterName.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterName + public partial class PrinterName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterName.html#(java.lang.String,java.util.Locale) + /// + public PrinterName(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterName.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterResolution.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterResolution.cs new file mode 100644 index 0000000000..5f47342801 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterResolution.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterResolution + public partial class PrinterResolution + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterResolution.html#(int,int,int) + /// + public PrinterResolution(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.PrinterResolution t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.PrinterResolution t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.PrinterResolution t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterResolution.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterState.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterState.cs new file mode 100644 index 0000000000..a7c286a358 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterState.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterState + public partial class PrinterState + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterState t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterState.html#IDLE + /// + public static Javax.Print.Attribute.Standard.PrinterState IDLE => Clazz.GetField("IDLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterState.html#PROCESSING + /// + public static Javax.Print.Attribute.Standard.PrinterState PROCESSING => Clazz.GetField("PROCESSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterState.html#STOPPED + /// + public static Javax.Print.Attribute.Standard.PrinterState STOPPED => Clazz.GetField("STOPPED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterState.html#UNKNOWN + /// + public static Javax.Print.Attribute.Standard.PrinterState UNKNOWN => Clazz.GetField("UNKNOWN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterState.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReason.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReason.cs new file mode 100644 index 0000000000..c1f74162e3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReason.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterStateReason + public partial class PrinterStateReason + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.PrinterStateReason t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#CONNECTING_TO_DEVICE + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason CONNECTING_TO_DEVICE => Clazz.GetField("CONNECTING_TO_DEVICE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#COVER_OPEN + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason COVER_OPEN => Clazz.GetField("COVER_OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#DEVELOPER_EMPTY + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason DEVELOPER_EMPTY => Clazz.GetField("DEVELOPER_EMPTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#DEVELOPER_LOW + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason DEVELOPER_LOW => Clazz.GetField("DEVELOPER_LOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#DOOR_OPEN + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason DOOR_OPEN => Clazz.GetField("DOOR_OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#FUSER_OVER_TEMP + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason FUSER_OVER_TEMP => Clazz.GetField("FUSER_OVER_TEMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#FUSER_UNDER_TEMP + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason FUSER_UNDER_TEMP => Clazz.GetField("FUSER_UNDER_TEMP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#INPUT_TRAY_MISSING + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason INPUT_TRAY_MISSING => Clazz.GetField("INPUT_TRAY_MISSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#INTERLOCK_OPEN + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason INTERLOCK_OPEN => Clazz.GetField("INTERLOCK_OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#INTERPRETER_RESOURCE_UNAVAILABLE + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason INTERPRETER_RESOURCE_UNAVAILABLE => Clazz.GetField("INTERPRETER_RESOURCE_UNAVAILABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MARKER_SUPPLY_EMPTY + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MARKER_SUPPLY_EMPTY => Clazz.GetField("MARKER_SUPPLY_EMPTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MARKER_SUPPLY_LOW + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MARKER_SUPPLY_LOW => Clazz.GetField("MARKER_SUPPLY_LOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MARKER_WASTE_ALMOST_FULL + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MARKER_WASTE_ALMOST_FULL => Clazz.GetField("MARKER_WASTE_ALMOST_FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MARKER_WASTE_FULL + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MARKER_WASTE_FULL => Clazz.GetField("MARKER_WASTE_FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MEDIA_EMPTY + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MEDIA_EMPTY => Clazz.GetField("MEDIA_EMPTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MEDIA_JAM + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MEDIA_JAM => Clazz.GetField("MEDIA_JAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MEDIA_LOW + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MEDIA_LOW => Clazz.GetField("MEDIA_LOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MEDIA_NEEDED + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MEDIA_NEEDED => Clazz.GetField("MEDIA_NEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#MOVING_TO_PAUSED + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason MOVING_TO_PAUSED => Clazz.GetField("MOVING_TO_PAUSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#OPC_LIFE_OVER + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason OPC_LIFE_OVER => Clazz.GetField("OPC_LIFE_OVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#OPC_NEAR_EOL + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason OPC_NEAR_EOL => Clazz.GetField("OPC_NEAR_EOL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#OTHER + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason OTHER => Clazz.GetField("OTHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#OUTPUT_AREA_ALMOST_FULL + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason OUTPUT_AREA_ALMOST_FULL => Clazz.GetField("OUTPUT_AREA_ALMOST_FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#OUTPUT_AREA_FULL + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason OUTPUT_AREA_FULL => Clazz.GetField("OUTPUT_AREA_FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#OUTPUT_TRAY_MISSING + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason OUTPUT_TRAY_MISSING => Clazz.GetField("OUTPUT_TRAY_MISSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#PAUSED + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason PAUSED => Clazz.GetField("PAUSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#SHUTDOWN + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason SHUTDOWN => Clazz.GetField("SHUTDOWN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#SPOOL_AREA_FULL + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason SPOOL_AREA_FULL => Clazz.GetField("SPOOL_AREA_FULL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#STOPPED_PARTLY + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason STOPPED_PARTLY => Clazz.GetField("STOPPED_PARTLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#STOPPING + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason STOPPING => Clazz.GetField("STOPPING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#TIMED_OUT + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason TIMED_OUT => Clazz.GetField("TIMED_OUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#TONER_EMPTY + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason TONER_EMPTY => Clazz.GetField("TONER_EMPTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#TONER_LOW + /// + public static Javax.Print.Attribute.Standard.PrinterStateReason TONER_LOW => Clazz.GetField("TONER_LOW"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReason.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReasons.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReasons.cs new file mode 100644 index 0000000000..79e9309b47 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterStateReasons.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterStateReasons + public partial class PrinterStateReasons + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReasons.html#(int,float) + /// + public PrinterStateReasons(int arg0, float arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReasons.html#(int) + /// + public PrinterStateReasons(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterStateReasons t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReasons.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterStateReasons.html#put(javax.print.attribute.standard.PrinterStateReason,javax.print.attribute.standard.Severity) + /// + public Javax.Print.Attribute.Standard.Severity Put(Javax.Print.Attribute.Standard.PrinterStateReason arg0, Javax.Print.Attribute.Standard.Severity arg1) + { + return IExecute("put", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterURI.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterURI.cs new file mode 100644 index 0000000000..d961bce1b5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/PrinterURI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region PrinterURI + public partial class PrinterURI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterURI.html#(java.net.URI) + /// + public PrinterURI(Java.Net.URI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.PrinterURI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/PrinterURI.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/QueuedJobCount.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/QueuedJobCount.cs new file mode 100644 index 0000000000..4a5a7642d5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/QueuedJobCount.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region QueuedJobCount + public partial class QueuedJobCount + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/QueuedJobCount.html#(int) + /// + public QueuedJobCount(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintServiceAttribute(Javax.Print.Attribute.Standard.QueuedJobCount t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/QueuedJobCount.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/ReferenceUriSchemesSupported.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/ReferenceUriSchemesSupported.cs new file mode 100644 index 0000000000..d30853a2c6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/ReferenceUriSchemesSupported.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region ReferenceUriSchemesSupported + public partial class ReferenceUriSchemesSupported + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#FILE + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported FILE => Clazz.GetField("FILE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#FTP + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported FTP => Clazz.GetField("FTP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#GOPHER + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported GOPHER => Clazz.GetField("GOPHER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#HTTP + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported HTTP => Clazz.GetField("HTTP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#HTTPS + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported HTTPS => Clazz.GetField("HTTPS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#NEWS + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported NEWS => Clazz.GetField("NEWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#NNTP + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported NNTP => Clazz.GetField("NNTP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#WAIS + /// + public static Javax.Print.Attribute.Standard.ReferenceUriSchemesSupported WAIS => Clazz.GetField("WAIS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/RequestingUserName.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/RequestingUserName.cs new file mode 100644 index 0000000000..a8fbb9e077 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/RequestingUserName.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region RequestingUserName + public partial class RequestingUserName + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/RequestingUserName.html#(java.lang.String,java.util.Locale) + /// + public RequestingUserName(string arg0, Java.Util.Locale arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.RequestingUserName t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/RequestingUserName.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Severity.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Severity.cs new file mode 100644 index 0000000000..c2a08aa6f6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Severity.cs @@ -0,0 +1,78 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Severity + public partial class Severity + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.Standard.Severity t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Severity.html#ERROR + /// + public static Javax.Print.Attribute.Standard.Severity ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Severity.html#REPORT + /// + public static Javax.Print.Attribute.Standard.Severity REPORT => Clazz.GetField("REPORT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Severity.html#WARNING + /// + public static Javax.Print.Attribute.Standard.Severity WARNING => Clazz.GetField("WARNING"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Severity.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/SheetCollate.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/SheetCollate.cs new file mode 100644 index 0000000000..eeffc2736e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/SheetCollate.cs @@ -0,0 +1,76 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region SheetCollate + public partial class SheetCollate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.SheetCollate t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.SheetCollate t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.SheetCollate t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/SheetCollate.html#COLLATED + /// + public static Javax.Print.Attribute.Standard.SheetCollate COLLATED => Clazz.GetField("COLLATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/SheetCollate.html#UNCOLLATED + /// + public static Javax.Print.Attribute.Standard.SheetCollate UNCOLLATED => Clazz.GetField("UNCOLLATED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/SheetCollate.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Sides.cs b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Sides.cs new file mode 100644 index 0000000000..00c1a56e4e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/Standard/Sides.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute.Standard +{ + #region Sides + public partial class Sides + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.DocAttribute(Javax.Print.Attribute.Standard.Sides t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintRequestAttribute(Javax.Print.Attribute.Standard.Sides t) => t.Cast(); + public static implicit operator Javax.Print.Attribute.PrintJobAttribute(Javax.Print.Attribute.Standard.Sides t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html#DUPLEX + /// + public static Javax.Print.Attribute.Standard.Sides DUPLEX => Clazz.GetField("DUPLEX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html#ONE_SIDED + /// + public static Javax.Print.Attribute.Standard.Sides ONE_SIDED => Clazz.GetField("ONE_SIDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html#TUMBLE + /// + public static Javax.Print.Attribute.Standard.Sides TUMBLE => Clazz.GetField("TUMBLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html#TWO_SIDED_LONG_EDGE + /// + public static Javax.Print.Attribute.Standard.Sides TWO_SIDED_LONG_EDGE => Clazz.GetField("TWO_SIDED_LONG_EDGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html#TWO_SIDED_SHORT_EDGE + /// + public static Javax.Print.Attribute.Standard.Sides TWO_SIDED_SHORT_EDGE => Clazz.GetField("TWO_SIDED_SHORT_EDGE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/Sides.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/SupportedValuesAttribute.cs b/src/net/JNet/Generated/Javax/Print/Attribute/SupportedValuesAttribute.cs new file mode 100644 index 0000000000..1dc7140e15 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/SupportedValuesAttribute.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region SupportedValuesAttribute + public partial class SupportedValuesAttribute + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Attribute.Attribute(Javax.Print.Attribute.SupportedValuesAttribute t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/TextSyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/TextSyntax.cs new file mode 100644 index 0000000000..1a6d451edd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/TextSyntax.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region TextSyntax + public partial class TextSyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.TextSyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.TextSyntax t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/TextSyntax.html#getLocale() + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/TextSyntax.html#getValue() + /// + public string Value + { + get { return IExecute("getValue"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/URISyntax.cs b/src/net/JNet/Generated/Javax/Print/Attribute/URISyntax.cs new file mode 100644 index 0000000000..86c447d5d9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/URISyntax.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region URISyntax + public partial class URISyntax + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.Attribute.URISyntax t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.Attribute.URISyntax t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/URISyntax.html#getURI() + /// + public Java.Net.URI URI + { + get { return IExecute("getURI"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Attribute/UnmodifiableSetException.cs b/src/net/JNet/Generated/Javax/Print/Attribute/UnmodifiableSetException.cs new file mode 100644 index 0000000000..d5e37155dc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Attribute/UnmodifiableSetException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Attribute +{ + #region UnmodifiableSetException + public partial class UnmodifiableSetException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/AttributeException.cs b/src/net/JNet/Generated/Javax/Print/AttributeException.cs new file mode 100644 index 0000000000..76a93351cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/AttributeException.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region AttributeException + public partial class AttributeException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/AttributeException.html#getUnsupportedAttributes() + /// + public Java.Lang.Class[] UnsupportedAttributes + { + get { return IExecuteArray("getUnsupportedAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/AttributeException.html#getUnsupportedValues() + /// + public Javax.Print.Attribute.Attribute[] UnsupportedValues + { + get { return IExecuteArray("getUnsupportedValues"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/CancelablePrintJob.cs b/src/net/JNet/Generated/Javax/Print/CancelablePrintJob.cs new file mode 100644 index 0000000000..575a0e3faa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/CancelablePrintJob.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region CancelablePrintJob + public partial class CancelablePrintJob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.DocPrintJob(Javax.Print.CancelablePrintJob t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/CancelablePrintJob.html#cancel() throws javax.print.PrintException + /// + public void Cancel() + { + IExecute("cancel"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Doc.cs b/src/net/JNet/Generated/Javax/Print/Doc.cs new file mode 100644 index 0000000000..88672524e4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Doc.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region Doc + public partial class Doc + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/Doc.html#getAttributes() + /// + public Javax.Print.Attribute.DocAttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/Doc.html#getDocFlavor() + /// + public Javax.Print.DocFlavor DocFlavor + { + get { return IExecute("getDocFlavor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/Doc.html#getPrintData() throws java.io.IOException + /// + public object PrintData + { + get { return IExecute("getPrintData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/Doc.html#getReaderForText() throws java.io.IOException + /// + public Java.Io.Reader ReaderForText + { + get { return IExecute("getReaderForText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/Doc.html#getStreamForBytes() throws java.io.IOException + /// + public Java.Io.InputStream StreamForBytes + { + get { return IExecute("getStreamForBytes"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/DocFlavor.cs b/src/net/JNet/Generated/Javax/Print/DocFlavor.cs new file mode 100644 index 0000000000..2af40a6ba2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/DocFlavor.cs @@ -0,0 +1,608 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region DocFlavor + public partial class DocFlavor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#(java.lang.String,java.lang.String) + /// + public DocFlavor(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Print.DocFlavor t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Print.DocFlavor t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#hostEncoding + /// + public static string hostEncoding => Clazz.GetField("hostEncoding"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#getMediaSubtype() + /// + public string MediaSubtype + { + get { return IExecute("getMediaSubtype"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#getMediaType() + /// + public string MediaType + { + get { return IExecute("getMediaType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#getMimeType() + /// + public string MimeType + { + get { return IExecute("getMimeType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#getRepresentationClassName() + /// + public string RepresentationClassName + { + get { return IExecute("getRepresentationClassName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.html#getParameter(java.lang.String) + /// + public string GetParameter(string arg0) + { + return IExecute("getParameter", arg0); + } + + #endregion + + #region Nested classes + #region BYTE_ARRAY + public partial class BYTE_ARRAY + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#(java.lang.String) + /// + public BYTE_ARRAY(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#AUTOSENSE + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY AUTOSENSE => Clazz.GetField("AUTOSENSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#GIF + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY GIF => Clazz.GetField("GIF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#JPEG + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY JPEG => Clazz.GetField("JPEG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#PCL + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY PCL => Clazz.GetField("PCL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#PDF + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY PDF => Clazz.GetField("PDF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#PNG + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY PNG => Clazz.GetField("PNG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#POSTSCRIPT + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY POSTSCRIPT => Clazz.GetField("POSTSCRIPT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_HTML_HOST + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_HTML_HOST => Clazz.GetField("TEXT_HTML_HOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_HTML_US_ASCII + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_HTML_US_ASCII => Clazz.GetField("TEXT_HTML_US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_HTML_UTF_16 + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16 => Clazz.GetField("TEXT_HTML_UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_HTML_UTF_16BE + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16BE => Clazz.GetField("TEXT_HTML_UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_HTML_UTF_16LE + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16LE => Clazz.GetField("TEXT_HTML_UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_HTML_UTF_8 + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_8 => Clazz.GetField("TEXT_HTML_UTF_8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_PLAIN_HOST + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_PLAIN_HOST => Clazz.GetField("TEXT_PLAIN_HOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_PLAIN_US_ASCII + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_PLAIN_US_ASCII => Clazz.GetField("TEXT_PLAIN_US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_PLAIN_UTF_16 + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16 => Clazz.GetField("TEXT_PLAIN_UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_PLAIN_UTF_16BE + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16BE => Clazz.GetField("TEXT_PLAIN_UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_PLAIN_UTF_16LE + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16LE => Clazz.GetField("TEXT_PLAIN_UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.BYTE_ARRAY.html#TEXT_PLAIN_UTF_8 + /// + public static Javax.Print.DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_8 => Clazz.GetField("TEXT_PLAIN_UTF_8"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region CHAR_ARRAY + public partial class CHAR_ARRAY + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.CHAR_ARRAY.html#(java.lang.String) + /// + public CHAR_ARRAY(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.CHAR_ARRAY.html#TEXT_HTML + /// + public static Javax.Print.DocFlavor.CHAR_ARRAY TEXT_HTML => Clazz.GetField("TEXT_HTML"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.CHAR_ARRAY.html#TEXT_PLAIN + /// + public static Javax.Print.DocFlavor.CHAR_ARRAY TEXT_PLAIN => Clazz.GetField("TEXT_PLAIN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region INPUT_STREAM + public partial class INPUT_STREAM + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#(java.lang.String) + /// + public INPUT_STREAM(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#AUTOSENSE + /// + public static Javax.Print.DocFlavor.INPUT_STREAM AUTOSENSE => Clazz.GetField("AUTOSENSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#GIF + /// + public static Javax.Print.DocFlavor.INPUT_STREAM GIF => Clazz.GetField("GIF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#JPEG + /// + public static Javax.Print.DocFlavor.INPUT_STREAM JPEG => Clazz.GetField("JPEG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#PCL + /// + public static Javax.Print.DocFlavor.INPUT_STREAM PCL => Clazz.GetField("PCL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#PDF + /// + public static Javax.Print.DocFlavor.INPUT_STREAM PDF => Clazz.GetField("PDF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#PNG + /// + public static Javax.Print.DocFlavor.INPUT_STREAM PNG => Clazz.GetField("PNG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#POSTSCRIPT + /// + public static Javax.Print.DocFlavor.INPUT_STREAM POSTSCRIPT => Clazz.GetField("POSTSCRIPT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_HTML_HOST + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_HTML_HOST => Clazz.GetField("TEXT_HTML_HOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_HTML_US_ASCII + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_HTML_US_ASCII => Clazz.GetField("TEXT_HTML_US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_HTML_UTF_16 + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16 => Clazz.GetField("TEXT_HTML_UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_HTML_UTF_16BE + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16BE => Clazz.GetField("TEXT_HTML_UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_HTML_UTF_16LE + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16LE => Clazz.GetField("TEXT_HTML_UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_HTML_UTF_8 + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_HTML_UTF_8 => Clazz.GetField("TEXT_HTML_UTF_8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_PLAIN_HOST + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_PLAIN_HOST => Clazz.GetField("TEXT_PLAIN_HOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_PLAIN_US_ASCII + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_PLAIN_US_ASCII => Clazz.GetField("TEXT_PLAIN_US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_PLAIN_UTF_16 + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16 => Clazz.GetField("TEXT_PLAIN_UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_PLAIN_UTF_16BE + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16BE => Clazz.GetField("TEXT_PLAIN_UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_PLAIN_UTF_16LE + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16LE => Clazz.GetField("TEXT_PLAIN_UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html#TEXT_PLAIN_UTF_8 + /// + public static Javax.Print.DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_8 => Clazz.GetField("TEXT_PLAIN_UTF_8"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region READER + public partial class READER + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.READER.html#(java.lang.String) + /// + public READER(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.READER.html#TEXT_HTML + /// + public static Javax.Print.DocFlavor.READER TEXT_HTML => Clazz.GetField("TEXT_HTML"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.READER.html#TEXT_PLAIN + /// + public static Javax.Print.DocFlavor.READER TEXT_PLAIN => Clazz.GetField("TEXT_PLAIN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SERVICE_FORMATTED + public partial class SERVICE_FORMATTED + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.SERVICE_FORMATTED.html#(java.lang.String) + /// + public SERVICE_FORMATTED(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.SERVICE_FORMATTED.html#PAGEABLE + /// + public static Javax.Print.DocFlavor.SERVICE_FORMATTED PAGEABLE => Clazz.GetField("PAGEABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.SERVICE_FORMATTED.html#PRINTABLE + /// + public static Javax.Print.DocFlavor.SERVICE_FORMATTED PRINTABLE => Clazz.GetField("PRINTABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.SERVICE_FORMATTED.html#RENDERABLE_IMAGE + /// + public static Javax.Print.DocFlavor.SERVICE_FORMATTED RENDERABLE_IMAGE => Clazz.GetField("RENDERABLE_IMAGE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region STRING + public partial class STRING + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.STRING.html#(java.lang.String) + /// + public STRING(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.STRING.html#TEXT_HTML + /// + public static Javax.Print.DocFlavor.STRING TEXT_HTML => Clazz.GetField("TEXT_HTML"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.STRING.html#TEXT_PLAIN + /// + public static Javax.Print.DocFlavor.STRING TEXT_PLAIN => Clazz.GetField("TEXT_PLAIN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region URL + public partial class URL + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#(java.lang.String) + /// + public URL(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#AUTOSENSE + /// + public static Javax.Print.DocFlavor.URL AUTOSENSE => Clazz.GetField("AUTOSENSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#GIF + /// + public static Javax.Print.DocFlavor.URL GIF => Clazz.GetField("GIF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#JPEG + /// + public static Javax.Print.DocFlavor.URL JPEG => Clazz.GetField("JPEG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#PCL + /// + public static Javax.Print.DocFlavor.URL PCL => Clazz.GetField("PCL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#PDF + /// + public static Javax.Print.DocFlavor.URL PDF => Clazz.GetField("PDF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#PNG + /// + public static Javax.Print.DocFlavor.URL PNG => Clazz.GetField("PNG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#POSTSCRIPT + /// + public static Javax.Print.DocFlavor.URL POSTSCRIPT => Clazz.GetField("POSTSCRIPT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_HTML_HOST + /// + public static Javax.Print.DocFlavor.URL TEXT_HTML_HOST => Clazz.GetField("TEXT_HTML_HOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_HTML_US_ASCII + /// + public static Javax.Print.DocFlavor.URL TEXT_HTML_US_ASCII => Clazz.GetField("TEXT_HTML_US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_HTML_UTF_16 + /// + public static Javax.Print.DocFlavor.URL TEXT_HTML_UTF_16 => Clazz.GetField("TEXT_HTML_UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_HTML_UTF_16BE + /// + public static Javax.Print.DocFlavor.URL TEXT_HTML_UTF_16BE => Clazz.GetField("TEXT_HTML_UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_HTML_UTF_16LE + /// + public static Javax.Print.DocFlavor.URL TEXT_HTML_UTF_16LE => Clazz.GetField("TEXT_HTML_UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_HTML_UTF_8 + /// + public static Javax.Print.DocFlavor.URL TEXT_HTML_UTF_8 => Clazz.GetField("TEXT_HTML_UTF_8"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_PLAIN_HOST + /// + public static Javax.Print.DocFlavor.URL TEXT_PLAIN_HOST => Clazz.GetField("TEXT_PLAIN_HOST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_PLAIN_US_ASCII + /// + public static Javax.Print.DocFlavor.URL TEXT_PLAIN_US_ASCII => Clazz.GetField("TEXT_PLAIN_US_ASCII"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_PLAIN_UTF_16 + /// + public static Javax.Print.DocFlavor.URL TEXT_PLAIN_UTF_16 => Clazz.GetField("TEXT_PLAIN_UTF_16"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_PLAIN_UTF_16BE + /// + public static Javax.Print.DocFlavor.URL TEXT_PLAIN_UTF_16BE => Clazz.GetField("TEXT_PLAIN_UTF_16BE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_PLAIN_UTF_16LE + /// + public static Javax.Print.DocFlavor.URL TEXT_PLAIN_UTF_16LE => Clazz.GetField("TEXT_PLAIN_UTF_16LE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.URL.html#TEXT_PLAIN_UTF_8 + /// + public static Javax.Print.DocFlavor.URL TEXT_PLAIN_UTF_8 => Clazz.GetField("TEXT_PLAIN_UTF_8"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/DocPrintJob.cs b/src/net/JNet/Generated/Javax/Print/DocPrintJob.cs new file mode 100644 index 0000000000..487ad63bd2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/DocPrintJob.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region DocPrintJob + public partial class DocPrintJob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#getAttributes() + /// + public Javax.Print.Attribute.PrintJobAttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#getPrintService() + /// + public Javax.Print.PrintService PrintService + { + get { return IExecute("getPrintService"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#addPrintJobAttributeListener(javax.print.event.PrintJobAttributeListener,javax.print.attribute.PrintJobAttributeSet) + /// + public void AddPrintJobAttributeListener(Javax.Print.Event.PrintJobAttributeListener arg0, Javax.Print.Attribute.PrintJobAttributeSet arg1) + { + IExecute("addPrintJobAttributeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#addPrintJobListener(javax.print.event.PrintJobListener) + /// + public void AddPrintJobListener(Javax.Print.Event.PrintJobListener arg0) + { + IExecute("addPrintJobListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#print.DocPrintJob.print(javax.print.Doc,javax.print.attribute.PrintRequestAttributeSet) throws javax.print.PrintException + /// + public void Print(Javax.Print.Doc arg0, Javax.Print.Attribute.PrintRequestAttributeSet arg1) + { + IExecute("print", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#removePrintJobAttributeListener(javax.print.event.PrintJobAttributeListener) + /// + public void RemovePrintJobAttributeListener(Javax.Print.Event.PrintJobAttributeListener arg0) + { + IExecute("removePrintJobAttributeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocPrintJob.html#removePrintJobListener(javax.print.event.PrintJobListener) + /// + public void RemovePrintJobListener(Javax.Print.Event.PrintJobListener arg0) + { + IExecute("removePrintJobListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Event/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Print/Event/AllPackageClasses.cs new file mode 100644 index 0000000000..60b18c2192 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Event/AllPackageClasses.cs @@ -0,0 +1,219 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Print.Event +{ + #region PrintEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintEvent.html + /// + public partial class PrintEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.event.PrintEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintJobAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAdapter.html + /// + public partial class PrintJobAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PrintJobAttributeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAttributeEvent.html + /// + public partial class PrintJobAttributeEvent : Javax.Print.Event.PrintEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintJobAttributeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintJobAttributeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.event.PrintJobAttributeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintJobAttributeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAttributeListener.html + /// + public partial class PrintJobAttributeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PrintJobEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html + /// + public partial class PrintJobEvent : Javax.Print.Event.PrintEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintJobEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintJobEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.event.PrintJobEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintJobListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobListener.html + /// + public partial class PrintJobListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PrintServiceAttributeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintServiceAttributeEvent.html + /// + public partial class PrintServiceAttributeEvent : Javax.Print.Event.PrintEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintServiceAttributeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintServiceAttributeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.print.event.PrintServiceAttributeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PrintServiceAttributeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintServiceAttributeListener.html + /// + public partial class PrintServiceAttributeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Event/PrintEvent.cs b/src/net/JNet/Generated/Javax/Print/Event/PrintEvent.cs new file mode 100644 index 0000000000..04b125cab7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Event/PrintEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Event +{ + #region PrintEvent + public partial class PrintEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintEvent.html#(java.lang.Object) + /// + public PrintEvent(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Event/PrintJobAttributeEvent.cs b/src/net/JNet/Generated/Javax/Print/Event/PrintJobAttributeEvent.cs new file mode 100644 index 0000000000..6f45a6b33d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Event/PrintJobAttributeEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Event +{ + #region PrintJobAttributeEvent + public partial class PrintJobAttributeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAttributeEvent.html#(javax.print.DocPrintJob,javax.print.attribute.PrintJobAttributeSet) + /// + public PrintJobAttributeEvent(Javax.Print.DocPrintJob arg0, Javax.Print.Attribute.PrintJobAttributeSet arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAttributeEvent.html#getAttributes() + /// + public Javax.Print.Attribute.PrintJobAttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAttributeEvent.html#getPrintJob() + /// + public Javax.Print.DocPrintJob PrintJob + { + get { return IExecute("getPrintJob"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Event/PrintJobEvent.cs b/src/net/JNet/Generated/Javax/Print/Event/PrintJobEvent.cs new file mode 100644 index 0000000000..86b2e7b0ef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Event/PrintJobEvent.cs @@ -0,0 +1,103 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Event +{ + #region PrintJobEvent + public partial class PrintJobEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#(javax.print.DocPrintJob,int) + /// + public PrintJobEvent(Javax.Print.DocPrintJob arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#DATA_TRANSFER_COMPLETE + /// + public static int DATA_TRANSFER_COMPLETE => Clazz.GetField("DATA_TRANSFER_COMPLETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#JOB_CANCELED + /// + public static int JOB_CANCELED => Clazz.GetField("JOB_CANCELED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#JOB_COMPLETE + /// + public static int JOB_COMPLETE => Clazz.GetField("JOB_COMPLETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#JOB_FAILED + /// + public static int JOB_FAILED => Clazz.GetField("JOB_FAILED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#NO_MORE_EVENTS + /// + public static int NO_MORE_EVENTS => Clazz.GetField("NO_MORE_EVENTS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#REQUIRES_ATTENTION + /// + public static int REQUIRES_ATTENTION => Clazz.GetField("REQUIRES_ATTENTION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#getPrintEventType() + /// + public int PrintEventType + { + get { return IExecute("getPrintEventType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobEvent.html#getPrintJob() + /// + public Javax.Print.DocPrintJob PrintJob + { + get { return IExecute("getPrintJob"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/Event/PrintServiceAttributeEvent.cs b/src/net/JNet/Generated/Javax/Print/Event/PrintServiceAttributeEvent.cs new file mode 100644 index 0000000000..3da29ffd1b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/Event/PrintServiceAttributeEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print.Event +{ + #region PrintServiceAttributeEvent + public partial class PrintServiceAttributeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintServiceAttributeEvent.html#(javax.print.PrintService,javax.print.attribute.PrintServiceAttributeSet) + /// + public PrintServiceAttributeEvent(Javax.Print.PrintService arg0, Javax.Print.Attribute.PrintServiceAttributeSet arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintServiceAttributeEvent.html#getAttributes() + /// + public Javax.Print.Attribute.PrintServiceAttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintServiceAttributeEvent.html#getPrintService() + /// + public Javax.Print.PrintService PrintService + { + get { return IExecute("getPrintService"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/FlavorException.cs b/src/net/JNet/Generated/Javax/Print/FlavorException.cs new file mode 100644 index 0000000000..e8a2460d4f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/FlavorException.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region FlavorException + public partial class FlavorException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/FlavorException.html#getUnsupportedFlavors() + /// + public Javax.Print.DocFlavor[] UnsupportedFlavors + { + get { return IExecuteArray("getUnsupportedFlavors"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/MultiDoc.cs b/src/net/JNet/Generated/Javax/Print/MultiDoc.cs new file mode 100644 index 0000000000..86c64f5e3d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/MultiDoc.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region MultiDoc + public partial class MultiDoc + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDoc.html#getDoc() throws java.io.IOException + /// + public Javax.Print.Doc Doc + { + get { return IExecute("getDoc"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDoc.html#next() throws java.io.IOException + /// + public Javax.Print.MultiDoc Next() + { + return IExecute("next"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/MultiDocPrintJob.cs b/src/net/JNet/Generated/Javax/Print/MultiDocPrintJob.cs new file mode 100644 index 0000000000..2e4f7c94cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/MultiDocPrintJob.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region MultiDocPrintJob + public partial class MultiDocPrintJob + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.DocPrintJob(Javax.Print.MultiDocPrintJob t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDocPrintJob.html#print.MultiDocPrintJob.print(javax.print.MultiDoc,javax.print.attribute.PrintRequestAttributeSet) throws javax.print.PrintException + /// + public void Print(Javax.Print.MultiDoc arg0, Javax.Print.Attribute.PrintRequestAttributeSet arg1) + { + IExecute("print", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/MultiDocPrintService.cs b/src/net/JNet/Generated/Javax/Print/MultiDocPrintService.cs new file mode 100644 index 0000000000..51dbc79bb0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/MultiDocPrintService.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region MultiDocPrintService + public partial class MultiDocPrintService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.PrintService(Javax.Print.MultiDocPrintService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/MultiDocPrintService.html#createMultiDocPrintJob() + /// + public Javax.Print.MultiDocPrintJob CreateMultiDocPrintJob() + { + return IExecute("createMultiDocPrintJob"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/PrintException.cs b/src/net/JNet/Generated/Javax/Print/PrintException.cs new file mode 100644 index 0000000000..1325c8b80d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/PrintException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region PrintException + public partial class PrintException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/PrintService.cs b/src/net/JNet/Generated/Javax/Print/PrintService.cs new file mode 100644 index 0000000000..76209e4c7e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/PrintService.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region PrintService + public partial class PrintService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#getAttributes() + /// + public Javax.Print.Attribute.PrintServiceAttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#getServiceUIFactory() + /// + public Javax.Print.ServiceUIFactory ServiceUIFactory + { + get { return IExecute("getServiceUIFactory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#getSupportedAttributeCategories() + /// + public Java.Lang.Class[] SupportedAttributeCategories + { + get { return IExecuteArray("getSupportedAttributeCategories"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#getSupportedDocFlavors() + /// + public Javax.Print.DocFlavor[] SupportedDocFlavors + { + get { return IExecuteArray("getSupportedDocFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#isAttributeValueSupported(javax.print.attribute.Attribute,javax.print.DocFlavor,javax.print.attribute.AttributeSet) + /// + public bool IsAttributeValueSupported(Javax.Print.Attribute.Attribute arg0, Javax.Print.DocFlavor arg1, Javax.Print.Attribute.AttributeSet arg2) + { + return IExecute("isAttributeValueSupported", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#isDocFlavorSupported(javax.print.DocFlavor) + /// + public bool IsDocFlavorSupported(Javax.Print.DocFlavor arg0) + { + return IExecute("isDocFlavorSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#getUnsupportedAttributes(javax.print.DocFlavor,javax.print.attribute.AttributeSet) + /// + public Javax.Print.Attribute.AttributeSet GetUnsupportedAttributes(Javax.Print.DocFlavor arg0, Javax.Print.Attribute.AttributeSet arg1) + { + return IExecute("getUnsupportedAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#createPrintJob() + /// + public Javax.Print.DocPrintJob CreatePrintJob() + { + return IExecute("createPrintJob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#addPrintServiceAttributeListener(javax.print.event.PrintServiceAttributeListener) + /// + public void AddPrintServiceAttributeListener(Javax.Print.Event.PrintServiceAttributeListener arg0) + { + IExecute("addPrintServiceAttributeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintService.html#removePrintServiceAttributeListener(javax.print.event.PrintServiceAttributeListener) + /// + public void RemovePrintServiceAttributeListener(Javax.Print.Event.PrintServiceAttributeListener arg0) + { + IExecute("removePrintServiceAttributeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/PrintServiceLookup.cs b/src/net/JNet/Generated/Javax/Print/PrintServiceLookup.cs new file mode 100644 index 0000000000..b1c0e3b107 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/PrintServiceLookup.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region PrintServiceLookup + public partial class PrintServiceLookup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#registerService(javax.print.PrintService) + /// + public static bool RegisterService(Javax.Print.PrintService arg0) + { + return SExecute("registerService", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#registerServiceProvider(javax.print.PrintServiceLookup) + /// + public static bool RegisterServiceProvider(Javax.Print.PrintServiceLookup arg0) + { + return SExecute("registerServiceProvider", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#lookupMultiDocPrintServices(javax.print.DocFlavor[],javax.print.attribute.AttributeSet) + /// + public static Javax.Print.MultiDocPrintService[] LookupMultiDocPrintServices(Javax.Print.DocFlavor[] arg0, Javax.Print.Attribute.AttributeSet arg1) + { + return SExecuteArray("lookupMultiDocPrintServices", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#lookupDefaultPrintService() + /// + public static Javax.Print.PrintService LookupDefaultPrintService() + { + return SExecute("lookupDefaultPrintService"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#lookupPrintServices(javax.print.DocFlavor,javax.print.attribute.AttributeSet) + /// + public static Javax.Print.PrintService[] LookupPrintServices(Javax.Print.DocFlavor arg0, Javax.Print.Attribute.AttributeSet arg1) + { + return SExecuteArray("lookupPrintServices", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#getDefaultPrintService() + /// + public Javax.Print.PrintService DefaultPrintService + { + get { return IExecute("getDefaultPrintService"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#getPrintServices() + /// + public Javax.Print.PrintService[] PrintServices + { + get { return IExecuteArray("getPrintServices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#getMultiDocPrintServices(javax.print.DocFlavor[],javax.print.attribute.AttributeSet) + /// + public Javax.Print.MultiDocPrintService[] GetMultiDocPrintServices(Javax.Print.DocFlavor[] arg0, Javax.Print.Attribute.AttributeSet arg1) + { + return IExecuteArray("getMultiDocPrintServices", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/PrintServiceLookup.html#getPrintServices(javax.print.DocFlavor,javax.print.attribute.AttributeSet) + /// + public Javax.Print.PrintService[] GetPrintServices(Javax.Print.DocFlavor arg0, Javax.Print.Attribute.AttributeSet arg1) + { + return IExecuteArray("getPrintServices", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/ServiceUI.cs b/src/net/JNet/Generated/Javax/Print/ServiceUI.cs new file mode 100644 index 0000000000..fe680b3f98 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/ServiceUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region ServiceUI + public partial class ServiceUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUI.html#printDialog(java.awt.GraphicsConfiguration,int,int,javax.print.PrintService[],javax.print.PrintService,javax.print.DocFlavor,javax.print.attribute.PrintRequestAttributeSet) throws java.awt.HeadlessException + /// + public static Javax.Print.PrintService PrintDialog(Java.Awt.GraphicsConfiguration arg0, int arg1, int arg2, Javax.Print.PrintService[] arg3, Javax.Print.PrintService arg4, Javax.Print.DocFlavor arg5, Javax.Print.Attribute.PrintRequestAttributeSet arg6) + { + return SExecute("printDialog", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/ServiceUIFactory.cs b/src/net/JNet/Generated/Javax/Print/ServiceUIFactory.cs new file mode 100644 index 0000000000..df5948ac4a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/ServiceUIFactory.cs @@ -0,0 +1,104 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region ServiceUIFactory + public partial class ServiceUIFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#ABOUT_UIROLE + /// + public static int ABOUT_UIROLE => Clazz.GetField("ABOUT_UIROLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#ADMIN_UIROLE + /// + public static int ADMIN_UIROLE => Clazz.GetField("ADMIN_UIROLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#MAIN_UIROLE + /// + public static int MAIN_UIROLE => Clazz.GetField("MAIN_UIROLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#RESERVED_UIROLE + /// + public static int RESERVED_UIROLE => Clazz.GetField("RESERVED_UIROLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#DIALOG_UI + /// + public static string DIALOG_UI => Clazz.GetField("DIALOG_UI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#JCOMPONENT_UI + /// + public static string JCOMPONENT_UI => Clazz.GetField("JCOMPONENT_UI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#JDIALOG_UI + /// + public static string JDIALOG_UI => Clazz.GetField("JDIALOG_UI"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#PANEL_UI + /// + public static string PANEL_UI => Clazz.GetField("PANEL_UI"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#getUI(int,java.lang.String) + /// + public object GetUI(int arg0, string arg1) + { + return IExecute("getUI", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/ServiceUIFactory.html#getUIClassNamesForRole(int) + /// + public string[] GetUIClassNamesForRole(int arg0) + { + return IExecuteArray("getUIClassNamesForRole", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/SimpleDoc.cs b/src/net/JNet/Generated/Javax/Print/SimpleDoc.cs new file mode 100644 index 0000000000..d3449b1f2b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/SimpleDoc.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region SimpleDoc + public partial class SimpleDoc + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html#(java.lang.Object,javax.print.DocFlavor,javax.print.attribute.DocAttributeSet) + /// + public SimpleDoc(object arg0, Javax.Print.DocFlavor arg1, Javax.Print.Attribute.DocAttributeSet arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.Doc(Javax.Print.SimpleDoc t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html#getAttributes() + /// + public Javax.Print.Attribute.DocAttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html#getDocFlavor() + /// + public Javax.Print.DocFlavor DocFlavor + { + get { return IExecute("getDocFlavor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html#getPrintData() throws java.io.IOException + /// + public object PrintData + { + get { return IExecute("getPrintData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html#getReaderForText() throws java.io.IOException + /// + public Java.Io.Reader ReaderForText + { + get { return IExecute("getReaderForText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/SimpleDoc.html#getStreamForBytes() throws java.io.IOException + /// + public Java.Io.InputStream StreamForBytes + { + get { return IExecute("getStreamForBytes"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/StreamPrintService.cs b/src/net/JNet/Generated/Javax/Print/StreamPrintService.cs new file mode 100644 index 0000000000..94d6d1f3cb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/StreamPrintService.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region StreamPrintService + public partial class StreamPrintService + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Print.PrintService(Javax.Print.StreamPrintService t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintService.html#getOutputFormat() + /// + public string OutputFormat + { + get { return IExecute("getOutputFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintService.html#getOutputStream() + /// + public Java.Io.OutputStream OutputStream + { + get { return IExecute("getOutputStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintService.html#isDisposed() + /// + public bool IsDisposed() + { + return IExecute("isDisposed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintService.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/StreamPrintServiceFactory.cs b/src/net/JNet/Generated/Javax/Print/StreamPrintServiceFactory.cs new file mode 100644 index 0000000000..a95c3ae901 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/StreamPrintServiceFactory.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region StreamPrintServiceFactory + public partial class StreamPrintServiceFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html#lookupStreamPrintServiceFactories(javax.print.DocFlavor,java.lang.String) + /// + public static Javax.Print.StreamPrintServiceFactory[] LookupStreamPrintServiceFactories(Javax.Print.DocFlavor arg0, string arg1) + { + return SExecuteArray("lookupStreamPrintServiceFactories", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html#getOutputFormat() + /// + public string OutputFormat + { + get { return IExecute("getOutputFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html#getSupportedDocFlavors() + /// + public Javax.Print.DocFlavor[] SupportedDocFlavors + { + get { return IExecuteArray("getSupportedDocFlavors"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html#getPrintService(java.io.OutputStream) + /// + public Javax.Print.StreamPrintService GetPrintService(Java.Io.OutputStream arg0) + { + return IExecute("getPrintService", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Print/URIException.cs b/src/net/JNet/Generated/Javax/Print/URIException.cs new file mode 100644 index 0000000000..facaf6bec9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Print/URIException.cs @@ -0,0 +1,84 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Print +{ + #region URIException + public partial class URIException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html#URIInaccessible + /// + public static int URIInaccessible => Clazz.GetField("URIInaccessible"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html#URIOtherProblem + /// + public static int URIOtherProblem => Clazz.GetField("URIOtherProblem"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html#URISchemeNotSupported + /// + public static int URISchemeNotSupported => Clazz.GetField("URISchemeNotSupported"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html#getReason() + /// + public int Reason + { + get { return IExecute("getReason"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html#getUnsupportedURI() + /// + public Java.Net.URI UnsupportedURI + { + get { return IExecute("getUnsupportedURI"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Rmi/Ssl/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Rmi/Ssl/AllPackageClasses.cs new file mode 100644 index 0000000000..0be3437914 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Rmi/Ssl/AllPackageClasses.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Rmi.Ssl +{ + #region SslRMIClientSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIClientSocketFactory.html + /// + public partial class SslRMIClientSocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SslRMIClientSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SslRMIClientSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.rmi.ssl.SslRMIClientSocketFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SslRMIServerSocketFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html + /// + public partial class SslRMIServerSocketFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SslRMIServerSocketFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SslRMIServerSocketFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.rmi.ssl.SslRMIServerSocketFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIClientSocketFactory.cs b/src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIClientSocketFactory.cs new file mode 100644 index 0000000000..0897e9551a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIClientSocketFactory.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Rmi.Ssl +{ + #region SslRMIClientSocketFactory + public partial class SslRMIClientSocketFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Server.RMIClientSocketFactory(Javax.Rmi.Ssl.SslRMIClientSocketFactory t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Rmi.Ssl.SslRMIClientSocketFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIClientSocketFactory.html#createSocket(java.lang.String,int) throws java.io.IOException + /// + public Java.Net.Socket CreateSocket(string arg0, int arg1) + { + return IExecute("createSocket", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIServerSocketFactory.cs b/src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIServerSocketFactory.cs new file mode 100644 index 0000000000..19b190e17d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Rmi/Ssl/SslRMIServerSocketFactory.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Rmi.Ssl +{ + #region SslRMIServerSocketFactory + public partial class SslRMIServerSocketFactory + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html#(java.lang.String[],java.lang.String[],boolean) throws java.lang.IllegalArgumentException + /// + public SslRMIServerSocketFactory(string[] arg0, string[] arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html#(javax.net.ssl.SSLContext,java.lang.String[],java.lang.String[],boolean) throws java.lang.IllegalArgumentException + /// + public SslRMIServerSocketFactory(Javax.Net.Ssl.SSLContext arg0, string[] arg1, string[] arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Rmi.Server.RMIServerSocketFactory(Javax.Rmi.Ssl.SslRMIServerSocketFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html#getEnabledCipherSuites() + /// + public string[] EnabledCipherSuites + { + get { return IExecuteArray("getEnabledCipherSuites"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html#getEnabledProtocols() + /// + public string[] EnabledProtocols + { + get { return IExecuteArray("getEnabledProtocols"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html#getNeedClientAuth() + /// + public bool NeedClientAuth + { + get { return IExecute("getNeedClientAuth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.rmi/javax/rmi/ssl/SslRMIServerSocketFactory.html#createServerSocket(int) throws java.io.IOException + /// + public Java.Net.ServerSocket CreateServerSocket(int arg0) + { + return IExecute("createServerSocket", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/AbstractScriptEngine.cs b/src/net/JNet/Generated/Javax/Script/AbstractScriptEngine.cs new file mode 100644 index 0000000000..b368c741c4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/AbstractScriptEngine.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region AbstractScriptEngine + public partial class AbstractScriptEngine + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#(javax.script.Bindings) + /// + public AbstractScriptEngine(Javax.Script.Bindings arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Script.ScriptEngine(Javax.Script.AbstractScriptEngine t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#getContext() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#setContext(javax.script.ScriptContext) + /// + public Javax.Script.ScriptContext Context + { + get { return IExecute("getContext"); } set { IExecute("setContext", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#eval(java.io.Reader,javax.script.Bindings) throws javax.script.ScriptException + /// + public object Eval(Java.Io.Reader arg0, Javax.Script.Bindings arg1) + { + return IExecute("eval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#eval(java.io.Reader) throws javax.script.ScriptException + /// + public object Eval(Java.Io.Reader arg0) + { + return IExecute("eval", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#eval(java.lang.String,javax.script.Bindings) throws javax.script.ScriptException + /// + public object Eval(string arg0, Javax.Script.Bindings arg1) + { + return IExecute("eval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#eval(java.lang.String) throws javax.script.ScriptException + /// + public object Eval(string arg0) + { + return IExecute("eval", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#get(java.lang.String) + /// + public object Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#getBindings(int) + /// + public Javax.Script.Bindings GetBindings(int arg0) + { + return IExecute("getBindings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#put(java.lang.String,java.lang.Object) + /// + public void Put(string arg0, object arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html#setBindings(javax.script.Bindings,int) + /// + public void SetBindings(Javax.Script.Bindings arg0, int arg1) + { + IExecute("setBindings", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Script/AllPackageClasses.cs new file mode 100644 index 0000000000..3a905fbc93 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/AllPackageClasses.cs @@ -0,0 +1,428 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Script +{ + #region AbstractScriptEngine + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/AbstractScriptEngine.html + /// + public partial class AbstractScriptEngine : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractScriptEngine() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractScriptEngine(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.AbstractScriptEngine"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Bindings + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Bindings.html + /// + public partial class Bindings : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Bindings() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Bindings(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.Bindings"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Compilable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Compilable.html + /// + public partial class Compilable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Compilable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Compilable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.Compilable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompiledScript + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/CompiledScript.html + /// + public partial class CompiledScript : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompiledScript() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompiledScript(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.CompiledScript"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Invocable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Invocable.html + /// + public partial class Invocable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Invocable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Invocable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.Invocable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScriptContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html + /// + public partial class ScriptContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScriptContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScriptContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.ScriptContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScriptEngine + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html + /// + public partial class ScriptEngine : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScriptEngine() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScriptEngine(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.ScriptEngine"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScriptEngineFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html + /// + public partial class ScriptEngineFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScriptEngineFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScriptEngineFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.ScriptEngineFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScriptEngineManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html + /// + public partial class ScriptEngineManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScriptEngineManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScriptEngineManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.ScriptEngineManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScriptException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptException.html + /// + public partial class ScriptException : Java.Lang.Exception + { + public ScriptException() { } + + /// + public override string ClassName => "javax.script.ScriptException"; + + // TODO: complete the class + + } + #endregion + + #region SimpleBindings + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html + /// + public partial class SimpleBindings : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleBindings() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleBindings(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.SimpleBindings"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleScriptContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html + /// + public partial class SimpleScriptContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleScriptContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleScriptContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.script.SimpleScriptContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/Bindings.cs b/src/net/JNet/Generated/Javax/Script/Bindings.cs new file mode 100644 index 0000000000..625b32350a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/Bindings.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region Bindings + public partial class Bindings + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Bindings.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Bindings.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Bindings.html#put(java.lang.String,java.lang.Object) + /// + public object Put(string arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Bindings.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Bindings.html#put(java.lang.Object,java.lang.Object) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/Compilable.cs b/src/net/JNet/Generated/Javax/Script/Compilable.cs new file mode 100644 index 0000000000..b052882dca --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/Compilable.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region Compilable + public partial class Compilable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Compilable.html#compile(java.io.Reader) throws javax.script.ScriptException + /// + public Javax.Script.CompiledScript Compile(Java.Io.Reader arg0) + { + return IExecute("compile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Compilable.html#compile(java.lang.String) throws javax.script.ScriptException + /// + public Javax.Script.CompiledScript Compile(string arg0) + { + return IExecute("compile", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/CompiledScript.cs b/src/net/JNet/Generated/Javax/Script/CompiledScript.cs new file mode 100644 index 0000000000..54b9a880ce --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/CompiledScript.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region CompiledScript + public partial class CompiledScript + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/CompiledScript.html#getEngine() + /// + public Javax.Script.ScriptEngine Engine + { + get { return IExecute("getEngine"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/CompiledScript.html#eval(javax.script.ScriptContext) throws javax.script.ScriptException + /// + public object Eval(Javax.Script.ScriptContext arg0) + { + return IExecute("eval", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/CompiledScript.html#eval() throws javax.script.ScriptException + /// + public object Eval() + { + return IExecute("eval"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/CompiledScript.html#eval(javax.script.Bindings) throws javax.script.ScriptException + /// + public object Eval(Javax.Script.Bindings arg0) + { + return IExecute("eval", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/Invocable.cs b/src/net/JNet/Generated/Javax/Script/Invocable.cs new file mode 100644 index 0000000000..0d428d8a31 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/Invocable.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region Invocable + public partial class Invocable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Invocable.html#invokeFunction(java.lang.String,java.lang.Object...) throws javax.script.ScriptException,java.lang.NoSuchMethodException + /// + public object InvokeFunction(string arg0, params object[] arg1) + { + if (arg1.Length == 0) return IExecute("invokeFunction", arg0); else return IExecute("invokeFunction", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/Invocable.html#invokeMethod(java.lang.Object,java.lang.String,java.lang.Object...) throws javax.script.ScriptException,java.lang.NoSuchMethodException + /// + public object InvokeMethod(object arg0, string arg1, params object[] arg2) + { + if (arg2.Length == 0) return IExecute("invokeMethod", arg0, arg1); else return IExecute("invokeMethod", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/ScriptContext.cs b/src/net/JNet/Generated/Javax/Script/ScriptContext.cs new file mode 100644 index 0000000000..72d61b7ac4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/ScriptContext.cs @@ -0,0 +1,136 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region ScriptContext + public partial class ScriptContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#ENGINE_SCOPE + /// + public static int ENGINE_SCOPE => Clazz.GetField("ENGINE_SCOPE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#GLOBAL_SCOPE + /// + public static int GLOBAL_SCOPE => Clazz.GetField("GLOBAL_SCOPE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getErrorWriter() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#setErrorWriter(java.io.Writer) + /// + public Java.Io.Writer ErrorWriter + { + get { return IExecute("getErrorWriter"); } set { IExecute("setErrorWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getReader() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#setReader(java.io.Reader) + /// + public Java.Io.Reader Reader + { + get { return IExecute("getReader"); } set { IExecute("setReader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getWriter() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#setWriter(java.io.Writer) + /// + public Java.Io.Writer Writer + { + get { return IExecute("getWriter"); } set { IExecute("setWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getAttributesScope(java.lang.String) + /// + public int GetAttributesScope(string arg0) + { + return IExecute("getAttributesScope", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getAttribute(java.lang.String,int) + /// + public object GetAttribute(string arg0, int arg1) + { + return IExecute("getAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getAttribute(java.lang.String) + /// + public object GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#removeAttribute(java.lang.String,int) + /// + public object RemoveAttribute(string arg0, int arg1) + { + return IExecute("removeAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#getBindings(int) + /// + public Javax.Script.Bindings GetBindings(int arg0) + { + return IExecute("getBindings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#setAttribute(java.lang.String,java.lang.Object,int) + /// + public void SetAttribute(string arg0, object arg1, int arg2) + { + IExecute("setAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptContext.html#setBindings(javax.script.Bindings,int) + /// + public void SetBindings(Javax.Script.Bindings arg0, int arg1) + { + IExecute("setBindings", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/ScriptEngine.cs b/src/net/JNet/Generated/Javax/Script/ScriptEngine.cs new file mode 100644 index 0000000000..03fead95c1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/ScriptEngine.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region ScriptEngine + public partial class ScriptEngine + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#ARGV + /// + public static string ARGV => Clazz.GetField("ARGV"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#ENGINE + /// + public static string ENGINE => Clazz.GetField("ENGINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#ENGINE_VERSION + /// + public static string ENGINE_VERSION => Clazz.GetField("ENGINE_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#FILENAME + /// + public static string FILENAME => Clazz.GetField("FILENAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#LANGUAGE + /// + public static string LANGUAGE => Clazz.GetField("LANGUAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#LANGUAGE_VERSION + /// + public static string LANGUAGE_VERSION => Clazz.GetField("LANGUAGE_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#NAME + /// + public static string NAME => Clazz.GetField("NAME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#getContext() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#setContext(javax.script.ScriptContext) + /// + public Javax.Script.ScriptContext Context + { + get { return IExecute("getContext"); } set { IExecute("setContext", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#getFactory() + /// + public Javax.Script.ScriptEngineFactory Factory + { + get { return IExecute("getFactory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#eval(java.io.Reader,javax.script.Bindings) throws javax.script.ScriptException + /// + public object Eval(Java.Io.Reader arg0, Javax.Script.Bindings arg1) + { + return IExecute("eval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#eval(java.io.Reader,javax.script.ScriptContext) throws javax.script.ScriptException + /// + public object Eval(Java.Io.Reader arg0, Javax.Script.ScriptContext arg1) + { + return IExecute("eval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#eval(java.io.Reader) throws javax.script.ScriptException + /// + public object Eval(Java.Io.Reader arg0) + { + return IExecute("eval", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#eval(java.lang.String,javax.script.Bindings) throws javax.script.ScriptException + /// + public object Eval(string arg0, Javax.Script.Bindings arg1) + { + return IExecute("eval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#eval(java.lang.String,javax.script.ScriptContext) throws javax.script.ScriptException + /// + public object Eval(string arg0, Javax.Script.ScriptContext arg1) + { + return IExecute("eval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#eval(java.lang.String) throws javax.script.ScriptException + /// + public object Eval(string arg0) + { + return IExecute("eval", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#get(java.lang.String) + /// + public object Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#createBindings() + /// + public Javax.Script.Bindings CreateBindings() + { + return IExecute("createBindings"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#getBindings(int) + /// + public Javax.Script.Bindings GetBindings(int arg0) + { + return IExecute("getBindings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#put(java.lang.String,java.lang.Object) + /// + public void Put(string arg0, object arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#setBindings(javax.script.Bindings,int) + /// + public void SetBindings(Javax.Script.Bindings arg0, int arg1) + { + IExecute("setBindings", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/ScriptEngineFactory.cs b/src/net/JNet/Generated/Javax/Script/ScriptEngineFactory.cs new file mode 100644 index 0000000000..6934ed3df3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/ScriptEngineFactory.cs @@ -0,0 +1,121 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region ScriptEngineFactory + public partial class ScriptEngineFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getEngineName() + /// + public string EngineName + { + get { return IExecute("getEngineName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getEngineVersion() + /// + public string EngineVersion + { + get { return IExecute("getEngineVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getLanguageName() + /// + public string LanguageName + { + get { return IExecute("getLanguageName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getLanguageVersion() + /// + public string LanguageVersion + { + get { return IExecute("getLanguageVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getScriptEngine() + /// + public Javax.Script.ScriptEngine ScriptEngine + { + get { return IExecute("getScriptEngine"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getParameter(java.lang.String) + /// + public object GetParameter(string arg0) + { + return IExecute("getParameter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getMethodCallSyntax(java.lang.String,java.lang.String,java.lang.String...) + /// + public string GetMethodCallSyntax(string arg0, string arg1, params string[] arg2) + { + if (arg2.Length == 0) return IExecute("getMethodCallSyntax", arg0, arg1); else return IExecute("getMethodCallSyntax", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getOutputStatement(java.lang.String) + /// + public string GetOutputStatement(string arg0) + { + return IExecute("getOutputStatement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineFactory.html#getProgram(java.lang.String...) + /// + public string GetProgram(params string[] arg0) + { + if (arg0.Length == 0) return IExecute("getProgram"); else return IExecute("getProgram", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/ScriptEngineManager.cs b/src/net/JNet/Generated/Javax/Script/ScriptEngineManager.cs new file mode 100644 index 0000000000..d903759721 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/ScriptEngineManager.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region ScriptEngineManager + public partial class ScriptEngineManager + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#(java.lang.ClassLoader) + /// + public ScriptEngineManager(Java.Lang.ClassLoader arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#getBindings() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#setBindings(javax.script.Bindings) + /// + public Javax.Script.Bindings Bindings + { + get { return IExecute("getBindings"); } set { IExecute("setBindings", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#get(java.lang.String) + /// + public object Get(string arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#getEngineByExtension(java.lang.String) + /// + public Javax.Script.ScriptEngine GetEngineByExtension(string arg0) + { + return IExecute("getEngineByExtension", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#getEngineByMimeType(java.lang.String) + /// + public Javax.Script.ScriptEngine GetEngineByMimeType(string arg0) + { + return IExecute("getEngineByMimeType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#getEngineByName(java.lang.String) + /// + public Javax.Script.ScriptEngine GetEngineByName(string arg0) + { + return IExecute("getEngineByName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#put(java.lang.String,java.lang.Object) + /// + public void Put(string arg0, object arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#registerEngineExtension(java.lang.String,javax.script.ScriptEngineFactory) + /// + public void RegisterEngineExtension(string arg0, Javax.Script.ScriptEngineFactory arg1) + { + IExecute("registerEngineExtension", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#registerEngineMimeType(java.lang.String,javax.script.ScriptEngineFactory) + /// + public void RegisterEngineMimeType(string arg0, Javax.Script.ScriptEngineFactory arg1) + { + IExecute("registerEngineMimeType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#registerEngineName(java.lang.String,javax.script.ScriptEngineFactory) + /// + public void RegisterEngineName(string arg0, Javax.Script.ScriptEngineFactory arg1) + { + IExecute("registerEngineName", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/ScriptException.cs b/src/net/JNet/Generated/Javax/Script/ScriptException.cs new file mode 100644 index 0000000000..ccfb768966 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/ScriptException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region ScriptException + public partial class ScriptException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/SimpleBindings.cs b/src/net/JNet/Generated/Javax/Script/SimpleBindings.cs new file mode 100644 index 0000000000..455f25160f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/SimpleBindings.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region SimpleBindings + public partial class SimpleBindings + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Script.Bindings(Javax.Script.SimpleBindings t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#containsKey(java.lang.Object) + /// + public bool ContainsKey(object arg0) + { + return IExecute("containsKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#containsValue(java.lang.Object) + /// + public bool ContainsValue(object arg0) + { + return IExecute("containsValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#get(java.lang.Object) + /// + public object Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#put(java.lang.Object,java.lang.Object) + /// + public object Put(object arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#put(java.lang.String,java.lang.Object) + /// + public object Put(string arg0, object arg1) + { + return IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#remove(java.lang.Object) + /// + public object Remove(object arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleBindings.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Script/SimpleScriptContext.cs b/src/net/JNet/Generated/Javax/Script/SimpleScriptContext.cs new file mode 100644 index 0000000000..a35cd75fb9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Script/SimpleScriptContext.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Script +{ + #region SimpleScriptContext + public partial class SimpleScriptContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Script.ScriptContext(Javax.Script.SimpleScriptContext t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getErrorWriter() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#setErrorWriter(java.io.Writer) + /// + public Java.Io.Writer ErrorWriter + { + get { return IExecute("getErrorWriter"); } set { IExecute("setErrorWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getReader() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#setReader(java.io.Reader) + /// + public Java.Io.Reader Reader + { + get { return IExecute("getReader"); } set { IExecute("setReader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getWriter() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#setWriter(java.io.Writer) + /// + public Java.Io.Writer Writer + { + get { return IExecute("getWriter"); } set { IExecute("setWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getAttributesScope(java.lang.String) + /// + public int GetAttributesScope(string arg0) + { + return IExecute("getAttributesScope", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getAttribute(java.lang.String,int) + /// + public object GetAttribute(string arg0, int arg1) + { + return IExecute("getAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getAttribute(java.lang.String) + /// + public object GetAttribute(string arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#removeAttribute(java.lang.String,int) + /// + public object RemoveAttribute(string arg0, int arg1) + { + return IExecute("removeAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#getBindings(int) + /// + public Javax.Script.Bindings GetBindings(int arg0) + { + return IExecute("getBindings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#setAttribute(java.lang.String,java.lang.Object,int) + /// + public void SetAttribute(string arg0, object arg1, int arg2) + { + IExecute("setAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/SimpleScriptContext.html#setBindings(javax.script.Bindings,int) + /// + public void SetBindings(Javax.Script.Bindings arg0, int arg1) + { + IExecute("setBindings", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Auth/AllPackageClasses.cs new file mode 100644 index 0000000000..f9abcf72f8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/AllPackageClasses.cs @@ -0,0 +1,269 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Auth +{ + #region AuthPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/AuthPermission.html + /// + public partial class AuthPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AuthPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AuthPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.AuthPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Destroyable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Destroyable.html + /// + public partial class Destroyable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Destroyable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Destroyable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.Destroyable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DestroyFailedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/DestroyFailedException.html + /// + public partial class DestroyFailedException : Java.Lang.Exception + { + public DestroyFailedException() { } + + /// + public override string ClassName => "javax.security.auth.DestroyFailedException"; + + // TODO: complete the class + + } + #endregion + + #region PrivateCredentialPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/PrivateCredentialPermission.html + /// + public partial class PrivateCredentialPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrivateCredentialPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrivateCredentialPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.PrivateCredentialPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Refreshable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Refreshable.html + /// + public partial class Refreshable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Refreshable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Refreshable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.Refreshable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RefreshFailedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/RefreshFailedException.html + /// + public partial class RefreshFailedException : Java.Lang.Exception + { + public RefreshFailedException() { } + + /// + public override string ClassName => "javax.security.auth.RefreshFailedException"; + + // TODO: complete the class + + } + #endregion + + #region Subject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html + /// + public partial class Subject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Subject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Subject(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.Subject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SubjectDomainCombiner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/SubjectDomainCombiner.html + /// + public partial class SubjectDomainCombiner : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SubjectDomainCombiner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SubjectDomainCombiner(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.SubjectDomainCombiner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/AuthPermission.cs b/src/net/JNet/Generated/Javax/Security/Auth/AuthPermission.cs new file mode 100644 index 0000000000..0f8457e4d8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/AuthPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region AuthPermission + public partial class AuthPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/AuthPermission.html#(java.lang.String,java.lang.String) + /// + public AuthPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/AuthPermission.html#(java.lang.String) + /// + public AuthPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/AllPackageClasses.cs new file mode 100644 index 0000000000..37393bc001 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/AllPackageClasses.cs @@ -0,0 +1,358 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Auth.Callback +{ + #region Callback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/Callback.html + /// + public partial class Callback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Callback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Callback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.Callback"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CallbackHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/CallbackHandler.html + /// + public partial class CallbackHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CallbackHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CallbackHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.CallbackHandler"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChoiceCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html + /// + public partial class ChoiceCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChoiceCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChoiceCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.ChoiceCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConfirmationCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html + /// + public partial class ConfirmationCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConfirmationCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConfirmationCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.ConfirmationCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LanguageCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/LanguageCallback.html + /// + public partial class LanguageCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LanguageCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LanguageCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.LanguageCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NameCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html + /// + public partial class NameCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NameCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NameCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.NameCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PasswordCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html + /// + public partial class PasswordCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PasswordCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PasswordCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.PasswordCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextInputCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html + /// + public partial class TextInputCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextInputCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextInputCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.TextInputCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextOutputCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html + /// + public partial class TextOutputCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextOutputCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextOutputCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.callback.TextOutputCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedCallbackException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/UnsupportedCallbackException.html + /// + public partial class UnsupportedCallbackException : Java.Lang.Exception + { + public UnsupportedCallbackException() { } + + /// + public override string ClassName => "javax.security.auth.callback.UnsupportedCallbackException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/Callback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/Callback.cs new file mode 100644 index 0000000000..27173625e8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/Callback.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region Callback + public partial class Callback + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/CallbackHandler.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/CallbackHandler.cs new file mode 100644 index 0000000000..448409fac6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/CallbackHandler.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region CallbackHandler + public partial class CallbackHandler + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/CallbackHandler.html#handle(javax.security.auth.callback.Callback[]) throws java.io.IOException,javax.security.auth.callback.UnsupportedCallbackException + /// + public void Handle(Javax.Security.Auth.Callback.Callback[] arg0) + { + IExecute("handle", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/ChoiceCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/ChoiceCallback.cs new file mode 100644 index 0000000000..cbe4b03c7c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/ChoiceCallback.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region ChoiceCallback + public partial class ChoiceCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#(java.lang.String,java.lang.String[],int,boolean) + /// + public ChoiceCallback(string arg0, string[] arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.ChoiceCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.ChoiceCallback t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#getChoices() + /// + public string[] Choices + { + get { return IExecuteArray("getChoices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#getDefaultChoice() + /// + public int DefaultChoice + { + get { return IExecute("getDefaultChoice"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#getPrompt() + /// + public string Prompt + { + get { return IExecute("getPrompt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#getSelectedIndexes() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#setSelectedIndexes(int[]) + /// + public int[] SelectedIndexes + { + get { return IExecuteArray("getSelectedIndexes"); } set { IExecute("setSelectedIndexes", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#allowMultipleSelections() + /// + public bool AllowMultipleSelections() + { + return IExecute("allowMultipleSelections"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ChoiceCallback.html#setSelectedIndex(int) + /// + public void SetSelectedIndex(int arg0) + { + IExecute("setSelectedIndex", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/ConfirmationCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/ConfirmationCallback.cs new file mode 100644 index 0000000000..172506fd42 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/ConfirmationCallback.cs @@ -0,0 +1,174 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region ConfirmationCallback + public partial class ConfirmationCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#(int,int,int) + /// + public ConfirmationCallback(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#(int,java.lang.String[],int) + /// + public ConfirmationCallback(int arg0, string[] arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#(java.lang.String,int,int,int) + /// + public ConfirmationCallback(string arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#(java.lang.String,int,java.lang.String[],int) + /// + public ConfirmationCallback(string arg0, int arg1, string[] arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.ConfirmationCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.ConfirmationCallback t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#CANCEL + /// + public static int CANCEL => Clazz.GetField("CANCEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#ERROR + /// + public static int ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#INFORMATION + /// + public static int INFORMATION => Clazz.GetField("INFORMATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#NO + /// + public static int NO => Clazz.GetField("NO"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#OK + /// + public static int OK => Clazz.GetField("OK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#OK_CANCEL_OPTION + /// + public static int OK_CANCEL_OPTION => Clazz.GetField("OK_CANCEL_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#UNSPECIFIED_OPTION + /// + public static int UNSPECIFIED_OPTION => Clazz.GetField("UNSPECIFIED_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#WARNING + /// + public static int WARNING => Clazz.GetField("WARNING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#YES + /// + public static int YES => Clazz.GetField("YES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#YES_NO_CANCEL_OPTION + /// + public static int YES_NO_CANCEL_OPTION => Clazz.GetField("YES_NO_CANCEL_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#YES_NO_OPTION + /// + public static int YES_NO_OPTION => Clazz.GetField("YES_NO_OPTION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#getDefaultOption() + /// + public int DefaultOption + { + get { return IExecute("getDefaultOption"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#getMessageType() + /// + public int MessageType + { + get { return IExecute("getMessageType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#getOptions() + /// + public string[] Options + { + get { return IExecuteArray("getOptions"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#getOptionType() + /// + public int OptionType + { + get { return IExecute("getOptionType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#getPrompt() + /// + public string Prompt + { + get { return IExecute("getPrompt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#getSelectedIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/ConfirmationCallback.html#setSelectedIndex(int) + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } set { IExecute("setSelectedIndex", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/LanguageCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/LanguageCallback.cs new file mode 100644 index 0000000000..37ff16e16d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/LanguageCallback.cs @@ -0,0 +1,67 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region LanguageCallback + public partial class LanguageCallback + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.LanguageCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.LanguageCallback t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/LanguageCallback.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/LanguageCallback.html#setLocale(java.util.Locale) + /// + public Java.Util.Locale Locale + { + get { return IExecute("getLocale"); } set { IExecute("setLocale", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/NameCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/NameCallback.cs new file mode 100644 index 0000000000..5ce1d0285f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/NameCallback.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region NameCallback + public partial class NameCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html#(java.lang.String,java.lang.String) + /// + public NameCallback(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html#(java.lang.String) + /// + public NameCallback(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.NameCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.NameCallback t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html#getDefaultName() + /// + public string DefaultName + { + get { return IExecute("getDefaultName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html#getName() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html#setName(java.lang.String) + /// + public string Name + { + get { return IExecute("getName"); } set { IExecute("setName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/NameCallback.html#getPrompt() + /// + public string Prompt + { + get { return IExecute("getPrompt"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/PasswordCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/PasswordCallback.cs new file mode 100644 index 0000000000..dbe1e73e81 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/PasswordCallback.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region PasswordCallback + public partial class PasswordCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html#(java.lang.String,boolean) + /// + public PasswordCallback(string arg0, bool arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.PasswordCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.PasswordCallback t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html#getPassword() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html#setPassword(char[]) + /// + public char[] Password + { + get { return IExecuteArray("getPassword"); } set { IExecute("setPassword", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html#getPrompt() + /// + public string Prompt + { + get { return IExecute("getPrompt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html#isEchoOn() + /// + public bool IsEchoOn() + { + return IExecute("isEchoOn"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/PasswordCallback.html#clearPassword() + /// + public void ClearPassword() + { + IExecute("clearPassword"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/TextInputCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/TextInputCallback.cs new file mode 100644 index 0000000000..04c8f9bb07 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/TextInputCallback.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region TextInputCallback + public partial class TextInputCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html#(java.lang.String,java.lang.String) + /// + public TextInputCallback(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html#(java.lang.String) + /// + public TextInputCallback(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.TextInputCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.TextInputCallback t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html#getDefaultText() + /// + public string DefaultText + { + get { return IExecute("getDefaultText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html#getPrompt() + /// + public string Prompt + { + get { return IExecute("getPrompt"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html#getText() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html#setText(java.lang.String) + /// + public string Text + { + get { return IExecute("getText"); } set { IExecute("setText", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/TextOutputCallback.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/TextOutputCallback.cs new file mode 100644 index 0000000000..696c8f2071 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/TextOutputCallback.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region TextOutputCallback + public partial class TextOutputCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html#(int,java.lang.String) + /// + public TextOutputCallback(int arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Auth.Callback.TextOutputCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Callback.TextOutputCallback t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html#ERROR + /// + public static int ERROR => Clazz.GetField("ERROR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html#INFORMATION + /// + public static int INFORMATION => Clazz.GetField("INFORMATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html#WARNING + /// + public static int WARNING => Clazz.GetField("WARNING"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html#getMessage() + /// + public string Message + { + get { return IExecute("getMessage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html#getMessageType() + /// + public int MessageType + { + get { return IExecute("getMessageType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Callback/UnsupportedCallbackException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Callback/UnsupportedCallbackException.cs new file mode 100644 index 0000000000..8b71507d40 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Callback/UnsupportedCallbackException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Callback +{ + #region UnsupportedCallbackException + public partial class UnsupportedCallbackException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/DestroyFailedException.cs b/src/net/JNet/Generated/Javax/Security/Auth/DestroyFailedException.cs new file mode 100644 index 0000000000..c44cd6cf55 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/DestroyFailedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region DestroyFailedException + public partial class DestroyFailedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Destroyable.cs b/src/net/JNet/Generated/Javax/Security/Auth/Destroyable.cs new file mode 100644 index 0000000000..a7d9bad6c5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Destroyable.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region Destroyable + public partial class Destroyable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Destroyable.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Destroyable.html#destroy() throws javax.security.auth.DestroyFailedException + /// + public void Destroy() + { + IExecute("destroy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/AllPackageClasses.cs new file mode 100644 index 0000000000..4b7ae956fc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/AllPackageClasses.cs @@ -0,0 +1,307 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Auth.Kerberos +{ + #region DelegationPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/DelegationPermission.html + /// + public partial class DelegationPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DelegationPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DelegationPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.DelegationPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EncryptionKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html + /// + public partial class EncryptionKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EncryptionKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EncryptionKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.EncryptionKey"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KerberosCredMessage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html + /// + public partial class KerberosCredMessage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KerberosCredMessage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KerberosCredMessage(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.KerberosCredMessage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KerberosKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html + /// + public partial class KerberosKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KerberosKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KerberosKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.KerberosKey"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KerberosPrincipal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html + /// + public partial class KerberosPrincipal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KerberosPrincipal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KerberosPrincipal(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.KerberosPrincipal"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KerberosTicket + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html + /// + public partial class KerberosTicket : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KerberosTicket() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KerberosTicket(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.KerberosTicket"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyTab + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html + /// + public partial class KeyTab : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyTab() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyTab(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.KeyTab"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ServicePermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/ServicePermission.html + /// + public partial class ServicePermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ServicePermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ServicePermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.kerberos.ServicePermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/DelegationPermission.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/DelegationPermission.cs new file mode 100644 index 0000000000..ef2328120e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/DelegationPermission.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region DelegationPermission + public partial class DelegationPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/DelegationPermission.html#(java.lang.String,java.lang.String) + /// + public DelegationPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/DelegationPermission.html#(java.lang.String) + /// + public DelegationPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Kerberos.DelegationPermission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/EncryptionKey.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/EncryptionKey.cs new file mode 100644 index 0000000000..6595b71fbd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/EncryptionKey.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region EncryptionKey + public partial class EncryptionKey + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#(byte[],int) + /// + public EncryptionKey(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Crypto.SecretKey(Javax.Security.Auth.Kerberos.EncryptionKey t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#getFormat() + /// + public string Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#getKeyType() + /// + public int KeyType + { + get { return IExecute("getKeyType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/EncryptionKey.html#destroy() throws javax.security.auth.DestroyFailedException + /// + public void Destroy() + { + IExecute("destroy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosCredMessage.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosCredMessage.cs new file mode 100644 index 0000000000..5fd01b52cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosCredMessage.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region KerberosCredMessage + public partial class KerberosCredMessage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html#(javax.security.auth.kerberos.KerberosPrincipal,javax.security.auth.kerberos.KerberosPrincipal,byte[]) + /// + public KerberosCredMessage(Javax.Security.Auth.Kerberos.KerberosPrincipal arg0, Javax.Security.Auth.Kerberos.KerberosPrincipal arg1, byte[] arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Destroyable(Javax.Security.Auth.Kerberos.KerberosCredMessage t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html#getRecipient() + /// + public Javax.Security.Auth.Kerberos.KerberosPrincipal Recipient + { + get { return IExecute("getRecipient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html#getSender() + /// + public Javax.Security.Auth.Kerberos.KerberosPrincipal Sender + { + get { return IExecute("getSender"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosCredMessage.html#destroy() + /// + public void Destroy() + { + IExecute("destroy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosKey.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosKey.cs new file mode 100644 index 0000000000..486df93a75 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosKey.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region KerberosKey + public partial class KerberosKey + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#(javax.security.auth.kerberos.KerberosPrincipal,byte[],int,int) + /// + public KerberosKey(Javax.Security.Auth.Kerberos.KerberosPrincipal arg0, byte[] arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#(javax.security.auth.kerberos.KerberosPrincipal,char[],java.lang.String) + /// + public KerberosKey(Javax.Security.Auth.Kerberos.KerberosPrincipal arg0, char[] arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Crypto.SecretKey(Javax.Security.Auth.Kerberos.KerberosKey t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#getAlgorithm() + /// + public string Algorithm + { + get { return IExecute("getAlgorithm"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#getFormat() + /// + public string Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#getKeyType() + /// + public int KeyType + { + get { return IExecute("getKeyType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#getPrincipal() + /// + public Javax.Security.Auth.Kerberos.KerberosPrincipal Principal + { + get { return IExecute("getPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#getVersionNumber() + /// + public int VersionNumber + { + get { return IExecute("getVersionNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosKey.html#destroy() throws javax.security.auth.DestroyFailedException + /// + public void Destroy() + { + IExecute("destroy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosPrincipal.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosPrincipal.cs new file mode 100644 index 0000000000..1dddfb843a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosPrincipal.cs @@ -0,0 +1,119 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region KerberosPrincipal + public partial class KerberosPrincipal + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#(java.lang.String,int) + /// + public KerberosPrincipal(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#(java.lang.String) + /// + public KerberosPrincipal(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Principal(Javax.Security.Auth.Kerberos.KerberosPrincipal t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Kerberos.KerberosPrincipal t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_PRINCIPAL + /// + public static int KRB_NT_PRINCIPAL => Clazz.GetField("KRB_NT_PRINCIPAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_SRV_HST + /// + public static int KRB_NT_SRV_HST => Clazz.GetField("KRB_NT_SRV_HST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_SRV_INST + /// + public static int KRB_NT_SRV_INST => Clazz.GetField("KRB_NT_SRV_INST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_SRV_XHST + /// + public static int KRB_NT_SRV_XHST => Clazz.GetField("KRB_NT_SRV_XHST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_UID + /// + public static int KRB_NT_UID => Clazz.GetField("KRB_NT_UID"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_UNKNOWN + /// + public static int KRB_NT_UNKNOWN => Clazz.GetField("KRB_NT_UNKNOWN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#getNameType() + /// + public int NameType + { + get { return IExecute("getNameType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#getRealm() + /// + public string Realm + { + get { return IExecute("getRealm"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosTicket.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosTicket.cs new file mode 100644 index 0000000000..b0a2a86462 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KerberosTicket.cs @@ -0,0 +1,222 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region KerberosTicket + public partial class KerberosTicket + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#(byte[],javax.security.auth.kerberos.KerberosPrincipal,javax.security.auth.kerberos.KerberosPrincipal,byte[],int,boolean[],java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.net.InetAddress[]) + /// + public KerberosTicket(byte[] arg0, Javax.Security.Auth.Kerberos.KerberosPrincipal arg1, Javax.Security.Auth.Kerberos.KerberosPrincipal arg2, byte[] arg3, int arg4, bool[] arg5, Java.Util.Date arg6, Java.Util.Date arg7, Java.Util.Date arg8, Java.Util.Date arg9, Java.Net.InetAddress[] arg10) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Destroyable(Javax.Security.Auth.Kerberos.KerberosTicket t) => t.Cast(); + public static implicit operator Javax.Security.Auth.Refreshable(Javax.Security.Auth.Kerberos.KerberosTicket t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Kerberos.KerberosTicket t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getAuthTime() + /// + public Java.Util.Date AuthTime + { + get { return IExecute("getAuthTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getClient() + /// + public Javax.Security.Auth.Kerberos.KerberosPrincipal Client + { + get { return IExecute("getClient"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getClientAddresses() + /// + public Java.Net.InetAddress[] ClientAddresses + { + get { return IExecuteArray("getClientAddresses"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getEndTime() + /// + public Java.Util.Date EndTime + { + get { return IExecute("getEndTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getFlags() + /// + public bool[] Flags + { + get { return IExecuteArray("getFlags"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getRenewTill() + /// + public Java.Util.Date RenewTill + { + get { return IExecute("getRenewTill"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getServer() + /// + public Javax.Security.Auth.Kerberos.KerberosPrincipal Server + { + get { return IExecute("getServer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getSessionKey() + /// + public Javax.Crypto.SecretKey SessionKey + { + get { return IExecute("getSessionKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getSessionKeyType() + /// + public int SessionKeyType + { + get { return IExecute("getSessionKeyType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#getStartTime() + /// + public Java.Util.Date StartTime + { + get { return IExecute("getStartTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isCurrent() + /// + public bool IsCurrent() + { + return IExecute("isCurrent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isForwardable() + /// + public bool IsForwardable() + { + return IExecute("isForwardable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isForwarded() + /// + public bool IsForwarded() + { + return IExecute("isForwarded"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isInitial() + /// + public bool IsInitial() + { + return IExecute("isInitial"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isPostdated() + /// + public bool IsPostdated() + { + return IExecute("isPostdated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isProxiable() + /// + public bool IsProxiable() + { + return IExecute("isProxiable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isProxy() + /// + public bool IsProxy() + { + return IExecute("isProxy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#isRenewable() + /// + public bool IsRenewable() + { + return IExecute("isRenewable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#destroy() throws javax.security.auth.DestroyFailedException + /// + public void Destroy() + { + IExecute("destroy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosTicket.html#refresh() throws javax.security.auth.RefreshFailedException + /// + public void Refresh() + { + IExecute("refresh"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KeyTab.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KeyTab.cs new file mode 100644 index 0000000000..1da2c3ab00 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/KeyTab.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region KeyTab + public partial class KeyTab + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getUnboundInstance() + /// + public static Javax.Security.Auth.Kerberos.KeyTab UnboundInstance + { + get { return SExecute("getUnboundInstance"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getInstance() + /// + public static Javax.Security.Auth.Kerberos.KeyTab GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getInstance(java.io.File) + /// + public static Javax.Security.Auth.Kerberos.KeyTab GetInstance(Java.Io.File arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getInstance(javax.security.auth.kerberos.KerberosPrincipal,java.io.File) + /// + public static Javax.Security.Auth.Kerberos.KeyTab GetInstance(Javax.Security.Auth.Kerberos.KerberosPrincipal arg0, Java.Io.File arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getInstance(javax.security.auth.kerberos.KerberosPrincipal) + /// + public static Javax.Security.Auth.Kerberos.KeyTab GetInstance(Javax.Security.Auth.Kerberos.KerberosPrincipal arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getUnboundInstance(java.io.File) + /// + public static Javax.Security.Auth.Kerberos.KeyTab GetUnboundInstance(Java.Io.File arg0) + { + return SExecute("getUnboundInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getPrincipal() + /// + public Javax.Security.Auth.Kerberos.KerberosPrincipal Principal + { + get { return IExecute("getPrincipal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#exists() + /// + public bool Exists() + { + return IExecute("exists"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#isBound() + /// + public bool IsBound() + { + return IExecute("isBound"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/KeyTab.html#getKeys(javax.security.auth.kerberos.KerberosPrincipal) + /// + public Javax.Security.Auth.Kerberos.KerberosKey[] GetKeys(Javax.Security.Auth.Kerberos.KerberosPrincipal arg0) + { + return IExecuteArray("getKeys", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/ServicePermission.cs b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/ServicePermission.cs new file mode 100644 index 0000000000..dd02e45830 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Kerberos/ServicePermission.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Kerberos +{ + #region ServicePermission + public partial class ServicePermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.jgss/javax/security/auth/kerberos/ServicePermission.html#(java.lang.String,java.lang.String) + /// + public ServicePermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Kerberos.ServicePermission t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountException.cs new file mode 100644 index 0000000000..6672a82f7b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region AccountException + public partial class AccountException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountExpiredException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountExpiredException.cs new file mode 100644 index 0000000000..ddfb1721ba --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountExpiredException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region AccountExpiredException + public partial class AccountExpiredException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountLockedException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountLockedException.cs new file mode 100644 index 0000000000..93a047722a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountLockedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region AccountLockedException + public partial class AccountLockedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountNotFoundException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountNotFoundException.cs new file mode 100644 index 0000000000..954e981496 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/AccountNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region AccountNotFoundException + public partial class AccountNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/AllPackageClasses.cs new file mode 100644 index 0000000000..8161f2a764 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/AllPackageClasses.cs @@ -0,0 +1,379 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Auth.Login +{ + #region AccountException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AccountException.html + /// + public partial class AccountException : Javax.Security.Auth.Login.LoginException + { + public AccountException() { } + + /// + public override string ClassName => "javax.security.auth.login.AccountException"; + + // TODO: complete the class + + } + #endregion + + #region AccountExpiredException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AccountExpiredException.html + /// + public partial class AccountExpiredException : Javax.Security.Auth.Login.AccountException + { + public AccountExpiredException() { } + + /// + public override string ClassName => "javax.security.auth.login.AccountExpiredException"; + + // TODO: complete the class + + } + #endregion + + #region AccountLockedException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AccountLockedException.html + /// + public partial class AccountLockedException : Javax.Security.Auth.Login.AccountException + { + public AccountLockedException() { } + + /// + public override string ClassName => "javax.security.auth.login.AccountLockedException"; + + // TODO: complete the class + + } + #endregion + + #region AccountNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AccountNotFoundException.html + /// + public partial class AccountNotFoundException : Javax.Security.Auth.Login.AccountException + { + public AccountNotFoundException() { } + + /// + public override string ClassName => "javax.security.auth.login.AccountNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region AppConfigurationEntry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.html + /// + public partial class AppConfigurationEntry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AppConfigurationEntry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AppConfigurationEntry(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.login.AppConfigurationEntry"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region LoginModuleControlFlag + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.LoginModuleControlFlag.html + /// + public partial class LoginModuleControlFlag : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LoginModuleControlFlag() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LoginModuleControlFlag(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.login.AppConfigurationEntry$LoginModuleControlFlag"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Configuration + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html + /// + public partial class Configuration : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Configuration() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Configuration(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.login.Configuration"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Parameters + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.Parameters.html + /// + public partial class Parameters : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Parameters() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Parameters(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.login.Configuration$Parameters"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ConfigurationSpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/ConfigurationSpi.html + /// + public partial class ConfigurationSpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConfigurationSpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConfigurationSpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.login.ConfigurationSpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CredentialException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/CredentialException.html + /// + public partial class CredentialException : Javax.Security.Auth.Login.LoginException + { + public CredentialException() { } + + /// + public override string ClassName => "javax.security.auth.login.CredentialException"; + + // TODO: complete the class + + } + #endregion + + #region CredentialExpiredException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/CredentialExpiredException.html + /// + public partial class CredentialExpiredException : Javax.Security.Auth.Login.CredentialException + { + public CredentialExpiredException() { } + + /// + public override string ClassName => "javax.security.auth.login.CredentialExpiredException"; + + // TODO: complete the class + + } + #endregion + + #region CredentialNotFoundException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/CredentialNotFoundException.html + /// + public partial class CredentialNotFoundException : Javax.Security.Auth.Login.CredentialException + { + public CredentialNotFoundException() { } + + /// + public override string ClassName => "javax.security.auth.login.CredentialNotFoundException"; + + // TODO: complete the class + + } + #endregion + + #region FailedLoginException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/FailedLoginException.html + /// + public partial class FailedLoginException : Javax.Security.Auth.Login.LoginException + { + public FailedLoginException() { } + + /// + public override string ClassName => "javax.security.auth.login.FailedLoginException"; + + // TODO: complete the class + + } + #endregion + + #region LoginContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html + /// + public partial class LoginContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LoginContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LoginContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.login.LoginContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LoginException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginException.html + /// + public partial class LoginException : Java.Security.GeneralSecurityException + { + public LoginException() { } + + /// + public override string ClassName => "javax.security.auth.login.LoginException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/AppConfigurationEntry.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/AppConfigurationEntry.cs new file mode 100644 index 0000000000..1d0c51ef87 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/AppConfigurationEntry.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region AppConfigurationEntry + public partial class AppConfigurationEntry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.html#getControlFlag() + /// + public Javax.Security.Auth.Login.AppConfigurationEntry.LoginModuleControlFlag ControlFlag + { + get { return IExecute("getControlFlag"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.html#getLoginModuleName() + /// + public string LoginModuleName + { + get { return IExecute("getLoginModuleName"); } + } + + #endregion + + #region Nested classes + #region LoginModuleControlFlag + public partial class LoginModuleControlFlag + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.LoginModuleControlFlag.html#OPTIONAL + /// + public static Javax.Security.Auth.Login.AppConfigurationEntry.LoginModuleControlFlag OPTIONAL => Clazz.GetField("OPTIONAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.LoginModuleControlFlag.html#REQUIRED + /// + public static Javax.Security.Auth.Login.AppConfigurationEntry.LoginModuleControlFlag REQUIRED => Clazz.GetField("REQUIRED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.LoginModuleControlFlag.html#REQUISITE + /// + public static Javax.Security.Auth.Login.AppConfigurationEntry.LoginModuleControlFlag REQUISITE => Clazz.GetField("REQUISITE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/AppConfigurationEntry.LoginModuleControlFlag.html#SUFFICIENT + /// + public static Javax.Security.Auth.Login.AppConfigurationEntry.LoginModuleControlFlag SUFFICIENT => Clazz.GetField("SUFFICIENT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/Configuration.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/Configuration.cs new file mode 100644 index 0000000000..e29a26a106 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/Configuration.cs @@ -0,0 +1,141 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region Configuration + public partial class Configuration + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#getConfiguration() + /// + public static Javax.Security.Auth.Login.Configuration GetConfiguration() + { + return SExecute("getConfiguration"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#getInstance(java.lang.String,javax.security.auth.login.Configuration$Parameters,java.lang.String) throws java.security.NoSuchProviderException,java.security.NoSuchAlgorithmException + /// + public static Javax.Security.Auth.Login.Configuration GetInstance(string arg0, Javax.Security.Auth.Login.Configuration.Parameters arg1, string arg2) + { + return SExecute("getInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#getInstance(java.lang.String,javax.security.auth.login.Configuration$Parameters) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Security.Auth.Login.Configuration GetInstance(string arg0, Javax.Security.Auth.Login.Configuration.Parameters arg1) + { + return SExecute("getInstance", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#setConfiguration(javax.security.auth.login.Configuration) + /// + public static void SetConfiguration(Javax.Security.Auth.Login.Configuration arg0) + { + SExecute("setConfiguration", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#getAppConfigurationEntry(java.lang.String) + /// + public Javax.Security.Auth.Login.AppConfigurationEntry[] GetAppConfigurationEntry(string arg0) + { + return IExecuteArray("getAppConfigurationEntry", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#getParameters() + /// + public Javax.Security.Auth.Login.Configuration.Parameters GetParameters() + { + return IExecute("getParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/Configuration.html#refresh() + /// + public void Refresh() + { + IExecute("refresh"); + } + + #endregion + + #region Nested classes + #region Parameters + public partial class Parameters + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/ConfigurationSpi.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/ConfigurationSpi.cs new file mode 100644 index 0000000000..99fb030b95 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/ConfigurationSpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region ConfigurationSpi + public partial class ConfigurationSpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialException.cs new file mode 100644 index 0000000000..270fafcdc1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region CredentialException + public partial class CredentialException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialExpiredException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialExpiredException.cs new file mode 100644 index 0000000000..57bbd93264 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialExpiredException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region CredentialExpiredException + public partial class CredentialExpiredException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialNotFoundException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialNotFoundException.cs new file mode 100644 index 0000000000..5cd59c38bd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/CredentialNotFoundException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region CredentialNotFoundException + public partial class CredentialNotFoundException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/FailedLoginException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/FailedLoginException.cs new file mode 100644 index 0000000000..369e210f30 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/FailedLoginException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region FailedLoginException + public partial class FailedLoginException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/LoginContext.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/LoginContext.cs new file mode 100644 index 0000000000..304756b807 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/LoginContext.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region LoginContext + public partial class LoginContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#(java.lang.String,javax.security.auth.callback.CallbackHandler) throws javax.security.auth.login.LoginException + /// + public LoginContext(string arg0, Javax.Security.Auth.Callback.CallbackHandler arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#(java.lang.String,javax.security.auth.Subject,javax.security.auth.callback.CallbackHandler,javax.security.auth.login.Configuration) throws javax.security.auth.login.LoginException + /// + public LoginContext(string arg0, Javax.Security.Auth.Subject arg1, Javax.Security.Auth.Callback.CallbackHandler arg2, Javax.Security.Auth.Login.Configuration arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#(java.lang.String,javax.security.auth.Subject,javax.security.auth.callback.CallbackHandler) throws javax.security.auth.login.LoginException + /// + public LoginContext(string arg0, Javax.Security.Auth.Subject arg1, Javax.Security.Auth.Callback.CallbackHandler arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#(java.lang.String,javax.security.auth.Subject) throws javax.security.auth.login.LoginException + /// + public LoginContext(string arg0, Javax.Security.Auth.Subject arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#(java.lang.String) throws javax.security.auth.login.LoginException + /// + public LoginContext(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#getSubject() + /// + public Javax.Security.Auth.Subject Subject + { + get { return IExecute("getSubject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#login.LoginContext.login() throws javax.security.auth.login.LoginException + /// + public void Login() + { + IExecute("login"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/login/LoginContext.html#logout() throws javax.security.auth.login.LoginException + /// + public void Logout() + { + IExecute("logout"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Login/LoginException.cs b/src/net/JNet/Generated/Javax/Security/Auth/Login/LoginException.cs new file mode 100644 index 0000000000..a903f0d33e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Login/LoginException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Login +{ + #region LoginException + public partial class LoginException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/PrivateCredentialPermission.cs b/src/net/JNet/Generated/Javax/Security/Auth/PrivateCredentialPermission.cs new file mode 100644 index 0000000000..254f772f9e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/PrivateCredentialPermission.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region PrivateCredentialPermission + public partial class PrivateCredentialPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/PrivateCredentialPermission.html#(java.lang.String,java.lang.String) + /// + public PrivateCredentialPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/PrivateCredentialPermission.html#getCredentialClass() + /// + public string CredentialClass + { + get { return IExecute("getCredentialClass"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/PrivateCredentialPermission.html#getPrincipals() + /// + public string[] Principals + { + get { return IExecuteArray("getPrincipals"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/RefreshFailedException.cs b/src/net/JNet/Generated/Javax/Security/Auth/RefreshFailedException.cs new file mode 100644 index 0000000000..9580b2d8a1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/RefreshFailedException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region RefreshFailedException + public partial class RefreshFailedException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Refreshable.cs b/src/net/JNet/Generated/Javax/Security/Auth/Refreshable.cs new file mode 100644 index 0000000000..66541ecda3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Refreshable.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region Refreshable + public partial class Refreshable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Refreshable.html#isCurrent() + /// + public bool IsCurrent() + { + return IExecute("isCurrent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Refreshable.html#refresh() throws javax.security.auth.RefreshFailedException + /// + public void Refresh() + { + IExecute("refresh"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Auth/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..7b1af22695 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Spi/AllPackageClasses.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Auth.Spi +{ + #region LoginModule + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/spi/LoginModule.html + /// + public partial class LoginModule : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LoginModule() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LoginModule(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.spi.LoginModule"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Spi/LoginModule.cs b/src/net/JNet/Generated/Javax/Security/Auth/Spi/LoginModule.cs new file mode 100644 index 0000000000..402d2f8f37 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Spi/LoginModule.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.Spi +{ + #region LoginModule + public partial class LoginModule + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/spi/LoginModule.html#abort() throws javax.security.auth.login.LoginException + /// + public bool Abort() + { + return IExecute("abort"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/spi/LoginModule.html#commit() throws javax.security.auth.login.LoginException + /// + public bool Commit() + { + return IExecute("commit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/spi/LoginModule.html#login() throws javax.security.auth.login.LoginException + /// + public bool Login() + { + return IExecute("login"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/spi/LoginModule.html#logout() throws javax.security.auth.login.LoginException + /// + public bool Logout() + { + return IExecute("logout"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/Subject.cs b/src/net/JNet/Generated/Javax/Security/Auth/Subject.cs new file mode 100644 index 0000000000..31bef6636c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/Subject.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region Subject + public partial class Subject + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.Subject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html#getSubject(java.security.AccessControlContext) + /// + public static Javax.Security.Auth.Subject GetSubject(Java.Security.AccessControlContext arg0) + { + return SExecute("getSubject", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html#setReadOnly() + /// + public void SetReadOnly() + { + IExecute("setReadOnly"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/SubjectDomainCombiner.cs b/src/net/JNet/Generated/Javax/Security/Auth/SubjectDomainCombiner.cs new file mode 100644 index 0000000000..000dadae47 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/SubjectDomainCombiner.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth +{ + #region SubjectDomainCombiner + public partial class SubjectDomainCombiner + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/SubjectDomainCombiner.html#(javax.security.auth.Subject) + /// + public SubjectDomainCombiner(Javax.Security.Auth.Subject arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.DomainCombiner(Javax.Security.Auth.SubjectDomainCombiner t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/SubjectDomainCombiner.html#getSubject() + /// + public Javax.Security.Auth.Subject Subject + { + get { return IExecute("getSubject"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/SubjectDomainCombiner.html#combine(java.security.ProtectionDomain[],java.security.ProtectionDomain[]) + /// + public Java.Security.ProtectionDomain[] Combine(Java.Security.ProtectionDomain[] arg0, Java.Security.ProtectionDomain[] arg1) + { + return IExecuteArray("combine", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/X500/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Auth/X500/AllPackageClasses.cs new file mode 100644 index 0000000000..df90c6c1e0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/X500/AllPackageClasses.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Auth.X500 +{ + #region X500Principal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html + /// + public partial class X500Principal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X500Principal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X500Principal(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.x500.X500Principal"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region X500PrivateCredential + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html + /// + public partial class X500PrivateCredential : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public X500PrivateCredential() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public X500PrivateCredential(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.auth.x500.X500PrivateCredential"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/X500/X500Principal.cs b/src/net/JNet/Generated/Javax/Security/Auth/X500/X500Principal.cs new file mode 100644 index 0000000000..dce00751e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/X500/X500Principal.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.X500 +{ + #region X500Principal + public partial class X500Principal + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#(byte[]) + /// + public X500Principal(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#(java.io.InputStream) + /// + public X500Principal(Java.Io.InputStream arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#(java.lang.String) + /// + public X500Principal(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Security.Principal(Javax.Security.Auth.X500.X500Principal t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Auth.X500.X500Principal t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#CANONICAL + /// + public static string CANONICAL => Clazz.GetField("CANONICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#RFC1779 + /// + public static string RFC1779 => Clazz.GetField("RFC1779"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#RFC2253 + /// + public static string RFC2253 => Clazz.GetField("RFC2253"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#getEncoded() + /// + public byte[] Encoded + { + get { return IExecuteArray("getEncoded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500Principal.html#getName(java.lang.String) + /// + public string GetName(string arg0) + { + return IExecute("getName", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Auth/X500/X500PrivateCredential.cs b/src/net/JNet/Generated/Javax/Security/Auth/X500/X500PrivateCredential.cs new file mode 100644 index 0000000000..03a4a8e422 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Auth/X500/X500PrivateCredential.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Auth.X500 +{ + #region X500PrivateCredential + public partial class X500PrivateCredential + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#(java.security.cert.X509Certificate,java.security.PrivateKey,java.lang.String) + /// + public X500PrivateCredential(Java.Security.Cert.X509Certificate arg0, Java.Security.PrivateKey arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#(java.security.cert.X509Certificate,java.security.PrivateKey) + /// + public X500PrivateCredential(Java.Security.Cert.X509Certificate arg0, Java.Security.PrivateKey arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Destroyable(Javax.Security.Auth.X500.X500PrivateCredential t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#getAlias() + /// + public string Alias + { + get { return IExecute("getAlias"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#getCertificate() + /// + public Java.Security.Cert.X509Certificate Certificate + { + get { return IExecute("getCertificate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#getPrivateKey() + /// + public Java.Security.PrivateKey PrivateKey + { + get { return IExecute("getPrivateKey"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#isDestroyed() + /// + public bool IsDestroyed() + { + return IExecute("isDestroyed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/x500/X500PrivateCredential.html#destroy() + /// + public void Destroy() + { + IExecute("destroy"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Cert/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Cert/AllPackageClasses.cs new file mode 100644 index 0000000000..76ca019d3d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Cert/AllPackageClasses.cs @@ -0,0 +1,27 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Cert +{ + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Security/Sasl/AllPackageClasses.cs new file mode 100644 index 0000000000..3b1126f6a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/AllPackageClasses.cs @@ -0,0 +1,339 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Security.Sasl +{ + #region AuthenticationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthenticationException.html + /// + public partial class AuthenticationException : Javax.Security.Sasl.SaslException + { + public AuthenticationException() { } + + /// + public override string ClassName => "javax.security.sasl.AuthenticationException"; + + // TODO: complete the class + + } + #endregion + + #region AuthorizeCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html + /// + public partial class AuthorizeCallback : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AuthorizeCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AuthorizeCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.AuthorizeCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RealmCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/RealmCallback.html + /// + public partial class RealmCallback : Javax.Security.Auth.Callback.TextInputCallback + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RealmCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RealmCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.RealmCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RealmChoiceCallback + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/RealmChoiceCallback.html + /// + public partial class RealmChoiceCallback : Javax.Security.Auth.Callback.ChoiceCallback + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RealmChoiceCallback() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RealmChoiceCallback(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.RealmChoiceCallback"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Sasl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html + /// + public partial class Sasl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Sasl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Sasl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.Sasl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SaslClient + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html + /// + public partial class SaslClient : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SaslClient() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SaslClient(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.SaslClient"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SaslClientFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClientFactory.html + /// + public partial class SaslClientFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SaslClientFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SaslClientFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.SaslClientFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SaslException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslException.html + /// + public partial class SaslException : Java.Io.IOException + { + public SaslException() { } + + /// + public override string ClassName => "javax.security.sasl.SaslException"; + + // TODO: complete the class + + } + #endregion + + #region SaslServer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html + /// + public partial class SaslServer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SaslServer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SaslServer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.SaslServer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SaslServerFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServerFactory.html + /// + public partial class SaslServerFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SaslServerFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SaslServerFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.security.sasl.SaslServerFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/AuthenticationException.cs b/src/net/JNet/Generated/Javax/Security/Sasl/AuthenticationException.cs new file mode 100644 index 0000000000..02749d0418 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/AuthenticationException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region AuthenticationException + public partial class AuthenticationException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/AuthorizeCallback.cs b/src/net/JNet/Generated/Javax/Security/Sasl/AuthorizeCallback.cs new file mode 100644 index 0000000000..d54b0c5ef1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/AuthorizeCallback.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region AuthorizeCallback + public partial class AuthorizeCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#(java.lang.String,java.lang.String) + /// + public AuthorizeCallback(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Security.Auth.Callback.Callback(Javax.Security.Sasl.AuthorizeCallback t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Security.Sasl.AuthorizeCallback t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#getAuthenticationID() + /// + public string AuthenticationID + { + get { return IExecute("getAuthenticationID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#getAuthorizationID() + /// + public string AuthorizationID + { + get { return IExecute("getAuthorizationID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#getAuthorizedID() https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#setAuthorizedID(java.lang.String) + /// + public string AuthorizedID + { + get { return IExecute("getAuthorizedID"); } set { IExecute("setAuthorizedID", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#isAuthorized() + /// + public bool IsAuthorized() + { + return IExecute("isAuthorized"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/AuthorizeCallback.html#setAuthorized(boolean) + /// + public void SetAuthorized(bool arg0) + { + IExecute("setAuthorized", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/RealmCallback.cs b/src/net/JNet/Generated/Javax/Security/Sasl/RealmCallback.cs new file mode 100644 index 0000000000..91afcc57fa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/RealmCallback.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region RealmCallback + public partial class RealmCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/RealmCallback.html#(java.lang.String,java.lang.String) + /// + public RealmCallback(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/RealmCallback.html#(java.lang.String) + /// + public RealmCallback(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/RealmChoiceCallback.cs b/src/net/JNet/Generated/Javax/Security/Sasl/RealmChoiceCallback.cs new file mode 100644 index 0000000000..158d373a13 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/RealmChoiceCallback.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region RealmChoiceCallback + public partial class RealmChoiceCallback + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/RealmChoiceCallback.html#(java.lang.String,java.lang.String[],int,boolean) + /// + public RealmChoiceCallback(string arg0, string[] arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/Sasl.cs b/src/net/JNet/Generated/Javax/Security/Sasl/Sasl.cs new file mode 100644 index 0000000000..51f39cb41f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/Sasl.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region Sasl + public partial class Sasl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#BOUND_SERVER_NAME + /// + public static string BOUND_SERVER_NAME => Clazz.GetField("BOUND_SERVER_NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#CREDENTIALS + /// + public static string CREDENTIALS => Clazz.GetField("CREDENTIALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#MAX_BUFFER + /// + public static string MAX_BUFFER => Clazz.GetField("MAX_BUFFER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#POLICY_FORWARD_SECRECY + /// + public static string POLICY_FORWARD_SECRECY => Clazz.GetField("POLICY_FORWARD_SECRECY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#POLICY_NOACTIVE + /// + public static string POLICY_NOACTIVE => Clazz.GetField("POLICY_NOACTIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#POLICY_NOANONYMOUS + /// + public static string POLICY_NOANONYMOUS => Clazz.GetField("POLICY_NOANONYMOUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#POLICY_NODICTIONARY + /// + public static string POLICY_NODICTIONARY => Clazz.GetField("POLICY_NODICTIONARY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#POLICY_NOPLAINTEXT + /// + public static string POLICY_NOPLAINTEXT => Clazz.GetField("POLICY_NOPLAINTEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#POLICY_PASS_CREDENTIALS + /// + public static string POLICY_PASS_CREDENTIALS => Clazz.GetField("POLICY_PASS_CREDENTIALS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#QOP + /// + public static string QOP => Clazz.GetField("QOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#RAW_SEND_SIZE + /// + public static string RAW_SEND_SIZE => Clazz.GetField("RAW_SEND_SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#REUSE + /// + public static string REUSE => Clazz.GetField("REUSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#SERVER_AUTH + /// + public static string SERVER_AUTH => Clazz.GetField("SERVER_AUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/Sasl.html#STRENGTH + /// + public static string STRENGTH => Clazz.GetField("STRENGTH"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/SaslClient.cs b/src/net/JNet/Generated/Javax/Security/Sasl/SaslClient.cs new file mode 100644 index 0000000000..ed11059af2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/SaslClient.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region SaslClient + public partial class SaslClient + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#getMechanismName() + /// + public string MechanismName + { + get { return IExecute("getMechanismName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#hasInitialResponse() + /// + public bool HasInitialResponse() + { + return IExecute("hasInitialResponse"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#isComplete() + /// + public bool IsComplete() + { + return IExecute("isComplete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#evaluateChallenge(byte[]) throws javax.security.sasl.SaslException + /// + public byte[] EvaluateChallenge(byte[] arg0) + { + return IExecuteArray("evaluateChallenge", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#unwrap(byte[],int,int) throws javax.security.sasl.SaslException + /// + public byte[] Unwrap(byte[] arg0, int arg1, int arg2) + { + return IExecuteArray("unwrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#wrap(byte[],int,int) throws javax.security.sasl.SaslException + /// + public byte[] Wrap(byte[] arg0, int arg1, int arg2) + { + return IExecuteArray("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#getNegotiatedProperty(java.lang.String) + /// + public object GetNegotiatedProperty(string arg0) + { + return IExecute("getNegotiatedProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslClient.html#dispose() throws javax.security.sasl.SaslException + /// + public void Dispose() + { + IExecute("dispose"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/SaslClientFactory.cs b/src/net/JNet/Generated/Javax/Security/Sasl/SaslClientFactory.cs new file mode 100644 index 0000000000..2415e82115 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/SaslClientFactory.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region SaslClientFactory + public partial class SaslClientFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/SaslException.cs b/src/net/JNet/Generated/Javax/Security/Sasl/SaslException.cs new file mode 100644 index 0000000000..1e2d5ca508 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/SaslException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region SaslException + public partial class SaslException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/SaslServer.cs b/src/net/JNet/Generated/Javax/Security/Sasl/SaslServer.cs new file mode 100644 index 0000000000..7f94e33348 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/SaslServer.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region SaslServer + public partial class SaslServer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#getAuthorizationID() + /// + public string AuthorizationID + { + get { return IExecute("getAuthorizationID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#getMechanismName() + /// + public string MechanismName + { + get { return IExecute("getMechanismName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#isComplete() + /// + public bool IsComplete() + { + return IExecute("isComplete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#evaluateResponse(byte[]) throws javax.security.sasl.SaslException + /// + public byte[] EvaluateResponse(byte[] arg0) + { + return IExecuteArray("evaluateResponse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#unwrap(byte[],int,int) throws javax.security.sasl.SaslException + /// + public byte[] Unwrap(byte[] arg0, int arg1, int arg2) + { + return IExecuteArray("unwrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#wrap(byte[],int,int) throws javax.security.sasl.SaslException + /// + public byte[] Wrap(byte[] arg0, int arg1, int arg2) + { + return IExecuteArray("wrap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#getNegotiatedProperty(java.lang.String) + /// + public object GetNegotiatedProperty(string arg0) + { + return IExecute("getNegotiatedProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.security.sasl/javax/security/sasl/SaslServer.html#dispose() throws javax.security.sasl.SaslException + /// + public void Dispose() + { + IExecute("dispose"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Security/Sasl/SaslServerFactory.cs b/src/net/JNet/Generated/Javax/Security/Sasl/SaslServerFactory.cs new file mode 100644 index 0000000000..06e737c9cb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Security/Sasl/SaslServerFactory.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Security.Sasl +{ + #region SaslServerFactory + public partial class SaslServerFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/ATR.cs b/src/net/JNet/Generated/Javax/Smartcardio/ATR.cs new file mode 100644 index 0000000000..181a809090 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/ATR.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region ATR + public partial class ATR + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ATR.html#(byte[]) + /// + public ATR(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Smartcardio.ATR t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ATR.html#getBytes() + /// + public byte[] Bytes + { + get { return IExecuteArray("getBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ATR.html#getHistoricalBytes() + /// + public byte[] HistoricalBytes + { + get { return IExecuteArray("getHistoricalBytes"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Smartcardio/AllPackageClasses.cs new file mode 100644 index 0000000000..d03d7bd24f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/AllPackageClasses.cs @@ -0,0 +1,443 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Smartcardio +{ + #region ATR + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ATR.html + /// + public partial class ATR : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ATR() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ATR(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.ATR"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Card + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html + /// + public partial class Card : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Card() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Card(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.Card"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CardChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardChannel.html + /// + public partial class CardChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CardChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CardChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.CardChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CardException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardException.html + /// + public partial class CardException : Java.Lang.Exception + { + public CardException() { } + + /// + public override string ClassName => "javax.smartcardio.CardException"; + + // TODO: complete the class + + } + #endregion + + #region CardNotPresentException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardNotPresentException.html + /// + public partial class CardNotPresentException : Javax.Smartcardio.CardException + { + public CardNotPresentException() { } + + /// + public override string ClassName => "javax.smartcardio.CardNotPresentException"; + + // TODO: complete the class + + } + #endregion + + #region CardPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardPermission.html + /// + public partial class CardPermission : Java.Security.Permission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CardPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CardPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.CardPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CardTerminal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminal.html + /// + public partial class CardTerminal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CardTerminal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CardTerminal(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.CardTerminal"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CardTerminals + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.html + /// + public partial class CardTerminals : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CardTerminals() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CardTerminals(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.CardTerminals"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region State + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html + /// + public partial class State : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public State() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public State(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.CardTerminals$State"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region CommandAPDU + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html + /// + public partial class CommandAPDU : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CommandAPDU() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CommandAPDU(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.CommandAPDU"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ResponseAPDU + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html + /// + public partial class ResponseAPDU : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ResponseAPDU() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ResponseAPDU(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.ResponseAPDU"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TerminalFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html + /// + public partial class TerminalFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TerminalFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TerminalFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.TerminalFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TerminalFactorySpi + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactorySpi.html + /// + public partial class TerminalFactorySpi : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TerminalFactorySpi() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TerminalFactorySpi(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.smartcardio.TerminalFactorySpi"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/Card.cs b/src/net/JNet/Generated/Javax/Smartcardio/Card.cs new file mode 100644 index 0000000000..b16eaaaf70 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/Card.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region Card + public partial class Card + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#getATR() + /// + public Javax.Smartcardio.ATR ATR + { + get { return IExecute("getATR"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#getBasicChannel() + /// + public Javax.Smartcardio.CardChannel BasicChannel + { + get { return IExecute("getBasicChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#getProtocol() + /// + public string Protocol + { + get { return IExecute("getProtocol"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#transmitControlCommand(int,byte[]) throws javax.smartcardio.CardException + /// + public byte[] TransmitControlCommand(int arg0, byte[] arg1) + { + return IExecuteArray("transmitControlCommand", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#openLogicalChannel() throws javax.smartcardio.CardException + /// + public Javax.Smartcardio.CardChannel OpenLogicalChannel() + { + return IExecute("openLogicalChannel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#beginExclusive() throws javax.smartcardio.CardException + /// + public void BeginExclusive() + { + IExecute("beginExclusive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#disconnect(boolean) throws javax.smartcardio.CardException + /// + public void Disconnect(bool arg0) + { + IExecute("disconnect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/Card.html#endExclusive() throws javax.smartcardio.CardException + /// + public void EndExclusive() + { + IExecute("endExclusive"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CardChannel.cs b/src/net/JNet/Generated/Javax/Smartcardio/CardChannel.cs new file mode 100644 index 0000000000..9829945a8c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CardChannel.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CardChannel + public partial class CardChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardChannel.html#getCard() + /// + public Javax.Smartcardio.Card Card + { + get { return IExecute("getCard"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardChannel.html#getChannelNumber() + /// + public int ChannelNumber + { + get { return IExecute("getChannelNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardChannel.html#transmit(java.nio.ByteBuffer,java.nio.ByteBuffer) throws javax.smartcardio.CardException + /// + public int Transmit(Java.Nio.ByteBuffer arg0, Java.Nio.ByteBuffer arg1) + { + return IExecute("transmit", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardChannel.html#transmit(javax.smartcardio.CommandAPDU) throws javax.smartcardio.CardException + /// + public Javax.Smartcardio.ResponseAPDU Transmit(Javax.Smartcardio.CommandAPDU arg0) + { + return IExecute("transmit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardChannel.html#close() throws javax.smartcardio.CardException + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CardException.cs b/src/net/JNet/Generated/Javax/Smartcardio/CardException.cs new file mode 100644 index 0000000000..3ac0fc819f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CardException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CardException + public partial class CardException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CardNotPresentException.cs b/src/net/JNet/Generated/Javax/Smartcardio/CardNotPresentException.cs new file mode 100644 index 0000000000..789faab4d3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CardNotPresentException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CardNotPresentException + public partial class CardNotPresentException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CardPermission.cs b/src/net/JNet/Generated/Javax/Smartcardio/CardPermission.cs new file mode 100644 index 0000000000..ab4eef7ec7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CardPermission.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CardPermission + public partial class CardPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardPermission.html#(java.lang.String,java.lang.String) + /// + public CardPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CardTerminal.cs b/src/net/JNet/Generated/Javax/Smartcardio/CardTerminal.cs new file mode 100644 index 0000000000..05bce51d33 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CardTerminal.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CardTerminal + public partial class CardTerminal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminal.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminal.html#isCardPresent() throws javax.smartcardio.CardException + /// + public bool IsCardPresent() + { + return IExecute("isCardPresent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminal.html#waitForCardAbsent(long) throws javax.smartcardio.CardException + /// + public bool WaitForCardAbsent(long arg0) + { + return IExecute("waitForCardAbsent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminal.html#waitForCardPresent(long) throws javax.smartcardio.CardException + /// + public bool WaitForCardPresent(long arg0) + { + return IExecute("waitForCardPresent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminal.html#connect(java.lang.String) throws javax.smartcardio.CardException + /// + public Javax.Smartcardio.Card Connect(string arg0) + { + return IExecute("connect", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CardTerminals.cs b/src/net/JNet/Generated/Javax/Smartcardio/CardTerminals.cs new file mode 100644 index 0000000000..22f8684fb5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CardTerminals.cs @@ -0,0 +1,133 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CardTerminals + public partial class CardTerminals + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.html#waitForChange(long) throws javax.smartcardio.CardException + /// + public bool WaitForChange(long arg0) + { + return IExecute("waitForChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.html#getTerminal(java.lang.String) + /// + public Javax.Smartcardio.CardTerminal GetTerminal(string arg0) + { + return IExecute("getTerminal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.html#waitForChange() throws javax.smartcardio.CardException + /// + public void WaitForChange() + { + IExecute("waitForChange"); + } + + #endregion + + #region Nested classes + #region State + public partial class State + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html#ALL + /// + public static Javax.Smartcardio.CardTerminals.State ALL => Clazz.GetField("ALL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html#CARD_ABSENT + /// + public static Javax.Smartcardio.CardTerminals.State CARD_ABSENT => Clazz.GetField("CARD_ABSENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html#CARD_INSERTION + /// + public static Javax.Smartcardio.CardTerminals.State CARD_INSERTION => Clazz.GetField("CARD_INSERTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html#CARD_PRESENT + /// + public static Javax.Smartcardio.CardTerminals.State CARD_PRESENT => Clazz.GetField("CARD_PRESENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html#CARD_REMOVAL + /// + public static Javax.Smartcardio.CardTerminals.State CARD_REMOVAL => Clazz.GetField("CARD_REMOVAL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CardTerminals.State.html#values() + /// + public static Javax.Smartcardio.CardTerminals.State[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/CommandAPDU.cs b/src/net/JNet/Generated/Javax/Smartcardio/CommandAPDU.cs new file mode 100644 index 0000000000..1e0ebfe460 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/CommandAPDU.cs @@ -0,0 +1,178 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region CommandAPDU + public partial class CommandAPDU + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(byte[],int,int) + /// + public CommandAPDU(byte[] arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(byte[]) + /// + public CommandAPDU(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(int,int,int,int,byte[],int,int,int) + /// + public CommandAPDU(int arg0, int arg1, int arg2, int arg3, byte[] arg4, int arg5, int arg6, int arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(int,int,int,int,byte[],int,int) + /// + public CommandAPDU(int arg0, int arg1, int arg2, int arg3, byte[] arg4, int arg5, int arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(int,int,int,int,byte[],int) + /// + public CommandAPDU(int arg0, int arg1, int arg2, int arg3, byte[] arg4, int arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(int,int,int,int,byte[]) + /// + public CommandAPDU(int arg0, int arg1, int arg2, int arg3, byte[] arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(int,int,int,int,int) + /// + public CommandAPDU(int arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(int,int,int,int) + /// + public CommandAPDU(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#(java.nio.ByteBuffer) + /// + public CommandAPDU(Java.Nio.ByteBuffer arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Smartcardio.CommandAPDU t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getBytes() + /// + public byte[] Bytes + { + get { return IExecuteArray("getBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getCLA() + /// + public int CLA + { + get { return IExecute("getCLA"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getData() + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getINS() + /// + public int INS + { + get { return IExecute("getINS"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getNc() + /// + public int Nc + { + get { return IExecute("getNc"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getNe() + /// + public int Ne + { + get { return IExecute("getNe"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getP1() + /// + public int P1 + { + get { return IExecute("getP1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/CommandAPDU.html#getP2() + /// + public int P2 + { + get { return IExecute("getP2"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/ResponseAPDU.cs b/src/net/JNet/Generated/Javax/Smartcardio/ResponseAPDU.cs new file mode 100644 index 0000000000..86aabcdf61 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/ResponseAPDU.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region ResponseAPDU + public partial class ResponseAPDU + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#(byte[]) + /// + public ResponseAPDU(byte[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Smartcardio.ResponseAPDU t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#getBytes() + /// + public byte[] Bytes + { + get { return IExecuteArray("getBytes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#getData() + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#getNr() + /// + public int Nr + { + get { return IExecute("getNr"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#getSW() + /// + public int SW + { + get { return IExecute("getSW"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#getSW1() + /// + public int SW1 + { + get { return IExecute("getSW1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/ResponseAPDU.html#getSW2() + /// + public int SW2 + { + get { return IExecute("getSW2"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/TerminalFactory.cs b/src/net/JNet/Generated/Javax/Smartcardio/TerminalFactory.cs new file mode 100644 index 0000000000..2f04432d6a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/TerminalFactory.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region TerminalFactory + public partial class TerminalFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html#getDefault() + /// + public static Javax.Smartcardio.TerminalFactory Default + { + get { return SExecute("getDefault"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html#getDefaultType() + /// + public static string DefaultType + { + get { return SExecute("getDefaultType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html#getInstance(java.lang.String,java.lang.Object,java.lang.String) throws java.security.NoSuchAlgorithmException,java.security.NoSuchProviderException + /// + public static Javax.Smartcardio.TerminalFactory GetInstance(string arg0, object arg1, string arg2) + { + return SExecute("getInstance", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html#getInstance(java.lang.String,java.lang.Object) throws java.security.NoSuchAlgorithmException + /// + public static Javax.Smartcardio.TerminalFactory GetInstance(string arg0, object arg1) + { + return SExecute("getInstance", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html#getType() + /// + public string Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.smartcardio/javax/smartcardio/TerminalFactory.html#terminals() + /// + public Javax.Smartcardio.CardTerminals Terminals() + { + return IExecute("terminals"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Smartcardio/TerminalFactorySpi.cs b/src/net/JNet/Generated/Javax/Smartcardio/TerminalFactorySpi.cs new file mode 100644 index 0000000000..80f148d10d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Smartcardio/TerminalFactorySpi.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Smartcardio +{ + #region TerminalFactorySpi + public partial class TerminalFactorySpi + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sound/Midi/AllPackageClasses.cs new file mode 100644 index 0000000000..d7273129d7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/AllPackageClasses.cs @@ -0,0 +1,923 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sound.Midi +{ + #region ControllerEventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ControllerEventListener.html + /// + public partial class ControllerEventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region Instrument + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Instrument.html + /// + public partial class Instrument : Javax.Sound.Midi.SoundbankResource + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Instrument() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Instrument(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Instrument"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InvalidMidiDataException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/InvalidMidiDataException.html + /// + public partial class InvalidMidiDataException : Java.Lang.Exception + { + public InvalidMidiDataException() { } + + /// + public override string ClassName => "javax.sound.midi.InvalidMidiDataException"; + + // TODO: complete the class + + } + #endregion + + #region MetaEventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaEventListener.html + /// + public partial class MetaEventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MetaMessage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaMessage.html + /// + public partial class MetaMessage : Javax.Sound.Midi.MidiMessage + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetaMessage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetaMessage(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MetaMessage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiChannel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html + /// + public partial class MidiChannel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiChannel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiChannel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiChannel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiDevice + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html + /// + public partial class MidiDevice : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiDevice() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiDevice(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiDevice"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Info + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.Info.html + /// + public partial class Info : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Info() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Info(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiDevice$Info"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MidiDeviceReceiver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDeviceReceiver.html + /// + public partial class MidiDeviceReceiver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiDeviceReceiver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiDeviceReceiver(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiDeviceReceiver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiDeviceTransmitter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDeviceTransmitter.html + /// + public partial class MidiDeviceTransmitter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiDeviceTransmitter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiDeviceTransmitter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiDeviceTransmitter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiEvent.html + /// + public partial class MidiEvent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiFileFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html + /// + public partial class MidiFileFormat : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiFileFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiFileFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiFileFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiMessage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiMessage.html + /// + public partial class MidiMessage : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiMessage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiMessage(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiMessage"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiSystem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html + /// + public partial class MidiSystem : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiSystem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiSystem(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.MidiSystem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiUnavailableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiUnavailableException.html + /// + public partial class MidiUnavailableException : Java.Lang.Exception + { + public MidiUnavailableException() { } + + /// + public override string ClassName => "javax.sound.midi.MidiUnavailableException"; + + // TODO: complete the class + + } + #endregion + + #region Patch + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Patch.html + /// + public partial class Patch : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Patch() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Patch(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Patch"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Receiver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Receiver.html + /// + public partial class Receiver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Receiver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Receiver(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Receiver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Sequence + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html + /// + public partial class Sequence : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Sequence() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Sequence(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Sequence"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Sequencer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html + /// + public partial class Sequencer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Sequencer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Sequencer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Sequencer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region SyncMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.SyncMode.html + /// + public partial class SyncMode : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SyncMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SyncMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Sequencer$SyncMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ShortMessage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html + /// + public partial class ShortMessage : Javax.Sound.Midi.MidiMessage + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ShortMessage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ShortMessage(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.ShortMessage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Soundbank + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html + /// + public partial class Soundbank : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Soundbank() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Soundbank(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Soundbank"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SoundbankResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SoundbankResource.html + /// + public partial class SoundbankResource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SoundbankResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SoundbankResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.SoundbankResource"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Synthesizer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html + /// + public partial class Synthesizer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Synthesizer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Synthesizer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Synthesizer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SysexMessage + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html + /// + public partial class SysexMessage : Javax.Sound.Midi.MidiMessage + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SysexMessage() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SysexMessage(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.SysexMessage"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Track + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Track.html + /// + public partial class Track : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Track() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Track(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Track"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Transmitter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Transmitter.html + /// + public partial class Transmitter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Transmitter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Transmitter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.Transmitter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region VoiceStatus + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html + /// + public partial class VoiceStatus : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public VoiceStatus() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public VoiceStatus(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.VoiceStatus"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Instrument.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Instrument.cs new file mode 100644 index 0000000000..21a65b5c02 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Instrument.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Instrument + public partial class Instrument + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Instrument.html#getPatch() + /// + public Javax.Sound.Midi.Patch Patch + { + get { return IExecute("getPatch"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/InvalidMidiDataException.cs b/src/net/JNet/Generated/Javax/Sound/Midi/InvalidMidiDataException.cs new file mode 100644 index 0000000000..1f82a8d828 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/InvalidMidiDataException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region InvalidMidiDataException + public partial class InvalidMidiDataException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MetaMessage.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MetaMessage.cs new file mode 100644 index 0000000000..d9eb88e8f7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MetaMessage.cs @@ -0,0 +1,90 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MetaMessage + public partial class MetaMessage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaMessage.html#(int,byte[],int) throws javax.sound.midi.InvalidMidiDataException + /// + public MetaMessage(int arg0, byte[] arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaMessage.html#META + /// + public static int META => Clazz.GetField("META"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaMessage.html#getData() + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaMessage.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MetaMessage.html#setMessage(int,byte[],int) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetMessage(int arg0, byte[] arg1, int arg2) + { + IExecute("setMessage", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiChannel.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiChannel.cs new file mode 100644 index 0000000000..b195e57cd3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiChannel.cs @@ -0,0 +1,198 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiChannel + public partial class MidiChannel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getChannelPressure() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setChannelPressure(int) + /// + public int ChannelPressure + { + get { return IExecute("getChannelPressure"); } set { IExecute("setChannelPressure", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getMono() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setMono(boolean) + /// + public bool Mono + { + get { return IExecute("getMono"); } set { IExecute("setMono", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getMute() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setMute(boolean) + /// + public bool Mute + { + get { return IExecute("getMute"); } set { IExecute("setMute", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getOmni() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setOmni(boolean) + /// + public bool Omni + { + get { return IExecute("getOmni"); } set { IExecute("setOmni", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getPitchBend() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setPitchBend(int) + /// + public int PitchBend + { + get { return IExecute("getPitchBend"); } set { IExecute("setPitchBend", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getProgram() + /// + public int Program + { + get { return IExecute("getProgram"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getSolo() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setSolo(boolean) + /// + public bool Solo + { + get { return IExecute("getSolo"); } set { IExecute("setSolo", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#localControl(boolean) + /// + public bool LocalControl(bool arg0) + { + return IExecute("localControl", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getController(int) + /// + public int GetController(int arg0) + { + return IExecute("getController", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#getPolyPressure(int) + /// + public int GetPolyPressure(int arg0) + { + return IExecute("getPolyPressure", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#allNotesOff() + /// + public void AllNotesOff() + { + IExecute("allNotesOff"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#allSoundOff() + /// + public void AllSoundOff() + { + IExecute("allSoundOff"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#controlChange(int,int) + /// + public void ControlChange(int arg0, int arg1) + { + IExecute("controlChange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#noteOff(int,int) + /// + public void NoteOff(int arg0, int arg1) + { + IExecute("noteOff", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#noteOff(int) + /// + public void NoteOff(int arg0) + { + IExecute("noteOff", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#noteOn(int,int) + /// + public void NoteOn(int arg0, int arg1) + { + IExecute("noteOn", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#programChange(int,int) + /// + public void ProgramChange(int arg0, int arg1) + { + IExecute("programChange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#programChange(int) + /// + public void ProgramChange(int arg0) + { + IExecute("programChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#resetAllControllers() + /// + public void ResetAllControllers() + { + IExecute("resetAllControllers"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiChannel.html#setPolyPressure(int,int) + /// + public void SetPolyPressure(int arg0, int arg1) + { + IExecute("setPolyPressure", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiDevice.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiDevice.cs new file mode 100644 index 0000000000..9f1f3beb02 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiDevice.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiDevice + public partial class MidiDevice + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Javax.Sound.Midi.MidiDevice t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#getDeviceInfo() + /// + public Javax.Sound.Midi.MidiDevice.Info DeviceInfo + { + get { return IExecute("getDeviceInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#getMaxReceivers() + /// + public int MaxReceivers + { + get { return IExecute("getMaxReceivers"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#getMaxTransmitters() + /// + public int MaxTransmitters + { + get { return IExecute("getMaxTransmitters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#getMicrosecondPosition() + /// + public long MicrosecondPosition + { + get { return IExecute("getMicrosecondPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#getReceiver() throws javax.sound.midi.MidiUnavailableException + /// + public Javax.Sound.Midi.Receiver Receiver + { + get { return IExecute("getReceiver"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#getTransmitter() throws javax.sound.midi.MidiUnavailableException + /// + public Javax.Sound.Midi.Transmitter Transmitter + { + get { return IExecute("getTransmitter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.html#open() throws javax.sound.midi.MidiUnavailableException + /// + public void Open() + { + IExecute("open"); + } + + #endregion + + #region Nested classes + #region Info + public partial class Info + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.Info.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.Info.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.Info.html#getVendor() + /// + public string Vendor + { + get { return IExecute("getVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDevice.Info.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceReceiver.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceReceiver.cs new file mode 100644 index 0000000000..bb93e901d2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceReceiver.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiDeviceReceiver + public partial class MidiDeviceReceiver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Midi.Receiver(Javax.Sound.Midi.MidiDeviceReceiver t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDeviceReceiver.html#getMidiDevice() + /// + public Javax.Sound.Midi.MidiDevice MidiDevice + { + get { return IExecute("getMidiDevice"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceTransmitter.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceTransmitter.cs new file mode 100644 index 0000000000..659d74d3ed --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiDeviceTransmitter.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiDeviceTransmitter + public partial class MidiDeviceTransmitter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Midi.Transmitter(Javax.Sound.Midi.MidiDeviceTransmitter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiDeviceTransmitter.html#getMidiDevice() + /// + public Javax.Sound.Midi.MidiDevice MidiDevice + { + get { return IExecute("getMidiDevice"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiEvent.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiEvent.cs new file mode 100644 index 0000000000..a03ba62ec8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiEvent + public partial class MidiEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiEvent.html#(javax.sound.midi.MidiMessage,long) + /// + public MidiEvent(Javax.Sound.Midi.MidiMessage arg0, long arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiEvent.html#getMessage() + /// + public Javax.Sound.Midi.MidiMessage Message + { + get { return IExecute("getMessage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiEvent.html#getTick() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiEvent.html#setTick(long) + /// + public long Tick + { + get { return IExecute("getTick"); } set { IExecute("setTick", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiFileFormat.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiFileFormat.cs new file mode 100644 index 0000000000..6a0950f5fe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiFileFormat.cs @@ -0,0 +1,111 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiFileFormat + public partial class MidiFileFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#(int,float,int,int,long) + /// + public MidiFileFormat(int arg0, float arg1, int arg2, int arg3, long arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#UNKNOWN_LENGTH + /// + public static int UNKNOWN_LENGTH => Clazz.GetField("UNKNOWN_LENGTH"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#getByteLength() + /// + public int ByteLength + { + get { return IExecute("getByteLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#getDivisionType() + /// + public float DivisionType + { + get { return IExecute("getDivisionType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#getMicrosecondLength() + /// + public long MicrosecondLength + { + get { return IExecute("getMicrosecondLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#getResolution() + /// + public int Resolution + { + get { return IExecute("getResolution"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiFileFormat.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiMessage.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiMessage.cs new file mode 100644 index 0000000000..b2e2a36e35 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiMessage.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiMessage + public partial class MidiMessage + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Cloneable(Javax.Sound.Midi.MidiMessage t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiMessage.html#getLength() + /// + public int Length + { + get { return IExecute("getLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiMessage.html#getMessage() + /// + public byte[] Message + { + get { return IExecuteArray("getMessage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiMessage.html#getStatus() + /// + public int Status + { + get { return IExecute("getStatus"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiSystem.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiSystem.cs new file mode 100644 index 0000000000..04a9be4e74 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiSystem.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiSystem + public partial class MidiSystem + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiDeviceInfo() + /// + public static Javax.Sound.Midi.MidiDevice.Info[] MidiDeviceInfo + { + get { return SExecuteArray("getMidiDeviceInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiFileTypes() + /// + public static int[] MidiFileTypes + { + get { return SExecuteArray("getMidiFileTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getReceiver() throws javax.sound.midi.MidiUnavailableException + /// + public static Javax.Sound.Midi.Receiver Receiver + { + get { return SExecute("getReceiver"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSequencer() throws javax.sound.midi.MidiUnavailableException + /// + public static Javax.Sound.Midi.Sequencer Sequencer + { + get { return SExecute("getSequencer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSynthesizer() throws javax.sound.midi.MidiUnavailableException + /// + public static Javax.Sound.Midi.Synthesizer Synthesizer + { + get { return SExecute("getSynthesizer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getTransmitter() throws javax.sound.midi.MidiUnavailableException + /// + public static Javax.Sound.Midi.Transmitter Transmitter + { + get { return SExecute("getTransmitter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#isFileTypeSupported(int,javax.sound.midi.Sequence) + /// + public static bool IsFileTypeSupported(int arg0, Javax.Sound.Midi.Sequence arg1) + { + return SExecute("isFileTypeSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#isFileTypeSupported(int) + /// + public static bool IsFileTypeSupported(int arg0) + { + return SExecute("isFileTypeSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#write(javax.sound.midi.Sequence,int,java.io.File) throws java.io.IOException + /// + public static int Write(Javax.Sound.Midi.Sequence arg0, int arg1, Java.Io.File arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#write(javax.sound.midi.Sequence,int,java.io.OutputStream) throws java.io.IOException + /// + public static int Write(Javax.Sound.Midi.Sequence arg0, int arg1, Java.Io.OutputStream arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiFileTypes(javax.sound.midi.Sequence) + /// + public static int[] GetMidiFileTypes(Javax.Sound.Midi.Sequence arg0) + { + return SExecuteArray("getMidiFileTypes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiDevice(javax.sound.midi.MidiDevice$Info) throws javax.sound.midi.MidiUnavailableException + /// + public static Javax.Sound.Midi.MidiDevice GetMidiDevice(Javax.Sound.Midi.MidiDevice.Info arg0) + { + return SExecute("getMidiDevice", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiFileFormat(java.io.File) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.MidiFileFormat GetMidiFileFormat(Java.Io.File arg0) + { + return SExecute("getMidiFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiFileFormat(java.io.InputStream) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.MidiFileFormat GetMidiFileFormat(Java.Io.InputStream arg0) + { + return SExecute("getMidiFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getMidiFileFormat(java.net.URL) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.MidiFileFormat GetMidiFileFormat(Java.Net.URL arg0) + { + return SExecute("getMidiFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSequence(java.io.File) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.Sequence GetSequence(Java.Io.File arg0) + { + return SExecute("getSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSequence(java.io.InputStream) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.Sequence GetSequence(Java.Io.InputStream arg0) + { + return SExecute("getSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSequence(java.net.URL) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.Sequence GetSequence(Java.Net.URL arg0) + { + return SExecute("getSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSequencer(boolean) throws javax.sound.midi.MidiUnavailableException + /// + public static Javax.Sound.Midi.Sequencer GetSequencer(bool arg0) + { + return SExecute("getSequencer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSoundbank(java.io.File) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.Soundbank GetSoundbank(Java.Io.File arg0) + { + return SExecute("getSoundbank", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSoundbank(java.io.InputStream) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.Soundbank GetSoundbank(Java.Io.InputStream arg0) + { + return SExecute("getSoundbank", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/MidiSystem.html#getSoundbank(java.net.URL) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public static Javax.Sound.Midi.Soundbank GetSoundbank(Java.Net.URL arg0) + { + return SExecute("getSoundbank", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/MidiUnavailableException.cs b/src/net/JNet/Generated/Javax/Sound/Midi/MidiUnavailableException.cs new file mode 100644 index 0000000000..499f7e8077 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/MidiUnavailableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region MidiUnavailableException + public partial class MidiUnavailableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Patch.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Patch.cs new file mode 100644 index 0000000000..3ee2987a52 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Patch.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Patch + public partial class Patch + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Patch.html#(int,int) + /// + public Patch(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Patch.html#getBank() + /// + public int Bank + { + get { return IExecute("getBank"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Patch.html#getProgram() + /// + public int Program + { + get { return IExecute("getProgram"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Receiver.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Receiver.cs new file mode 100644 index 0000000000..a526be39f9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Receiver.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Receiver + public partial class Receiver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Javax.Sound.Midi.Receiver t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Receiver.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Receiver.html#send(javax.sound.midi.MidiMessage,long) + /// + public void Send(Javax.Sound.Midi.MidiMessage arg0, long arg1) + { + IExecute("send", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Sequence.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Sequence.cs new file mode 100644 index 0000000000..22990b77d5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Sequence.cs @@ -0,0 +1,148 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Sequence + public partial class Sequence + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#(float,int,int) throws javax.sound.midi.InvalidMidiDataException + /// + public Sequence(float arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#(float,int) throws javax.sound.midi.InvalidMidiDataException + /// + public Sequence(float arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#PPQ + /// + public static float PPQ => Clazz.GetField("PPQ"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#SMPTE_24 + /// + public static float SMPTE_24 => Clazz.GetField("SMPTE_24"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#SMPTE_25 + /// + public static float SMPTE_25 => Clazz.GetField("SMPTE_25"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#SMPTE_30 + /// + public static float SMPTE_30 => Clazz.GetField("SMPTE_30"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#SMPTE_30DROP + /// + public static float SMPTE_30DROP => Clazz.GetField("SMPTE_30DROP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#getDivisionType() + /// + public float DivisionType + { + get { return IExecute("getDivisionType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#getMicrosecondLength() + /// + public long MicrosecondLength + { + get { return IExecute("getMicrosecondLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#getPatchList() + /// + public Javax.Sound.Midi.Patch[] PatchList + { + get { return IExecuteArray("getPatchList"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#getResolution() + /// + public int Resolution + { + get { return IExecute("getResolution"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#getTickLength() + /// + public long TickLength + { + get { return IExecute("getTickLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#getTracks() + /// + public Javax.Sound.Midi.Track[] Tracks + { + get { return IExecuteArray("getTracks"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#deleteTrack(javax.sound.midi.Track) + /// + public bool DeleteTrack(Javax.Sound.Midi.Track arg0) + { + return IExecute("deleteTrack", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequence.html#createTrack() + /// + public Javax.Sound.Midi.Track CreateTrack() + { + return IExecute("createTrack"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Sequencer.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Sequencer.cs new file mode 100644 index 0000000000..2ec565a6e4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Sequencer.cs @@ -0,0 +1,337 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Sequencer + public partial class Sequencer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Midi.MidiDevice(Javax.Sound.Midi.Sequencer t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#LOOP_CONTINUOUSLY + /// + public static int LOOP_CONTINUOUSLY => Clazz.GetField("LOOP_CONTINUOUSLY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getLoopCount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setLoopCount(int) + /// + public int LoopCount + { + get { return IExecute("getLoopCount"); } set { IExecute("setLoopCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getLoopEndPoint() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setLoopEndPoint(long) + /// + public long LoopEndPoint + { + get { return IExecute("getLoopEndPoint"); } set { IExecute("setLoopEndPoint", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getLoopStartPoint() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setLoopStartPoint(long) + /// + public long LoopStartPoint + { + get { return IExecute("getLoopStartPoint"); } set { IExecute("setLoopStartPoint", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getMasterSyncMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setMasterSyncMode(javax.sound.midi.Sequencer$SyncMode) + /// + public Javax.Sound.Midi.Sequencer.SyncMode MasterSyncMode + { + get { return IExecute("getMasterSyncMode"); } set { IExecute("setMasterSyncMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getMasterSyncModes() + /// + public Javax.Sound.Midi.Sequencer.SyncMode[] MasterSyncModes + { + get { return IExecuteArray("getMasterSyncModes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getMicrosecondLength() + /// + public long MicrosecondLength + { + get { return IExecute("getMicrosecondLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getMicrosecondPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setMicrosecondPosition(long) + /// + public long MicrosecondPosition + { + get { return IExecute("getMicrosecondPosition"); } set { IExecute("setMicrosecondPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getSequence() + /// + public Javax.Sound.Midi.Sequence Sequence + { + get { return IExecute("getSequence"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getSlaveSyncMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setSlaveSyncMode(javax.sound.midi.Sequencer$SyncMode) + /// + public Javax.Sound.Midi.Sequencer.SyncMode SlaveSyncMode + { + get { return IExecute("getSlaveSyncMode"); } set { IExecute("setSlaveSyncMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getSlaveSyncModes() + /// + public Javax.Sound.Midi.Sequencer.SyncMode[] SlaveSyncModes + { + get { return IExecuteArray("getSlaveSyncModes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTempoFactor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setTempoFactor(float) + /// + public float TempoFactor + { + get { return IExecute("getTempoFactor"); } set { IExecute("setTempoFactor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTempoInBPM() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setTempoInBPM(float) + /// + public float TempoInBPM + { + get { return IExecute("getTempoInBPM"); } set { IExecute("setTempoInBPM", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTempoInMPQ() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setTempoInMPQ(float) + /// + public float TempoInMPQ + { + get { return IExecute("getTempoInMPQ"); } set { IExecute("setTempoInMPQ", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTickLength() + /// + public long TickLength + { + get { return IExecute("getTickLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTickPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setTickPosition(long) + /// + public long TickPosition + { + get { return IExecute("getTickPosition"); } set { IExecute("setTickPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#addMetaEventListener(javax.sound.midi.MetaEventListener) + /// + public bool AddMetaEventListener(Javax.Sound.Midi.MetaEventListener arg0) + { + return IExecute("addMetaEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTrackMute(int) + /// + public bool GetTrackMute(int arg0) + { + return IExecute("getTrackMute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#getTrackSolo(int) + /// + public bool GetTrackSolo(int arg0) + { + return IExecute("getTrackSolo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#isRecording() + /// + public bool IsRecording() + { + return IExecute("isRecording"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#isRunning() + /// + public bool IsRunning() + { + return IExecute("isRunning"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#addControllerEventListener(javax.sound.midi.ControllerEventListener,int[]) + /// + public int[] AddControllerEventListener(Javax.Sound.Midi.ControllerEventListener arg0, int[] arg1) + { + return IExecuteArray("addControllerEventListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#removeControllerEventListener(javax.sound.midi.ControllerEventListener,int[]) + /// + public int[] RemoveControllerEventListener(Javax.Sound.Midi.ControllerEventListener arg0, int[] arg1) + { + return IExecuteArray("removeControllerEventListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#recordDisable(javax.sound.midi.Track) + /// + public void RecordDisable(Javax.Sound.Midi.Track arg0) + { + IExecute("recordDisable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#recordEnable(javax.sound.midi.Track,int) + /// + public void RecordEnable(Javax.Sound.Midi.Track arg0, int arg1) + { + IExecute("recordEnable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#removeMetaEventListener(javax.sound.midi.MetaEventListener) + /// + public void RemoveMetaEventListener(Javax.Sound.Midi.MetaEventListener arg0) + { + IExecute("removeMetaEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setSequence(java.io.InputStream) throws java.io.IOException,javax.sound.midi.InvalidMidiDataException + /// + public void SetSequence(Java.Io.InputStream arg0) + { + IExecute("setSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setSequence(javax.sound.midi.Sequence) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetSequence(Javax.Sound.Midi.Sequence arg0) + { + IExecute("setSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setTrackMute(int,boolean) + /// + public void SetTrackMute(int arg0, bool arg1) + { + IExecute("setTrackMute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#setTrackSolo(int,boolean) + /// + public void SetTrackSolo(int arg0, bool arg1) + { + IExecute("setTrackSolo", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#startRecording() + /// + public void StartRecording() + { + IExecute("startRecording"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#stop() + /// + public void Stop() + { + IExecute("stop"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.html#stopRecording() + /// + public void StopRecording() + { + IExecute("stopRecording"); + } + + #endregion + + #region Nested classes + #region SyncMode + public partial class SyncMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.SyncMode.html#INTERNAL_CLOCK + /// + public static Javax.Sound.Midi.Sequencer.SyncMode INTERNAL_CLOCK => Clazz.GetField("INTERNAL_CLOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.SyncMode.html#MIDI_SYNC + /// + public static Javax.Sound.Midi.Sequencer.SyncMode MIDI_SYNC => Clazz.GetField("MIDI_SYNC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.SyncMode.html#MIDI_TIME_CODE + /// + public static Javax.Sound.Midi.Sequencer.SyncMode MIDI_TIME_CODE => Clazz.GetField("MIDI_TIME_CODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Sequencer.SyncMode.html#NO_SYNC + /// + public static Javax.Sound.Midi.Sequencer.SyncMode NO_SYNC => Clazz.GetField("NO_SYNC"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/ShortMessage.cs b/src/net/JNet/Generated/Javax/Sound/Midi/ShortMessage.cs new file mode 100644 index 0000000000..ac7fb5f8e7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/ShortMessage.cs @@ -0,0 +1,200 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region ShortMessage + public partial class ShortMessage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#(int,int,int,int) throws javax.sound.midi.InvalidMidiDataException + /// + public ShortMessage(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#(int,int,int) throws javax.sound.midi.InvalidMidiDataException + /// + public ShortMessage(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#(int) throws javax.sound.midi.InvalidMidiDataException + /// + public ShortMessage(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#ACTIVE_SENSING + /// + public static int ACTIVE_SENSING => Clazz.GetField("ACTIVE_SENSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#CHANNEL_PRESSURE + /// + public static int CHANNEL_PRESSURE => Clazz.GetField("CHANNEL_PRESSURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#CONTINUE + /// + public static int CONTINUE => Clazz.GetField("CONTINUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#CONTROL_CHANGE + /// + public static int CONTROL_CHANGE => Clazz.GetField("CONTROL_CHANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#END_OF_EXCLUSIVE + /// + public static int END_OF_EXCLUSIVE => Clazz.GetField("END_OF_EXCLUSIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#MIDI_TIME_CODE + /// + public static int MIDI_TIME_CODE => Clazz.GetField("MIDI_TIME_CODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#NOTE_OFF + /// + public static int NOTE_OFF => Clazz.GetField("NOTE_OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#NOTE_ON + /// + public static int NOTE_ON => Clazz.GetField("NOTE_ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#PITCH_BEND + /// + public static int PITCH_BEND => Clazz.GetField("PITCH_BEND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#POLY_PRESSURE + /// + public static int POLY_PRESSURE => Clazz.GetField("POLY_PRESSURE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#PROGRAM_CHANGE + /// + public static int PROGRAM_CHANGE => Clazz.GetField("PROGRAM_CHANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#SONG_POSITION_POINTER + /// + public static int SONG_POSITION_POINTER => Clazz.GetField("SONG_POSITION_POINTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#SONG_SELECT + /// + public static int SONG_SELECT => Clazz.GetField("SONG_SELECT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#START + /// + public static int START => Clazz.GetField("START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#STOP + /// + public static int STOP => Clazz.GetField("STOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#SYSTEM_RESET + /// + public static int SYSTEM_RESET => Clazz.GetField("SYSTEM_RESET"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#TIMING_CLOCK + /// + public static int TIMING_CLOCK => Clazz.GetField("TIMING_CLOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#TUNE_REQUEST + /// + public static int TUNE_REQUEST => Clazz.GetField("TUNE_REQUEST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#getChannel() + /// + public int Channel + { + get { return IExecute("getChannel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#getCommand() + /// + public int Command + { + get { return IExecute("getCommand"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#getData1() + /// + public int Data1 + { + get { return IExecute("getData1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#getData2() + /// + public int Data2 + { + get { return IExecute("getData2"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#setMessage(int,int,int,int) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetMessage(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setMessage", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#setMessage(int,int,int) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetMessage(int arg0, int arg1, int arg2) + { + IExecute("setMessage", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/ShortMessage.html#setMessage(int) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetMessage(int arg0) + { + IExecute("setMessage", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Soundbank.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Soundbank.cs new file mode 100644 index 0000000000..1c29260a2e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Soundbank.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Soundbank + public partial class Soundbank + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getInstruments() + /// + public Javax.Sound.Midi.Instrument[] Instruments + { + get { return IExecuteArray("getInstruments"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getResources() + /// + public Javax.Sound.Midi.SoundbankResource[] Resources + { + get { return IExecuteArray("getResources"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getVendor() + /// + public string Vendor + { + get { return IExecute("getVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Soundbank.html#getInstrument(javax.sound.midi.Patch) + /// + public Javax.Sound.Midi.Instrument GetInstrument(Javax.Sound.Midi.Patch arg0) + { + return IExecute("getInstrument", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/SoundbankResource.cs b/src/net/JNet/Generated/Javax/Sound/Midi/SoundbankResource.cs new file mode 100644 index 0000000000..33061f1f71 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/SoundbankResource.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region SoundbankResource + public partial class SoundbankResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SoundbankResource.html#getData() + /// + public object Data + { + get { return IExecute("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SoundbankResource.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SoundbankResource.html#getSoundbank() + /// + public Javax.Sound.Midi.Soundbank Soundbank + { + get { return IExecute("getSoundbank"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..8a83116eda --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sound.Midi.Spi +{ + #region MidiDeviceProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiDeviceProvider.html + /// + public partial class MidiDeviceProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiDeviceProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiDeviceProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.spi.MidiDeviceProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiFileReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html + /// + public partial class MidiFileReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiFileReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiFileReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.spi.MidiFileReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MidiFileWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html + /// + public partial class MidiFileWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MidiFileWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MidiFileWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.spi.MidiFileWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SoundbankReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/SoundbankReader.html + /// + public partial class SoundbankReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SoundbankReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SoundbankReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.midi.spi.SoundbankReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiDeviceProvider.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiDeviceProvider.cs new file mode 100644 index 0000000000..243ae0f3b6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiDeviceProvider.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi.Spi +{ + #region MidiDeviceProvider + public partial class MidiDeviceProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiDeviceProvider.html#getDeviceInfo() + /// + public Javax.Sound.Midi.MidiDevice.Info[] DeviceInfo + { + get { return IExecuteArray("getDeviceInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiDeviceProvider.html#getDevice(javax.sound.midi.MidiDevice$Info) + /// + public Javax.Sound.Midi.MidiDevice GetDevice(Javax.Sound.Midi.MidiDevice.Info arg0) + { + return IExecute("getDevice", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiDeviceProvider.html#isDeviceSupported(javax.sound.midi.MidiDevice$Info) + /// + public bool IsDeviceSupported(Javax.Sound.Midi.MidiDevice.Info arg0) + { + return IExecute("isDeviceSupported", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileReader.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileReader.cs new file mode 100644 index 0000000000..bef886a7ac --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileReader.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi.Spi +{ + #region MidiFileReader + public partial class MidiFileReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#getMidiFileFormat(java.io.File) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.MidiFileFormat GetMidiFileFormat(Java.Io.File arg0) + { + return IExecute("getMidiFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#getMidiFileFormat(java.io.InputStream) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.MidiFileFormat GetMidiFileFormat(Java.Io.InputStream arg0) + { + return IExecute("getMidiFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#getMidiFileFormat(java.net.URL) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.MidiFileFormat GetMidiFileFormat(Java.Net.URL arg0) + { + return IExecute("getMidiFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#getSequence(java.io.File) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.Sequence GetSequence(Java.Io.File arg0) + { + return IExecute("getSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#getSequence(java.io.InputStream) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.Sequence GetSequence(Java.Io.InputStream arg0) + { + return IExecute("getSequence", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#getSequence(java.net.URL) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.Sequence GetSequence(Java.Net.URL arg0) + { + return IExecute("getSequence", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileWriter.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileWriter.cs new file mode 100644 index 0000000000..e82ca5a8dc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/MidiFileWriter.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi.Spi +{ + #region MidiFileWriter + public partial class MidiFileWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#getMidiFileTypes() + /// + public int[] MidiFileTypes + { + get { return IExecuteArray("getMidiFileTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#write(javax.sound.midi.Sequence,int,java.io.File) throws java.io.IOException + /// + public int Write(Javax.Sound.Midi.Sequence arg0, int arg1, Java.Io.File arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#write(javax.sound.midi.Sequence,int,java.io.OutputStream) throws java.io.IOException + /// + public int Write(Javax.Sound.Midi.Sequence arg0, int arg1, Java.Io.OutputStream arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#getMidiFileTypes(javax.sound.midi.Sequence) + /// + public int[] GetMidiFileTypes(Javax.Sound.Midi.Sequence arg0) + { + return IExecuteArray("getMidiFileTypes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#isFileTypeSupported(int,javax.sound.midi.Sequence) + /// + public bool IsFileTypeSupported(int arg0, Javax.Sound.Midi.Sequence arg1) + { + return IExecute("isFileTypeSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#isFileTypeSupported(int) + /// + public bool IsFileTypeSupported(int arg0) + { + return IExecute("isFileTypeSupported", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Spi/SoundbankReader.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/SoundbankReader.cs new file mode 100644 index 0000000000..be8ce24dc9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Spi/SoundbankReader.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi.Spi +{ + #region SoundbankReader + public partial class SoundbankReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/SoundbankReader.html#getSoundbank(java.io.File) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.Soundbank GetSoundbank(Java.Io.File arg0) + { + return IExecute("getSoundbank", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/SoundbankReader.html#getSoundbank(java.io.InputStream) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.Soundbank GetSoundbank(Java.Io.InputStream arg0) + { + return IExecute("getSoundbank", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/spi/SoundbankReader.html#getSoundbank(java.net.URL) throws javax.sound.midi.InvalidMidiDataException,java.io.IOException + /// + public Javax.Sound.Midi.Soundbank GetSoundbank(Java.Net.URL arg0) + { + return IExecute("getSoundbank", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Synthesizer.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Synthesizer.cs new file mode 100644 index 0000000000..3890e6103f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Synthesizer.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Synthesizer + public partial class Synthesizer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Midi.MidiDevice(Javax.Sound.Midi.Synthesizer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getAvailableInstruments() + /// + public Javax.Sound.Midi.Instrument[] AvailableInstruments + { + get { return IExecuteArray("getAvailableInstruments"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getChannels() + /// + public Javax.Sound.Midi.MidiChannel[] Channels + { + get { return IExecuteArray("getChannels"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getDefaultSoundbank() + /// + public Javax.Sound.Midi.Soundbank DefaultSoundbank + { + get { return IExecute("getDefaultSoundbank"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getLatency() + /// + public long Latency + { + get { return IExecute("getLatency"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getLoadedInstruments() + /// + public Javax.Sound.Midi.Instrument[] LoadedInstruments + { + get { return IExecuteArray("getLoadedInstruments"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getMaxPolyphony() + /// + public int MaxPolyphony + { + get { return IExecute("getMaxPolyphony"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#getVoiceStatus() + /// + public Javax.Sound.Midi.VoiceStatus[] VoiceStatus + { + get { return IExecuteArray("getVoiceStatus"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#isSoundbankSupported(javax.sound.midi.Soundbank) + /// + public bool IsSoundbankSupported(Javax.Sound.Midi.Soundbank arg0) + { + return IExecute("isSoundbankSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#loadAllInstruments(javax.sound.midi.Soundbank) + /// + public bool LoadAllInstruments(Javax.Sound.Midi.Soundbank arg0) + { + return IExecute("loadAllInstruments", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#loadInstrument(javax.sound.midi.Instrument) + /// + public bool LoadInstrument(Javax.Sound.Midi.Instrument arg0) + { + return IExecute("loadInstrument", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#loadInstruments(javax.sound.midi.Soundbank,javax.sound.midi.Patch[]) + /// + public bool LoadInstruments(Javax.Sound.Midi.Soundbank arg0, Javax.Sound.Midi.Patch[] arg1) + { + return IExecute("loadInstruments", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#remapInstrument(javax.sound.midi.Instrument,javax.sound.midi.Instrument) + /// + public bool RemapInstrument(Javax.Sound.Midi.Instrument arg0, Javax.Sound.Midi.Instrument arg1) + { + return IExecute("remapInstrument", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#unloadAllInstruments(javax.sound.midi.Soundbank) + /// + public void UnloadAllInstruments(Javax.Sound.Midi.Soundbank arg0) + { + IExecute("unloadAllInstruments", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#unloadInstrument(javax.sound.midi.Instrument) + /// + public void UnloadInstrument(Javax.Sound.Midi.Instrument arg0) + { + IExecute("unloadInstrument", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Synthesizer.html#unloadInstruments(javax.sound.midi.Soundbank,javax.sound.midi.Patch[]) + /// + public void UnloadInstruments(Javax.Sound.Midi.Soundbank arg0, Javax.Sound.Midi.Patch[] arg1) + { + IExecute("unloadInstruments", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/SysexMessage.cs b/src/net/JNet/Generated/Javax/Sound/Midi/SysexMessage.cs new file mode 100644 index 0000000000..3053449a60 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/SysexMessage.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region SysexMessage + public partial class SysexMessage + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#(byte[],int) throws javax.sound.midi.InvalidMidiDataException + /// + public SysexMessage(byte[] arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#(int,byte[],int) throws javax.sound.midi.InvalidMidiDataException + /// + public SysexMessage(int arg0, byte[] arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#SPECIAL_SYSTEM_EXCLUSIVE + /// + public static int SPECIAL_SYSTEM_EXCLUSIVE => Clazz.GetField("SPECIAL_SYSTEM_EXCLUSIVE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#SYSTEM_EXCLUSIVE + /// + public static int SYSTEM_EXCLUSIVE => Clazz.GetField("SYSTEM_EXCLUSIVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#getData() + /// + public byte[] Data + { + get { return IExecuteArray("getData"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#setMessage(byte[],int) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetMessage(byte[] arg0, int arg1) + { + IExecute("setMessage", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/SysexMessage.html#setMessage(int,byte[],int) throws javax.sound.midi.InvalidMidiDataException + /// + public void SetMessage(int arg0, byte[] arg1, int arg2) + { + IExecute("setMessage", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Track.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Track.cs new file mode 100644 index 0000000000..4950dededa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Track.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Track + public partial class Track + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Track.html#add(javax.sound.midi.MidiEvent) + /// + public bool Add(Javax.Sound.Midi.MidiEvent arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Track.html#remove(javax.sound.midi.MidiEvent) + /// + public bool Remove(Javax.Sound.Midi.MidiEvent arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Track.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Track.html#get(int) throws java.lang.ArrayIndexOutOfBoundsException + /// + public Javax.Sound.Midi.MidiEvent Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Track.html#ticks() + /// + public long Ticks() + { + return IExecute("ticks"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/Transmitter.cs b/src/net/JNet/Generated/Javax/Sound/Midi/Transmitter.cs new file mode 100644 index 0000000000..71401689a4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/Transmitter.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region Transmitter + public partial class Transmitter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Javax.Sound.Midi.Transmitter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Transmitter.html#getReceiver() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Transmitter.html#setReceiver(javax.sound.midi.Receiver) + /// + public Javax.Sound.Midi.Receiver Receiver + { + get { return IExecute("getReceiver"); } set { IExecute("setReceiver", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/Transmitter.html#close() + /// + public void Close() + { + IExecute("close"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Midi/VoiceStatus.cs b/src/net/JNet/Generated/Javax/Sound/Midi/VoiceStatus.cs new file mode 100644 index 0000000000..8d628bed30 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Midi/VoiceStatus.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Midi +{ + #region VoiceStatus + public partial class VoiceStatus + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html#active + /// + public bool active => Instance.GetField("active"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html#bank + /// + public int bank => Instance.GetField("bank"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html#channel + /// + public int channel => Instance.GetField("channel"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html#note + /// + public int note => Instance.GetField("note"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html#program + /// + public int program => Instance.GetField("program"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/midi/VoiceStatus.html#volume + /// + public int volume => Instance.GetField("volume"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/AllPackageClasses.cs new file mode 100644 index 0000000000..94f514f2fe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/AllPackageClasses.cs @@ -0,0 +1,1145 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sound.Sampled +{ + #region AudioFileFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html + /// + public partial class AudioFileFormat : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioFileFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioFileFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioFileFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html + /// + public partial class Type : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioFileFormat$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AudioFormat + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html + /// + public partial class AudioFormat : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioFormat() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioFormat(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioFormat"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Encoding + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html + /// + public partial class Encoding : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Encoding() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Encoding(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioFormat$Encoding"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AudioInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioInputStream.html + /// + public partial class AudioInputStream : Java.Io.InputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AudioPermission + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioPermission.html + /// + public partial class AudioPermission : Java.Security.BasicPermission + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioPermission() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioPermission(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioPermission"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AudioSystem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html + /// + public partial class AudioSystem : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioSystem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioSystem(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.AudioSystem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BooleanControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.html + /// + public partial class BooleanControl : Javax.Sound.Sampled.Control + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BooleanControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BooleanControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.BooleanControl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.Type.html + /// + public partial class Type : Javax.Sound.Sampled.Control.Type + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.BooleanControl$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Clip + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html + /// + public partial class Clip : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Clip() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Clip(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Clip"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompoundControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/CompoundControl.html + /// + public partial class CompoundControl : Javax.Sound.Sampled.Control + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompoundControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompoundControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.CompoundControl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/CompoundControl.Type.html + /// + public partial class Type : Javax.Sound.Sampled.Control.Type + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.CompoundControl$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Control + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Control.html + /// + public partial class Control : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Control() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Control(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Control"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Control.Type.html + /// + public partial class Type : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Control$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DataLine + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html + /// + public partial class DataLine : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataLine() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataLine(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.DataLine"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Info + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.Info.html + /// + public partial class Info : Javax.Sound.Sampled.Line.Info + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Info() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Info(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.DataLine$Info"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region EnumControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/EnumControl.html + /// + public partial class EnumControl : Javax.Sound.Sampled.Control + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EnumControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EnumControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.EnumControl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/EnumControl.Type.html + /// + public partial class Type : Javax.Sound.Sampled.Control.Type + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.EnumControl$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region FloatControl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html + /// + public partial class FloatControl : Javax.Sound.Sampled.Control + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FloatControl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FloatControl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.FloatControl"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html + /// + public partial class Type : Javax.Sound.Sampled.Control.Type + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.FloatControl$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Line + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html + /// + public partial class Line : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Line() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Line(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Line"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Info + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.Info.html + /// + public partial class Info : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Info() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Info(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Line$Info"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region LineEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.html + /// + public partial class LineEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LineEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LineEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.LineEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.Type.html + /// + public partial class Type : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.LineEvent$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region LineListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineListener.html + /// + public partial class LineListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region LineUnavailableException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineUnavailableException.html + /// + public partial class LineUnavailableException : Java.Lang.Exception + { + public LineUnavailableException() { } + + /// + public override string ClassName => "javax.sound.sampled.LineUnavailableException"; + + // TODO: complete the class + + } + #endregion + + #region Mixer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html + /// + public partial class Mixer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Mixer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Mixer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Mixer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Info + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.Info.html + /// + public partial class Info : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Info() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Info(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Mixer$Info"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Port + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.html + /// + public partial class Port : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Port() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Port(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Port"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Info + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html + /// + public partial class Info : Javax.Sound.Sampled.Line.Info + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Info() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Info(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.Port$Info"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ReverbType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html + /// + public partial class ReverbType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ReverbType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ReverbType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.ReverbType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SourceDataLine + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/SourceDataLine.html + /// + public partial class SourceDataLine : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SourceDataLine() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SourceDataLine(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.SourceDataLine"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TargetDataLine + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/TargetDataLine.html + /// + public partial class TargetDataLine : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TargetDataLine() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TargetDataLine(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.TargetDataLine"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UnsupportedAudioFileException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/UnsupportedAudioFileException.html + /// + public partial class UnsupportedAudioFileException : Java.Lang.Exception + { + public UnsupportedAudioFileException() { } + + /// + public override string ClassName => "javax.sound.sampled.UnsupportedAudioFileException"; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/AudioFileFormat.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioFileFormat.cs new file mode 100644 index 0000000000..a414e0e90e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioFileFormat.cs @@ -0,0 +1,161 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region AudioFileFormat + public partial class AudioFileFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html#(javax.sound.sampled.AudioFileFormat$Type,javax.sound.sampled.AudioFormat,int) + /// + public AudioFileFormat(Javax.Sound.Sampled.AudioFileFormat.Type arg0, Javax.Sound.Sampled.AudioFormat arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html#getByteLength() + /// + public int ByteLength + { + get { return IExecute("getByteLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html#getFormat() + /// + public Javax.Sound.Sampled.AudioFormat Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html#getFrameLength() + /// + public int FrameLength + { + get { return IExecute("getFrameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.html#getType() + /// + public Javax.Sound.Sampled.AudioFileFormat.Type GetType() + { + return IExecute("getType"); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#(java.lang.String,java.lang.String) + /// + public Type(string arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#AIFC + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type AIFC => Clazz.GetField("AIFC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#AIFF + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type AIFF => Clazz.GetField("AIFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#AU + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type AU => Clazz.GetField("AU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#SND + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type SND => Clazz.GetField("SND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#WAVE + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type WAVE => Clazz.GetField("WAVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFileFormat.Type.html#getExtension() + /// + public string Extension + { + get { return IExecute("getExtension"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/AudioFormat.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioFormat.cs new file mode 100644 index 0000000000..490f94c734 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioFormat.cs @@ -0,0 +1,189 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region AudioFormat + public partial class AudioFormat + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#(float,int,int,boolean,boolean) + /// + public AudioFormat(float arg0, int arg1, int arg2, bool arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#(javax.sound.sampled.AudioFormat$Encoding,float,int,int,int,float,boolean) + /// + public AudioFormat(Javax.Sound.Sampled.AudioFormat.Encoding arg0, float arg1, int arg2, int arg3, int arg4, float arg5, bool arg6) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getChannels() + /// + public int Channels + { + get { return IExecute("getChannels"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getFrameRate() + /// + public float FrameRate + { + get { return IExecute("getFrameRate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getFrameSize() + /// + public int FrameSize + { + get { return IExecute("getFrameSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getSampleRate() + /// + public float SampleRate + { + get { return IExecute("getSampleRate"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getSampleSizeInBits() + /// + public int SampleSizeInBits + { + get { return IExecute("getSampleSizeInBits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#isBigEndian() + /// + public bool IsBigEndian() + { + return IExecute("isBigEndian"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#matches(javax.sound.sampled.AudioFormat) + /// + public bool Matches(Javax.Sound.Sampled.AudioFormat arg0) + { + return IExecute("matches", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getProperty(java.lang.String) + /// + public object GetProperty(string arg0) + { + return IExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.html#getEncoding() + /// + public Javax.Sound.Sampled.AudioFormat.Encoding GetEncoding() + { + return IExecute("getEncoding"); + } + + #endregion + + #region Nested classes + #region Encoding + public partial class Encoding + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html#(java.lang.String) + /// + public Encoding(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html#ALAW + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding ALAW => Clazz.GetField("ALAW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html#PCM_FLOAT + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding PCM_FLOAT => Clazz.GetField("PCM_FLOAT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html#PCM_SIGNED + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding PCM_SIGNED => Clazz.GetField("PCM_SIGNED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html#PCM_UNSIGNED + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding PCM_UNSIGNED => Clazz.GetField("PCM_UNSIGNED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioFormat.Encoding.html#ULAW + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding ULAW => Clazz.GetField("ULAW"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/AudioInputStream.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioInputStream.cs new file mode 100644 index 0000000000..65122f5444 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioInputStream.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region AudioInputStream + public partial class AudioInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioInputStream.html#(java.io.InputStream,javax.sound.sampled.AudioFormat,long) + /// + public AudioInputStream(Java.Io.InputStream arg0, Javax.Sound.Sampled.AudioFormat arg1, long arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioInputStream.html#(javax.sound.sampled.TargetDataLine) + /// + public AudioInputStream(Javax.Sound.Sampled.TargetDataLine arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioInputStream.html#getFormat() + /// + public Javax.Sound.Sampled.AudioFormat Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioInputStream.html#getFrameLength() + /// + public long FrameLength + { + get { return IExecute("getFrameLength"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/AudioPermission.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioPermission.cs new file mode 100644 index 0000000000..3f3be23adc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioPermission.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region AudioPermission + public partial class AudioPermission + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioPermission.html#(java.lang.String,java.lang.String) + /// + public AudioPermission(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioPermission.html#(java.lang.String) + /// + public AudioPermission(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/AudioSystem.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioSystem.cs new file mode 100644 index 0000000000..d5f261eddf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/AudioSystem.cs @@ -0,0 +1,279 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region AudioSystem + public partial class AudioSystem + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#NOT_SPECIFIED + /// + public static int NOT_SPECIFIED => Clazz.GetField("NOT_SPECIFIED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioFileTypes() + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type[] AudioFileTypes + { + get { return SExecuteArray("getAudioFileTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getClip() throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.Clip Clip + { + get { return SExecute("getClip"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getMixerInfo() + /// + public static Javax.Sound.Sampled.Mixer.Info[] MixerInfo + { + get { return SExecuteArray("getMixerInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#isConversionSupported(javax.sound.sampled.AudioFormat,javax.sound.sampled.AudioFormat) + /// + public static bool IsConversionSupported(Javax.Sound.Sampled.AudioFormat arg0, Javax.Sound.Sampled.AudioFormat arg1) + { + return SExecute("isConversionSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#isConversionSupported(javax.sound.sampled.AudioFormat$Encoding,javax.sound.sampled.AudioFormat) + /// + public static bool IsConversionSupported(Javax.Sound.Sampled.AudioFormat.Encoding arg0, Javax.Sound.Sampled.AudioFormat arg1) + { + return SExecute("isConversionSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#isFileTypeSupported(javax.sound.sampled.AudioFileFormat$Type,javax.sound.sampled.AudioInputStream) + /// + public static bool IsFileTypeSupported(Javax.Sound.Sampled.AudioFileFormat.Type arg0, Javax.Sound.Sampled.AudioInputStream arg1) + { + return SExecute("isFileTypeSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#isFileTypeSupported(javax.sound.sampled.AudioFileFormat$Type) + /// + public static bool IsFileTypeSupported(Javax.Sound.Sampled.AudioFileFormat.Type arg0) + { + return SExecute("isFileTypeSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#isLineSupported(javax.sound.sampled.Line$Info) + /// + public static bool IsLineSupported(Javax.Sound.Sampled.Line.Info arg0) + { + return SExecute("isLineSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#write(javax.sound.sampled.AudioInputStream,javax.sound.sampled.AudioFileFormat$Type,java.io.File) throws java.io.IOException + /// + public static int Write(Javax.Sound.Sampled.AudioInputStream arg0, Javax.Sound.Sampled.AudioFileFormat.Type arg1, Java.Io.File arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#write(javax.sound.sampled.AudioInputStream,javax.sound.sampled.AudioFileFormat$Type,java.io.OutputStream) throws java.io.IOException + /// + public static int Write(Javax.Sound.Sampled.AudioInputStream arg0, Javax.Sound.Sampled.AudioFileFormat.Type arg1, Java.Io.OutputStream arg2) + { + return SExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioFileFormat(java.io.File) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public static Javax.Sound.Sampled.AudioFileFormat GetAudioFileFormat(Java.Io.File arg0) + { + return SExecute("getAudioFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioFileFormat(java.io.InputStream) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public static Javax.Sound.Sampled.AudioFileFormat GetAudioFileFormat(Java.Io.InputStream arg0) + { + return SExecute("getAudioFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioFileFormat(java.net.URL) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public static Javax.Sound.Sampled.AudioFileFormat GetAudioFileFormat(Java.Net.URL arg0) + { + return SExecute("getAudioFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioFileTypes(javax.sound.sampled.AudioInputStream) + /// + public static Javax.Sound.Sampled.AudioFileFormat.Type[] GetAudioFileTypes(Javax.Sound.Sampled.AudioInputStream arg0) + { + return SExecuteArray("getAudioFileTypes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getTargetFormats(javax.sound.sampled.AudioFormat$Encoding,javax.sound.sampled.AudioFormat) + /// + public static Javax.Sound.Sampled.AudioFormat[] GetTargetFormats(Javax.Sound.Sampled.AudioFormat.Encoding arg0, Javax.Sound.Sampled.AudioFormat arg1) + { + return SExecuteArray("getTargetFormats", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getTargetEncodings(javax.sound.sampled.AudioFormat) + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding[] GetTargetEncodings(Javax.Sound.Sampled.AudioFormat arg0) + { + return SExecuteArray("getTargetEncodings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getTargetEncodings(javax.sound.sampled.AudioFormat$Encoding) + /// + public static Javax.Sound.Sampled.AudioFormat.Encoding[] GetTargetEncodings(Javax.Sound.Sampled.AudioFormat.Encoding arg0) + { + return SExecuteArray("getTargetEncodings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioInputStream(java.io.File) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public static Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Java.Io.File arg0) + { + return SExecute("getAudioInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioInputStream(java.io.InputStream) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public static Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Java.Io.InputStream arg0) + { + return SExecute("getAudioInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioInputStream(java.net.URL) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public static Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Java.Net.URL arg0) + { + return SExecute("getAudioInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioInputStream(javax.sound.sampled.AudioFormat,javax.sound.sampled.AudioInputStream) + /// + public static Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Javax.Sound.Sampled.AudioFormat arg0, Javax.Sound.Sampled.AudioInputStream arg1) + { + return SExecute("getAudioInputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getAudioInputStream(javax.sound.sampled.AudioFormat$Encoding,javax.sound.sampled.AudioInputStream) + /// + public static Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Javax.Sound.Sampled.AudioFormat.Encoding arg0, Javax.Sound.Sampled.AudioInputStream arg1) + { + return SExecute("getAudioInputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getClip(javax.sound.sampled.Mixer$Info) throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.Clip GetClip(Javax.Sound.Sampled.Mixer.Info arg0) + { + return SExecute("getClip", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getLine(javax.sound.sampled.Line$Info) throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.Line GetLine(Javax.Sound.Sampled.Line.Info arg0) + { + return SExecute("getLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getSourceLineInfo(javax.sound.sampled.Line$Info) + /// + public static Javax.Sound.Sampled.Line.Info[] GetSourceLineInfo(Javax.Sound.Sampled.Line.Info arg0) + { + return SExecuteArray("getSourceLineInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getTargetLineInfo(javax.sound.sampled.Line$Info) + /// + public static Javax.Sound.Sampled.Line.Info[] GetTargetLineInfo(Javax.Sound.Sampled.Line.Info arg0) + { + return SExecuteArray("getTargetLineInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getMixer(javax.sound.sampled.Mixer$Info) + /// + public static Javax.Sound.Sampled.Mixer GetMixer(Javax.Sound.Sampled.Mixer.Info arg0) + { + return SExecute("getMixer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getSourceDataLine(javax.sound.sampled.AudioFormat,javax.sound.sampled.Mixer$Info) throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.SourceDataLine GetSourceDataLine(Javax.Sound.Sampled.AudioFormat arg0, Javax.Sound.Sampled.Mixer.Info arg1) + { + return SExecute("getSourceDataLine", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getSourceDataLine(javax.sound.sampled.AudioFormat) throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.SourceDataLine GetSourceDataLine(Javax.Sound.Sampled.AudioFormat arg0) + { + return SExecute("getSourceDataLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getTargetDataLine(javax.sound.sampled.AudioFormat,javax.sound.sampled.Mixer$Info) throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.TargetDataLine GetTargetDataLine(Javax.Sound.Sampled.AudioFormat arg0, Javax.Sound.Sampled.Mixer.Info arg1) + { + return SExecute("getTargetDataLine", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/AudioSystem.html#getTargetDataLine(javax.sound.sampled.AudioFormat) throws javax.sound.sampled.LineUnavailableException + /// + public static Javax.Sound.Sampled.TargetDataLine GetTargetDataLine(Javax.Sound.Sampled.AudioFormat arg0) + { + return SExecute("getTargetDataLine", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/BooleanControl.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/BooleanControl.cs new file mode 100644 index 0000000000..4cef2faee0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/BooleanControl.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region BooleanControl + public partial class BooleanControl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.html#setValue(boolean) + /// + public bool Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.html#getStateLabel(boolean) + /// + public string GetStateLabel(bool arg0) + { + return IExecute("getStateLabel", arg0); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.Type.html#APPLY_REVERB + /// + public static Javax.Sound.Sampled.BooleanControl.Type APPLY_REVERB => Clazz.GetField("APPLY_REVERB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/BooleanControl.Type.html#MUTE + /// + public static Javax.Sound.Sampled.BooleanControl.Type MUTE => Clazz.GetField("MUTE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Clip.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Clip.cs new file mode 100644 index 0000000000..3744949b62 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Clip.cs @@ -0,0 +1,119 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region Clip + public partial class Clip + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Sampled.DataLine(Javax.Sound.Sampled.Clip t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#LOOP_CONTINUOUSLY + /// + public static int LOOP_CONTINUOUSLY => Clazz.GetField("LOOP_CONTINUOUSLY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#getFrameLength() + /// + public int FrameLength + { + get { return IExecute("getFrameLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#getMicrosecondLength() + /// + public long MicrosecondLength + { + get { return IExecute("getMicrosecondLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#loop(int) + /// + public void Loop(int arg0) + { + IExecute("loop", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#open(javax.sound.sampled.AudioFormat,byte[],int,int) throws javax.sound.sampled.LineUnavailableException + /// + public void Open(Javax.Sound.Sampled.AudioFormat arg0, byte[] arg1, int arg2, int arg3) + { + IExecute("open", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#open(javax.sound.sampled.AudioInputStream) throws javax.sound.sampled.LineUnavailableException,java.io.IOException + /// + public void Open(Javax.Sound.Sampled.AudioInputStream arg0) + { + IExecute("open", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#setFramePosition(int) + /// + public void SetFramePosition(int arg0) + { + IExecute("setFramePosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#setLoopPoints(int,int) + /// + public void SetLoopPoints(int arg0, int arg1) + { + IExecute("setLoopPoints", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Clip.html#setMicrosecondPosition(long) + /// + public void SetMicrosecondPosition(long arg0) + { + IExecute("setMicrosecondPosition", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/CompoundControl.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/CompoundControl.cs new file mode 100644 index 0000000000..bffe1a86f7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/CompoundControl.cs @@ -0,0 +1,92 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region CompoundControl + public partial class CompoundControl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/CompoundControl.html#getMemberControls() + /// + public Javax.Sound.Sampled.Control[] MemberControls + { + get { return IExecuteArray("getMemberControls"); } + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Control.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Control.cs new file mode 100644 index 0000000000..5c848fd3ae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Control.cs @@ -0,0 +1,92 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region Control + public partial class Control + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Control.html#getType() + /// + public Javax.Sound.Sampled.Control.Type GetType() + { + return IExecute("getType"); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/DataLine.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/DataLine.cs new file mode 100644 index 0000000000..89a6d4fff1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/DataLine.cs @@ -0,0 +1,205 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region DataLine + public partial class DataLine + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Sampled.Line(Javax.Sound.Sampled.DataLine t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#getBufferSize() + /// + public int BufferSize + { + get { return IExecute("getBufferSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#getFormat() + /// + public Javax.Sound.Sampled.AudioFormat Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#getFramePosition() + /// + public int FramePosition + { + get { return IExecute("getFramePosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#getLevel() + /// + public float Level + { + get { return IExecute("getLevel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#getLongFramePosition() + /// + public long LongFramePosition + { + get { return IExecute("getLongFramePosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#getMicrosecondPosition() + /// + public long MicrosecondPosition + { + get { return IExecute("getMicrosecondPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#isActive() + /// + public bool IsActive() + { + return IExecute("isActive"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#isRunning() + /// + public bool IsRunning() + { + return IExecute("isRunning"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#available() + /// + public int Available() + { + return IExecute("available"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#drain() + /// + public void Drain() + { + IExecute("drain"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#flush() + /// + public void Flush() + { + IExecute("flush"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#start() + /// + public void Start() + { + IExecute("start"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.html#stop() + /// + public void Stop() + { + IExecute("stop"); + } + + #endregion + + #region Nested classes + #region Info + public partial class Info + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.Info.html#getFormats() + /// + public Javax.Sound.Sampled.AudioFormat[] Formats + { + get { return IExecuteArray("getFormats"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.Info.html#getMaxBufferSize() + /// + public int MaxBufferSize + { + get { return IExecute("getMaxBufferSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.Info.html#getMinBufferSize() + /// + public int MinBufferSize + { + get { return IExecute("getMinBufferSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/DataLine.Info.html#isFormatSupported(javax.sound.sampled.AudioFormat) + /// + public bool IsFormatSupported(Javax.Sound.Sampled.AudioFormat arg0) + { + return IExecute("isFormatSupported", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/EnumControl.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/EnumControl.cs new file mode 100644 index 0000000000..91f82a5b23 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/EnumControl.cs @@ -0,0 +1,103 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region EnumControl + public partial class EnumControl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/EnumControl.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/EnumControl.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/EnumControl.html#getValues() + /// + public object[] Values + { + get { return IExecuteArray("getValues"); } + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/EnumControl.Type.html#REVERB + /// + public static Javax.Sound.Sampled.EnumControl.Type REVERB => Clazz.GetField("REVERB"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/FloatControl.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/FloatControl.cs new file mode 100644 index 0000000000..3cd76e2870 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/FloatControl.cs @@ -0,0 +1,191 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region FloatControl + public partial class FloatControl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getMaximum() + /// + public float Maximum + { + get { return IExecute("getMaximum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getMaxLabel() + /// + public string MaxLabel + { + get { return IExecute("getMaxLabel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getMidLabel() + /// + public string MidLabel + { + get { return IExecute("getMidLabel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getMinimum() + /// + public float Minimum + { + get { return IExecute("getMinimum"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getMinLabel() + /// + public string MinLabel + { + get { return IExecute("getMinLabel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getPrecision() + /// + public float Precision + { + get { return IExecute("getPrecision"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getUnits() + /// + public string Units + { + get { return IExecute("getUnits"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getUpdatePeriod() + /// + public int UpdatePeriod + { + get { return IExecute("getUpdatePeriod"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#setValue(float) + /// + public float Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.html#shift(float,float,int) + /// + public void Shift(float arg0, float arg1, int arg2) + { + IExecute("shift", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#AUX_RETURN + /// + public static Javax.Sound.Sampled.FloatControl.Type AUX_RETURN => Clazz.GetField("AUX_RETURN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#AUX_SEND + /// + public static Javax.Sound.Sampled.FloatControl.Type AUX_SEND => Clazz.GetField("AUX_SEND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#BALANCE + /// + public static Javax.Sound.Sampled.FloatControl.Type BALANCE => Clazz.GetField("BALANCE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#MASTER_GAIN + /// + public static Javax.Sound.Sampled.FloatControl.Type MASTER_GAIN => Clazz.GetField("MASTER_GAIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#PAN + /// + public static Javax.Sound.Sampled.FloatControl.Type PAN => Clazz.GetField("PAN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#REVERB_RETURN + /// + public static Javax.Sound.Sampled.FloatControl.Type REVERB_RETURN => Clazz.GetField("REVERB_RETURN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#REVERB_SEND + /// + public static Javax.Sound.Sampled.FloatControl.Type REVERB_SEND => Clazz.GetField("REVERB_SEND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#SAMPLE_RATE + /// + public static Javax.Sound.Sampled.FloatControl.Type SAMPLE_RATE => Clazz.GetField("SAMPLE_RATE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/FloatControl.Type.html#VOLUME + /// + public static Javax.Sound.Sampled.FloatControl.Type VOLUME => Clazz.GetField("VOLUME"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Line.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Line.cs new file mode 100644 index 0000000000..6f1c541b9b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Line.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region Line + public partial class Line + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.AutoCloseable(Javax.Sound.Sampled.Line t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#getControls() + /// + public Javax.Sound.Sampled.Control[] Controls + { + get { return IExecuteArray("getControls"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#getLineInfo() + /// + public Javax.Sound.Sampled.Line.Info LineInfo + { + get { return IExecute("getLineInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#isControlSupported(javax.sound.sampled.Control$Type) + /// + public bool IsControlSupported(Javax.Sound.Sampled.Control.Type arg0) + { + return IExecute("isControlSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#isOpen() + /// + public bool IsOpen() + { + return IExecute("isOpen"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#getControl(javax.sound.sampled.Control$Type) + /// + public Javax.Sound.Sampled.Control GetControl(Javax.Sound.Sampled.Control.Type arg0) + { + return IExecute("getControl", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#addLineListener(javax.sound.sampled.LineListener) + /// + public void AddLineListener(Javax.Sound.Sampled.LineListener arg0) + { + IExecute("addLineListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#open() throws javax.sound.sampled.LineUnavailableException + /// + public void Open() + { + IExecute("open"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.html#removeLineListener(javax.sound.sampled.LineListener) + /// + public void RemoveLineListener(Javax.Sound.Sampled.LineListener arg0) + { + IExecute("removeLineListener", arg0); + } + + #endregion + + #region Nested classes + #region Info + public partial class Info + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Line.Info.html#matches(javax.sound.sampled.Line$Info) + /// + public bool Matches(Javax.Sound.Sampled.Line.Info arg0) + { + return IExecute("matches", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/LineEvent.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/LineEvent.cs new file mode 100644 index 0000000000..ec4fff8c73 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/LineEvent.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region LineEvent + public partial class LineEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.html#(javax.sound.sampled.Line,javax.sound.sampled.LineEvent$Type,long) + /// + public LineEvent(Javax.Sound.Sampled.Line arg0, Javax.Sound.Sampled.LineEvent.Type arg1, long arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.html#getFramePosition() + /// + public long FramePosition + { + get { return IExecute("getFramePosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.html#getLine() + /// + public Javax.Sound.Sampled.Line Line + { + get { return IExecute("getLine"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.html#getType() + /// + public Javax.Sound.Sampled.LineEvent.Type GetType() + { + return IExecute("getType"); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.Type.html#CLOSE + /// + public static Javax.Sound.Sampled.LineEvent.Type CLOSE => Clazz.GetField("CLOSE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.Type.html#OPEN + /// + public static Javax.Sound.Sampled.LineEvent.Type OPEN => Clazz.GetField("OPEN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.Type.html#START + /// + public static Javax.Sound.Sampled.LineEvent.Type START => Clazz.GetField("START"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/LineEvent.Type.html#STOP + /// + public static Javax.Sound.Sampled.LineEvent.Type STOP => Clazz.GetField("STOP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/LineUnavailableException.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/LineUnavailableException.cs new file mode 100644 index 0000000000..5f9155aa26 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/LineUnavailableException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region LineUnavailableException + public partial class LineUnavailableException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Mixer.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Mixer.cs new file mode 100644 index 0000000000..c219005e73 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Mixer.cs @@ -0,0 +1,205 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region Mixer + public partial class Mixer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Sampled.Line(Javax.Sound.Sampled.Mixer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getMixerInfo() + /// + public Javax.Sound.Sampled.Mixer.Info MixerInfo + { + get { return IExecute("getMixerInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getSourceLineInfo() + /// + public Javax.Sound.Sampled.Line.Info[] SourceLineInfo + { + get { return IExecuteArray("getSourceLineInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getSourceLines() + /// + public Javax.Sound.Sampled.Line[] SourceLines + { + get { return IExecuteArray("getSourceLines"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getTargetLineInfo() + /// + public Javax.Sound.Sampled.Line.Info[] TargetLineInfo + { + get { return IExecuteArray("getTargetLineInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getTargetLines() + /// + public Javax.Sound.Sampled.Line[] TargetLines + { + get { return IExecuteArray("getTargetLines"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#isLineSupported(javax.sound.sampled.Line$Info) + /// + public bool IsLineSupported(Javax.Sound.Sampled.Line.Info arg0) + { + return IExecute("isLineSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#isSynchronizationSupported(javax.sound.sampled.Line[],boolean) + /// + public bool IsSynchronizationSupported(Javax.Sound.Sampled.Line[] arg0, bool arg1) + { + return IExecute("isSynchronizationSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getMaxLines(javax.sound.sampled.Line$Info) + /// + public int GetMaxLines(Javax.Sound.Sampled.Line.Info arg0) + { + return IExecute("getMaxLines", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getLine(javax.sound.sampled.Line$Info) throws javax.sound.sampled.LineUnavailableException + /// + public Javax.Sound.Sampled.Line GetLine(Javax.Sound.Sampled.Line.Info arg0) + { + return IExecute("getLine", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getSourceLineInfo(javax.sound.sampled.Line$Info) + /// + public Javax.Sound.Sampled.Line.Info[] GetSourceLineInfo(Javax.Sound.Sampled.Line.Info arg0) + { + return IExecuteArray("getSourceLineInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#getTargetLineInfo(javax.sound.sampled.Line$Info) + /// + public Javax.Sound.Sampled.Line.Info[] GetTargetLineInfo(Javax.Sound.Sampled.Line.Info arg0) + { + return IExecuteArray("getTargetLineInfo", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#synchronize(javax.sound.sampled.Line[],boolean) + /// + public void Synchronize(Javax.Sound.Sampled.Line[] arg0, bool arg1) + { + IExecute("synchronize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.html#unsynchronize(javax.sound.sampled.Line[]) + /// + public void Unsynchronize(Javax.Sound.Sampled.Line[] arg0) + { + IExecute("unsynchronize", arg0); + } + + #endregion + + #region Nested classes + #region Info + public partial class Info + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.Info.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.Info.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.Info.html#getVendor() + /// + public string Vendor + { + get { return IExecute("getVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Mixer.Info.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Port.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Port.cs new file mode 100644 index 0000000000..edb6f5563a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Port.cs @@ -0,0 +1,124 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region Port + public partial class Port + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Sampled.Line(Javax.Sound.Sampled.Port t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Info + public partial class Info + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#COMPACT_DISC + /// + public static Javax.Sound.Sampled.Port.Info COMPACT_DISC => Clazz.GetField("COMPACT_DISC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#HEADPHONE + /// + public static Javax.Sound.Sampled.Port.Info HEADPHONE => Clazz.GetField("HEADPHONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#LINE_IN + /// + public static Javax.Sound.Sampled.Port.Info LINE_IN => Clazz.GetField("LINE_IN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#LINE_OUT + /// + public static Javax.Sound.Sampled.Port.Info LINE_OUT => Clazz.GetField("LINE_OUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#MICROPHONE + /// + public static Javax.Sound.Sampled.Port.Info MICROPHONE => Clazz.GetField("MICROPHONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#SPEAKER + /// + public static Javax.Sound.Sampled.Port.Info SPEAKER => Clazz.GetField("SPEAKER"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/Port.Info.html#isSource() + /// + public bool IsSource() + { + return IExecute("isSource"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/ReverbType.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/ReverbType.cs new file mode 100644 index 0000000000..a4bf4dd4bc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/ReverbType.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region ReverbType + public partial class ReverbType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html#getDecayTime() + /// + public int DecayTime + { + get { return IExecute("getDecayTime"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html#getEarlyReflectionDelay() + /// + public int EarlyReflectionDelay + { + get { return IExecute("getEarlyReflectionDelay"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html#getEarlyReflectionIntensity() + /// + public float EarlyReflectionIntensity + { + get { return IExecute("getEarlyReflectionIntensity"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html#getLateReflectionDelay() + /// + public int LateReflectionDelay + { + get { return IExecute("getLateReflectionDelay"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html#getLateReflectionIntensity() + /// + public float LateReflectionIntensity + { + get { return IExecute("getLateReflectionIntensity"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/ReverbType.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/SourceDataLine.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/SourceDataLine.cs new file mode 100644 index 0000000000..7e4e486e8d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/SourceDataLine.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region SourceDataLine + public partial class SourceDataLine + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Sampled.DataLine(Javax.Sound.Sampled.SourceDataLine t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/SourceDataLine.html#write(byte[],int,int) + /// + public int Write(byte[] arg0, int arg1, int arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/SourceDataLine.html#open(javax.sound.sampled.AudioFormat,int) throws javax.sound.sampled.LineUnavailableException + /// + public void Open(Javax.Sound.Sampled.AudioFormat arg0, int arg1) + { + IExecute("open", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/SourceDataLine.html#open(javax.sound.sampled.AudioFormat) throws javax.sound.sampled.LineUnavailableException + /// + public void Open(Javax.Sound.Sampled.AudioFormat arg0) + { + IExecute("open", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..d01ed00395 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sound.Sampled.Spi +{ + #region AudioFileReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html + /// + public partial class AudioFileReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioFileReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioFileReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.spi.AudioFileReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AudioFileWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html + /// + public partial class AudioFileWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AudioFileWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AudioFileWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.spi.AudioFileWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FormatConversionProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html + /// + public partial class FormatConversionProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FormatConversionProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FormatConversionProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.spi.FormatConversionProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MixerProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/MixerProvider.html + /// + public partial class MixerProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MixerProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MixerProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sound.sampled.spi.MixerProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileReader.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileReader.cs new file mode 100644 index 0000000000..279bf60c9d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileReader.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled.Spi +{ + #region AudioFileReader + public partial class AudioFileReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#getAudioFileFormat(java.io.File) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public Javax.Sound.Sampled.AudioFileFormat GetAudioFileFormat(Java.Io.File arg0) + { + return IExecute("getAudioFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#getAudioFileFormat(java.io.InputStream) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public Javax.Sound.Sampled.AudioFileFormat GetAudioFileFormat(Java.Io.InputStream arg0) + { + return IExecute("getAudioFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#getAudioFileFormat(java.net.URL) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public Javax.Sound.Sampled.AudioFileFormat GetAudioFileFormat(Java.Net.URL arg0) + { + return IExecute("getAudioFileFormat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#getAudioInputStream(java.io.File) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Java.Io.File arg0) + { + return IExecute("getAudioInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#getAudioInputStream(java.io.InputStream) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Java.Io.InputStream arg0) + { + return IExecute("getAudioInputStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#getAudioInputStream(java.net.URL) throws javax.sound.sampled.UnsupportedAudioFileException,java.io.IOException + /// + public Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Java.Net.URL arg0) + { + return IExecute("getAudioInputStream", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileWriter.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileWriter.cs new file mode 100644 index 0000000000..922bada61d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/AudioFileWriter.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled.Spi +{ + #region AudioFileWriter + public partial class AudioFileWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#getAudioFileTypes() + /// + public Javax.Sound.Sampled.AudioFileFormat.Type[] AudioFileTypes + { + get { return IExecuteArray("getAudioFileTypes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#write(javax.sound.sampled.AudioInputStream,javax.sound.sampled.AudioFileFormat$Type,java.io.File) throws java.io.IOException + /// + public int Write(Javax.Sound.Sampled.AudioInputStream arg0, Javax.Sound.Sampled.AudioFileFormat.Type arg1, Java.Io.File arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#write(javax.sound.sampled.AudioInputStream,javax.sound.sampled.AudioFileFormat$Type,java.io.OutputStream) throws java.io.IOException + /// + public int Write(Javax.Sound.Sampled.AudioInputStream arg0, Javax.Sound.Sampled.AudioFileFormat.Type arg1, Java.Io.OutputStream arg2) + { + return IExecute("write", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#getAudioFileTypes(javax.sound.sampled.AudioInputStream) + /// + public Javax.Sound.Sampled.AudioFileFormat.Type[] GetAudioFileTypes(Javax.Sound.Sampled.AudioInputStream arg0) + { + return IExecuteArray("getAudioFileTypes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#isFileTypeSupported(javax.sound.sampled.AudioFileFormat$Type,javax.sound.sampled.AudioInputStream) + /// + public bool IsFileTypeSupported(Javax.Sound.Sampled.AudioFileFormat.Type arg0, Javax.Sound.Sampled.AudioInputStream arg1) + { + return IExecute("isFileTypeSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#isFileTypeSupported(javax.sound.sampled.AudioFileFormat$Type) + /// + public bool IsFileTypeSupported(Javax.Sound.Sampled.AudioFileFormat.Type arg0) + { + return IExecute("isFileTypeSupported", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/FormatConversionProvider.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/FormatConversionProvider.cs new file mode 100644 index 0000000000..68119b45cb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/FormatConversionProvider.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled.Spi +{ + #region FormatConversionProvider + public partial class FormatConversionProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#getSourceEncodings() + /// + public Javax.Sound.Sampled.AudioFormat.Encoding[] SourceEncodings + { + get { return IExecuteArray("getSourceEncodings"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#getTargetEncodings() + /// + public Javax.Sound.Sampled.AudioFormat.Encoding[] TargetEncodings + { + get { return IExecuteArray("getTargetEncodings"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#getTargetFormats(javax.sound.sampled.AudioFormat$Encoding,javax.sound.sampled.AudioFormat) + /// + public Javax.Sound.Sampled.AudioFormat[] GetTargetFormats(Javax.Sound.Sampled.AudioFormat.Encoding arg0, Javax.Sound.Sampled.AudioFormat arg1) + { + return IExecuteArray("getTargetFormats", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#getTargetEncodings(javax.sound.sampled.AudioFormat) + /// + public Javax.Sound.Sampled.AudioFormat.Encoding[] GetTargetEncodings(Javax.Sound.Sampled.AudioFormat arg0) + { + return IExecuteArray("getTargetEncodings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#getAudioInputStream(javax.sound.sampled.AudioFormat,javax.sound.sampled.AudioInputStream) + /// + public Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Javax.Sound.Sampled.AudioFormat arg0, Javax.Sound.Sampled.AudioInputStream arg1) + { + return IExecute("getAudioInputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#getAudioInputStream(javax.sound.sampled.AudioFormat$Encoding,javax.sound.sampled.AudioInputStream) + /// + public Javax.Sound.Sampled.AudioInputStream GetAudioInputStream(Javax.Sound.Sampled.AudioFormat.Encoding arg0, Javax.Sound.Sampled.AudioInputStream arg1) + { + return IExecute("getAudioInputStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#isConversionSupported(javax.sound.sampled.AudioFormat,javax.sound.sampled.AudioFormat) + /// + public bool IsConversionSupported(Javax.Sound.Sampled.AudioFormat arg0, Javax.Sound.Sampled.AudioFormat arg1) + { + return IExecute("isConversionSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#isConversionSupported(javax.sound.sampled.AudioFormat$Encoding,javax.sound.sampled.AudioFormat) + /// + public bool IsConversionSupported(Javax.Sound.Sampled.AudioFormat.Encoding arg0, Javax.Sound.Sampled.AudioFormat arg1) + { + return IExecute("isConversionSupported", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#isSourceEncodingSupported(javax.sound.sampled.AudioFormat$Encoding) + /// + public bool IsSourceEncodingSupported(Javax.Sound.Sampled.AudioFormat.Encoding arg0) + { + return IExecute("isSourceEncodingSupported", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#isTargetEncodingSupported(javax.sound.sampled.AudioFormat$Encoding) + /// + public bool IsTargetEncodingSupported(Javax.Sound.Sampled.AudioFormat.Encoding arg0) + { + return IExecute("isTargetEncodingSupported", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/MixerProvider.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/MixerProvider.cs new file mode 100644 index 0000000000..7470735413 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/Spi/MixerProvider.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled.Spi +{ + #region MixerProvider + public partial class MixerProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/MixerProvider.html#getMixerInfo() + /// + public Javax.Sound.Sampled.Mixer.Info[] MixerInfo + { + get { return IExecuteArray("getMixerInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/MixerProvider.html#getMixer(javax.sound.sampled.Mixer$Info) + /// + public Javax.Sound.Sampled.Mixer GetMixer(Javax.Sound.Sampled.Mixer.Info arg0) + { + return IExecute("getMixer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/spi/MixerProvider.html#isMixerSupported(javax.sound.sampled.Mixer$Info) + /// + public bool IsMixerSupported(Javax.Sound.Sampled.Mixer.Info arg0) + { + return IExecute("isMixerSupported", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/TargetDataLine.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/TargetDataLine.cs new file mode 100644 index 0000000000..80e55bddc6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/TargetDataLine.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region TargetDataLine + public partial class TargetDataLine + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sound.Sampled.DataLine(Javax.Sound.Sampled.TargetDataLine t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/TargetDataLine.html#read(byte[],int,int) + /// + public int Read(byte[] arg0, int arg1, int arg2) + { + return IExecute("read", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/TargetDataLine.html#open(javax.sound.sampled.AudioFormat,int) throws javax.sound.sampled.LineUnavailableException + /// + public void Open(Javax.Sound.Sampled.AudioFormat arg0, int arg1) + { + IExecute("open", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/sound/sampled/TargetDataLine.html#open(javax.sound.sampled.AudioFormat) throws javax.sound.sampled.LineUnavailableException + /// + public void Open(Javax.Sound.Sampled.AudioFormat arg0) + { + IExecute("open", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sound/Sampled/UnsupportedAudioFileException.cs b/src/net/JNet/Generated/Javax/Sound/Sampled/UnsupportedAudioFileException.cs new file mode 100644 index 0000000000..2ffec0e69d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sound/Sampled/UnsupportedAudioFileException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sound.Sampled +{ + #region UnsupportedAudioFileException + public partial class UnsupportedAudioFileException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sql/AllPackageClasses.cs new file mode 100644 index 0000000000..cd18ec3f5b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/AllPackageClasses.cs @@ -0,0 +1,626 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sql +{ + #region CommonDataSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html + /// + public partial class CommonDataSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CommonDataSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CommonDataSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.CommonDataSource"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConnectionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionEvent.html + /// + public partial class ConnectionEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConnectionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConnectionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.ConnectionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ConnectionEventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionEventListener.html + /// + public partial class ConnectionEventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ConnectionPoolDataSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html + /// + public partial class ConnectionPoolDataSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ConnectionPoolDataSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ConnectionPoolDataSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.ConnectionPoolDataSource"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DataSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html + /// + public partial class DataSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DataSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DataSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.DataSource"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PooledConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html + /// + public partial class PooledConnection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PooledConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PooledConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.PooledConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PooledConnectionBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnectionBuilder.html + /// + public partial class PooledConnectionBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PooledConnectionBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PooledConnectionBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.PooledConnectionBuilder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html + /// + public partial class RowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.RowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetEvent.html + /// + public partial class RowSetEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.RowSetEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetInternal + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetInternal.html + /// + public partial class RowSetInternal : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetInternal() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetInternal(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.RowSetInternal"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetListener.html + /// + public partial class RowSetListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region RowSetMetaData + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html + /// + public partial class RowSetMetaData : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetMetaData() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetMetaData(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.RowSetMetaData"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetReader.html + /// + public partial class RowSetReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.RowSetReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetWriter.html + /// + public partial class RowSetWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.RowSetWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StatementEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/StatementEvent.html + /// + public partial class StatementEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StatementEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StatementEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.StatementEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StatementEventListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/StatementEventListener.html + /// + public partial class StatementEventListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region XAConnection + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnection.html + /// + public partial class XAConnection : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XAConnection() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XAConnection(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.XAConnection"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XAConnectionBuilder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnectionBuilder.html + /// + public partial class XAConnectionBuilder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XAConnectionBuilder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XAConnectionBuilder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.XAConnectionBuilder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XADataSource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html + /// + public partial class XADataSource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XADataSource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XADataSource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.XADataSource"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/CommonDataSource.cs b/src/net/JNet/Generated/Javax/Sql/CommonDataSource.cs new file mode 100644 index 0000000000..38fc9a473a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/CommonDataSource.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region CommonDataSource + public partial class CommonDataSource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html#getLoginTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html#setLoginTimeout(int) throws java.sql.SQLException + /// + public int LoginTimeout + { + get { return IExecute("getLoginTimeout"); } set { IExecute("setLoginTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html#getLogWriter() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html#setLogWriter(java.io.PrintWriter) throws java.sql.SQLException + /// + public Java.Io.PrintWriter LogWriter + { + get { return IExecute("getLogWriter"); } set { IExecute("setLogWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html#getParentLogger() throws java.sql.SQLFeatureNotSupportedException + /// + public Java.Util.Logging.Logger ParentLogger + { + get { return IExecute("getParentLogger"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/CommonDataSource.html#createShardingKeyBuilder() throws java.sql.SQLException + /// + public Java.Sql.ShardingKeyBuilder CreateShardingKeyBuilder() + { + return IExecute("createShardingKeyBuilder"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/ConnectionEvent.cs b/src/net/JNet/Generated/Javax/Sql/ConnectionEvent.cs new file mode 100644 index 0000000000..5032d7feb8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/ConnectionEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region ConnectionEvent + public partial class ConnectionEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionEvent.html#(javax.sql.PooledConnection,java.sql.SQLException) + /// + public ConnectionEvent(Javax.Sql.PooledConnection arg0, Java.Sql.SQLException arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionEvent.html#(javax.sql.PooledConnection) + /// + public ConnectionEvent(Javax.Sql.PooledConnection arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionEvent.html#getSQLException() + /// + public Java.Sql.SQLException SQLException + { + get { var obj = IExecute("getSQLException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/ConnectionPoolDataSource.cs b/src/net/JNet/Generated/Javax/Sql/ConnectionPoolDataSource.cs new file mode 100644 index 0000000000..2bb24f7ab0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/ConnectionPoolDataSource.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region ConnectionPoolDataSource + public partial class ConnectionPoolDataSource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.CommonDataSource(Javax.Sql.ConnectionPoolDataSource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#getLoginTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#setLoginTimeout(int) throws java.sql.SQLException + /// + public int LoginTimeout + { + get { return IExecute("getLoginTimeout"); } set { IExecute("setLoginTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#getLogWriter() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#setLogWriter(java.io.PrintWriter) throws java.sql.SQLException + /// + public Java.Io.PrintWriter LogWriter + { + get { return IExecute("getLogWriter"); } set { IExecute("setLogWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#getPooledConnection() throws java.sql.SQLException + /// + public Javax.Sql.PooledConnection PooledConnection + { + get { return IExecute("getPooledConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#getPooledConnection(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Javax.Sql.PooledConnection GetPooledConnection(string arg0, string arg1) + { + return IExecute("getPooledConnection", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/ConnectionPoolDataSource.html#createPooledConnectionBuilder() throws java.sql.SQLException + /// + public Javax.Sql.PooledConnectionBuilder CreatePooledConnectionBuilder() + { + return IExecute("createPooledConnectionBuilder"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/DataSource.cs b/src/net/JNet/Generated/Javax/Sql/DataSource.cs new file mode 100644 index 0000000000..ce9883b1d0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/DataSource.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region DataSource + public partial class DataSource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.CommonDataSource(Javax.Sql.DataSource t) => t.Cast(); + public static implicit operator Java.Sql.Wrapper(Javax.Sql.DataSource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#getConnection() throws java.sql.SQLException + /// + public Java.Sql.Connection Connection + { + get { return IExecute("getConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#getLoginTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#setLoginTimeout(int) throws java.sql.SQLException + /// + public int LoginTimeout + { + get { return IExecute("getLoginTimeout"); } set { IExecute("setLoginTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#getLogWriter() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#setLogWriter(java.io.PrintWriter) throws java.sql.SQLException + /// + public Java.Io.PrintWriter LogWriter + { + get { return IExecute("getLogWriter"); } set { IExecute("setLogWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#getConnection(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Java.Sql.Connection GetConnection(string arg0, string arg1) + { + return IExecute("getConnection", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#createConnectionBuilder() throws java.sql.SQLException + /// + public Java.Sql.ConnectionBuilder CreateConnectionBuilder() + { + return IExecute("createConnectionBuilder"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/PooledConnection.cs b/src/net/JNet/Generated/Javax/Sql/PooledConnection.cs new file mode 100644 index 0000000000..ee69ff5550 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/PooledConnection.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region PooledConnection + public partial class PooledConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html#getConnection() throws java.sql.SQLException + /// + public Java.Sql.Connection Connection + { + get { return IExecute("getConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html#addConnectionEventListener(javax.sql.ConnectionEventListener) + /// + public void AddConnectionEventListener(Javax.Sql.ConnectionEventListener arg0) + { + IExecute("addConnectionEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html#addStatementEventListener(javax.sql.StatementEventListener) + /// + public void AddStatementEventListener(Javax.Sql.StatementEventListener arg0) + { + IExecute("addStatementEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html#close() throws java.sql.SQLException + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html#removeConnectionEventListener(javax.sql.ConnectionEventListener) + /// + public void RemoveConnectionEventListener(Javax.Sql.ConnectionEventListener arg0) + { + IExecute("removeConnectionEventListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnection.html#removeStatementEventListener(javax.sql.StatementEventListener) + /// + public void RemoveStatementEventListener(Javax.Sql.StatementEventListener arg0) + { + IExecute("removeStatementEventListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/PooledConnectionBuilder.cs b/src/net/JNet/Generated/Javax/Sql/PooledConnectionBuilder.cs new file mode 100644 index 0000000000..a0bb41ba1b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/PooledConnectionBuilder.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region PooledConnectionBuilder + public partial class PooledConnectionBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnectionBuilder.html#build() throws java.sql.SQLException + /// + public Javax.Sql.PooledConnection Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnectionBuilder.html#password(java.lang.String) + /// + public Javax.Sql.PooledConnectionBuilder Password(string arg0) + { + return IExecute("password", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnectionBuilder.html#shardingKey(java.sql.ShardingKey) + /// + public Javax.Sql.PooledConnectionBuilder ShardingKey(Java.Sql.ShardingKey arg0) + { + return IExecute("shardingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnectionBuilder.html#superShardingKey(java.sql.ShardingKey) + /// + public Javax.Sql.PooledConnectionBuilder SuperShardingKey(Java.Sql.ShardingKey arg0) + { + return IExecute("superShardingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/PooledConnectionBuilder.html#user(java.lang.String) + /// + public Javax.Sql.PooledConnectionBuilder User(string arg0) + { + return IExecute("user", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/RowSet.cs b/src/net/JNet/Generated/Javax/Sql/RowSet.cs new file mode 100644 index 0000000000..06e9845617 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/RowSet.cs @@ -0,0 +1,780 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region RowSet + public partial class RowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.ResultSet(Javax.Sql.RowSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setCommand(java.lang.String) throws java.sql.SQLException + /// + public string Command + { + get { return IExecute("getCommand"); } set { IExecute("setCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getDataSourceName() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDataSourceName(java.lang.String) throws java.sql.SQLException + /// + public string DataSourceName + { + get { return IExecute("getDataSourceName"); } set { IExecute("setDataSourceName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getEscapeProcessing() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setEscapeProcessing(boolean) throws java.sql.SQLException + /// + public bool EscapeProcessing + { + get { return IExecute("getEscapeProcessing"); } set { IExecute("setEscapeProcessing", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getMaxFieldSize() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setMaxFieldSize(int) throws java.sql.SQLException + /// + public int MaxFieldSize + { + get { return IExecute("getMaxFieldSize"); } set { IExecute("setMaxFieldSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getMaxRows() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setMaxRows(int) throws java.sql.SQLException + /// + public int MaxRows + { + get { return IExecute("getMaxRows"); } set { IExecute("setMaxRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getPassword() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setPassword(java.lang.String) throws java.sql.SQLException + /// + public string Password + { + get { return IExecute("getPassword"); } set { IExecute("setPassword", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getQueryTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setQueryTimeout(int) throws java.sql.SQLException + /// + public int QueryTimeout + { + get { return IExecute("getQueryTimeout"); } set { IExecute("setQueryTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getTransactionIsolation() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTransactionIsolation(int) throws java.sql.SQLException + /// + public int TransactionIsolation + { + get { return IExecute("getTransactionIsolation"); } set { IExecute("setTransactionIsolation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getUrl() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setUrl(java.lang.String) throws java.sql.SQLException + /// + public string Url + { + get { return IExecute("getUrl"); } set { IExecute("setUrl", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#getUsername() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setUsername(java.lang.String) throws java.sql.SQLException + /// + public string Username + { + get { return IExecute("getUsername"); } set { IExecute("setUsername", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#addRowSetListener(javax.sql.RowSetListener) + /// + public void AddRowSetListener(Javax.Sql.RowSetListener arg0) + { + IExecute("addRowSetListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#clearParameters() throws java.sql.SQLException + /// + public void ClearParameters() + { + IExecute("clearParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#execute() throws java.sql.SQLException + /// + public void Execute() + { + IExecute("execute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#removeRowSetListener(javax.sql.RowSetListener) + /// + public void RemoveRowSetListener(Javax.Sql.RowSetListener arg0) + { + IExecute("removeRowSetListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setArray(int,java.sql.Array) throws java.sql.SQLException + /// + public void SetArray(int arg0, Java.Sql.Array arg1) + { + IExecute("setArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setAsciiStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setAsciiStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("setAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setAsciiStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setAsciiStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("setAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBigDecimal(int,java.math.BigDecimal) throws java.sql.SQLException + /// + public void SetBigDecimal(int arg0, Java.Math.BigDecimal arg1) + { + IExecute("setBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBigDecimal(java.lang.String,java.math.BigDecimal) throws java.sql.SQLException + /// + public void SetBigDecimal(string arg0, Java.Math.BigDecimal arg1) + { + IExecute("setBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBinaryStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBinaryStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("setBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBinaryStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBinaryStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("setBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBlob(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBlob(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Io.InputStream arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBlob(int,java.sql.Blob) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Sql.Blob arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBlob(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBlob(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Io.InputStream arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBlob(java.lang.String,java.sql.Blob) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Sql.Blob arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBoolean(int,boolean) throws java.sql.SQLException + /// + public void SetBoolean(int arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBoolean(java.lang.String,boolean) throws java.sql.SQLException + /// + public void SetBoolean(string arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setByte(int,byte) throws java.sql.SQLException + /// + public void SetByte(int arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setByte(java.lang.String,byte) throws java.sql.SQLException + /// + public void SetByte(string arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBytes(int,byte[]) throws java.sql.SQLException + /// + public void SetBytes(int arg0, byte[] arg1) + { + IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setBytes(java.lang.String,byte[]) throws java.sql.SQLException + /// + public void SetBytes(string arg0, byte[] arg1) + { + IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setCharacterStream(int,java.io.Reader,int) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("setCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setCharacterStream(java.lang.String,java.io.Reader,int) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("setCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Io.Reader arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setClob(int,java.sql.Clob) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Sql.Clob arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Io.Reader arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setClob(java.lang.String,java.sql.Clob) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Sql.Clob arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setConcurrency(int) throws java.sql.SQLException + /// + public void SetConcurrency(int arg0) + { + IExecute("setConcurrency", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDate(int,java.sql.Date,java.util.Calendar) throws java.sql.SQLException + /// + public void SetDate(int arg0, Java.Sql.Date arg1, Java.Util.Calendar arg2) + { + IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDate(int,java.sql.Date) throws java.sql.SQLException + /// + public void SetDate(int arg0, Java.Sql.Date arg1) + { + IExecute("setDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDate(java.lang.String,java.sql.Date,java.util.Calendar) throws java.sql.SQLException + /// + public void SetDate(string arg0, Java.Sql.Date arg1, Java.Util.Calendar arg2) + { + IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDate(java.lang.String,java.sql.Date) throws java.sql.SQLException + /// + public void SetDate(string arg0, Java.Sql.Date arg1) + { + IExecute("setDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDouble(int,double) throws java.sql.SQLException + /// + public void SetDouble(int arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setDouble(java.lang.String,double) throws java.sql.SQLException + /// + public void SetDouble(string arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setFloat(int,float) throws java.sql.SQLException + /// + public void SetFloat(int arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setFloat(java.lang.String,float) throws java.sql.SQLException + /// + public void SetFloat(string arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setInt(int,int) throws java.sql.SQLException + /// + public void SetInt(int arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setInt(java.lang.String,int) throws java.sql.SQLException + /// + public void SetInt(string arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setLong(int,long) throws java.sql.SQLException + /// + public void SetLong(int arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setLong(java.lang.String,long) throws java.sql.SQLException + /// + public void SetLong(string arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNCharacterStream(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNCharacterStream(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetNCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("setNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNCharacterStream(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNCharacterStream(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetNCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("setNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Io.Reader arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNClob(int,java.sql.NClob) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Sql.NClob arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Io.Reader arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNClob(java.lang.String,java.sql.NClob) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Sql.NClob arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNString(int,java.lang.String) throws java.sql.SQLException + /// + public void SetNString(int arg0, string arg1) + { + IExecute("setNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void SetNString(string arg0, string arg1) + { + IExecute("setNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNull(int,int,java.lang.String) throws java.sql.SQLException + /// + public void SetNull(int arg0, int arg1, string arg2) + { + IExecute("setNull", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNull(int,int) throws java.sql.SQLException + /// + public void SetNull(int arg0, int arg1) + { + IExecute("setNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNull(java.lang.String,int,java.lang.String) throws java.sql.SQLException + /// + public void SetNull(string arg0, int arg1, string arg2) + { + IExecute("setNull", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setNull(java.lang.String,int) throws java.sql.SQLException + /// + public void SetNull(string arg0, int arg1) + { + IExecute("setNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setObject(int,java.lang.Object,int,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, int arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setObject(int,java.lang.Object,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, int arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setObject(int,java.lang.Object) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1) + { + IExecute("setObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setObject(java.lang.String,java.lang.Object,int,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, int arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setObject(java.lang.String,java.lang.Object,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, int arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setObject(java.lang.String,java.lang.Object) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1) + { + IExecute("setObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setReadOnly(boolean) throws java.sql.SQLException + /// + public void SetReadOnly(bool arg0) + { + IExecute("setReadOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setRef(int,java.sql.Ref) throws java.sql.SQLException + /// + public void SetRef(int arg0, Java.Sql.Ref arg1) + { + IExecute("setRef", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setRowId(int,java.sql.RowId) throws java.sql.SQLException + /// + public void SetRowId(int arg0, Java.Sql.RowId arg1) + { + IExecute("setRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setRowId(java.lang.String,java.sql.RowId) throws java.sql.SQLException + /// + public void SetRowId(string arg0, Java.Sql.RowId arg1) + { + IExecute("setRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setShort(int,short) throws java.sql.SQLException + /// + public void SetShort(int arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setShort(java.lang.String,short) throws java.sql.SQLException + /// + public void SetShort(string arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setSQLXML(int,java.sql.SQLXML) throws java.sql.SQLException + /// + public void SetSQLXML(int arg0, Java.Sql.SQLXML arg1) + { + IExecute("setSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setSQLXML(java.lang.String,java.sql.SQLXML) throws java.sql.SQLException + /// + public void SetSQLXML(string arg0, Java.Sql.SQLXML arg1) + { + IExecute("setSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setString(int,java.lang.String) throws java.sql.SQLException + /// + public void SetString(int arg0, string arg1) + { + IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void SetString(string arg0, string arg1) + { + IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTime(int,java.sql.Time,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTime(int arg0, Java.Sql.Time arg1, Java.Util.Calendar arg2) + { + IExecute("setTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTime(int,java.sql.Time) throws java.sql.SQLException + /// + public void SetTime(int arg0, Java.Sql.Time arg1) + { + IExecute("setTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTime(java.lang.String,java.sql.Time,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTime(string arg0, Java.Sql.Time arg1, Java.Util.Calendar arg2) + { + IExecute("setTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTime(java.lang.String,java.sql.Time) throws java.sql.SQLException + /// + public void SetTime(string arg0, Java.Sql.Time arg1) + { + IExecute("setTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTimestamp(int,java.sql.Timestamp,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTimestamp(int arg0, Java.Sql.Timestamp arg1, Java.Util.Calendar arg2) + { + IExecute("setTimestamp", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTimestamp(int,java.sql.Timestamp) throws java.sql.SQLException + /// + public void SetTimestamp(int arg0, Java.Sql.Timestamp arg1) + { + IExecute("setTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTimestamp(java.lang.String,java.sql.Timestamp,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTimestamp(string arg0, Java.Sql.Timestamp arg1, Java.Util.Calendar arg2) + { + IExecute("setTimestamp", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setTimestamp(java.lang.String,java.sql.Timestamp) throws java.sql.SQLException + /// + public void SetTimestamp(string arg0, Java.Sql.Timestamp arg1) + { + IExecute("setTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setType(int) throws java.sql.SQLException + /// + public void SetType(int arg0) + { + IExecute("setType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSet.html#setURL(int,java.net.URL) throws java.sql.SQLException + /// + public void SetURL(int arg0, Java.Net.URL arg1) + { + IExecute("setURL", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/RowSetEvent.cs b/src/net/JNet/Generated/Javax/Sql/RowSetEvent.cs new file mode 100644 index 0000000000..d1dcb2cfd3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/RowSetEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region RowSetEvent + public partial class RowSetEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetEvent.html#(javax.sql.RowSet) + /// + public RowSetEvent(Javax.Sql.RowSet arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/RowSetInternal.cs b/src/net/JNet/Generated/Javax/Sql/RowSetInternal.cs new file mode 100644 index 0000000000..cbaec5b2cc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/RowSetInternal.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region RowSetInternal + public partial class RowSetInternal + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetInternal.html#getConnection() throws java.sql.SQLException + /// + public Java.Sql.Connection Connection + { + get { return IExecute("getConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetInternal.html#getOriginal() throws java.sql.SQLException + /// + public Java.Sql.ResultSet Original + { + get { return IExecute("getOriginal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetInternal.html#getOriginalRow() throws java.sql.SQLException + /// + public Java.Sql.ResultSet OriginalRow + { + get { return IExecute("getOriginalRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetInternal.html#getParams() throws java.sql.SQLException + /// + public object[] Params + { + get { return IExecuteArray("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetInternal.html#setMetaData(javax.sql.RowSetMetaData) throws java.sql.SQLException + /// + public void SetMetaData(Javax.Sql.RowSetMetaData arg0) + { + IExecute("setMetaData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/RowSetMetaData.cs b/src/net/JNet/Generated/Javax/Sql/RowSetMetaData.cs new file mode 100644 index 0000000000..4de6fe48f6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/RowSetMetaData.cs @@ -0,0 +1,178 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region RowSetMetaData + public partial class RowSetMetaData + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.ResultSetMetaData(Javax.Sql.RowSetMetaData t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setAutoIncrement(int,boolean) throws java.sql.SQLException + /// + public void SetAutoIncrement(int arg0, bool arg1) + { + IExecute("setAutoIncrement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setCaseSensitive(int,boolean) throws java.sql.SQLException + /// + public void SetCaseSensitive(int arg0, bool arg1) + { + IExecute("setCaseSensitive", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setCatalogName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetCatalogName(int arg0, string arg1) + { + IExecute("setCatalogName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setColumnCount(int) throws java.sql.SQLException + /// + public void SetColumnCount(int arg0) + { + IExecute("setColumnCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setColumnDisplaySize(int,int) throws java.sql.SQLException + /// + public void SetColumnDisplaySize(int arg0, int arg1) + { + IExecute("setColumnDisplaySize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setColumnLabel(int,java.lang.String) throws java.sql.SQLException + /// + public void SetColumnLabel(int arg0, string arg1) + { + IExecute("setColumnLabel", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setColumnName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetColumnName(int arg0, string arg1) + { + IExecute("setColumnName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setColumnType(int,int) throws java.sql.SQLException + /// + public void SetColumnType(int arg0, int arg1) + { + IExecute("setColumnType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setColumnTypeName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetColumnTypeName(int arg0, string arg1) + { + IExecute("setColumnTypeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setCurrency(int,boolean) throws java.sql.SQLException + /// + public void SetCurrency(int arg0, bool arg1) + { + IExecute("setCurrency", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setNullable(int,int) throws java.sql.SQLException + /// + public void SetNullable(int arg0, int arg1) + { + IExecute("setNullable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setPrecision(int,int) throws java.sql.SQLException + /// + public void SetPrecision(int arg0, int arg1) + { + IExecute("setPrecision", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setScale(int,int) throws java.sql.SQLException + /// + public void SetScale(int arg0, int arg1) + { + IExecute("setScale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setSchemaName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetSchemaName(int arg0, string arg1) + { + IExecute("setSchemaName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setSearchable(int,boolean) throws java.sql.SQLException + /// + public void SetSearchable(int arg0, bool arg1) + { + IExecute("setSearchable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setSigned(int,boolean) throws java.sql.SQLException + /// + public void SetSigned(int arg0, bool arg1) + { + IExecute("setSigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetMetaData.html#setTableName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetTableName(int arg0, string arg1) + { + IExecute("setTableName", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/RowSetReader.cs b/src/net/JNet/Generated/Javax/Sql/RowSetReader.cs new file mode 100644 index 0000000000..e863ddaead --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/RowSetReader.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region RowSetReader + public partial class RowSetReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetReader.html#readData(javax.sql.RowSetInternal) throws java.sql.SQLException + /// + public void ReadData(Javax.Sql.RowSetInternal arg0) + { + IExecute("readData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/RowSetWriter.cs b/src/net/JNet/Generated/Javax/Sql/RowSetWriter.cs new file mode 100644 index 0000000000..3c786f53ec --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/RowSetWriter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region RowSetWriter + public partial class RowSetWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/RowSetWriter.html#writeData(javax.sql.RowSetInternal) throws java.sql.SQLException + /// + public bool WriteData(Javax.Sql.RowSetInternal arg0) + { + return IExecute("writeData", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/AllPackageClasses.cs new file mode 100644 index 0000000000..3bf8ba467a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/AllPackageClasses.cs @@ -0,0 +1,428 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sql.Rowset +{ + #region BaseRowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html + /// + public partial class BaseRowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BaseRowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BaseRowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.BaseRowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CachedRowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html + /// + public partial class CachedRowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CachedRowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CachedRowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.CachedRowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FilteredRowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/FilteredRowSet.html + /// + public partial class FilteredRowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilteredRowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilteredRowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.FilteredRowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JdbcRowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html + /// + public partial class JdbcRowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JdbcRowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JdbcRowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.JdbcRowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Joinable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html + /// + public partial class Joinable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Joinable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Joinable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.Joinable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JoinRowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html + /// + public partial class JoinRowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JoinRowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JoinRowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.JoinRowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Predicate + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Predicate.html + /// + public partial class Predicate : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Predicate() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Predicate(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.Predicate"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetFactory.html + /// + public partial class RowSetFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.RowSetFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetMetaDataImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html + /// + public partial class RowSetMetaDataImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetMetaDataImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetMetaDataImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.RowSetMetaDataImpl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetProvider.html + /// + public partial class RowSetProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSetProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSetProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.RowSetProvider"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowSetWarning + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetWarning.html + /// + public partial class RowSetWarning : Java.Sql.SQLException + { + public RowSetWarning() { } + + /// + public override string ClassName => "javax.sql.rowset.RowSetWarning"; + + // TODO: complete the class + + } + #endregion + + #region WebRowSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html + /// + public partial class WebRowSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WebRowSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WebRowSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.WebRowSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/BaseRowSet.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/BaseRowSet.cs new file mode 100644 index 0000000000..30ef104976 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/BaseRowSet.cs @@ -0,0 +1,814 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region BaseRowSet + public partial class BaseRowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.BaseRowSet t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.BaseRowSet t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#ASCII_STREAM_PARAM + /// + public static int ASCII_STREAM_PARAM => Clazz.GetField("ASCII_STREAM_PARAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#BINARY_STREAM_PARAM + /// + public static int BINARY_STREAM_PARAM => Clazz.GetField("BINARY_STREAM_PARAM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#UNICODE_STREAM_PARAM + /// + public static int UNICODE_STREAM_PARAM => Clazz.GetField("UNICODE_STREAM_PARAM"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setCommand(java.lang.String) throws java.sql.SQLException + /// + public string Command + { + get { return IExecute("getCommand"); } set { IExecute("setCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getConcurrency() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setConcurrency(int) throws java.sql.SQLException + /// + public int Concurrency + { + get { return IExecute("getConcurrency"); } set { IExecute("setConcurrency", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getDataSourceName() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDataSourceName(java.lang.String) throws java.sql.SQLException + /// + public string DataSourceName + { + get { return IExecute("getDataSourceName"); } set { IExecute("setDataSourceName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getEscapeProcessing() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setEscapeProcessing(boolean) throws java.sql.SQLException + /// + public bool EscapeProcessing + { + get { return IExecute("getEscapeProcessing"); } set { IExecute("setEscapeProcessing", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getFetchDirection() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setFetchDirection(int) throws java.sql.SQLException + /// + public int FetchDirection + { + get { return IExecute("getFetchDirection"); } set { IExecute("setFetchDirection", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getFetchSize() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setFetchSize(int) throws java.sql.SQLException + /// + public int FetchSize + { + get { return IExecute("getFetchSize"); } set { IExecute("setFetchSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getMaxFieldSize() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setMaxFieldSize(int) throws java.sql.SQLException + /// + public int MaxFieldSize + { + get { return IExecute("getMaxFieldSize"); } set { IExecute("setMaxFieldSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getMaxRows() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setMaxRows(int) throws java.sql.SQLException + /// + public int MaxRows + { + get { return IExecute("getMaxRows"); } set { IExecute("setMaxRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getParams() throws java.sql.SQLException + /// + public object[] Params + { + get { return IExecuteArray("getParams"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getPassword() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setPassword(java.lang.String) + /// + public string Password + { + get { return IExecute("getPassword"); } set { IExecute("setPassword", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getQueryTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setQueryTimeout(int) throws java.sql.SQLException + /// + public int QueryTimeout + { + get { return IExecute("getQueryTimeout"); } set { IExecute("setQueryTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getShowDeleted() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setShowDeleted(boolean) throws java.sql.SQLException + /// + public bool ShowDeleted + { + get { return IExecute("getShowDeleted"); } set { IExecute("setShowDeleted", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getTransactionIsolation() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTransactionIsolation(int) throws java.sql.SQLException + /// + public int TransactionIsolation + { + get { return IExecute("getTransactionIsolation"); } set { IExecute("setTransactionIsolation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getType() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setType(int) throws java.sql.SQLException + /// + public int Type + { + get { return IExecute("getType"); } set { IExecute("setType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getUrl() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setUrl(java.lang.String) throws java.sql.SQLException + /// + public string Url + { + get { return IExecute("getUrl"); } set { IExecute("setUrl", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#getUsername() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setUsername(java.lang.String) + /// + public string Username + { + get { return IExecute("getUsername"); } set { IExecute("setUsername", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#isReadOnly() + /// + public bool IsReadOnly() + { + return IExecute("isReadOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#addRowSetListener(javax.sql.RowSetListener) + /// + public void AddRowSetListener(Javax.Sql.RowSetListener arg0) + { + IExecute("addRowSetListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#clearParameters() throws java.sql.SQLException + /// + public void ClearParameters() + { + IExecute("clearParameters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#removeRowSetListener(javax.sql.RowSetListener) + /// + public void RemoveRowSetListener(Javax.Sql.RowSetListener arg0) + { + IExecute("removeRowSetListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setArray(int,java.sql.Array) throws java.sql.SQLException + /// + public void SetArray(int arg0, Java.Sql.Array arg1) + { + IExecute("setArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setAsciiStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setAsciiStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetAsciiStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("setAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setAsciiStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setAsciiStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setAsciiStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetAsciiStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("setAsciiStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBigDecimal(int,java.math.BigDecimal) throws java.sql.SQLException + /// + public void SetBigDecimal(int arg0, Java.Math.BigDecimal arg1) + { + IExecute("setBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBigDecimal(java.lang.String,java.math.BigDecimal) throws java.sql.SQLException + /// + public void SetBigDecimal(string arg0, Java.Math.BigDecimal arg1) + { + IExecute("setBigDecimal", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBinaryStream(int,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBinaryStream(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBinaryStream(int arg0, Java.Io.InputStream arg1) + { + IExecute("setBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBinaryStream(java.lang.String,java.io.InputStream,int) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1, int arg2) + { + IExecute("setBinaryStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBinaryStream(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBinaryStream(string arg0, Java.Io.InputStream arg1) + { + IExecute("setBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBlob(int,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBlob(int,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Io.InputStream arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBlob(int,java.sql.Blob) throws java.sql.SQLException + /// + public void SetBlob(int arg0, Java.Sql.Blob arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBlob(java.lang.String,java.io.InputStream,long) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Io.InputStream arg1, long arg2) + { + IExecute("setBlob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBlob(java.lang.String,java.io.InputStream) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Io.InputStream arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBlob(java.lang.String,java.sql.Blob) throws java.sql.SQLException + /// + public void SetBlob(string arg0, Java.Sql.Blob arg1) + { + IExecute("setBlob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBoolean(int,boolean) throws java.sql.SQLException + /// + public void SetBoolean(int arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBoolean(java.lang.String,boolean) throws java.sql.SQLException + /// + public void SetBoolean(string arg0, bool arg1) + { + IExecute("setBoolean", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setByte(int,byte) throws java.sql.SQLException + /// + public void SetByte(int arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setByte(java.lang.String,byte) throws java.sql.SQLException + /// + public void SetByte(string arg0, byte arg1) + { + IExecute("setByte", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBytes(int,byte[]) throws java.sql.SQLException + /// + public void SetBytes(int arg0, byte[] arg1) + { + IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setBytes(java.lang.String,byte[]) throws java.sql.SQLException + /// + public void SetBytes(string arg0, byte[] arg1) + { + IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setCharacterStream(int,java.io.Reader,int) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("setCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setCharacterStream(java.lang.String,java.io.Reader,int) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1, int arg2) + { + IExecute("setCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("setCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Io.Reader arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setClob(int,java.sql.Clob) throws java.sql.SQLException + /// + public void SetClob(int arg0, Java.Sql.Clob arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Io.Reader arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setClob(java.lang.String,java.sql.Clob) throws java.sql.SQLException + /// + public void SetClob(string arg0, Java.Sql.Clob arg1) + { + IExecute("setClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDate(int,java.sql.Date,java.util.Calendar) throws java.sql.SQLException + /// + public void SetDate(int arg0, Java.Sql.Date arg1, Java.Util.Calendar arg2) + { + IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDate(int,java.sql.Date) throws java.sql.SQLException + /// + public void SetDate(int arg0, Java.Sql.Date arg1) + { + IExecute("setDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDate(java.lang.String,java.sql.Date,java.util.Calendar) throws java.sql.SQLException + /// + public void SetDate(string arg0, Java.Sql.Date arg1, Java.Util.Calendar arg2) + { + IExecute("setDate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDate(java.lang.String,java.sql.Date) throws java.sql.SQLException + /// + public void SetDate(string arg0, Java.Sql.Date arg1) + { + IExecute("setDate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDouble(int,double) throws java.sql.SQLException + /// + public void SetDouble(int arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setDouble(java.lang.String,double) throws java.sql.SQLException + /// + public void SetDouble(string arg0, double arg1) + { + IExecute("setDouble", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setFloat(int,float) throws java.sql.SQLException + /// + public void SetFloat(int arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setFloat(java.lang.String,float) throws java.sql.SQLException + /// + public void SetFloat(string arg0, float arg1) + { + IExecute("setFloat", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setInt(int,int) throws java.sql.SQLException + /// + public void SetInt(int arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setInt(java.lang.String,int) throws java.sql.SQLException + /// + public void SetInt(string arg0, int arg1) + { + IExecute("setInt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setLong(int,long) throws java.sql.SQLException + /// + public void SetLong(int arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setLong(java.lang.String,long) throws java.sql.SQLException + /// + public void SetLong(string arg0, long arg1) + { + IExecute("setLong", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNCharacterStream(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNCharacterStream(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNCharacterStream(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetNCharacterStream(int arg0, Java.Io.Reader arg1) + { + IExecute("setNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNCharacterStream(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNCharacterStream(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNCharacterStream", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNCharacterStream(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetNCharacterStream(string arg0, Java.Io.Reader arg1) + { + IExecute("setNCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNClob(int,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNClob(int,java.io.Reader) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Io.Reader arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNClob(int,java.sql.NClob) throws java.sql.SQLException + /// + public void SetNClob(int arg0, Java.Sql.NClob arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNClob(java.lang.String,java.io.Reader,long) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Io.Reader arg1, long arg2) + { + IExecute("setNClob", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNClob(java.lang.String,java.io.Reader) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Io.Reader arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNClob(java.lang.String,java.sql.NClob) throws java.sql.SQLException + /// + public void SetNClob(string arg0, Java.Sql.NClob arg1) + { + IExecute("setNClob", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNString(int,java.lang.String) throws java.sql.SQLException + /// + public void SetNString(int arg0, string arg1) + { + IExecute("setNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void SetNString(string arg0, string arg1) + { + IExecute("setNString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNull(int,int,java.lang.String) throws java.sql.SQLException + /// + public void SetNull(int arg0, int arg1, string arg2) + { + IExecute("setNull", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNull(int,int) throws java.sql.SQLException + /// + public void SetNull(int arg0, int arg1) + { + IExecute("setNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNull(java.lang.String,int,java.lang.String) throws java.sql.SQLException + /// + public void SetNull(string arg0, int arg1, string arg2) + { + IExecute("setNull", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setNull(java.lang.String,int) throws java.sql.SQLException + /// + public void SetNull(string arg0, int arg1) + { + IExecute("setNull", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setObject(int,java.lang.Object,int,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, int arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setObject(int,java.lang.Object,int) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1, int arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setObject(int,java.lang.Object) throws java.sql.SQLException + /// + public void SetObject(int arg0, object arg1) + { + IExecute("setObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setObject(java.lang.String,java.lang.Object,int,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, int arg2, int arg3) + { + IExecute("setObject", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setObject(java.lang.String,java.lang.Object,int) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1, int arg2) + { + IExecute("setObject", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setObject(java.lang.String,java.lang.Object) throws java.sql.SQLException + /// + public void SetObject(string arg0, object arg1) + { + IExecute("setObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setReadOnly(boolean) + /// + public void SetReadOnly(bool arg0) + { + IExecute("setReadOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setRef(int,java.sql.Ref) throws java.sql.SQLException + /// + public void SetRef(int arg0, Java.Sql.Ref arg1) + { + IExecute("setRef", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setRowId(int,java.sql.RowId) throws java.sql.SQLException + /// + public void SetRowId(int arg0, Java.Sql.RowId arg1) + { + IExecute("setRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setRowId(java.lang.String,java.sql.RowId) throws java.sql.SQLException + /// + public void SetRowId(string arg0, Java.Sql.RowId arg1) + { + IExecute("setRowId", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setShort(int,short) throws java.sql.SQLException + /// + public void SetShort(int arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setShort(java.lang.String,short) throws java.sql.SQLException + /// + public void SetShort(string arg0, short arg1) + { + IExecute("setShort", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setSQLXML(int,java.sql.SQLXML) throws java.sql.SQLException + /// + public void SetSQLXML(int arg0, Java.Sql.SQLXML arg1) + { + IExecute("setSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setSQLXML(java.lang.String,java.sql.SQLXML) throws java.sql.SQLException + /// + public void SetSQLXML(string arg0, Java.Sql.SQLXML arg1) + { + IExecute("setSQLXML", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setString(int,java.lang.String) throws java.sql.SQLException + /// + public void SetString(int arg0, string arg1) + { + IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setString(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public void SetString(string arg0, string arg1) + { + IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTime(int,java.sql.Time,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTime(int arg0, Java.Sql.Time arg1, Java.Util.Calendar arg2) + { + IExecute("setTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTime(int,java.sql.Time) throws java.sql.SQLException + /// + public void SetTime(int arg0, Java.Sql.Time arg1) + { + IExecute("setTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTime(java.lang.String,java.sql.Time,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTime(string arg0, Java.Sql.Time arg1, Java.Util.Calendar arg2) + { + IExecute("setTime", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTime(java.lang.String,java.sql.Time) throws java.sql.SQLException + /// + public void SetTime(string arg0, Java.Sql.Time arg1) + { + IExecute("setTime", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTimestamp(int,java.sql.Timestamp,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTimestamp(int arg0, Java.Sql.Timestamp arg1, Java.Util.Calendar arg2) + { + IExecute("setTimestamp", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTimestamp(int,java.sql.Timestamp) throws java.sql.SQLException + /// + public void SetTimestamp(int arg0, Java.Sql.Timestamp arg1) + { + IExecute("setTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTimestamp(java.lang.String,java.sql.Timestamp,java.util.Calendar) throws java.sql.SQLException + /// + public void SetTimestamp(string arg0, Java.Sql.Timestamp arg1, Java.Util.Calendar arg2) + { + IExecute("setTimestamp", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setTimestamp(java.lang.String,java.sql.Timestamp) throws java.sql.SQLException + /// + public void SetTimestamp(string arg0, Java.Sql.Timestamp arg1) + { + IExecute("setTimestamp", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/BaseRowSet.html#setURL(int,java.net.URL) throws java.sql.SQLException + /// + public void SetURL(int arg0, Java.Net.URL arg1) + { + IExecute("setURL", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/CachedRowSet.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/CachedRowSet.cs new file mode 100644 index 0000000000..d6ca1a9a2f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/CachedRowSet.cs @@ -0,0 +1,291 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region CachedRowSet + public partial class CachedRowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSet(Javax.Sql.Rowset.CachedRowSet t) => t.Cast(); + public static implicit operator Javax.Sql.Rowset.Joinable(Javax.Sql.Rowset.CachedRowSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getKeyColumns() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setKeyColumns(int[]) throws java.sql.SQLException + /// + public int[] KeyColumns + { + get { return IExecuteArray("getKeyColumns"); } set { IExecute("setKeyColumns", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getOriginal() throws java.sql.SQLException + /// + public Java.Sql.ResultSet Original + { + get { return IExecute("getOriginal"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getOriginalRow() throws java.sql.SQLException + /// + public Java.Sql.ResultSet OriginalRow + { + get { return IExecute("getOriginalRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getPageSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setPageSize(int) throws java.sql.SQLException + /// + public int PageSize + { + get { return IExecute("getPageSize"); } set { IExecute("setPageSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getRowSetWarnings() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.RowSetWarning RowSetWarnings + { + get { var obj = IExecute("getRowSetWarnings"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getShowDeleted() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setShowDeleted(boolean) throws java.sql.SQLException + /// + public bool ShowDeleted + { + get { return IExecute("getShowDeleted"); } set { IExecute("setShowDeleted", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getSyncProvider() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setSyncProvider(java.lang.String) throws java.sql.SQLException + /// + public Javax.Sql.Rowset.Spi.SyncProvider SyncProvider + { + get { return IExecute("getSyncProvider"); } set { IExecute("setSyncProvider", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#getTableName() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setTableName(java.lang.String) throws java.sql.SQLException + /// + public string TableName + { + get { return IExecute("getTableName"); } set { IExecute("setTableName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#columnUpdated(int) throws java.sql.SQLException + /// + public bool ColumnUpdated(int arg0) + { + return IExecute("columnUpdated", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#columnUpdated(java.lang.String) throws java.sql.SQLException + /// + public bool ColumnUpdated(string arg0) + { + return IExecute("columnUpdated", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#nextPage() throws java.sql.SQLException + /// + public bool NextPage() + { + return IExecute("nextPage"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#previousPage() throws java.sql.SQLException + /// + public bool PreviousPage() + { + return IExecute("previousPage"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#createShared() throws java.sql.SQLException + /// + public Javax.Sql.RowSet CreateShared() + { + return IExecute("createShared"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#createCopy() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.CachedRowSet CreateCopy() + { + return IExecute("createCopy"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#createCopyNoConstraints() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.CachedRowSet CreateCopyNoConstraints() + { + return IExecute("createCopyNoConstraints"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#createCopySchema() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.CachedRowSet CreateCopySchema() + { + return IExecute("createCopySchema"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#acceptChanges() throws javax.sql.rowset.spi.SyncProviderException + /// + public void AcceptChanges() + { + IExecute("acceptChanges"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#acceptChanges(java.sql.Connection) throws javax.sql.rowset.spi.SyncProviderException + /// + public void AcceptChanges(Java.Sql.Connection arg0) + { + IExecute("acceptChanges", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#commit() throws java.sql.SQLException + /// + public void Commit() + { + IExecute("commit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#execute(java.sql.Connection) throws java.sql.SQLException + /// + public void Execute(Java.Sql.Connection arg0) + { + IExecute("execute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#populate(java.sql.ResultSet,int) throws java.sql.SQLException + /// + public void Populate(Java.Sql.ResultSet arg0, int arg1) + { + IExecute("populate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#populate(java.sql.ResultSet) throws java.sql.SQLException + /// + public void Populate(Java.Sql.ResultSet arg0) + { + IExecute("populate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#release() throws java.sql.SQLException + /// + public void Release() + { + IExecute("release"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#restoreOriginal() throws java.sql.SQLException + /// + public void RestoreOriginal() + { + IExecute("restoreOriginal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#rollback() throws java.sql.SQLException + /// + public void Rollback() + { + IExecute("rollback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#rollback(java.sql.Savepoint) throws java.sql.SQLException + /// + public void Rollback(Java.Sql.Savepoint arg0) + { + IExecute("rollback", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#rowSetPopulated(javax.sql.RowSetEvent,int) throws java.sql.SQLException + /// + public void RowSetPopulated(Javax.Sql.RowSetEvent arg0, int arg1) + { + IExecute("rowSetPopulated", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setMetaData(javax.sql.RowSetMetaData) throws java.sql.SQLException + /// + public void SetMetaData(Javax.Sql.RowSetMetaData arg0) + { + IExecute("setMetaData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#setOriginalRow() throws java.sql.SQLException + /// + public void SetOriginalRow() + { + IExecute("setOriginalRow"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#undoDelete() throws java.sql.SQLException + /// + public void UndoDelete() + { + IExecute("undoDelete"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#undoInsert() throws java.sql.SQLException + /// + public void UndoInsert() + { + IExecute("undoInsert"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/CachedRowSet.html#undoUpdate() throws java.sql.SQLException + /// + public void UndoUpdate() + { + IExecute("undoUpdate"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/FilteredRowSet.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/FilteredRowSet.cs new file mode 100644 index 0000000000..b8306067fb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/FilteredRowSet.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region FilteredRowSet + public partial class FilteredRowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.Rowset.WebRowSet(Javax.Sql.Rowset.FilteredRowSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/FilteredRowSet.html#getFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/FilteredRowSet.html#setFilter(javax.sql.rowset.Predicate) throws java.sql.SQLException + /// + public Javax.Sql.Rowset.Predicate Filter + { + get { return IExecute("getFilter"); } set { IExecute("setFilter", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/JdbcRowSet.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/JdbcRowSet.cs new file mode 100644 index 0000000000..ee1b37d5f4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/JdbcRowSet.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region JdbcRowSet + public partial class JdbcRowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSet(Javax.Sql.Rowset.JdbcRowSet t) => t.Cast(); + public static implicit operator Javax.Sql.Rowset.Joinable(Javax.Sql.Rowset.JdbcRowSet t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#getAutoCommit() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#setAutoCommit(boolean) throws java.sql.SQLException + /// + public bool AutoCommit + { + get { return IExecute("getAutoCommit"); } set { IExecute("setAutoCommit", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#getRowSetWarnings() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.RowSetWarning RowSetWarnings + { + get { var obj = IExecute("getRowSetWarnings"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#getShowDeleted() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#setShowDeleted(boolean) throws java.sql.SQLException + /// + public bool ShowDeleted + { + get { return IExecute("getShowDeleted"); } set { IExecute("setShowDeleted", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#commit() throws java.sql.SQLException + /// + public void Commit() + { + IExecute("commit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#rollback() throws java.sql.SQLException + /// + public void Rollback() + { + IExecute("rollback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JdbcRowSet.html#rollback(java.sql.Savepoint) throws java.sql.SQLException + /// + public void Rollback(Java.Sql.Savepoint arg0) + { + IExecute("rollback", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/JoinRowSet.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/JoinRowSet.cs new file mode 100644 index 0000000000..d4bb3fce67 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/JoinRowSet.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region JoinRowSet + public partial class JoinRowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.Rowset.WebRowSet(Javax.Sql.Rowset.JoinRowSet t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#CROSS_JOIN + /// + public static int CROSS_JOIN => Clazz.GetField("CROSS_JOIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#FULL_JOIN + /// + public static int FULL_JOIN => Clazz.GetField("FULL_JOIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#INNER_JOIN + /// + public static int INNER_JOIN => Clazz.GetField("INNER_JOIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#LEFT_OUTER_JOIN + /// + public static int LEFT_OUTER_JOIN => Clazz.GetField("LEFT_OUTER_JOIN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#RIGHT_OUTER_JOIN + /// + public static int RIGHT_OUTER_JOIN => Clazz.GetField("RIGHT_OUTER_JOIN"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#getJoinType() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#setJoinType(int) throws java.sql.SQLException + /// + public int JoinType + { + get { return IExecute("getJoinType"); } set { IExecute("setJoinType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#getRowSetNames() throws java.sql.SQLException + /// + public string[] RowSetNames + { + get { return IExecuteArray("getRowSetNames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#getWhereClause() throws java.sql.SQLException + /// + public string WhereClause + { + get { return IExecute("getWhereClause"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#supportsCrossJoin() + /// + public bool SupportsCrossJoin() + { + return IExecute("supportsCrossJoin"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#supportsFullJoin() + /// + public bool SupportsFullJoin() + { + return IExecute("supportsFullJoin"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#supportsInnerJoin() + /// + public bool SupportsInnerJoin() + { + return IExecute("supportsInnerJoin"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#supportsLeftOuterJoin() + /// + public bool SupportsLeftOuterJoin() + { + return IExecute("supportsLeftOuterJoin"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#supportsRightOuterJoin() + /// + public bool SupportsRightOuterJoin() + { + return IExecute("supportsRightOuterJoin"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#toCachedRowSet() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.CachedRowSet ToCachedRowSet() + { + return IExecute("toCachedRowSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#addRowSet(javax.sql.RowSet,int) throws java.sql.SQLException + /// + public void AddRowSet(Javax.Sql.RowSet arg0, int arg1) + { + IExecute("addRowSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#addRowSet(javax.sql.RowSet,java.lang.String) throws java.sql.SQLException + /// + public void AddRowSet(Javax.Sql.RowSet arg0, string arg1) + { + IExecute("addRowSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#addRowSet(javax.sql.rowset.Joinable) throws java.sql.SQLException + /// + public void AddRowSet(Javax.Sql.Rowset.Joinable arg0) + { + IExecute("addRowSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#addRowSet(javax.sql.RowSet[],int[]) throws java.sql.SQLException + /// + public void AddRowSet(Javax.Sql.RowSet[] arg0, int[] arg1) + { + IExecute("addRowSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#addRowSet(javax.sql.RowSet[],java.lang.String[]) throws java.sql.SQLException + /// + public void AddRowSet(Javax.Sql.RowSet[] arg0, string[] arg1) + { + IExecute("addRowSet", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Joinable.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Joinable.cs new file mode 100644 index 0000000000..68368b62a3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Joinable.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region Joinable + public partial class Joinable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#setMatchColumn(int) throws java.sql.SQLException + /// + public void SetMatchColumn(int arg0) + { + IExecute("setMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#setMatchColumn(int[]) throws java.sql.SQLException + /// + public void SetMatchColumn(int[] arg0) + { + IExecute("setMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#setMatchColumn(java.lang.String) throws java.sql.SQLException + /// + public void SetMatchColumn(string arg0) + { + IExecute("setMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#setMatchColumn(java.lang.String[]) throws java.sql.SQLException + /// + public void SetMatchColumn(string[] arg0) + { + IExecute("setMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#unsetMatchColumn(int) throws java.sql.SQLException + /// + public void UnsetMatchColumn(int arg0) + { + IExecute("unsetMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#unsetMatchColumn(int[]) throws java.sql.SQLException + /// + public void UnsetMatchColumn(int[] arg0) + { + IExecute("unsetMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#unsetMatchColumn(java.lang.String) throws java.sql.SQLException + /// + public void UnsetMatchColumn(string arg0) + { + IExecute("unsetMatchColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Joinable.html#unsetMatchColumn(java.lang.String[]) throws java.sql.SQLException + /// + public void UnsetMatchColumn(string[] arg0) + { + IExecute("unsetMatchColumn", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Predicate.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Predicate.cs new file mode 100644 index 0000000000..6b86d870fe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Predicate.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region Predicate + public partial class Predicate + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Predicate.html#evaluate(java.lang.Object,int) throws java.sql.SQLException + /// + public bool Evaluate(object arg0, int arg1) + { + return IExecute("evaluate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Predicate.html#evaluate(java.lang.Object,java.lang.String) throws java.sql.SQLException + /// + public bool Evaluate(object arg0, string arg1) + { + return IExecute("evaluate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/Predicate.html#evaluate(javax.sql.RowSet) + /// + public bool Evaluate(Javax.Sql.RowSet arg0) + { + return IExecute("evaluate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetFactory.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetFactory.cs new file mode 100644 index 0000000000..70f37e41fa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetFactory.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region RowSetFactory + public partial class RowSetFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetFactory.html#createCachedRowSet() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.CachedRowSet CreateCachedRowSet() + { + return IExecute("createCachedRowSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetFactory.html#createFilteredRowSet() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.FilteredRowSet CreateFilteredRowSet() + { + return IExecute("createFilteredRowSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetFactory.html#createJdbcRowSet() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.JdbcRowSet CreateJdbcRowSet() + { + return IExecute("createJdbcRowSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetFactory.html#createJoinRowSet() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.JoinRowSet CreateJoinRowSet() + { + return IExecute("createJoinRowSet"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetFactory.html#createWebRowSet() throws java.sql.SQLException + /// + public Javax.Sql.Rowset.WebRowSet CreateWebRowSet() + { + return IExecute("createWebRowSet"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetMetaDataImpl.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetMetaDataImpl.cs new file mode 100644 index 0000000000..6fe65591e3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetMetaDataImpl.cs @@ -0,0 +1,319 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region RowSetMetaDataImpl + public partial class RowSetMetaDataImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSetMetaData(Javax.Sql.Rowset.RowSetMetaDataImpl t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.RowSetMetaDataImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnCount() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setColumnCount(int) throws java.sql.SQLException + /// + public int ColumnCount + { + get { return IExecute("getColumnCount"); } set { IExecute("setColumnCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isAutoIncrement(int) throws java.sql.SQLException + /// + public bool IsAutoIncrement(int arg0) + { + return IExecute("isAutoIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isCaseSensitive(int) throws java.sql.SQLException + /// + public bool IsCaseSensitive(int arg0) + { + return IExecute("isCaseSensitive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isCurrency(int) throws java.sql.SQLException + /// + public bool IsCurrency(int arg0) + { + return IExecute("isCurrency", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isDefinitelyWritable(int) throws java.sql.SQLException + /// + public bool IsDefinitelyWritable(int arg0) + { + return IExecute("isDefinitelyWritable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isReadOnly(int) throws java.sql.SQLException + /// + public bool IsReadOnly(int arg0) + { + return IExecute("isReadOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isSearchable(int) throws java.sql.SQLException + /// + public bool IsSearchable(int arg0) + { + return IExecute("isSearchable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isSigned(int) throws java.sql.SQLException + /// + public bool IsSigned(int arg0) + { + return IExecute("isSigned", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isWritable(int) throws java.sql.SQLException + /// + public bool IsWritable(int arg0) + { + return IExecute("isWritable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnDisplaySize(int) throws java.sql.SQLException + /// + public int GetColumnDisplaySize(int arg0) + { + return IExecute("getColumnDisplaySize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnType(int) throws java.sql.SQLException + /// + public int GetColumnType(int arg0) + { + return IExecute("getColumnType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getPrecision(int) throws java.sql.SQLException + /// + public int GetPrecision(int arg0) + { + return IExecute("getPrecision", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getScale(int) throws java.sql.SQLException + /// + public int GetScale(int arg0) + { + return IExecute("getScale", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#isNullable(int) throws java.sql.SQLException + /// + public int IsNullable(int arg0) + { + return IExecute("isNullable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getCatalogName(int) throws java.sql.SQLException + /// + public string GetCatalogName(int arg0) + { + return IExecute("getCatalogName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnClassName(int) throws java.sql.SQLException + /// + public string GetColumnClassName(int arg0) + { + return IExecute("getColumnClassName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnLabel(int) throws java.sql.SQLException + /// + public string GetColumnLabel(int arg0) + { + return IExecute("getColumnLabel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnName(int) throws java.sql.SQLException + /// + public string GetColumnName(int arg0) + { + return IExecute("getColumnName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getColumnTypeName(int) throws java.sql.SQLException + /// + public string GetColumnTypeName(int arg0) + { + return IExecute("getColumnTypeName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getSchemaName(int) throws java.sql.SQLException + /// + public string GetSchemaName(int arg0) + { + return IExecute("getSchemaName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#getTableName(int) throws java.sql.SQLException + /// + public string GetTableName(int arg0) + { + return IExecute("getTableName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setAutoIncrement(int,boolean) throws java.sql.SQLException + /// + public void SetAutoIncrement(int arg0, bool arg1) + { + IExecute("setAutoIncrement", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setCaseSensitive(int,boolean) throws java.sql.SQLException + /// + public void SetCaseSensitive(int arg0, bool arg1) + { + IExecute("setCaseSensitive", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setCatalogName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetCatalogName(int arg0, string arg1) + { + IExecute("setCatalogName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setColumnDisplaySize(int,int) throws java.sql.SQLException + /// + public void SetColumnDisplaySize(int arg0, int arg1) + { + IExecute("setColumnDisplaySize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setColumnLabel(int,java.lang.String) throws java.sql.SQLException + /// + public void SetColumnLabel(int arg0, string arg1) + { + IExecute("setColumnLabel", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setColumnName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetColumnName(int arg0, string arg1) + { + IExecute("setColumnName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setColumnType(int,int) throws java.sql.SQLException + /// + public void SetColumnType(int arg0, int arg1) + { + IExecute("setColumnType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setColumnTypeName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetColumnTypeName(int arg0, string arg1) + { + IExecute("setColumnTypeName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setCurrency(int,boolean) throws java.sql.SQLException + /// + public void SetCurrency(int arg0, bool arg1) + { + IExecute("setCurrency", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setNullable(int,int) throws java.sql.SQLException + /// + public void SetNullable(int arg0, int arg1) + { + IExecute("setNullable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setPrecision(int,int) throws java.sql.SQLException + /// + public void SetPrecision(int arg0, int arg1) + { + IExecute("setPrecision", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setScale(int,int) throws java.sql.SQLException + /// + public void SetScale(int arg0, int arg1) + { + IExecute("setScale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setSchemaName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetSchemaName(int arg0, string arg1) + { + IExecute("setSchemaName", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setSearchable(int,boolean) throws java.sql.SQLException + /// + public void SetSearchable(int arg0, bool arg1) + { + IExecute("setSearchable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setSigned(int,boolean) throws java.sql.SQLException + /// + public void SetSigned(int arg0, bool arg1) + { + IExecute("setSigned", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetMetaDataImpl.html#setTableName(int,java.lang.String) throws java.sql.SQLException + /// + public void SetTableName(int arg0, string arg1) + { + IExecute("setTableName", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetProvider.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetProvider.cs new file mode 100644 index 0000000000..c1eec58912 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetProvider.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region RowSetProvider + public partial class RowSetProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetProvider.html#newFactory() throws java.sql.SQLException + /// + public static Javax.Sql.Rowset.RowSetFactory NewFactory() + { + return SExecute("newFactory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/RowSetProvider.html#newFactory(java.lang.String,java.lang.ClassLoader) throws java.sql.SQLException + /// + public static Javax.Sql.Rowset.RowSetFactory NewFactory(string arg0, Java.Lang.ClassLoader arg1) + { + return SExecute("newFactory", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetWarning.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetWarning.cs new file mode 100644 index 0000000000..1d47cd0783 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/RowSetWarning.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region RowSetWarning + public partial class RowSetWarning + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/AllPackageClasses.cs new file mode 100644 index 0000000000..6ae44c1ce5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/AllPackageClasses.cs @@ -0,0 +1,358 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialArray + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html + /// + public partial class SerialArray : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialArray() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialArray(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialArray"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerialBlob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html + /// + public partial class SerialBlob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialBlob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialBlob(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialBlob"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerialClob + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html + /// + public partial class SerialClob : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialClob() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialClob(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialClob"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerialDatalink + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialDatalink.html + /// + public partial class SerialDatalink : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialDatalink() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialDatalink(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialDatalink"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerialException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialException.html + /// + public partial class SerialException : Java.Sql.SQLException + { + public SerialException() { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialException"; + + // TODO: complete the class + + } + #endregion + + #region SerialJavaObject + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialJavaObject.html + /// + public partial class SerialJavaObject : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialJavaObject() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialJavaObject(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialJavaObject"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerialRef + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialRef.html + /// + public partial class SerialRef : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialRef() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialRef(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialRef"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SerialStruct + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialStruct.html + /// + public partial class SerialStruct : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SerialStruct() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SerialStruct(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SerialStruct"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLInputImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html + /// + public partial class SQLInputImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLInputImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLInputImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SQLInputImpl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SQLOutputImpl + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html + /// + public partial class SQLOutputImpl : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SQLOutputImpl() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SQLOutputImpl(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.serial.SQLOutputImpl"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLInputImpl.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLInputImpl.cs new file mode 100644 index 0000000000..360111ebb1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLInputImpl.cs @@ -0,0 +1,248 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SQLInputImpl + public partial class SQLInputImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.SQLInput(Javax.Sql.Rowset.Serial.SQLInputImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readBoolean() throws java.sql.SQLException + /// + public bool ReadBoolean() + { + return IExecute("readBoolean"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#wasNull() throws java.sql.SQLException + /// + public bool WasNull() + { + return IExecute("wasNull"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readByte() throws java.sql.SQLException + /// + public byte ReadByte() + { + return IExecute("readByte"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readBytes() throws java.sql.SQLException + /// + public byte[] ReadBytes() + { + return IExecuteArray("readBytes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readDouble() throws java.sql.SQLException + /// + public double ReadDouble() + { + return IExecute("readDouble"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readFloat() throws java.sql.SQLException + /// + public float ReadFloat() + { + return IExecute("readFloat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readInt() throws java.sql.SQLException + /// + public int ReadInt() + { + return IExecute("readInt"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readAsciiStream() throws java.sql.SQLException + /// + public Java.Io.InputStream ReadAsciiStream() + { + return IExecute("readAsciiStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readBinaryStream() throws java.sql.SQLException + /// + public Java.Io.InputStream ReadBinaryStream() + { + return IExecute("readBinaryStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readCharacterStream() throws java.sql.SQLException + /// + public Java.Io.Reader ReadCharacterStream() + { + return IExecute("readCharacterStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readObject() throws java.sql.SQLException + /// + public object ReadObject() + { + return IExecute("readObject"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readNString() throws java.sql.SQLException + /// + public string ReadNString() + { + return IExecute("readNString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readString() throws java.sql.SQLException + /// + public string ReadString() + { + return IExecute("readString"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readBigDecimal() throws java.sql.SQLException + /// + public Java.Math.BigDecimal ReadBigDecimal() + { + return IExecute("readBigDecimal"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readURL() throws java.sql.SQLException + /// + public Java.Net.URL ReadURL() + { + return IExecute("readURL"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readArray() throws java.sql.SQLException + /// + public Java.Sql.Array ReadArray() + { + return IExecute("readArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readBlob() throws java.sql.SQLException + /// + public Java.Sql.Blob ReadBlob() + { + return IExecute("readBlob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readClob() throws java.sql.SQLException + /// + public Java.Sql.Clob ReadClob() + { + return IExecute("readClob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readDate() throws java.sql.SQLException + /// + public Java.Sql.Date ReadDate() + { + return IExecute("readDate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readNClob() throws java.sql.SQLException + /// + public Java.Sql.NClob ReadNClob() + { + return IExecute("readNClob"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readRef() throws java.sql.SQLException + /// + public Java.Sql.Ref ReadRef() + { + return IExecute("readRef"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readRowId() throws java.sql.SQLException + /// + public Java.Sql.RowId ReadRowId() + { + return IExecute("readRowId"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readSQLXML() throws java.sql.SQLException + /// + public Java.Sql.SQLXML ReadSQLXML() + { + return IExecute("readSQLXML"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readTime() throws java.sql.SQLException + /// + public Java.Sql.Time ReadTime() + { + return IExecute("readTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readTimestamp() throws java.sql.SQLException + /// + public Java.Sql.Timestamp ReadTimestamp() + { + return IExecute("readTimestamp"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readLong() throws java.sql.SQLException + /// + public long ReadLong() + { + return IExecute("readLong"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLInputImpl.html#readShort() throws java.sql.SQLException + /// + public short ReadShort() + { + return IExecute("readShort"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLOutputImpl.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLOutputImpl.cs new file mode 100644 index 0000000000..66080b7080 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SQLOutputImpl.cs @@ -0,0 +1,248 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SQLOutputImpl + public partial class SQLOutputImpl + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.SQLOutput(Javax.Sql.Rowset.Serial.SQLOutputImpl t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeArray(java.sql.Array) throws java.sql.SQLException + /// + public void WriteArray(Java.Sql.Array arg0) + { + IExecute("writeArray", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeAsciiStream(java.io.InputStream) throws java.sql.SQLException + /// + public void WriteAsciiStream(Java.Io.InputStream arg0) + { + IExecute("writeAsciiStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeBigDecimal(java.math.BigDecimal) throws java.sql.SQLException + /// + public void WriteBigDecimal(Java.Math.BigDecimal arg0) + { + IExecute("writeBigDecimal", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeBinaryStream(java.io.InputStream) throws java.sql.SQLException + /// + public void WriteBinaryStream(Java.Io.InputStream arg0) + { + IExecute("writeBinaryStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeBlob(java.sql.Blob) throws java.sql.SQLException + /// + public void WriteBlob(Java.Sql.Blob arg0) + { + IExecute("writeBlob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeBoolean(boolean) throws java.sql.SQLException + /// + public void WriteBoolean(bool arg0) + { + IExecute("writeBoolean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeByte(byte) throws java.sql.SQLException + /// + public void WriteByte(byte arg0) + { + IExecute("writeByte", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeBytes(byte[]) throws java.sql.SQLException + /// + public void WriteBytes(byte[] arg0) + { + IExecute("writeBytes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeCharacterStream(java.io.Reader) throws java.sql.SQLException + /// + public void WriteCharacterStream(Java.Io.Reader arg0) + { + IExecute("writeCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeClob(java.sql.Clob) throws java.sql.SQLException + /// + public void WriteClob(Java.Sql.Clob arg0) + { + IExecute("writeClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeDate(java.sql.Date) throws java.sql.SQLException + /// + public void WriteDate(Java.Sql.Date arg0) + { + IExecute("writeDate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeDouble(double) throws java.sql.SQLException + /// + public void WriteDouble(double arg0) + { + IExecute("writeDouble", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeFloat(float) throws java.sql.SQLException + /// + public void WriteFloat(float arg0) + { + IExecute("writeFloat", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeInt(int) throws java.sql.SQLException + /// + public void WriteInt(int arg0) + { + IExecute("writeInt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeLong(long) throws java.sql.SQLException + /// + public void WriteLong(long arg0) + { + IExecute("writeLong", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeNClob(java.sql.NClob) throws java.sql.SQLException + /// + public void WriteNClob(Java.Sql.NClob arg0) + { + IExecute("writeNClob", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeNString(java.lang.String) throws java.sql.SQLException + /// + public void WriteNString(string arg0) + { + IExecute("writeNString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeObject(java.sql.SQLData) throws java.sql.SQLException + /// + public void WriteObject(Java.Sql.SQLData arg0) + { + IExecute("writeObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeRef(java.sql.Ref) throws java.sql.SQLException + /// + public void WriteRef(Java.Sql.Ref arg0) + { + IExecute("writeRef", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeRowId(java.sql.RowId) throws java.sql.SQLException + /// + public void WriteRowId(Java.Sql.RowId arg0) + { + IExecute("writeRowId", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeShort(short) throws java.sql.SQLException + /// + public void WriteShort(short arg0) + { + IExecute("writeShort", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeSQLXML(java.sql.SQLXML) throws java.sql.SQLException + /// + public void WriteSQLXML(Java.Sql.SQLXML arg0) + { + IExecute("writeSQLXML", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeString(java.lang.String) throws java.sql.SQLException + /// + public void WriteString(string arg0) + { + IExecute("writeString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeStruct(java.sql.Struct) throws java.sql.SQLException + /// + public void WriteStruct(Java.Sql.Struct arg0) + { + IExecute("writeStruct", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeTime(java.sql.Time) throws java.sql.SQLException + /// + public void WriteTime(Java.Sql.Time arg0) + { + IExecute("writeTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeTimestamp(java.sql.Timestamp) throws java.sql.SQLException + /// + public void WriteTimestamp(Java.Sql.Timestamp arg0) + { + IExecute("writeTimestamp", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SQLOutputImpl.html#writeURL(java.net.URL) throws java.sql.SQLException + /// + public void WriteURL(Java.Net.URL arg0) + { + IExecute("writeURL", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialArray.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialArray.cs new file mode 100644 index 0000000000..b39d4705d5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialArray.cs @@ -0,0 +1,117 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialArray + public partial class SerialArray + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#(java.sql.Array) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public SerialArray(Java.Sql.Array arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Array(Javax.Sql.Rowset.Serial.SerialArray t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialArray t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialArray t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#getArray() throws javax.sql.rowset.serial.SerialException + /// + public object Array + { + get { return IExecute("getArray"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#getBaseType() throws javax.sql.rowset.serial.SerialException + /// + public int BaseType + { + get { return IExecute("getBaseType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#getBaseTypeName() throws javax.sql.rowset.serial.SerialException + /// + public string BaseTypeName + { + get { return IExecute("getBaseTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#getResultSet() throws javax.sql.rowset.serial.SerialException + /// + public Java.Sql.ResultSet ResultSet + { + get { return IExecute("getResultSet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#getArray(long,int) throws javax.sql.rowset.serial.SerialException + /// + public object GetArray(long arg0, int arg1) + { + return IExecute("getArray", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#getResultSet(long,int) throws javax.sql.rowset.serial.SerialException + /// + public Java.Sql.ResultSet GetResultSet(long arg0, int arg1) + { + return IExecute("getResultSet", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialArray.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialBlob.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialBlob.cs new file mode 100644 index 0000000000..1b12e31fbd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialBlob.cs @@ -0,0 +1,152 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialBlob + public partial class SerialBlob + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#(byte[]) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public SerialBlob(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#(java.sql.Blob) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public SerialBlob(Java.Sql.Blob arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Blob(Javax.Sql.Rowset.Serial.SerialBlob t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialBlob t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialBlob t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#getBinaryStream() throws javax.sql.rowset.serial.SerialException + /// + public Java.Io.InputStream BinaryStream + { + get { return IExecute("getBinaryStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#getBytes(long,int) throws javax.sql.rowset.serial.SerialException + /// + public byte[] GetBytes(long arg0, int arg1) + { + return IExecuteArray("getBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#setBytes(long,byte[],int,int) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public int SetBytes(long arg0, byte[] arg1, int arg2, int arg3) + { + return IExecute("setBytes", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#setBytes(long,byte[]) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public int SetBytes(long arg0, byte[] arg1) + { + return IExecute("setBytes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#getBinaryStream(long,long) throws java.sql.SQLException + /// + public Java.Io.InputStream GetBinaryStream(long arg0, long arg1) + { + return IExecute("getBinaryStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#setBinaryStream(long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public Java.Io.OutputStream SetBinaryStream(long arg0) + { + return IExecute("setBinaryStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#length() throws javax.sql.rowset.serial.SerialException + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#position(byte[],long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public long Position(byte[] arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#position(java.sql.Blob,long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public long Position(Java.Sql.Blob arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialBlob.html#truncate(long) throws javax.sql.rowset.serial.SerialException + /// + public void Truncate(long arg0) + { + IExecute("truncate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialClob.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialClob.cs new file mode 100644 index 0000000000..64f4cb572d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialClob.cs @@ -0,0 +1,166 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialClob + public partial class SerialClob + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#(char[]) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public SerialClob(char[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#(java.sql.Clob) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public SerialClob(Java.Sql.Clob arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Clob(Javax.Sql.Rowset.Serial.SerialClob t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialClob t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialClob t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#getAsciiStream() throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public Java.Io.InputStream AsciiStream + { + get { return IExecute("getAsciiStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#getCharacterStream() throws javax.sql.rowset.serial.SerialException + /// + public Java.Io.Reader CharacterStream + { + get { return IExecute("getCharacterStream"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#setString(long,java.lang.String,int,int) throws javax.sql.rowset.serial.SerialException + /// + public int SetString(long arg0, string arg1, int arg2, int arg3) + { + return IExecute("setString", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#setString(long,java.lang.String) throws javax.sql.rowset.serial.SerialException + /// + public int SetString(long arg0, string arg1) + { + return IExecute("setString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#setAsciiStream(long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public Java.Io.OutputStream SetAsciiStream(long arg0) + { + return IExecute("setAsciiStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#getCharacterStream(long,long) throws java.sql.SQLException + /// + public Java.Io.Reader GetCharacterStream(long arg0, long arg1) + { + return IExecute("getCharacterStream", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#setCharacterStream(long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public Java.Io.Writer SetCharacterStream(long arg0) + { + return IExecute("setCharacterStream", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#getSubString(long,int) throws javax.sql.rowset.serial.SerialException + /// + public string GetSubString(long arg0, int arg1) + { + return IExecute("getSubString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#length() throws javax.sql.rowset.serial.SerialException + /// + public long Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#position(java.lang.String,long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public long Position(string arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#position(java.sql.Clob,long) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public long Position(Java.Sql.Clob arg0, long arg1) + { + return IExecute("position", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#free() throws java.sql.SQLException + /// + public void Free() + { + IExecute("free"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialClob.html#truncate(long) throws javax.sql.rowset.serial.SerialException + /// + public void Truncate(long arg0) + { + IExecute("truncate", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialDatalink.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialDatalink.cs new file mode 100644 index 0000000000..b999e402e0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialDatalink.cs @@ -0,0 +1,74 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialDatalink + public partial class SerialDatalink + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialDatalink.html#(java.net.URL) throws javax.sql.rowset.serial.SerialException + /// + public SerialDatalink(Java.Net.URL arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialDatalink t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialDatalink t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialDatalink.html#getDatalink() throws javax.sql.rowset.serial.SerialException + /// + public Java.Net.URL Datalink + { + get { return IExecute("getDatalink"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialException.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialException.cs new file mode 100644 index 0000000000..d7f7ce0fa3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialException + public partial class SerialException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialJavaObject.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialJavaObject.cs new file mode 100644 index 0000000000..f473e92d65 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialJavaObject.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialJavaObject + public partial class SerialJavaObject + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialJavaObject.html#(java.lang.Object) throws javax.sql.rowset.serial.SerialException + /// + public SerialJavaObject(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialJavaObject t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialJavaObject t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialJavaObject.html#getFields() throws javax.sql.rowset.serial.SerialException + /// + public Java.Lang.Reflect.Field[] Fields + { + get { return IExecuteArray("getFields"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialJavaObject.html#getObject() throws javax.sql.rowset.serial.SerialException + /// + public object Object + { + get { return IExecute("getObject"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialRef.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialRef.cs new file mode 100644 index 0000000000..7f68a7b568 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialRef.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialRef + public partial class SerialRef + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialRef.html#(java.sql.Ref) throws javax.sql.rowset.serial.SerialException,java.sql.SQLException + /// + public SerialRef(Java.Sql.Ref arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Ref(Javax.Sql.Rowset.Serial.SerialRef t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialRef t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialRef t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialRef.html#getBaseTypeName() throws javax.sql.rowset.serial.SerialException + /// + public string BaseTypeName + { + get { return IExecute("getBaseTypeName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialRef.html#getObject() throws javax.sql.rowset.serial.SerialException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialRef.html#setObject(java.lang.Object) throws javax.sql.rowset.serial.SerialException + /// + public object Object + { + get { return IExecute("getObject"); } set { IExecute("setObject", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialStruct.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialStruct.cs new file mode 100644 index 0000000000..14b29961a2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Serial/SerialStruct.cs @@ -0,0 +1,75 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Serial +{ + #region SerialStruct + public partial class SerialStruct + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Sql.Struct(Javax.Sql.Rowset.Serial.SerialStruct t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Sql.Rowset.Serial.SerialStruct t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Sql.Rowset.Serial.SerialStruct t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialStruct.html#getAttributes() throws javax.sql.rowset.serial.SerialException + /// + public object[] Attributes + { + get { return IExecuteArray("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/serial/SerialStruct.html#getSQLTypeName() throws javax.sql.rowset.serial.SerialException + /// + public string SQLTypeName + { + get { return IExecute("getSQLTypeName"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/AllPackageClasses.cs new file mode 100644 index 0000000000..0a62fe0698 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/AllPackageClasses.cs @@ -0,0 +1,269 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Sql.Rowset.Spi +{ + #region SyncFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html + /// + public partial class SyncFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SyncFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SyncFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.spi.SyncFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SyncFactoryException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactoryException.html + /// + public partial class SyncFactoryException : Java.Sql.SQLException + { + public SyncFactoryException() { } + + /// + public override string ClassName => "javax.sql.rowset.spi.SyncFactoryException"; + + // TODO: complete the class + + } + #endregion + + #region SyncProvider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html + /// + public partial class SyncProvider : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SyncProvider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SyncProvider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.spi.SyncProvider"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SyncProviderException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProviderException.html + /// + public partial class SyncProviderException : Java.Sql.SQLException + { + public SyncProviderException() { } + + /// + public override string ClassName => "javax.sql.rowset.spi.SyncProviderException"; + + // TODO: complete the class + + } + #endregion + + #region SyncResolver + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html + /// + public partial class SyncResolver : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SyncResolver() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SyncResolver(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.spi.SyncResolver"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TransactionalWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/TransactionalWriter.html + /// + public partial class TransactionalWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TransactionalWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TransactionalWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.spi.TransactionalWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XmlReader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/XmlReader.html + /// + public partial class XmlReader : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XmlReader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XmlReader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.spi.XmlReader"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region XmlWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/XmlWriter.html + /// + public partial class XmlWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public XmlWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public XmlWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.sql.rowset.spi.XmlWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactory.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactory.cs new file mode 100644 index 0000000000..1415a7bc38 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactory.cs @@ -0,0 +1,119 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region SyncFactory + public partial class SyncFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#ROWSET_SYNC_PROVIDER + /// + public static string ROWSET_SYNC_PROVIDER => Clazz.GetField("ROWSET_SYNC_PROVIDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#ROWSET_SYNC_PROVIDER_VERSION + /// + public static string ROWSET_SYNC_PROVIDER_VERSION => Clazz.GetField("ROWSET_SYNC_PROVIDER_VERSION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#ROWSET_SYNC_VENDOR + /// + public static string ROWSET_SYNC_VENDOR => Clazz.GetField("ROWSET_SYNC_VENDOR"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#getLogger() throws javax.sql.rowset.spi.SyncFactoryException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#setLogger(java.util.logging.Logger) + /// + public static Java.Util.Logging.Logger Logger + { + get { return SExecute("getLogger"); } set { SExecute("setLogger", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#getSyncFactory() + /// + public static Javax.Sql.Rowset.Spi.SyncFactory GetSyncFactory() + { + return SExecute("getSyncFactory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#getInstance(java.lang.String) throws javax.sql.rowset.spi.SyncFactoryException + /// + public static Javax.Sql.Rowset.Spi.SyncProvider GetInstance(string arg0) + { + return SExecute("getInstance", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#registerProvider(java.lang.String) throws javax.sql.rowset.spi.SyncFactoryException + /// + public static void RegisterProvider(string arg0) + { + SExecute("registerProvider", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#setJNDIContext(javax.naming.Context) throws javax.sql.rowset.spi.SyncFactoryException + /// + public static void SetJNDIContext(Javax.Naming.Context arg0) + { + SExecute("setJNDIContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#unregisterProvider(java.lang.String) throws javax.sql.rowset.spi.SyncFactoryException + /// + public static void UnregisterProvider(string arg0) + { + SExecute("unregisterProvider", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncFactory.html#setLogger(java.util.logging.Logger,java.util.logging.Level) + /// + public static void SetLogger(Java.Util.Logging.Logger arg0, Java.Util.Logging.Level arg1) + { + SExecute("setLogger", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactoryException.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactoryException.cs new file mode 100644 index 0000000000..ad99658535 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncFactoryException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region SyncFactoryException + public partial class SyncFactoryException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProvider.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProvider.cs new file mode 100644 index 0000000000..83b557af2a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProvider.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region SyncProvider + public partial class SyncProvider + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_DB_LOCK + /// + public static int DATASOURCE_DB_LOCK => Clazz.GetField("DATASOURCE_DB_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_NO_LOCK + /// + public static int DATASOURCE_NO_LOCK => Clazz.GetField("DATASOURCE_NO_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_ROW_LOCK + /// + public static int DATASOURCE_ROW_LOCK => Clazz.GetField("DATASOURCE_ROW_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_TABLE_LOCK + /// + public static int DATASOURCE_TABLE_LOCK => Clazz.GetField("DATASOURCE_TABLE_LOCK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#GRADE_CHECK_ALL_AT_COMMIT + /// + public static int GRADE_CHECK_ALL_AT_COMMIT => Clazz.GetField("GRADE_CHECK_ALL_AT_COMMIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#GRADE_CHECK_MODIFIED_AT_COMMIT + /// + public static int GRADE_CHECK_MODIFIED_AT_COMMIT => Clazz.GetField("GRADE_CHECK_MODIFIED_AT_COMMIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#GRADE_LOCK_WHEN_LOADED + /// + public static int GRADE_LOCK_WHEN_LOADED => Clazz.GetField("GRADE_LOCK_WHEN_LOADED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#GRADE_LOCK_WHEN_MODIFIED + /// + public static int GRADE_LOCK_WHEN_MODIFIED => Clazz.GetField("GRADE_LOCK_WHEN_MODIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#GRADE_NONE + /// + public static int GRADE_NONE => Clazz.GetField("GRADE_NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#NONUPDATABLE_VIEW_SYNC + /// + public static int NONUPDATABLE_VIEW_SYNC => Clazz.GetField("NONUPDATABLE_VIEW_SYNC"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#UPDATABLE_VIEW_SYNC + /// + public static int UPDATABLE_VIEW_SYNC => Clazz.GetField("UPDATABLE_VIEW_SYNC"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getDataSourceLock() throws javax.sql.rowset.spi.SyncProviderException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#setDataSourceLock(int) throws javax.sql.rowset.spi.SyncProviderException + /// + public int DataSourceLock + { + get { return IExecute("getDataSourceLock"); } set { IExecute("setDataSourceLock", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getProviderGrade() + /// + public int ProviderGrade + { + get { return IExecute("getProviderGrade"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getProviderID() + /// + public string ProviderID + { + get { return IExecute("getProviderID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getRowSetReader() + /// + public Javax.Sql.RowSetReader RowSetReader + { + get { return IExecute("getRowSetReader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getRowSetWriter() + /// + public Javax.Sql.RowSetWriter RowSetWriter + { + get { return IExecute("getRowSetWriter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getVendor() + /// + public string Vendor + { + get { return IExecute("getVendor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#getVersion() + /// + public string Version + { + get { return IExecute("getVersion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncProvider.html#supportsUpdatableView() + /// + public int SupportsUpdatableView() + { + return IExecute("supportsUpdatableView"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProviderException.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProviderException.cs new file mode 100644 index 0000000000..8b28142b5f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncProviderException.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region SyncProviderException + public partial class SyncProviderException + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncResolver.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncResolver.cs new file mode 100644 index 0000000000..67ca125e8e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/SyncResolver.cs @@ -0,0 +1,124 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region SyncResolver + public partial class SyncResolver + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSet(Javax.Sql.Rowset.Spi.SyncResolver t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#DELETE_ROW_CONFLICT + /// + public static int DELETE_ROW_CONFLICT => Clazz.GetField("DELETE_ROW_CONFLICT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#INSERT_ROW_CONFLICT + /// + public static int INSERT_ROW_CONFLICT => Clazz.GetField("INSERT_ROW_CONFLICT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#NO_ROW_CONFLICT + /// + public static int NO_ROW_CONFLICT => Clazz.GetField("NO_ROW_CONFLICT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#UPDATE_ROW_CONFLICT + /// + public static int UPDATE_ROW_CONFLICT => Clazz.GetField("UPDATE_ROW_CONFLICT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#getStatus() + /// + public int Status + { + get { return IExecute("getStatus"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#nextConflict() throws java.sql.SQLException + /// + public bool NextConflict() + { + return IExecute("nextConflict"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#previousConflict() throws java.sql.SQLException + /// + public bool PreviousConflict() + { + return IExecute("previousConflict"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#getConflictValue(int) throws java.sql.SQLException + /// + public object GetConflictValue(int arg0) + { + return IExecute("getConflictValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#getConflictValue(java.lang.String) throws java.sql.SQLException + /// + public object GetConflictValue(string arg0) + { + return IExecute("getConflictValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#setResolvedValue(int,java.lang.Object) throws java.sql.SQLException + /// + public void SetResolvedValue(int arg0, object arg1) + { + IExecute("setResolvedValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/SyncResolver.html#setResolvedValue(java.lang.String,java.lang.Object) throws java.sql.SQLException + /// + public void SetResolvedValue(string arg0, object arg1) + { + IExecute("setResolvedValue", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/TransactionalWriter.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/TransactionalWriter.cs new file mode 100644 index 0000000000..c93921f6f3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/TransactionalWriter.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region TransactionalWriter + public partial class TransactionalWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSetWriter(Javax.Sql.Rowset.Spi.TransactionalWriter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/TransactionalWriter.html#commit() throws java.sql.SQLException + /// + public void Commit() + { + IExecute("commit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/TransactionalWriter.html#rollback() throws java.sql.SQLException + /// + public void Rollback() + { + IExecute("rollback"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/TransactionalWriter.html#rollback(java.sql.Savepoint) throws java.sql.SQLException + /// + public void Rollback(Java.Sql.Savepoint arg0) + { + IExecute("rollback", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlReader.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlReader.cs new file mode 100644 index 0000000000..d9c8e10583 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlReader.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region XmlReader + public partial class XmlReader + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSetReader(Javax.Sql.Rowset.Spi.XmlReader t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/XmlReader.html#readXML(javax.sql.rowset.WebRowSet,java.io.Reader) throws java.sql.SQLException + /// + public void ReadXML(Javax.Sql.Rowset.WebRowSet arg0, Java.Io.Reader arg1) + { + IExecute("readXML", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlWriter.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlWriter.cs new file mode 100644 index 0000000000..30ecb47cdf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/Spi/XmlWriter.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset.Spi +{ + #region XmlWriter + public partial class XmlWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.RowSetWriter(Javax.Sql.Rowset.Spi.XmlWriter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/spi/XmlWriter.html#writeXML(javax.sql.rowset.WebRowSet,java.io.Writer) throws java.sql.SQLException + /// + public void WriteXML(Javax.Sql.Rowset.WebRowSet arg0, Java.Io.Writer arg1) + { + IExecute("writeXML", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/Rowset/WebRowSet.cs b/src/net/JNet/Generated/Javax/Sql/Rowset/WebRowSet.cs new file mode 100644 index 0000000000..93817ca918 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/Rowset/WebRowSet.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql.Rowset +{ + #region WebRowSet + public partial class WebRowSet + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.Rowset.CachedRowSet(Javax.Sql.Rowset.WebRowSet t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#PUBLIC_XML_SCHEMA + /// + public static string PUBLIC_XML_SCHEMA => Clazz.GetField("PUBLIC_XML_SCHEMA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#SCHEMA_SYSTEM_ID + /// + public static string SCHEMA_SYSTEM_ID => Clazz.GetField("SCHEMA_SYSTEM_ID"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#readXml(java.io.InputStream) throws java.sql.SQLException,java.io.IOException + /// + public void ReadXml(Java.Io.InputStream arg0) + { + IExecute("readXml", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#readXml(java.io.Reader) throws java.sql.SQLException + /// + public void ReadXml(Java.Io.Reader arg0) + { + IExecute("readXml", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#writeXml(java.io.OutputStream) throws java.sql.SQLException,java.io.IOException + /// + public void WriteXml(Java.Io.OutputStream arg0) + { + IExecute("writeXml", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#writeXml(java.io.Writer) throws java.sql.SQLException + /// + public void WriteXml(Java.Io.Writer arg0) + { + IExecute("writeXml", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#writeXml(java.sql.ResultSet,java.io.OutputStream) throws java.sql.SQLException,java.io.IOException + /// + public void WriteXml(Java.Sql.ResultSet arg0, Java.Io.OutputStream arg1) + { + IExecute("writeXml", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/WebRowSet.html#writeXml(java.sql.ResultSet,java.io.Writer) throws java.sql.SQLException + /// + public void WriteXml(Java.Sql.ResultSet arg0, Java.Io.Writer arg1) + { + IExecute("writeXml", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/StatementEvent.cs b/src/net/JNet/Generated/Javax/Sql/StatementEvent.cs new file mode 100644 index 0000000000..29ca134165 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/StatementEvent.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region StatementEvent + public partial class StatementEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/StatementEvent.html#(javax.sql.PooledConnection,java.sql.PreparedStatement,java.sql.SQLException) + /// + public StatementEvent(Javax.Sql.PooledConnection arg0, Java.Sql.PreparedStatement arg1, Java.Sql.SQLException arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/StatementEvent.html#(javax.sql.PooledConnection,java.sql.PreparedStatement) + /// + public StatementEvent(Javax.Sql.PooledConnection arg0, Java.Sql.PreparedStatement arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/StatementEvent.html#getSQLException() + /// + public Java.Sql.SQLException SQLException + { + get { var obj = IExecute("getSQLException"); return MASES.JCOBridge.C2JBridge.JVMBridgeException.New(obj); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/StatementEvent.html#getStatement() + /// + public Java.Sql.PreparedStatement Statement + { + get { return IExecute("getStatement"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/XAConnection.cs b/src/net/JNet/Generated/Javax/Sql/XAConnection.cs new file mode 100644 index 0000000000..9ad8306bc6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/XAConnection.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region XAConnection + public partial class XAConnection + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.PooledConnection(Javax.Sql.XAConnection t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnection.html#getXAResource() throws java.sql.SQLException + /// + public Javax.Transaction.Xa.XAResource XAResource + { + get { return IExecute("getXAResource"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/XAConnectionBuilder.cs b/src/net/JNet/Generated/Javax/Sql/XAConnectionBuilder.cs new file mode 100644 index 0000000000..32bbb76783 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/XAConnectionBuilder.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region XAConnectionBuilder + public partial class XAConnectionBuilder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnectionBuilder.html#build() throws java.sql.SQLException + /// + public Javax.Sql.XAConnection Build() + { + return IExecute("build"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnectionBuilder.html#password(java.lang.String) + /// + public Javax.Sql.XAConnectionBuilder Password(string arg0) + { + return IExecute("password", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnectionBuilder.html#shardingKey(java.sql.ShardingKey) + /// + public Javax.Sql.XAConnectionBuilder ShardingKey(Java.Sql.ShardingKey arg0) + { + return IExecute("shardingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnectionBuilder.html#superShardingKey(java.sql.ShardingKey) + /// + public Javax.Sql.XAConnectionBuilder SuperShardingKey(Java.Sql.ShardingKey arg0) + { + return IExecute("superShardingKey", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XAConnectionBuilder.html#user(java.lang.String) + /// + public Javax.Sql.XAConnectionBuilder User(string arg0) + { + return IExecute("user", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Sql/XADataSource.cs b/src/net/JNet/Generated/Javax/Sql/XADataSource.cs new file mode 100644 index 0000000000..58dc1c908a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Sql/XADataSource.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Sql +{ + #region XADataSource + public partial class XADataSource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Sql.CommonDataSource(Javax.Sql.XADataSource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#getLoginTimeout() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#setLoginTimeout(int) throws java.sql.SQLException + /// + public int LoginTimeout + { + get { return IExecute("getLoginTimeout"); } set { IExecute("setLoginTimeout", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#getLogWriter() throws java.sql.SQLException https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#setLogWriter(java.io.PrintWriter) throws java.sql.SQLException + /// + public Java.Io.PrintWriter LogWriter + { + get { return IExecute("getLogWriter"); } set { IExecute("setLogWriter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#getXAConnection() throws java.sql.SQLException + /// + public Javax.Sql.XAConnection XAConnection + { + get { return IExecute("getXAConnection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#getXAConnection(java.lang.String,java.lang.String) throws java.sql.SQLException + /// + public Javax.Sql.XAConnection GetXAConnection(string arg0, string arg1) + { + return IExecute("getXAConnection", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/XADataSource.html#createXAConnectionBuilder() throws java.sql.SQLException + /// + public Javax.Sql.XAConnectionBuilder CreateXAConnectionBuilder() + { + return IExecute("createXAConnectionBuilder"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/AbstractAction.cs b/src/net/JNet/Generated/Javax/Swing/AbstractAction.cs new file mode 100644 index 0000000000..363f7eb8fd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/AbstractAction.cs @@ -0,0 +1,131 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region AbstractAction + public partial class AbstractAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#(java.lang.String,javax.swing.Icon) + /// + public AbstractAction(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#(java.lang.String) + /// + public AbstractAction(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Action(Javax.Swing.AbstractAction t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Swing.AbstractAction t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.AbstractAction t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#getKeys() + /// + public object[] Keys + { + get { return IExecuteArray("getKeys"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#getValue(java.lang.String) + /// + public object GetValue(string arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#putValue(java.lang.String,java.lang.Object) + /// + public void PutValue(string arg0, object arg1) + { + IExecute("putValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/AbstractButton.cs b/src/net/JNet/Generated/Javax/Swing/AbstractButton.cs new file mode 100644 index 0000000000..15a190a008 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/AbstractButton.cs @@ -0,0 +1,458 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region AbstractButton + public partial class AbstractButton + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Javax.Swing.AbstractButton t) => t.Cast(); + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.AbstractButton t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#BORDER_PAINTED_CHANGED_PROPERTY + /// + public static string BORDER_PAINTED_CHANGED_PROPERTY => Clazz.GetField("BORDER_PAINTED_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#CONTENT_AREA_FILLED_CHANGED_PROPERTY + /// + public static string CONTENT_AREA_FILLED_CHANGED_PROPERTY => Clazz.GetField("CONTENT_AREA_FILLED_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#DISABLED_ICON_CHANGED_PROPERTY + /// + public static string DISABLED_ICON_CHANGED_PROPERTY => Clazz.GetField("DISABLED_ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#DISABLED_SELECTED_ICON_CHANGED_PROPERTY + /// + public static string DISABLED_SELECTED_ICON_CHANGED_PROPERTY => Clazz.GetField("DISABLED_SELECTED_ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#FOCUS_PAINTED_CHANGED_PROPERTY + /// + public static string FOCUS_PAINTED_CHANGED_PROPERTY => Clazz.GetField("FOCUS_PAINTED_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY + /// + public static string HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY => Clazz.GetField("HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY + /// + public static string HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY => Clazz.GetField("HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#ICON_CHANGED_PROPERTY + /// + public static string ICON_CHANGED_PROPERTY => Clazz.GetField("ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#MARGIN_CHANGED_PROPERTY + /// + public static string MARGIN_CHANGED_PROPERTY => Clazz.GetField("MARGIN_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#MNEMONIC_CHANGED_PROPERTY + /// + public static string MNEMONIC_CHANGED_PROPERTY => Clazz.GetField("MNEMONIC_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#MODEL_CHANGED_PROPERTY + /// + public static string MODEL_CHANGED_PROPERTY => Clazz.GetField("MODEL_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#PRESSED_ICON_CHANGED_PROPERTY + /// + public static string PRESSED_ICON_CHANGED_PROPERTY => Clazz.GetField("PRESSED_ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#ROLLOVER_ENABLED_CHANGED_PROPERTY + /// + public static string ROLLOVER_ENABLED_CHANGED_PROPERTY => Clazz.GetField("ROLLOVER_ENABLED_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#ROLLOVER_ICON_CHANGED_PROPERTY + /// + public static string ROLLOVER_ICON_CHANGED_PROPERTY => Clazz.GetField("ROLLOVER_ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY + /// + public static string ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY => Clazz.GetField("ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#SELECTED_ICON_CHANGED_PROPERTY + /// + public static string SELECTED_ICON_CHANGED_PROPERTY => Clazz.GetField("SELECTED_ICON_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#TEXT_CHANGED_PROPERTY + /// + public static string TEXT_CHANGED_PROPERTY => Clazz.GetField("TEXT_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#VERTICAL_ALIGNMENT_CHANGED_PROPERTY + /// + public static string VERTICAL_ALIGNMENT_CHANGED_PROPERTY => Clazz.GetField("VERTICAL_ALIGNMENT_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#VERTICAL_TEXT_POSITION_CHANGED_PROPERTY + /// + public static string VERTICAL_TEXT_POSITION_CHANGED_PROPERTY => Clazz.GetField("VERTICAL_TEXT_POSITION_CHANGED_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getAction() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setAction(javax.swing.Action) + /// + public Javax.Swing.Action Action + { + get { return IExecute("getAction"); } set { IExecute("setAction", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getDisabledIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setDisabledIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon DisabledIcon + { + get { return IExecute("getDisabledIcon"); } set { IExecute("setDisabledIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getDisabledSelectedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setDisabledSelectedIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon DisabledSelectedIcon + { + get { return IExecute("getDisabledSelectedIcon"); } set { IExecute("setDisabledSelectedIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getDisplayedMnemonicIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setDisplayedMnemonicIndex(int) throws java.lang.IllegalArgumentException + /// + public int DisplayedMnemonicIndex + { + get { return IExecute("getDisplayedMnemonicIndex"); } set { IExecute("setDisplayedMnemonicIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getHideActionText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setHideActionText(boolean) + /// + public bool HideActionText + { + get { return IExecute("getHideActionText"); } set { IExecute("setHideActionText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getHorizontalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setHorizontalAlignment(int) + /// + public int HorizontalAlignment + { + get { return IExecute("getHorizontalAlignment"); } set { IExecute("setHorizontalAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getHorizontalTextPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setHorizontalTextPosition(int) + /// + public int HorizontalTextPosition + { + get { return IExecute("getHorizontalTextPosition"); } set { IExecute("setHorizontalTextPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon Icon + { + get { return IExecute("getIcon"); } set { IExecute("setIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getIconTextGap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setIconTextGap(int) + /// + public int IconTextGap + { + get { return IExecute("getIconTextGap"); } set { IExecute("setIconTextGap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setMargin(java.awt.Insets) + /// + public Java.Awt.Insets Margin + { + get { return IExecute("getMargin"); } set { IExecute("setMargin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getMnemonic() + /// + public int Mnemonic + { + get { return IExecute("getMnemonic"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setModel(javax.swing.ButtonModel) + /// + public Javax.Swing.ButtonModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getMultiClickThreshhold() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setMultiClickThreshhold(long) + /// + public long MultiClickThreshhold + { + get { return IExecute("getMultiClickThreshhold"); } set { IExecute("setMultiClickThreshhold", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getPressedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setPressedIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon PressedIcon + { + get { return IExecute("getPressedIcon"); } set { IExecute("setPressedIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getRolloverIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setRolloverIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon RolloverIcon + { + get { return IExecute("getRolloverIcon"); } set { IExecute("setRolloverIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getRolloverSelectedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setRolloverSelectedIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon RolloverSelectedIcon + { + get { return IExecute("getRolloverSelectedIcon"); } set { IExecute("setRolloverSelectedIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getSelectedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setSelectedIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon SelectedIcon + { + get { return IExecute("getSelectedIcon"); } set { IExecute("setSelectedIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setText(java.lang.String) + /// + public string Text + { + get { return IExecute("getText"); } set { IExecute("setText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getVerticalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setVerticalAlignment(int) + /// + public int VerticalAlignment + { + get { return IExecute("getVerticalAlignment"); } set { IExecute("setVerticalAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getVerticalTextPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setVerticalTextPosition(int) + /// + public int VerticalTextPosition + { + get { return IExecute("getVerticalTextPosition"); } set { IExecute("setVerticalTextPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#isBorderPainted() + /// + public bool IsBorderPainted() + { + return IExecute("isBorderPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#isContentAreaFilled() + /// + public bool IsContentAreaFilled() + { + return IExecute("isContentAreaFilled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#isFocusPainted() + /// + public bool IsFocusPainted() + { + return IExecute("isFocusPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#isRolloverEnabled() + /// + public bool IsRolloverEnabled() + { + return IExecute("isRolloverEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#doClick() + /// + public void DoClick() + { + IExecute("doClick"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#doClick(int) + /// + public void DoClick(int arg0) + { + IExecute("doClick", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setBorderPainted(boolean) + /// + public void SetBorderPainted(bool arg0) + { + IExecute("setBorderPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setContentAreaFilled(boolean) + /// + public void SetContentAreaFilled(bool arg0) + { + IExecute("setContentAreaFilled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setFocusPainted(boolean) + /// + public void SetFocusPainted(bool arg0) + { + IExecute("setFocusPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setMnemonic(char) + /// + public void SetMnemonic(char arg0) + { + IExecute("setMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setMnemonic(int) + /// + public void SetMnemonic(int arg0) + { + IExecute("setMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setRolloverEnabled(boolean) + /// + public void SetRolloverEnabled(bool arg0) + { + IExecute("setRolloverEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setSelected(boolean) + /// + public void SetSelected(bool arg0) + { + IExecute("setSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setUI(javax.swing.plaf.ButtonUI) + /// + public void SetUI(Javax.Swing.Plaf.ButtonUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/AbstractCellEditor.cs b/src/net/JNet/Generated/Javax/Swing/AbstractCellEditor.cs new file mode 100644 index 0000000000..dcc1914634 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/AbstractCellEditor.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region AbstractCellEditor + public partial class AbstractCellEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.CellEditor(Javax.Swing.AbstractCellEditor t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.AbstractCellEditor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#getCellEditorListeners() + /// + public Javax.Swing.Event.CellEditorListener[] CellEditorListeners + { + get { return IExecuteArray("getCellEditorListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#isCellEditable(java.util.EventObject) + /// + public bool IsCellEditable(Java.Util.EventObject arg0) + { + return IExecute("isCellEditable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#shouldSelectCell(java.util.EventObject) + /// + public bool ShouldSelectCell(Java.Util.EventObject arg0) + { + return IExecute("shouldSelectCell", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#stopCellEditing() + /// + public bool StopCellEditing() + { + return IExecute("stopCellEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#addCellEditorListener(javax.swing.event.CellEditorListener) + /// + public void AddCellEditorListener(Javax.Swing.Event.CellEditorListener arg0) + { + IExecute("addCellEditorListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#cancelCellEditing() + /// + public void CancelCellEditing() + { + IExecute("cancelCellEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#removeCellEditorListener(javax.swing.event.CellEditorListener) + /// + public void RemoveCellEditorListener(Javax.Swing.Event.CellEditorListener arg0) + { + IExecute("removeCellEditorListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/AbstractListModel.cs b/src/net/JNet/Generated/Javax/Swing/AbstractListModel.cs new file mode 100644 index 0000000000..a1cc30020f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/AbstractListModel.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region AbstractListModel + public partial class AbstractListModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.AbstractListModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractListModel.html#getListDataListeners() + /// + public Javax.Swing.Event.ListDataListener[] ListDataListeners + { + get { return IExecuteArray("getListDataListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractListModel.html#addListDataListener(javax.swing.event.ListDataListener) + /// + public void AddListDataListener(Javax.Swing.Event.ListDataListener arg0) + { + IExecute("addListDataListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractListModel.html#removeListDataListener(javax.swing.event.ListDataListener) + /// + public void RemoveListDataListener(Javax.Swing.Event.ListDataListener arg0) + { + IExecute("removeListDataListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/AbstractSpinnerModel.cs b/src/net/JNet/Generated/Javax/Swing/AbstractSpinnerModel.cs new file mode 100644 index 0000000000..07e828b7ae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/AbstractSpinnerModel.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region AbstractSpinnerModel + public partial class AbstractSpinnerModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SpinnerModel(Javax.Swing.AbstractSpinnerModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.AbstractSpinnerModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractSpinnerModel.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractSpinnerModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractSpinnerModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Action.cs b/src/net/JNet/Generated/Javax/Swing/Action.cs new file mode 100644 index 0000000000..c14a383867 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Action.cs @@ -0,0 +1,152 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Action + public partial class Action + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.Action t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#ACCELERATOR_KEY + /// + public static string ACCELERATOR_KEY => Clazz.GetField("ACCELERATOR_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#ACTION_COMMAND_KEY + /// + public static string ACTION_COMMAND_KEY => Clazz.GetField("ACTION_COMMAND_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#DEFAULT + /// + public static string DEFAULT => Clazz.GetField("DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#DISPLAYED_MNEMONIC_INDEX_KEY + /// + public static string DISPLAYED_MNEMONIC_INDEX_KEY => Clazz.GetField("DISPLAYED_MNEMONIC_INDEX_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#LARGE_ICON_KEY + /// + public static string LARGE_ICON_KEY => Clazz.GetField("LARGE_ICON_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#LONG_DESCRIPTION + /// + public static string LONG_DESCRIPTION => Clazz.GetField("LONG_DESCRIPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#MNEMONIC_KEY + /// + public static string MNEMONIC_KEY => Clazz.GetField("MNEMONIC_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#NAME + /// + public static string NAME => Clazz.GetField("NAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#SELECTED_KEY + /// + public static string SELECTED_KEY => Clazz.GetField("SELECTED_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#SHORT_DESCRIPTION + /// + public static string SHORT_DESCRIPTION => Clazz.GetField("SHORT_DESCRIPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#SMALL_ICON + /// + public static string SMALL_ICON => Clazz.GetField("SMALL_ICON"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#getValue(java.lang.String) + /// + public object GetValue(string arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#putValue(java.lang.String,java.lang.Object) + /// + public void PutValue(string arg0, object arg1) + { + IExecute("putValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html#accept(java.lang.Object) + /// + public bool Accept(object arg0) + { + return IExecute("accept", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ActionMap.cs b/src/net/JNet/Generated/Javax/Swing/ActionMap.cs new file mode 100644 index 0000000000..fe3b8b2ee6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ActionMap.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ActionMap + public partial class ActionMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.ActionMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#getParent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#setParent(javax.swing.ActionMap) + /// + public Javax.Swing.ActionMap Parent + { + get { return IExecute("getParent"); } set { IExecute("setParent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#allKeys() + /// + public object[] AllKeys() + { + return IExecuteArray("allKeys"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#keys() + /// + public object[] Keys() + { + return IExecuteArray("keys"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#get(java.lang.Object) + /// + public Javax.Swing.Action Get(object arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#put(java.lang.Object,javax.swing.Action) + /// + public void Put(object arg0, Javax.Swing.Action arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html#remove(java.lang.Object) + /// + public void Remove(object arg0) + { + IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/AllPackageClasses.cs new file mode 100644 index 0000000000..3fb4a52787 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/AllPackageClasses.cs @@ -0,0 +1,5886 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing +{ + #region AbstractAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractAction.html + /// + public partial class AbstractAction : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.AbstractAction"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html + /// + public partial class AbstractButton : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.AbstractButton"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractCellEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractCellEditor.html + /// + public partial class AbstractCellEditor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractCellEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractCellEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.AbstractCellEditor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractListModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractListModel.html + /// + public partial class AbstractListModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractListModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractListModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.AbstractListModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AbstractSpinnerModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractSpinnerModel.html + /// + public partial class AbstractSpinnerModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractSpinnerModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractSpinnerModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.AbstractSpinnerModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Action + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Action.html + /// + public partial class Action : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Action() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Action(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Action"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ActionMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ActionMap.html + /// + public partial class ActionMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActionMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActionMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ActionMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BorderFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html + /// + public partial class BorderFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BorderFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BorderFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.BorderFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BoundedRangeModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html + /// + public partial class BoundedRangeModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BoundedRangeModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BoundedRangeModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.BoundedRangeModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Box + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html + /// + public partial class Box : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Box() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Box(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Box"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Filler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.Filler.html + /// + public partial class Filler : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Filler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Filler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Box$Filler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BoxLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html + /// + public partial class BoxLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BoxLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BoxLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.BoxLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ButtonGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html + /// + public partial class ButtonGroup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ButtonGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ButtonGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ButtonGroup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ButtonModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html + /// + public partial class ButtonModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ButtonModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ButtonModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ButtonModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CellEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html + /// + public partial class CellEditor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CellEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CellEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.CellEditor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CellRendererPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellRendererPane.html + /// + public partial class CellRendererPane : Java.Awt.Container + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CellRendererPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CellRendererPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.CellRendererPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComboBoxEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html + /// + public partial class ComboBoxEditor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComboBoxEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComboBoxEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ComboBoxEditor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComboBoxModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxModel.html + /// + public partial class ComboBoxModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComboBoxModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComboBoxModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ComboBoxModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentInputMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComponentInputMap.html + /// + public partial class ComponentInputMap : Javax.Swing.InputMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentInputMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentInputMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ComponentInputMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DebugGraphics + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html + /// + public partial class DebugGraphics : Java.Awt.Graphics + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DebugGraphics() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DebugGraphics(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DebugGraphics"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultBoundedRangeModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html + /// + public partial class DefaultBoundedRangeModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultBoundedRangeModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultBoundedRangeModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultBoundedRangeModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultButtonModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html + /// + public partial class DefaultButtonModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultButtonModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultButtonModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultButtonModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultCellEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html + /// + public partial class DefaultCellEditor : Javax.Swing.AbstractCellEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultCellEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultCellEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultCellEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultComboBoxModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html + /// + public partial class DefaultComboBoxModel : Javax.Swing.AbstractListModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultComboBoxModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultComboBoxModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultComboBoxModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultDesktopManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html + /// + public partial class DefaultDesktopManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultDesktopManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultDesktopManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultDesktopManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultFocusManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultFocusManager.html + /// + public partial class DefaultFocusManager : Javax.Swing.FocusManager + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultFocusManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultFocusManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultFocusManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultListCellRenderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListCellRenderer.html + /// + public partial class DefaultListCellRenderer : Javax.Swing.JLabel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultListCellRenderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultListCellRenderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultListCellRenderer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListCellRenderer.UIResource.html + /// + public partial class UIResource : Javax.Swing.DefaultListCellRenderer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultListCellRenderer$UIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DefaultListModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html + /// + public partial class DefaultListModel : Javax.Swing.AbstractListModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultListModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultListModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultListModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultListSelectionModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html + /// + public partial class DefaultListSelectionModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultListSelectionModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultListSelectionModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultListSelectionModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultRowSorter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html + /// + public partial class DefaultRowSorter : Javax.Swing.RowSorter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultRowSorter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultRowSorter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultRowSorter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultSingleSelectionModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html + /// + public partial class DefaultSingleSelectionModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultSingleSelectionModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultSingleSelectionModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DefaultSingleSelectionModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DesktopManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html + /// + public partial class DesktopManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DesktopManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DesktopManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DesktopManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DropMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html + /// + public partial class DropMode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.DropMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FocusManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/FocusManager.html + /// + public partial class FocusManager : Java.Awt.DefaultKeyboardFocusManager + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.FocusManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GrayFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GrayFilter.html + /// + public partial class GrayFilter : Java.Awt.ImageNs.RGBImageFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GrayFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GrayFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.GrayFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GroupLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html + /// + public partial class GroupLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GroupLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GroupLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.GroupLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Alignment + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Alignment.html + /// + public partial class Alignment : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Alignment() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Alignment(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.GroupLayout$Alignment"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Group + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Group.html + /// + public partial class Group : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Group() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Group(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.GroupLayout$Group"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ParallelGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.ParallelGroup.html + /// + public partial class ParallelGroup : Javax.Swing.GroupLayout.Group + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParallelGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParallelGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.GroupLayout$ParallelGroup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region SequentialGroup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.SequentialGroup.html + /// + public partial class SequentialGroup : Javax.Swing.GroupLayout.Group + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SequentialGroup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SequentialGroup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.GroupLayout$SequentialGroup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Icon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Icon.html + /// + public partial class Icon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Icon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Icon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Icon"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ImageIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html + /// + public partial class ImageIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ImageIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ImageIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ImageIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html + /// + public partial class InputMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.InputMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputVerifier + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputVerifier.html + /// + public partial class InputVerifier : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputVerifier() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputVerifier(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.InputVerifier"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InternalFrameFocusTraversalPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InternalFrameFocusTraversalPolicy.html + /// + public partial class InternalFrameFocusTraversalPolicy : Java.Awt.FocusTraversalPolicy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InternalFrameFocusTraversalPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InternalFrameFocusTraversalPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.InternalFrameFocusTraversalPolicy"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html + /// + public partial class JButton : Javax.Swing.AbstractButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JButton"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JCheckBox + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html + /// + public partial class JCheckBox : Javax.Swing.JToggleButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JCheckBox() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JCheckBox(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JCheckBox"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JCheckBoxMenuItem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html + /// + public partial class JCheckBoxMenuItem : Javax.Swing.JMenuItem + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JCheckBoxMenuItem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JCheckBoxMenuItem(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JCheckBoxMenuItem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JColorChooser + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html + /// + public partial class JColorChooser : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JColorChooser() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JColorChooser(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JColorChooser"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JComboBox + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html + /// + public partial class JComboBox : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JComboBox() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JComboBox(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JComboBox"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region KeySelectionManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.KeySelectionManager.html + /// + public partial class KeySelectionManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeySelectionManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeySelectionManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JComboBox$KeySelectionManager"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html + /// + public partial class JComponent : Java.Awt.Container + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JComponent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AccessibleJComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.AccessibleJComponent.html + /// + public partial class AccessibleJComponent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleJComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleJComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JComponent$AccessibleJComponent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JDesktopPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html + /// + public partial class JDesktopPane : Javax.Swing.JLayeredPane + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JDesktopPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JDesktopPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JDesktopPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JDialog + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html + /// + public partial class JDialog : Java.Awt.Dialog + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JDialog() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JDialog(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JDialog"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JEditorPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html + /// + public partial class JEditorPane : Javax.Swing.Text.JTextComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JEditorPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JEditorPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JEditorPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JFileChooser + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html + /// + public partial class JFileChooser : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JFileChooser() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JFileChooser(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JFileChooser"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JFormattedTextField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html + /// + public partial class JFormattedTextField : Javax.Swing.JTextField + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JFormattedTextField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JFormattedTextField(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JFormattedTextField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AbstractFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html + /// + public partial class AbstractFormatter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JFormattedTextField$AbstractFormatter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region AbstractFormatterFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatterFactory.html + /// + public partial class AbstractFormatterFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractFormatterFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractFormatterFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JFormattedTextField$AbstractFormatterFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JFrame + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html + /// + public partial class JFrame : Java.Awt.Frame + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JFrame() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JFrame(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JFrame"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JInternalFrame + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html + /// + public partial class JInternalFrame : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JInternalFrame() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JInternalFrame(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JInternalFrame"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region JDesktopIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.JDesktopIcon.html + /// + public partial class JDesktopIcon : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JDesktopIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JDesktopIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JInternalFrame$JDesktopIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JLabel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html + /// + public partial class JLabel : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JLabel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JLabel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JLabel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JLayer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html + /// + public partial class JLayer : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JLayer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JLayer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JLayer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JLayeredPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html + /// + public partial class JLayeredPane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JLayeredPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JLayeredPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JLayeredPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html + /// + public partial class JList : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JList(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DropLocation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.DropLocation.html + /// + public partial class DropLocation : Javax.Swing.TransferHandler.DropLocation + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropLocation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropLocation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JList$DropLocation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JMenu + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html + /// + public partial class JMenu : Javax.Swing.JMenuItem + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMenu() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMenu(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JMenu"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMenuBar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html + /// + public partial class JMenuBar : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMenuBar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMenuBar(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JMenuBar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JMenuItem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html + /// + public partial class JMenuItem : Javax.Swing.AbstractButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JMenuItem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JMenuItem(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JMenuItem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JOptionPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html + /// + public partial class JOptionPane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JOptionPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JOptionPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JOptionPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JPanel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPanel.html + /// + public partial class JPanel : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPanel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPanel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JPanel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JPasswordField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html + /// + public partial class JPasswordField : Javax.Swing.JTextField + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPasswordField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPasswordField(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JPasswordField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JPopupMenu + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html + /// + public partial class JPopupMenu : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JPopupMenu() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JPopupMenu(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JPopupMenu"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Separator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.Separator.html + /// + public partial class Separator : Javax.Swing.JSeparator + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Separator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Separator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JPopupMenu$Separator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JProgressBar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html + /// + public partial class JProgressBar : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JProgressBar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JProgressBar(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JProgressBar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JRadioButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html + /// + public partial class JRadioButton : Javax.Swing.JToggleButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JRadioButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JRadioButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JRadioButton"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JRadioButtonMenuItem + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html + /// + public partial class JRadioButtonMenuItem : Javax.Swing.JMenuItem + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JRadioButtonMenuItem() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JRadioButtonMenuItem(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JRadioButtonMenuItem"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JRootPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html + /// + public partial class JRootPane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JRootPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JRootPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JRootPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JScrollBar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html + /// + public partial class JScrollBar : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JScrollBar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JScrollBar(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JScrollBar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JScrollPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html + /// + public partial class JScrollPane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JScrollPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JScrollPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JScrollPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JSeparator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSeparator.html + /// + public partial class JSeparator : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JSeparator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JSeparator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSeparator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JSlider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html + /// + public partial class JSlider : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JSlider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JSlider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSlider"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JSpinner + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html + /// + public partial class JSpinner : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JSpinner() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JSpinner(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSpinner"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DateEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DateEditor.html + /// + public partial class DateEditor : Javax.Swing.JSpinner.DefaultEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSpinner$DateEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DefaultEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html + /// + public partial class DefaultEditor : Javax.Swing.JPanel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSpinner$DefaultEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ListEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.ListEditor.html + /// + public partial class ListEditor : Javax.Swing.JSpinner.DefaultEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSpinner$ListEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region NumberEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.NumberEditor.html + /// + public partial class NumberEditor : Javax.Swing.JSpinner.DefaultEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSpinner$NumberEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JSplitPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html + /// + public partial class JSplitPane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JSplitPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JSplitPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JSplitPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTabbedPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html + /// + public partial class JTabbedPane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTabbedPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTabbedPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTabbedPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html + /// + public partial class JTable : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTable"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DropLocation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.DropLocation.html + /// + public partial class DropLocation : Javax.Swing.TransferHandler.DropLocation + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropLocation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropLocation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTable$DropLocation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PrintMode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.PrintMode.html + /// + public partial class PrintMode : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PrintMode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PrintMode(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTable$PrintMode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JTextArea + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html + /// + public partial class JTextArea : Javax.Swing.Text.JTextComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTextArea() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTextArea(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTextArea"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTextField + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html + /// + public partial class JTextField : Javax.Swing.Text.JTextComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTextField() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTextField(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTextField"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTextPane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html + /// + public partial class JTextPane : Javax.Swing.JEditorPane + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTextPane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTextPane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTextPane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JToggleButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html + /// + public partial class JToggleButton : Javax.Swing.AbstractButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JToggleButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JToggleButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JToggleButton"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ToggleButtonModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.ToggleButtonModel.html + /// + public partial class ToggleButtonModel : Javax.Swing.DefaultButtonModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToggleButtonModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToggleButtonModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JToggleButton$ToggleButtonModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JToolBar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html + /// + public partial class JToolBar : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JToolBar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JToolBar(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JToolBar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Separator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.Separator.html + /// + public partial class Separator : Javax.Swing.JSeparator + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Separator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Separator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JToolBar$Separator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JToolTip + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolTip.html + /// + public partial class JToolTip : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JToolTip() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JToolTip(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JToolTip"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTree + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html + /// + public partial class JTree : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTree() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTree(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTree"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DropLocation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.DropLocation.html + /// + public partial class DropLocation : Javax.Swing.TransferHandler.DropLocation + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropLocation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropLocation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTree$DropLocation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DynamicUtilTreeNode + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.DynamicUtilTreeNode.html + /// + public partial class DynamicUtilTreeNode : Javax.Swing.Tree.DefaultMutableTreeNode + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DynamicUtilTreeNode() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DynamicUtilTreeNode(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JTree$DynamicUtilTreeNode"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region JViewport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html + /// + public partial class JViewport : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JViewport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JViewport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JViewport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JWindow + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html + /// + public partial class JWindow : Java.Awt.Window + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JWindow() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JWindow(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.JWindow"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region KeyStroke + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html + /// + public partial class KeyStroke : Java.Awt.AWTKeyStroke + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyStroke() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyStroke(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.KeyStroke"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayoutFocusTraversalPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutFocusTraversalPolicy.html + /// + public partial class LayoutFocusTraversalPolicy : Javax.Swing.SortingFocusTraversalPolicy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayoutFocusTraversalPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayoutFocusTraversalPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.LayoutFocusTraversalPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayoutStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.html + /// + public partial class LayoutStyle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayoutStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayoutStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.LayoutStyle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ComponentPlacement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.ComponentPlacement.html + /// + public partial class ComponentPlacement : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentPlacement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentPlacement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.LayoutStyle$ComponentPlacement"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ListCellRenderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListCellRenderer.html + /// + public partial class ListCellRenderer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListCellRenderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListCellRenderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ListCellRenderer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListModel.html + /// + public partial class ListModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ListModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListSelectionModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html + /// + public partial class ListSelectionModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListSelectionModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListSelectionModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ListSelectionModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LookAndFeel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html + /// + public partial class LookAndFeel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LookAndFeel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LookAndFeel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.LookAndFeel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuElement.html + /// + public partial class MenuElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.MenuElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuSelectionManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html + /// + public partial class MenuSelectionManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuSelectionManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuSelectionManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.MenuSelectionManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MutableComboBoxModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MutableComboBoxModel.html + /// + public partial class MutableComboBoxModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MutableComboBoxModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MutableComboBoxModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.MutableComboBoxModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OverlayLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html + /// + public partial class OverlayLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OverlayLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OverlayLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.OverlayLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Painter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Painter.html + /// + public partial class Painter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Painter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Painter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Painter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Popup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Popup.html + /// + public partial class Popup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Popup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Popup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Popup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PopupFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/PopupFactory.html + /// + public partial class PopupFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PopupFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PopupFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.PopupFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProgressMonitor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html + /// + public partial class ProgressMonitor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProgressMonitor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProgressMonitor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ProgressMonitor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProgressMonitorInputStream + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitorInputStream.html + /// + public partial class ProgressMonitorInputStream : Java.Io.FilterInputStream + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProgressMonitorInputStream() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProgressMonitorInputStream(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ProgressMonitorInputStream"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Renderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Renderer.html + /// + public partial class Renderer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Renderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Renderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Renderer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RepaintManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html + /// + public partial class RepaintManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RepaintManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RepaintManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RepaintManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RootPaneContainer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html + /// + public partial class RootPaneContainer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RootPaneContainer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RootPaneContainer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RootPaneContainer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RowFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.html + /// + public partial class RowFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RowFilter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ComparisonType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.ComparisonType.html + /// + public partial class ComparisonType : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComparisonType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComparisonType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RowFilter$ComparisonType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Entry + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.Entry.html + /// + public partial class Entry : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Entry() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Entry(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RowFilter$Entry"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region RowSorter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html + /// + public partial class RowSorter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSorter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSorter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RowSorter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region SortKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.SortKey.html + /// + public partial class SortKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.RowSorter$SortKey"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Scrollable + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Scrollable.html + /// + public partial class Scrollable : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Scrollable() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Scrollable(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Scrollable"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScrollPaneConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html + /// + public partial class ScrollPaneConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollPaneConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollPaneConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ScrollPaneConstants"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScrollPaneLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html + /// + public partial class ScrollPaneLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollPaneLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollPaneLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ScrollPaneLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.UIResource.html + /// + public partial class UIResource : Javax.Swing.ScrollPaneLayout + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ScrollPaneLayout$UIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region SingleSelectionModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html + /// + public partial class SingleSelectionModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SingleSelectionModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SingleSelectionModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SingleSelectionModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SizeRequirements + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html + /// + public partial class SizeRequirements : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SizeRequirements() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SizeRequirements(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SizeRequirements"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SizeSequence + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html + /// + public partial class SizeSequence : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SizeSequence() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SizeSequence(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SizeSequence"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortingFocusTraversalPolicy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortingFocusTraversalPolicy.html + /// + public partial class SortingFocusTraversalPolicy : Javax.Swing.InternalFrameFocusTraversalPolicy + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortingFocusTraversalPolicy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortingFocusTraversalPolicy(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SortingFocusTraversalPolicy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SortOrder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortOrder.html + /// + public partial class SortOrder : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SortOrder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SortOrder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SortOrder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SpinnerDateModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerDateModel.html + /// + public partial class SpinnerDateModel : Javax.Swing.AbstractSpinnerModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SpinnerDateModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SpinnerDateModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SpinnerDateModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SpinnerListModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerListModel.html + /// + public partial class SpinnerListModel : Javax.Swing.AbstractSpinnerModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SpinnerListModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SpinnerListModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SpinnerListModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SpinnerModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html + /// + public partial class SpinnerModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SpinnerModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SpinnerModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SpinnerModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SpinnerNumberModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerNumberModel.html + /// + public partial class SpinnerNumberModel : Javax.Swing.AbstractSpinnerModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SpinnerNumberModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SpinnerNumberModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SpinnerNumberModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Spring + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html + /// + public partial class Spring : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Spring() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Spring(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Spring"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SpringLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html + /// + public partial class SpringLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SpringLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SpringLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SpringLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Constraints + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html + /// + public partial class Constraints : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Constraints() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Constraints(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SpringLayout$Constraints"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region SwingConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html + /// + public partial class SwingConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SwingConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SwingConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SwingConstants"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SwingContainer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingContainer.html + /// + public partial class SwingContainer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SwingContainer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SwingContainer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SwingContainer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SwingUtilities + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html + /// + public partial class SwingUtilities : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SwingUtilities() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SwingUtilities(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SwingUtilities"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SwingWorker + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html + /// + public partial class SwingWorker : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SwingWorker() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SwingWorker(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SwingWorker"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region StateValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.StateValue.html + /// + public partial class StateValue : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StateValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StateValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.SwingWorker$StateValue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Timer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Timer.html + /// + public partial class Timer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Timer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Timer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.Timer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TransferHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/TransferHandler.html + /// + public partial class TransferHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TransferHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TransferHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.TransferHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DropLocation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/TransferHandler.DropLocation.html + /// + public partial class DropLocation : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropLocation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropLocation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.TransferHandler$DropLocation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TransferSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/TransferHandler.TransferSupport.html + /// + public partial class TransferSupport : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TransferSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TransferSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.TransferHandler$TransferSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region UIClientPropertyKey + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIClientPropertyKey.html + /// + public partial class UIClientPropertyKey : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIClientPropertyKey() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIClientPropertyKey(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIClientPropertyKey"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UIDefaults + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIDefaults.html + /// + public partial class UIDefaults : Java.Util.Hashtable + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIDefaults() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIDefaults(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIDefaults"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ActiveValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIDefaults.ActiveValue.html + /// + public partial class ActiveValue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActiveValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActiveValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIDefaults$ActiveValue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LazyInputMap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIDefaults.LazyInputMap.html + /// + public partial class LazyInputMap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LazyInputMap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LazyInputMap(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIDefaults$LazyInputMap"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LazyValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIDefaults.LazyValue.html + /// + public partial class LazyValue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LazyValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LazyValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIDefaults$LazyValue"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ProxyLazyValue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIDefaults.ProxyLazyValue.html + /// + public partial class ProxyLazyValue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProxyLazyValue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProxyLazyValue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIDefaults$ProxyLazyValue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region UIManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIManager.html + /// + public partial class UIManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region LookAndFeelInfo + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UIManager.LookAndFeelInfo.html + /// + public partial class LookAndFeelInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LookAndFeelInfo() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LookAndFeelInfo(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.UIManager$LookAndFeelInfo"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region UnsupportedLookAndFeelException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/UnsupportedLookAndFeelException.html + /// + public partial class UnsupportedLookAndFeelException : Java.Lang.Exception + { + public UnsupportedLookAndFeelException() { } + + /// + public override string ClassName => "javax.swing.UnsupportedLookAndFeelException"; + + // TODO: complete the class + + } + #endregion + + #region ViewportLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ViewportLayout.html + /// + public partial class ViewportLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ViewportLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ViewportLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.ViewportLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region WindowConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/WindowConstants.html + /// + public partial class WindowConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public WindowConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public WindowConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.WindowConstants"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/AbstractBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/AbstractBorder.cs new file mode 100644 index 0000000000..a53406117c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/AbstractBorder.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region AbstractBorder + public partial class AbstractBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Border.Border(Javax.Swing.Border.AbstractBorder t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Border.AbstractBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#getInteriorRectangle(java.awt.Component,javax.swing.border.Border,int,int,int,int) + /// + public static Java.Awt.Rectangle GetInteriorRectangle(Java.Awt.Component arg0, Javax.Swing.Border.Border arg1, int arg2, int arg3, int arg4, int arg5) + { + return SExecute("getInteriorRectangle", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#isBorderOpaque() + /// + public bool IsBorderOpaque() + { + return IExecute("isBorderOpaque"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#getBaseline(java.awt.Component,int,int) + /// + public int GetBaseline(Java.Awt.Component arg0, int arg1, int arg2) + { + return IExecute("getBaseline", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#getBorderInsets(java.awt.Component,java.awt.Insets) + /// + public Java.Awt.Insets GetBorderInsets(Java.Awt.Component arg0, Java.Awt.Insets arg1) + { + return IExecute("getBorderInsets", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#getBorderInsets(java.awt.Component) + /// + public Java.Awt.Insets GetBorderInsets(Java.Awt.Component arg0) + { + return IExecute("getBorderInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#getInteriorRectangle(java.awt.Component,int,int,int,int) + /// + public Java.Awt.Rectangle GetInteriorRectangle(Java.Awt.Component arg0, int arg1, int arg2, int arg3, int arg4) + { + return IExecute("getInteriorRectangle", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#paintBorder(java.awt.Component,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Border/AllPackageClasses.cs new file mode 100644 index 0000000000..6bafdd7f47 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/AllPackageClasses.cs @@ -0,0 +1,412 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Border +{ + #region AbstractBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/AbstractBorder.html + /// + public partial class AbstractBorder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.AbstractBorder"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BevelBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html + /// + public partial class BevelBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BevelBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BevelBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.BevelBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Border + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/Border.html + /// + public partial class Border : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Border() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Border(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.Border"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompoundBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/CompoundBorder.html + /// + public partial class CompoundBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompoundBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompoundBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.CompoundBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EmptyBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EmptyBorder.html + /// + public partial class EmptyBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EmptyBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EmptyBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.EmptyBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region EtchedBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html + /// + public partial class EtchedBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EtchedBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EtchedBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.EtchedBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LineBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html + /// + public partial class LineBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LineBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LineBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.LineBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MatteBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html + /// + public partial class MatteBorder : Javax.Swing.Border.EmptyBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MatteBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MatteBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.MatteBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SoftBevelBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/SoftBevelBorder.html + /// + public partial class SoftBevelBorder : Javax.Swing.Border.BevelBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SoftBevelBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SoftBevelBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.SoftBevelBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StrokeBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/StrokeBorder.html + /// + public partial class StrokeBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StrokeBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StrokeBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.StrokeBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TitledBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html + /// + public partial class TitledBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TitledBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TitledBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.border.TitledBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/BevelBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/BevelBorder.cs new file mode 100644 index 0000000000..4bd03bc246 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/BevelBorder.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region BevelBorder + public partial class BevelBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#(int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public BevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3, Java.Awt.Color arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#(int,java.awt.Color,java.awt.Color) + /// + public BevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#(int) + /// + public BevelBorder(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#LOWERED + /// + public static int LOWERED => Clazz.GetField("LOWERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#RAISED + /// + public static int RAISED => Clazz.GetField("RAISED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getBevelType() + /// + public int BevelType + { + get { return IExecute("getBevelType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getHighlightInnerColor() + /// + public Java.Awt.Color HighlightInnerColor + { + get { return IExecute("getHighlightInnerColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getHighlightOuterColor() + /// + public Java.Awt.Color HighlightOuterColor + { + get { return IExecute("getHighlightOuterColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getShadowInnerColor() + /// + public Java.Awt.Color ShadowInnerColor + { + get { return IExecute("getShadowInnerColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getShadowOuterColor() + /// + public Java.Awt.Color ShadowOuterColor + { + get { return IExecute("getShadowOuterColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getHighlightInnerColor(java.awt.Component) + /// + public Java.Awt.Color GetHighlightInnerColor(Java.Awt.Component arg0) + { + return IExecute("getHighlightInnerColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getHighlightOuterColor(java.awt.Component) + /// + public Java.Awt.Color GetHighlightOuterColor(Java.Awt.Component arg0) + { + return IExecute("getHighlightOuterColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getShadowInnerColor(java.awt.Component) + /// + public Java.Awt.Color GetShadowInnerColor(Java.Awt.Component arg0) + { + return IExecute("getShadowInnerColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/BevelBorder.html#getShadowOuterColor(java.awt.Component) + /// + public Java.Awt.Color GetShadowOuterColor(Java.Awt.Component arg0) + { + return IExecute("getShadowOuterColor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/Border.cs b/src/net/JNet/Generated/Javax/Swing/Border/Border.cs new file mode 100644 index 0000000000..00eaf7b086 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/Border.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region Border + public partial class Border + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/Border.html#isBorderOpaque() + /// + public bool IsBorderOpaque() + { + return IExecute("isBorderOpaque"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/Border.html#getBorderInsets(java.awt.Component) + /// + public Java.Awt.Insets GetBorderInsets(Java.Awt.Component arg0) + { + return IExecute("getBorderInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/Border.html#paintBorder(java.awt.Component,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/CompoundBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/CompoundBorder.cs new file mode 100644 index 0000000000..cbcf017a7b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/CompoundBorder.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region CompoundBorder + public partial class CompoundBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/CompoundBorder.html#(javax.swing.border.Border,javax.swing.border.Border) + /// + public CompoundBorder(Javax.Swing.Border.Border arg0, Javax.Swing.Border.Border arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/CompoundBorder.html#getInsideBorder() + /// + public Javax.Swing.Border.Border InsideBorder + { + get { return IExecute("getInsideBorder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/CompoundBorder.html#getOutsideBorder() + /// + public Javax.Swing.Border.Border OutsideBorder + { + get { return IExecute("getOutsideBorder"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/EmptyBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/EmptyBorder.cs new file mode 100644 index 0000000000..cb0a7e4b0e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/EmptyBorder.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region EmptyBorder + public partial class EmptyBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EmptyBorder.html#(int,int,int,int) + /// + public EmptyBorder(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EmptyBorder.html#(java.awt.Insets) + /// + public EmptyBorder(Java.Awt.Insets arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Border.EmptyBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EmptyBorder.html#getBorderInsets() + /// + public Java.Awt.Insets BorderInsets + { + get { return IExecute("getBorderInsets"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/EtchedBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/EtchedBorder.cs new file mode 100644 index 0000000000..889af217ba --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/EtchedBorder.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region EtchedBorder + public partial class EtchedBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#(int,java.awt.Color,java.awt.Color) + /// + public EtchedBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#(int) + /// + public EtchedBorder(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#(java.awt.Color,java.awt.Color) + /// + public EtchedBorder(Java.Awt.Color arg0, Java.Awt.Color arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#LOWERED + /// + public static int LOWERED => Clazz.GetField("LOWERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#RAISED + /// + public static int RAISED => Clazz.GetField("RAISED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#getEtchType() + /// + public int EtchType + { + get { return IExecute("getEtchType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#getHighlightColor() + /// + public Java.Awt.Color HighlightColor + { + get { return IExecute("getHighlightColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#getShadowColor() + /// + public Java.Awt.Color ShadowColor + { + get { return IExecute("getShadowColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#getHighlightColor(java.awt.Component) + /// + public Java.Awt.Color GetHighlightColor(Java.Awt.Component arg0) + { + return IExecute("getHighlightColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/EtchedBorder.html#getShadowColor(java.awt.Component) + /// + public Java.Awt.Color GetShadowColor(Java.Awt.Component arg0) + { + return IExecute("getShadowColor", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/LineBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/LineBorder.cs new file mode 100644 index 0000000000..b24fb29b3d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/LineBorder.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region LineBorder + public partial class LineBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#(java.awt.Color,int,boolean) + /// + public LineBorder(Java.Awt.Color arg0, int arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#(java.awt.Color,int) + /// + public LineBorder(Java.Awt.Color arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#(java.awt.Color) + /// + public LineBorder(Java.Awt.Color arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#createBlackLineBorder() + /// + public static Javax.Swing.Border.Border CreateBlackLineBorder() + { + return SExecute("createBlackLineBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#createGrayLineBorder() + /// + public static Javax.Swing.Border.Border CreateGrayLineBorder() + { + return SExecute("createGrayLineBorder"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#getLineColor() + /// + public Java.Awt.Color LineColor + { + get { return IExecute("getLineColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#getRoundedCorners() + /// + public bool RoundedCorners + { + get { return IExecute("getRoundedCorners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/LineBorder.html#getThickness() + /// + public int Thickness + { + get { return IExecute("getThickness"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/MatteBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/MatteBorder.cs new file mode 100644 index 0000000000..fa7ff1f5bc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/MatteBorder.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region MatteBorder + public partial class MatteBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#(int,int,int,int,java.awt.Color) + /// + public MatteBorder(int arg0, int arg1, int arg2, int arg3, Java.Awt.Color arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#(int,int,int,int,javax.swing.Icon) + /// + public MatteBorder(int arg0, int arg1, int arg2, int arg3, Javax.Swing.Icon arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#(java.awt.Insets,java.awt.Color) + /// + public MatteBorder(Java.Awt.Insets arg0, Java.Awt.Color arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#(java.awt.Insets,javax.swing.Icon) + /// + public MatteBorder(Java.Awt.Insets arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#(javax.swing.Icon) + /// + public MatteBorder(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#getMatteColor() + /// + public Java.Awt.Color MatteColor + { + get { return IExecute("getMatteColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/MatteBorder.html#getTileIcon() + /// + public Javax.Swing.Icon TileIcon + { + get { return IExecute("getTileIcon"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/SoftBevelBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/SoftBevelBorder.cs new file mode 100644 index 0000000000..237881ab74 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/SoftBevelBorder.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region SoftBevelBorder + public partial class SoftBevelBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/SoftBevelBorder.html#(int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public SoftBevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3, Java.Awt.Color arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/SoftBevelBorder.html#(int,java.awt.Color,java.awt.Color) + /// + public SoftBevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/SoftBevelBorder.html#(int) + /// + public SoftBevelBorder(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/StrokeBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/StrokeBorder.cs new file mode 100644 index 0000000000..c2bf5bbd8c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/StrokeBorder.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region StrokeBorder + public partial class StrokeBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/StrokeBorder.html#(java.awt.BasicStroke,java.awt.Paint) + /// + public StrokeBorder(Java.Awt.BasicStroke arg0, Java.Awt.Paint arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/StrokeBorder.html#(java.awt.BasicStroke) + /// + public StrokeBorder(Java.Awt.BasicStroke arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/StrokeBorder.html#getPaint() + /// + public Java.Awt.Paint Paint + { + get { return IExecute("getPaint"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/StrokeBorder.html#getStroke() + /// + public Java.Awt.BasicStroke Stroke + { + get { return IExecute("getStroke"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Border/TitledBorder.cs b/src/net/JNet/Generated/Javax/Swing/Border/TitledBorder.cs new file mode 100644 index 0000000000..366da027b3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Border/TitledBorder.cs @@ -0,0 +1,201 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Border +{ + #region TitledBorder + public partial class TitledBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#(java.lang.String) + /// + public TitledBorder(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#(javax.swing.border.Border,java.lang.String,int,int,java.awt.Font,java.awt.Color) + /// + public TitledBorder(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3, Java.Awt.Font arg4, Java.Awt.Color arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#(javax.swing.border.Border,java.lang.String,int,int,java.awt.Font) + /// + public TitledBorder(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3, Java.Awt.Font arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#(javax.swing.border.Border,java.lang.String,int,int) + /// + public TitledBorder(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#(javax.swing.border.Border,java.lang.String) + /// + public TitledBorder(Javax.Swing.Border.Border arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#(javax.swing.border.Border) + /// + public TitledBorder(Javax.Swing.Border.Border arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#ABOVE_BOTTOM + /// + public static int ABOVE_BOTTOM => Clazz.GetField("ABOVE_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#ABOVE_TOP + /// + public static int ABOVE_TOP => Clazz.GetField("ABOVE_TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#BELOW_BOTTOM + /// + public static int BELOW_BOTTOM => Clazz.GetField("BELOW_BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#BELOW_TOP + /// + public static int BELOW_TOP => Clazz.GetField("BELOW_TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#BOTTOM + /// + public static int BOTTOM => Clazz.GetField("BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#CENTER + /// + public static int CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#DEFAULT_JUSTIFICATION + /// + public static int DEFAULT_JUSTIFICATION => Clazz.GetField("DEFAULT_JUSTIFICATION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#DEFAULT_POSITION + /// + public static int DEFAULT_POSITION => Clazz.GetField("DEFAULT_POSITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#LEADING + /// + public static int LEADING => Clazz.GetField("LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#LEFT + /// + public static int LEFT => Clazz.GetField("LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#RIGHT + /// + public static int RIGHT => Clazz.GetField("RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#TOP + /// + public static int TOP => Clazz.GetField("TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#TRAILING + /// + public static int TRAILING => Clazz.GetField("TRAILING"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getBorder() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#setBorder(javax.swing.border.Border) + /// + public Javax.Swing.Border.Border Border + { + get { return IExecute("getBorder"); } set { IExecute("setBorder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getTitle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#setTitle(java.lang.String) + /// + public string Title + { + get { return IExecute("getTitle"); } set { IExecute("setTitle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getTitleColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#setTitleColor(java.awt.Color) + /// + public Java.Awt.Color TitleColor + { + get { return IExecute("getTitleColor"); } set { IExecute("setTitleColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getTitleFont() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#setTitleFont(java.awt.Font) + /// + public Java.Awt.Font TitleFont + { + get { return IExecute("getTitleFont"); } set { IExecute("setTitleFont", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getTitleJustification() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#setTitleJustification(int) + /// + public int TitleJustification + { + get { return IExecute("getTitleJustification"); } set { IExecute("setTitleJustification", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getTitlePosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#setTitlePosition(int) + /// + public int TitlePosition + { + get { return IExecute("getTitlePosition"); } set { IExecute("setTitlePosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/border/TitledBorder.html#getMinimumSize(java.awt.Component) + /// + public Java.Awt.Dimension GetMinimumSize(Java.Awt.Component arg0) + { + return IExecute("getMinimumSize", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/BorderFactory.cs b/src/net/JNet/Generated/Javax/Swing/BorderFactory.cs new file mode 100644 index 0000000000..3fa9158718 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/BorderFactory.cs @@ -0,0 +1,296 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region BorderFactory + public partial class BorderFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createBevelBorder(int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateBevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3, Java.Awt.Color arg4) + { + return SExecute("createBevelBorder", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createBevelBorder(int,java.awt.Color,java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateBevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + { + return SExecute("createBevelBorder", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createBevelBorder(int) + /// + public static Javax.Swing.Border.Border CreateBevelBorder(int arg0) + { + return SExecute("createBevelBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createDashedBorder(java.awt.Paint,float,float,float,boolean) + /// + public static Javax.Swing.Border.Border CreateDashedBorder(Java.Awt.Paint arg0, float arg1, float arg2, float arg3, bool arg4) + { + return SExecute("createDashedBorder", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createDashedBorder(java.awt.Paint,float,float) + /// + public static Javax.Swing.Border.Border CreateDashedBorder(Java.Awt.Paint arg0, float arg1, float arg2) + { + return SExecute("createDashedBorder", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createDashedBorder(java.awt.Paint) + /// + public static Javax.Swing.Border.Border CreateDashedBorder(Java.Awt.Paint arg0) + { + return SExecute("createDashedBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createEmptyBorder() + /// + public static Javax.Swing.Border.Border CreateEmptyBorder() + { + return SExecute("createEmptyBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createEmptyBorder(int,int,int,int) + /// + public static Javax.Swing.Border.Border CreateEmptyBorder(int arg0, int arg1, int arg2, int arg3) + { + return SExecute("createEmptyBorder", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createEtchedBorder() + /// + public static Javax.Swing.Border.Border CreateEtchedBorder() + { + return SExecute("createEtchedBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createEtchedBorder(int,java.awt.Color,java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateEtchedBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + { + return SExecute("createEtchedBorder", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createEtchedBorder(int) + /// + public static Javax.Swing.Border.Border CreateEtchedBorder(int arg0) + { + return SExecute("createEtchedBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createEtchedBorder(java.awt.Color,java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateEtchedBorder(Java.Awt.Color arg0, Java.Awt.Color arg1) + { + return SExecute("createEtchedBorder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createLineBorder(java.awt.Color,int,boolean) + /// + public static Javax.Swing.Border.Border CreateLineBorder(Java.Awt.Color arg0, int arg1, bool arg2) + { + return SExecute("createLineBorder", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createLineBorder(java.awt.Color,int) + /// + public static Javax.Swing.Border.Border CreateLineBorder(Java.Awt.Color arg0, int arg1) + { + return SExecute("createLineBorder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createLineBorder(java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateLineBorder(Java.Awt.Color arg0) + { + return SExecute("createLineBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createLoweredBevelBorder() + /// + public static Javax.Swing.Border.Border CreateLoweredBevelBorder() + { + return SExecute("createLoweredBevelBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createLoweredSoftBevelBorder() + /// + public static Javax.Swing.Border.Border CreateLoweredSoftBevelBorder() + { + return SExecute("createLoweredSoftBevelBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createRaisedBevelBorder() + /// + public static Javax.Swing.Border.Border CreateRaisedBevelBorder() + { + return SExecute("createRaisedBevelBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createRaisedSoftBevelBorder() + /// + public static Javax.Swing.Border.Border CreateRaisedSoftBevelBorder() + { + return SExecute("createRaisedSoftBevelBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createSoftBevelBorder(int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateSoftBevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3, Java.Awt.Color arg4) + { + return SExecute("createSoftBevelBorder", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createSoftBevelBorder(int,java.awt.Color,java.awt.Color) + /// + public static Javax.Swing.Border.Border CreateSoftBevelBorder(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + { + return SExecute("createSoftBevelBorder", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createSoftBevelBorder(int) + /// + public static Javax.Swing.Border.Border CreateSoftBevelBorder(int arg0) + { + return SExecute("createSoftBevelBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createStrokeBorder(java.awt.BasicStroke,java.awt.Paint) + /// + public static Javax.Swing.Border.Border CreateStrokeBorder(Java.Awt.BasicStroke arg0, Java.Awt.Paint arg1) + { + return SExecute("createStrokeBorder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createStrokeBorder(java.awt.BasicStroke) + /// + public static Javax.Swing.Border.Border CreateStrokeBorder(Java.Awt.BasicStroke arg0) + { + return SExecute("createStrokeBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createCompoundBorder() + /// + public static Javax.Swing.Border.CompoundBorder CreateCompoundBorder() + { + return SExecute("createCompoundBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createCompoundBorder(javax.swing.border.Border,javax.swing.border.Border) + /// + public static Javax.Swing.Border.CompoundBorder CreateCompoundBorder(Javax.Swing.Border.Border arg0, Javax.Swing.Border.Border arg1) + { + return SExecute("createCompoundBorder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createMatteBorder(int,int,int,int,java.awt.Color) + /// + public static Javax.Swing.Border.MatteBorder CreateMatteBorder(int arg0, int arg1, int arg2, int arg3, Java.Awt.Color arg4) + { + return SExecute("createMatteBorder", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createMatteBorder(int,int,int,int,javax.swing.Icon) + /// + public static Javax.Swing.Border.MatteBorder CreateMatteBorder(int arg0, int arg1, int arg2, int arg3, Javax.Swing.Icon arg4) + { + return SExecute("createMatteBorder", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createTitledBorder(java.lang.String) + /// + public static Javax.Swing.Border.TitledBorder CreateTitledBorder(string arg0) + { + return SExecute("createTitledBorder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createTitledBorder(javax.swing.border.Border,java.lang.String,int,int,java.awt.Font,java.awt.Color) + /// + public static Javax.Swing.Border.TitledBorder CreateTitledBorder(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3, Java.Awt.Font arg4, Java.Awt.Color arg5) + { + return SExecute("createTitledBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createTitledBorder(javax.swing.border.Border,java.lang.String,int,int,java.awt.Font) + /// + public static Javax.Swing.Border.TitledBorder CreateTitledBorder(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3, Java.Awt.Font arg4) + { + return SExecute("createTitledBorder", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createTitledBorder(javax.swing.border.Border,java.lang.String,int,int) + /// + public static Javax.Swing.Border.TitledBorder CreateTitledBorder(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3) + { + return SExecute("createTitledBorder", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createTitledBorder(javax.swing.border.Border,java.lang.String) + /// + public static Javax.Swing.Border.TitledBorder CreateTitledBorder(Javax.Swing.Border.Border arg0, string arg1) + { + return SExecute("createTitledBorder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BorderFactory.html#createTitledBorder(javax.swing.border.Border) + /// + public static Javax.Swing.Border.TitledBorder CreateTitledBorder(Javax.Swing.Border.Border arg0) + { + return SExecute("createTitledBorder", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/BoundedRangeModel.cs b/src/net/JNet/Generated/Javax/Swing/BoundedRangeModel.cs new file mode 100644 index 0000000000..172bfc22bc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/BoundedRangeModel.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region BoundedRangeModel + public partial class BoundedRangeModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#getExtent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#setExtent(int) + /// + public int Extent + { + get { return IExecute("getExtent"); } set { IExecute("setExtent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoundedRangeModel.html#setRangeProperties(int,int,int,int,boolean) + /// + public void SetRangeProperties(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("setRangeProperties", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Box.cs b/src/net/JNet/Generated/Javax/Swing/Box.cs new file mode 100644 index 0000000000..e82ecb12d5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Box.cs @@ -0,0 +1,164 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Box + public partial class Box + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#(int) + /// + public Box(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.Box t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createGlue() + /// + public static Java.Awt.Component CreateGlue() + { + return SExecute("createGlue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createHorizontalGlue() + /// + public static Java.Awt.Component CreateHorizontalGlue() + { + return SExecute("createHorizontalGlue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createHorizontalStrut(int) + /// + public static Java.Awt.Component CreateHorizontalStrut(int arg0) + { + return SExecute("createHorizontalStrut", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createRigidArea(java.awt.Dimension) + /// + public static Java.Awt.Component CreateRigidArea(Java.Awt.Dimension arg0) + { + return SExecute("createRigidArea", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createVerticalGlue() + /// + public static Java.Awt.Component CreateVerticalGlue() + { + return SExecute("createVerticalGlue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createVerticalStrut(int) + /// + public static Java.Awt.Component CreateVerticalStrut(int arg0) + { + return SExecute("createVerticalStrut", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createHorizontalBox() + /// + public static Javax.Swing.Box CreateHorizontalBox() + { + return SExecute("createHorizontalBox"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.html#createVerticalBox() + /// + public static Javax.Swing.Box CreateVerticalBox() + { + return SExecute("createVerticalBox"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region Filler + public partial class Filler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.Filler.html#(java.awt.Dimension,java.awt.Dimension,java.awt.Dimension) + /// + public Filler(Java.Awt.Dimension arg0, Java.Awt.Dimension arg1, Java.Awt.Dimension arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.Box.Filler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Box.Filler.html#changeShape(java.awt.Dimension,java.awt.Dimension,java.awt.Dimension) + /// + public void ChangeShape(Java.Awt.Dimension arg0, Java.Awt.Dimension arg1, Java.Awt.Dimension arg2) + { + IExecute("changeShape", arg0, arg1, arg2); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/BoxLayout.cs b/src/net/JNet/Generated/Javax/Swing/BoxLayout.cs new file mode 100644 index 0000000000..6d726fcd26 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/BoxLayout.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region BoxLayout + public partial class BoxLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#(java.awt.Container,int) + /// + public BoxLayout(Java.Awt.Container arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Javax.Swing.BoxLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.BoxLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#LINE_AXIS + /// + public static int LINE_AXIS => Clazz.GetField("LINE_AXIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#PAGE_AXIS + /// + public static int PAGE_AXIS => Clazz.GetField("PAGE_AXIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#X_AXIS + /// + public static int X_AXIS => Clazz.GetField("X_AXIS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#Y_AXIS + /// + public static int Y_AXIS => Clazz.GetField("Y_AXIS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#getAxis() + /// + public int Axis + { + get { return IExecute("getAxis"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#getTarget() + /// + public Java.Awt.Container Target + { + get { return IExecute("getTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/BoxLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ButtonGroup.cs b/src/net/JNet/Generated/Javax/Swing/ButtonGroup.cs new file mode 100644 index 0000000000..27f7355531 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ButtonGroup.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ButtonGroup + public partial class ButtonGroup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.ButtonGroup t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#getButtonCount() + /// + public int ButtonCount + { + get { return IExecute("getButtonCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#getSelection() + /// + public Javax.Swing.ButtonModel Selection + { + get { return IExecute("getSelection"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#isSelected(javax.swing.ButtonModel) + /// + public bool IsSelected(Javax.Swing.ButtonModel arg0) + { + return IExecute("isSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#add(javax.swing.AbstractButton) + /// + public void Add(Javax.Swing.AbstractButton arg0) + { + IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#remove(javax.swing.AbstractButton) + /// + public void Remove(Javax.Swing.AbstractButton arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonGroup.html#setSelected(javax.swing.ButtonModel,boolean) + /// + public void SetSelected(Javax.Swing.ButtonModel arg0, bool arg1) + { + IExecute("setSelected", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ButtonModel.cs b/src/net/JNet/Generated/Javax/Swing/ButtonModel.cs new file mode 100644 index 0000000000..8d6b5af956 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ButtonModel.cs @@ -0,0 +1,192 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ButtonModel + public partial class ButtonModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Javax.Swing.ButtonModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#getGroup() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setGroup(javax.swing.ButtonGroup) + /// + public Javax.Swing.ButtonGroup Group + { + get { return IExecute("getGroup"); } set { IExecute("setGroup", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#getMnemonic() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setMnemonic(int) + /// + public int Mnemonic + { + get { return IExecute("getMnemonic"); } set { IExecute("setMnemonic", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#isArmed() + /// + public bool IsArmed() + { + return IExecute("isArmed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#isPressed() + /// + public bool IsPressed() + { + return IExecute("isPressed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#isRollover() + /// + public bool IsRollover() + { + return IExecute("isRollover"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setArmed(boolean) + /// + public void SetArmed(bool arg0) + { + IExecute("setArmed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setPressed(boolean) + /// + public void SetPressed(bool arg0) + { + IExecute("setPressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setRollover(boolean) + /// + public void SetRollover(bool arg0) + { + IExecute("setRollover", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ButtonModel.html#setSelected(boolean) + /// + public void SetSelected(bool arg0) + { + IExecute("setSelected", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/CellEditor.cs b/src/net/JNet/Generated/Javax/Swing/CellEditor.cs new file mode 100644 index 0000000000..1c59137caf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/CellEditor.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region CellEditor + public partial class CellEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#getCellEditorValue() + /// + public object CellEditorValue + { + get { return IExecute("getCellEditorValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#isCellEditable(java.util.EventObject) + /// + public bool IsCellEditable(Java.Util.EventObject arg0) + { + return IExecute("isCellEditable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#shouldSelectCell(java.util.EventObject) + /// + public bool ShouldSelectCell(Java.Util.EventObject arg0) + { + return IExecute("shouldSelectCell", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#stopCellEditing() + /// + public bool StopCellEditing() + { + return IExecute("stopCellEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#addCellEditorListener(javax.swing.event.CellEditorListener) + /// + public void AddCellEditorListener(Javax.Swing.Event.CellEditorListener arg0) + { + IExecute("addCellEditorListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#cancelCellEditing() + /// + public void CancelCellEditing() + { + IExecute("cancelCellEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellEditor.html#removeCellEditorListener(javax.swing.event.CellEditorListener) + /// + public void RemoveCellEditorListener(Javax.Swing.Event.CellEditorListener arg0) + { + IExecute("removeCellEditorListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/CellRendererPane.cs b/src/net/JNet/Generated/Javax/Swing/CellRendererPane.cs new file mode 100644 index 0000000000..6b6ac55068 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/CellRendererPane.cs @@ -0,0 +1,80 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region CellRendererPane + public partial class CellRendererPane + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.CellRendererPane t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellRendererPane.html#paintComponent(java.awt.Graphics,java.awt.Component,java.awt.Container,int,int,int,int,boolean) + /// + public void PaintComponent(Java.Awt.Graphics arg0, Java.Awt.Component arg1, Java.Awt.Container arg2, int arg3, int arg4, int arg5, int arg6, bool arg7) + { + IExecute("paintComponent", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellRendererPane.html#paintComponent(java.awt.Graphics,java.awt.Component,java.awt.Container,int,int,int,int) + /// + public void PaintComponent(Java.Awt.Graphics arg0, Java.Awt.Component arg1, Java.Awt.Container arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintComponent", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/CellRendererPane.html#paintComponent(java.awt.Graphics,java.awt.Component,java.awt.Container,java.awt.Rectangle) + /// + public void PaintComponent(Java.Awt.Graphics arg0, Java.Awt.Component arg1, Java.Awt.Container arg2, Java.Awt.Rectangle arg3) + { + IExecute("paintComponent", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Colorchooser/AbstractColorChooserPanel.cs b/src/net/JNet/Generated/Javax/Swing/Colorchooser/AbstractColorChooserPanel.cs new file mode 100644 index 0000000000..3dfe8146c5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Colorchooser/AbstractColorChooserPanel.cs @@ -0,0 +1,139 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Colorchooser +{ + #region AbstractColorChooserPanel + public partial class AbstractColorChooserPanel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#TRANSPARENCY_ENABLED_PROPERTY + /// + public static string TRANSPARENCY_ENABLED_PROPERTY => Clazz.GetField("TRANSPARENCY_ENABLED_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#getColorSelectionModel() + /// + public Javax.Swing.Colorchooser.ColorSelectionModel ColorSelectionModel + { + get { return IExecute("getColorSelectionModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#getDisplayedMnemonicIndex() + /// + public int DisplayedMnemonicIndex + { + get { return IExecute("getDisplayedMnemonicIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#getDisplayName() + /// + public string DisplayName + { + get { return IExecute("getDisplayName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#getLargeDisplayIcon() + /// + public Javax.Swing.Icon LargeDisplayIcon + { + get { return IExecute("getLargeDisplayIcon"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#getMnemonic() + /// + public int Mnemonic + { + get { return IExecute("getMnemonic"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#getSmallDisplayIcon() + /// + public Javax.Swing.Icon SmallDisplayIcon + { + get { return IExecute("getSmallDisplayIcon"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#updateChooser() + /// + public void UpdateChooser() + { + IExecute("updateChooser"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#isColorTransparencySelectionEnabled() + /// + public bool IsColorTransparencySelectionEnabled() + { + return IExecute("isColorTransparencySelectionEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#installChooserPanel(javax.swing.JColorChooser) + /// + public void InstallChooserPanel(Javax.Swing.JColorChooser arg0) + { + IExecute("installChooserPanel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#setColorTransparencySelectionEnabled(boolean) + /// + public void SetColorTransparencySelectionEnabled(bool arg0) + { + IExecute("setColorTransparencySelectionEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#uninstallChooserPanel(javax.swing.JColorChooser) + /// + public void UninstallChooserPanel(Javax.Swing.JColorChooser arg0) + { + IExecute("uninstallChooserPanel", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Colorchooser/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Colorchooser/AllPackageClasses.cs new file mode 100644 index 0000000000..72b79908a9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Colorchooser/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Colorchooser +{ + #region AbstractColorChooserPanel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html + /// + public partial class AbstractColorChooserPanel : Javax.Swing.JPanel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractColorChooserPanel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractColorChooserPanel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.colorchooser.AbstractColorChooserPanel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorChooserComponentFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorChooserComponentFactory.html + /// + public partial class ColorChooserComponentFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorChooserComponentFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorChooserComponentFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.colorchooser.ColorChooserComponentFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorSelectionModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorSelectionModel.html + /// + public partial class ColorSelectionModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorSelectionModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorSelectionModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.colorchooser.ColorSelectionModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultColorSelectionModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html + /// + public partial class DefaultColorSelectionModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultColorSelectionModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultColorSelectionModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.colorchooser.DefaultColorSelectionModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorChooserComponentFactory.cs b/src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorChooserComponentFactory.cs new file mode 100644 index 0000000000..0e7349f9a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorChooserComponentFactory.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Colorchooser +{ + #region ColorChooserComponentFactory + public partial class ColorChooserComponentFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorChooserComponentFactory.html#getDefaultChooserPanels() + /// + public static Javax.Swing.Colorchooser.AbstractColorChooserPanel[] DefaultChooserPanels + { + get { return SExecuteArray("getDefaultChooserPanels"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorChooserComponentFactory.html#getPreviewPanel() + /// + public static Javax.Swing.JComponent PreviewPanel + { + get { return SExecute("getPreviewPanel"); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorSelectionModel.cs b/src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorSelectionModel.cs new file mode 100644 index 0000000000..5a5bc626eb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Colorchooser/ColorSelectionModel.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Colorchooser +{ + #region ColorSelectionModel + public partial class ColorSelectionModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorSelectionModel.html#getSelectedColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorSelectionModel.html#setSelectedColor(java.awt.Color) + /// + public Java.Awt.Color SelectedColor + { + get { return IExecute("getSelectedColor"); } set { IExecute("setSelectedColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorSelectionModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/ColorSelectionModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Colorchooser/DefaultColorSelectionModel.cs b/src/net/JNet/Generated/Javax/Swing/Colorchooser/DefaultColorSelectionModel.cs new file mode 100644 index 0000000000..a4a3f1b941 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Colorchooser/DefaultColorSelectionModel.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Colorchooser +{ + #region DefaultColorSelectionModel + public partial class DefaultColorSelectionModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html#(java.awt.Color) + /// + public DefaultColorSelectionModel(Java.Awt.Color arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Colorchooser.ColorSelectionModel(Javax.Swing.Colorchooser.DefaultColorSelectionModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Colorchooser.DefaultColorSelectionModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html#getSelectedColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html#setSelectedColor(java.awt.Color) + /// + public Java.Awt.Color SelectedColor + { + get { return IExecute("getSelectedColor"); } set { IExecute("setSelectedColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/colorchooser/DefaultColorSelectionModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ComboBoxEditor.cs b/src/net/JNet/Generated/Javax/Swing/ComboBoxEditor.cs new file mode 100644 index 0000000000..ff0802ee56 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ComboBoxEditor.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ComboBoxEditor + public partial class ComboBoxEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html#getEditorComponent() + /// + public Java.Awt.Component EditorComponent + { + get { return IExecute("getEditorComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html#getItem() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html#setItem(java.lang.Object) + /// + public object Item + { + get { return IExecute("getItem"); } set { IExecute("setItem", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxEditor.html#selectAll() + /// + public void SelectAll() + { + IExecute("selectAll"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ComboBoxModel.cs b/src/net/JNet/Generated/Javax/Swing/ComboBoxModel.cs new file mode 100644 index 0000000000..9b600f9e57 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ComboBoxModel.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ComboBoxModel + public partial class ComboBoxModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxModel.html#getSelectedItem() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComboBoxModel.html#setSelectedItem(java.lang.Object) + /// + public object SelectedItem + { + get { return IExecute("getSelectedItem"); } set { IExecute("setSelectedItem", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ComponentInputMap.cs b/src/net/JNet/Generated/Javax/Swing/ComponentInputMap.cs new file mode 100644 index 0000000000..b3baea4b66 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ComponentInputMap.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ComponentInputMap + public partial class ComponentInputMap + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComponentInputMap.html#(javax.swing.JComponent) + /// + public ComponentInputMap(Javax.Swing.JComponent arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ComponentInputMap.html#getComponent() + /// + public Javax.Swing.JComponent Component + { + get { return IExecute("getComponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DebugGraphics.cs b/src/net/JNet/Generated/Javax/Swing/DebugGraphics.cs new file mode 100644 index 0000000000..c9f4521f4c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DebugGraphics.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DebugGraphics + public partial class DebugGraphics + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#(java.awt.Graphics,javax.swing.JComponent) + /// + public DebugGraphics(Java.Awt.Graphics arg0, Javax.Swing.JComponent arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#(java.awt.Graphics) + /// + public DebugGraphics(Java.Awt.Graphics arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#BUFFERED_OPTION + /// + public static int BUFFERED_OPTION => Clazz.GetField("BUFFERED_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#FLASH_OPTION + /// + public static int FLASH_OPTION => Clazz.GetField("FLASH_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#LOG_OPTION + /// + public static int LOG_OPTION => Clazz.GetField("LOG_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#NONE_OPTION + /// + public static int NONE_OPTION => Clazz.GetField("NONE_OPTION"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#flashCount() + /// + public static int FlashCount() + { + return SExecute("flashCount"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#flashTime() + /// + public static int FlashTime() + { + return SExecute("flashTime"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#flashColor() + /// + public static Java.Awt.Color FlashColor() + { + return SExecute("flashColor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#logStream() + /// + public static Java.Io.PrintStream LogStream() + { + return SExecute("logStream"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#setFlashColor(java.awt.Color) + /// + public static void SetFlashColor(Java.Awt.Color arg0) + { + SExecute("setFlashColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#setFlashCount(int) + /// + public static void SetFlashCount(int arg0) + { + SExecute("setFlashCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#setFlashTime(int) + /// + public static void SetFlashTime(int arg0) + { + SExecute("setFlashTime", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#setLogStream(java.io.PrintStream) + /// + public static void SetLogStream(Java.Io.PrintStream arg0) + { + SExecute("setLogStream", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#getDebugOptions() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#setDebugOptions(int) + /// + public int DebugOptions + { + get { return IExecute("getDebugOptions"); } set { IExecute("setDebugOptions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DebugGraphics.html#isDrawingBuffer() + /// + public bool IsDrawingBuffer() + { + return IExecute("isDrawingBuffer"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultBoundedRangeModel.cs b/src/net/JNet/Generated/Javax/Swing/DefaultBoundedRangeModel.cs new file mode 100644 index 0000000000..b9966af69d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultBoundedRangeModel.cs @@ -0,0 +1,130 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultBoundedRangeModel + public partial class DefaultBoundedRangeModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#(int,int,int,int) + /// + public DefaultBoundedRangeModel(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.BoundedRangeModel(Javax.Swing.DefaultBoundedRangeModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultBoundedRangeModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#getExtent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#setExtent(int) + /// + public int Extent + { + get { return IExecute("getExtent"); } set { IExecute("setExtent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#setRangeProperties(int,int,int,int,boolean) + /// + public void SetRangeProperties(int arg0, int arg1, int arg2, int arg3, bool arg4) + { + IExecute("setRangeProperties", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultButtonModel.cs b/src/net/JNet/Generated/Javax/Swing/DefaultButtonModel.cs new file mode 100644 index 0000000000..eba8eabc35 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultButtonModel.cs @@ -0,0 +1,241 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultButtonModel + public partial class DefaultButtonModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.ButtonModel(Javax.Swing.DefaultButtonModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultButtonModel t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#ARMED + /// + public static int ARMED => Clazz.GetField("ARMED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#ENABLED + /// + public static int ENABLED => Clazz.GetField("ENABLED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#PRESSED + /// + public static int PRESSED => Clazz.GetField("PRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#ROLLOVER + /// + public static int ROLLOVER => Clazz.GetField("ROLLOVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#SELECTED + /// + public static int SELECTED => Clazz.GetField("SELECTED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getGroup() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setGroup(javax.swing.ButtonGroup) + /// + public Javax.Swing.ButtonGroup Group + { + get { return IExecute("getGroup"); } set { IExecute("setGroup", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getMnemonic() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setMnemonic(int) + /// + public int Mnemonic + { + get { return IExecute("getMnemonic"); } set { IExecute("setMnemonic", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#isArmed() + /// + public bool IsArmed() + { + return IExecute("isArmed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#isEnabled() + /// + public bool IsEnabled() + { + return IExecute("isEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#isPressed() + /// + public bool IsPressed() + { + return IExecute("isPressed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#isRollover() + /// + public bool IsRollover() + { + return IExecute("isRollover"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setArmed(boolean) + /// + public void SetArmed(bool arg0) + { + IExecute("setArmed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setEnabled(boolean) + /// + public void SetEnabled(bool arg0) + { + IExecute("setEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setPressed(boolean) + /// + public void SetPressed(bool arg0) + { + IExecute("setPressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setRollover(boolean) + /// + public void SetRollover(bool arg0) + { + IExecute("setRollover", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultButtonModel.html#setSelected(boolean) + /// + public void SetSelected(bool arg0) + { + IExecute("setSelected", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultCellEditor.cs b/src/net/JNet/Generated/Javax/Swing/DefaultCellEditor.cs new file mode 100644 index 0000000000..b28f13bf1b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultCellEditor.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultCellEditor + public partial class DefaultCellEditor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#(javax.swing.JCheckBox) + /// + public DefaultCellEditor(Javax.Swing.JCheckBox arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#(javax.swing.JTextField) + /// + public DefaultCellEditor(Javax.Swing.JTextField arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Table.TableCellEditor(Javax.Swing.DefaultCellEditor t) => t.Cast(); + public static implicit operator Javax.Swing.Tree.TreeCellEditor(Javax.Swing.DefaultCellEditor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#getClickCountToStart() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#setClickCountToStart(int) + /// + public int ClickCountToStart + { + get { return IExecute("getClickCountToStart"); } set { IExecute("setClickCountToStart", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#getTableCellEditorComponent(javax.swing.JTable,java.lang.Object,boolean,int,int) + /// + public Java.Awt.Component GetTableCellEditorComponent(Javax.Swing.JTable arg0, object arg1, bool arg2, int arg3, int arg4) + { + return IExecute("getTableCellEditorComponent", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultCellEditor.html#getTreeCellEditorComponent(javax.swing.JTree,java.lang.Object,boolean,boolean,boolean,int) + /// + public Java.Awt.Component GetTreeCellEditorComponent(Javax.Swing.JTree arg0, object arg1, bool arg2, bool arg3, bool arg4, int arg5) + { + return IExecute("getTreeCellEditorComponent", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultComboBoxModel.cs b/src/net/JNet/Generated/Javax/Swing/DefaultComboBoxModel.cs new file mode 100644 index 0000000000..255f6013ab --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultComboBoxModel.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultComboBoxModel + public partial class DefaultComboBoxModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultComboBoxModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#getSelectedItem() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#setSelectedItem(java.lang.Object) + /// + public object SelectedItem + { + get { return IExecute("getSelectedItem"); } set { IExecute("setSelectedItem", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#getIndexOf(java.lang.Object) + /// + public int GetIndexOf(object arg0) + { + return IExecute("getIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#addElement(E) + /// + public void AddElement(object arg0) + { + IExecute("addElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#insertElementAt(E,int) + /// + public void InsertElementAt(object arg0, int arg1) + { + IExecute("insertElementAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#removeAllElements() + /// + public void RemoveAllElements() + { + IExecute("removeAllElements"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#removeElement(java.lang.Object) + /// + public void RemoveElement(object arg0) + { + IExecute("removeElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultComboBoxModel.html#removeElementAt(int) + /// + public void RemoveElementAt(int arg0) + { + IExecute("removeElementAt", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultDesktopManager.cs b/src/net/JNet/Generated/Javax/Swing/DefaultDesktopManager.cs new file mode 100644 index 0000000000..bb621869ee --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultDesktopManager.cs @@ -0,0 +1,165 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultDesktopManager + public partial class DefaultDesktopManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.DesktopManager(Javax.Swing.DefaultDesktopManager t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultDesktopManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#activateFrame(javax.swing.JInternalFrame) + /// + public void ActivateFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("activateFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#beginDraggingFrame(javax.swing.JComponent) + /// + public void BeginDraggingFrame(Javax.Swing.JComponent arg0) + { + IExecute("beginDraggingFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#beginResizingFrame(javax.swing.JComponent,int) + /// + public void BeginResizingFrame(Javax.Swing.JComponent arg0, int arg1) + { + IExecute("beginResizingFrame", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#closeFrame(javax.swing.JInternalFrame) + /// + public void CloseFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("closeFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#deactivateFrame(javax.swing.JInternalFrame) + /// + public void DeactivateFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("deactivateFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#deiconifyFrame(javax.swing.JInternalFrame) + /// + public void DeiconifyFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("deiconifyFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#dragFrame(javax.swing.JComponent,int,int) + /// + public void DragFrame(Javax.Swing.JComponent arg0, int arg1, int arg2) + { + IExecute("dragFrame", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#endDraggingFrame(javax.swing.JComponent) + /// + public void EndDraggingFrame(Javax.Swing.JComponent arg0) + { + IExecute("endDraggingFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#endResizingFrame(javax.swing.JComponent) + /// + public void EndResizingFrame(Javax.Swing.JComponent arg0) + { + IExecute("endResizingFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#iconifyFrame(javax.swing.JInternalFrame) + /// + public void IconifyFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("iconifyFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#maximizeFrame(javax.swing.JInternalFrame) + /// + public void MaximizeFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("maximizeFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#minimizeFrame(javax.swing.JInternalFrame) + /// + public void MinimizeFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("minimizeFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#openFrame(javax.swing.JInternalFrame) + /// + public void OpenFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("openFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#resizeFrame(javax.swing.JComponent,int,int,int,int) + /// + public void ResizeFrame(Javax.Swing.JComponent arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("resizeFrame", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultDesktopManager.html#setBoundsForFrame(javax.swing.JComponent,int,int,int,int) + /// + public void SetBoundsForFrame(Javax.Swing.JComponent arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("setBoundsForFrame", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultFocusManager.cs b/src/net/JNet/Generated/Javax/Swing/DefaultFocusManager.cs new file mode 100644 index 0000000000..b6ddac9165 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultFocusManager.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultFocusManager + public partial class DefaultFocusManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultFocusManager.html#compareTabOrder(java.awt.Component,java.awt.Component) + /// + public bool CompareTabOrder(Java.Awt.Component arg0, Java.Awt.Component arg1) + { + return IExecute("compareTabOrder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultFocusManager.html#getComponentAfter(java.awt.Container,java.awt.Component) + /// + public Java.Awt.Component GetComponentAfter(Java.Awt.Container arg0, Java.Awt.Component arg1) + { + return IExecute("getComponentAfter", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultFocusManager.html#getComponentBefore(java.awt.Container,java.awt.Component) + /// + public Java.Awt.Component GetComponentBefore(Java.Awt.Container arg0, Java.Awt.Component arg1) + { + return IExecute("getComponentBefore", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultFocusManager.html#getFirstComponent(java.awt.Container) + /// + public Java.Awt.Component GetFirstComponent(Java.Awt.Container arg0) + { + return IExecute("getFirstComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultFocusManager.html#getLastComponent(java.awt.Container) + /// + public Java.Awt.Component GetLastComponent(Java.Awt.Container arg0) + { + return IExecute("getLastComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultListCellRenderer.cs b/src/net/JNet/Generated/Javax/Swing/DefaultListCellRenderer.cs new file mode 100644 index 0000000000..6ec5b3b74d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultListCellRenderer.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultListCellRenderer + public partial class DefaultListCellRenderer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultListCellRenderer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.DefaultListCellRenderer.UIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultListModel.cs b/src/net/JNet/Generated/Javax/Swing/DefaultListModel.cs new file mode 100644 index 0000000000..f46aefbb2c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultListModel.cs @@ -0,0 +1,254 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultListModel + public partial class DefaultListModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#isEmpty() + /// + public bool IsEmpty() + { + return IExecute("isEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#removeElement(java.lang.Object) + /// + public bool RemoveElement(object arg0) + { + return IExecute("removeElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#elementAt(int) + /// + public object ElementAt(int arg0) + { + return IExecute("elementAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#firstElement() + /// + public object FirstElement() + { + return IExecute("firstElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#get(int) + /// + public object Get(int arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#lastElement() + /// + public object LastElement() + { + return IExecute("lastElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#remove(int) + /// + public object Remove(int arg0) + { + return IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#set(int,E) + /// + public object Set(int arg0, object arg1) + { + return IExecute("set", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#capacity() + /// + public int Capacity() + { + return IExecute("capacity"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#indexOf(java.lang.Object,int) + /// + public int IndexOf(object arg0, int arg1) + { + return IExecute("indexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#indexOf(java.lang.Object) + /// + public int IndexOf(object arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#lastIndexOf(java.lang.Object,int) + /// + public int LastIndexOf(object arg0, int arg1) + { + return IExecute("lastIndexOf", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#lastIndexOf(java.lang.Object) + /// + public int LastIndexOf(object arg0) + { + return IExecute("lastIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#toArray() + /// + public object[] ToArray() + { + return IExecuteArray("toArray"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#add(int,E) + /// + public void Add(int arg0, object arg1) + { + IExecute("add", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#addElement(E) + /// + public void AddElement(object arg0) + { + IExecute("addElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#copyInto(java.lang.Object[]) + /// + public void CopyInto(object[] arg0) + { + IExecute("copyInto", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#ensureCapacity(int) + /// + public void EnsureCapacity(int arg0) + { + IExecute("ensureCapacity", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#insertElementAt(E,int) + /// + public void InsertElementAt(object arg0, int arg1) + { + IExecute("insertElementAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#removeAllElements() + /// + public void RemoveAllElements() + { + IExecute("removeAllElements"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#removeElementAt(int) + /// + public void RemoveElementAt(int arg0) + { + IExecute("removeElementAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#removeRange(int,int) + /// + public void RemoveRange(int arg0, int arg1) + { + IExecute("removeRange", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#setElementAt(E,int) + /// + public void SetElementAt(object arg0, int arg1) + { + IExecute("setElementAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#setSize(int) + /// + public void SetSize(int arg0) + { + IExecute("setSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListModel.html#trimToSize() + /// + public void TrimToSize() + { + IExecute("trimToSize"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultListSelectionModel.cs b/src/net/JNet/Generated/Javax/Swing/DefaultListSelectionModel.cs new file mode 100644 index 0000000000..85b6985490 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultListSelectionModel.cs @@ -0,0 +1,201 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultListSelectionModel + public partial class DefaultListSelectionModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.ListSelectionModel(Javax.Swing.DefaultListSelectionModel t) => t.Cast(); + public static implicit operator Java.Lang.Cloneable(Javax.Swing.DefaultListSelectionModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultListSelectionModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getAnchorSelectionIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#setAnchorSelectionIndex(int) + /// + public int AnchorSelectionIndex + { + get { return IExecute("getAnchorSelectionIndex"); } set { IExecute("setAnchorSelectionIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getLeadSelectionIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#setLeadSelectionIndex(int) + /// + public int LeadSelectionIndex + { + get { return IExecute("getLeadSelectionIndex"); } set { IExecute("setLeadSelectionIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getListSelectionListeners() + /// + public Javax.Swing.Event.ListSelectionListener[] ListSelectionListeners + { + get { return IExecuteArray("getListSelectionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getMaxSelectionIndex() + /// + public int MaxSelectionIndex + { + get { return IExecute("getMaxSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getMinSelectionIndex() + /// + public int MinSelectionIndex + { + get { return IExecute("getMinSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getSelectionMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#setSelectionMode(int) + /// + public int SelectionMode + { + get { return IExecute("getSelectionMode"); } set { IExecute("setSelectionMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#isLeadAnchorNotificationEnabled() + /// + public bool IsLeadAnchorNotificationEnabled() + { + return IExecute("isLeadAnchorNotificationEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#isSelectedIndex(int) + /// + public bool IsSelectedIndex(int arg0) + { + return IExecute("isSelectedIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#isSelectionEmpty() + /// + public bool IsSelectionEmpty() + { + return IExecute("isSelectionEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#addListSelectionListener(javax.swing.event.ListSelectionListener) + /// + public void AddListSelectionListener(Javax.Swing.Event.ListSelectionListener arg0) + { + IExecute("addListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#addSelectionInterval(int,int) + /// + public void AddSelectionInterval(int arg0, int arg1) + { + IExecute("addSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#insertIndexInterval(int,int,boolean) + /// + public void InsertIndexInterval(int arg0, int arg1, bool arg2) + { + IExecute("insertIndexInterval", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#moveLeadSelectionIndex(int) + /// + public void MoveLeadSelectionIndex(int arg0) + { + IExecute("moveLeadSelectionIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#removeIndexInterval(int,int) + /// + public void RemoveIndexInterval(int arg0, int arg1) + { + IExecute("removeIndexInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#removeListSelectionListener(javax.swing.event.ListSelectionListener) + /// + public void RemoveListSelectionListener(Javax.Swing.Event.ListSelectionListener arg0) + { + IExecute("removeListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#removeSelectionInterval(int,int) + /// + public void RemoveSelectionInterval(int arg0, int arg1) + { + IExecute("removeSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#setLeadAnchorNotificationEnabled(boolean) + /// + public void SetLeadAnchorNotificationEnabled(bool arg0) + { + IExecute("setLeadAnchorNotificationEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultListSelectionModel.html#setSelectionInterval(int,int) + /// + public void SetSelectionInterval(int arg0, int arg1) + { + IExecute("setSelectionInterval", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultRowSorter.cs b/src/net/JNet/Generated/Javax/Swing/DefaultRowSorter.cs new file mode 100644 index 0000000000..ca0195238e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultRowSorter.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultRowSorter + public partial class DefaultRowSorter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#getMaxSortKeys() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#setMaxSortKeys(int) + /// + public int MaxSortKeys + { + get { return IExecute("getMaxSortKeys"); } set { IExecute("setMaxSortKeys", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#getSortsOnUpdates() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#setSortsOnUpdates(boolean) + /// + public bool SortsOnUpdates + { + get { return IExecute("getSortsOnUpdates"); } set { IExecute("setSortsOnUpdates", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#isSortable(int) + /// + public bool IsSortable(int arg0) + { + return IExecute("isSortable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#setSortable(int,boolean) + /// + public void SetSortable(int arg0, bool arg1) + { + IExecute("setSortable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultRowSorter.html#sort() + /// + public void Sort() + { + IExecute("sort"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DefaultSingleSelectionModel.cs b/src/net/JNet/Generated/Javax/Swing/DefaultSingleSelectionModel.cs new file mode 100644 index 0000000000..e0532276ef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DefaultSingleSelectionModel.cs @@ -0,0 +1,102 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DefaultSingleSelectionModel + public partial class DefaultSingleSelectionModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SingleSelectionModel(Javax.Swing.DefaultSingleSelectionModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.DefaultSingleSelectionModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#getSelectedIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#setSelectedIndex(int) + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } set { IExecute("setSelectedIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DefaultSingleSelectionModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DesktopManager.cs b/src/net/JNet/Generated/Javax/Swing/DesktopManager.cs new file mode 100644 index 0000000000..e0a0cd9a2b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DesktopManager.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DesktopManager + public partial class DesktopManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#activateFrame(javax.swing.JInternalFrame) + /// + public void ActivateFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("activateFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#beginDraggingFrame(javax.swing.JComponent) + /// + public void BeginDraggingFrame(Javax.Swing.JComponent arg0) + { + IExecute("beginDraggingFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#beginResizingFrame(javax.swing.JComponent,int) + /// + public void BeginResizingFrame(Javax.Swing.JComponent arg0, int arg1) + { + IExecute("beginResizingFrame", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#closeFrame(javax.swing.JInternalFrame) + /// + public void CloseFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("closeFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#deactivateFrame(javax.swing.JInternalFrame) + /// + public void DeactivateFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("deactivateFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#deiconifyFrame(javax.swing.JInternalFrame) + /// + public void DeiconifyFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("deiconifyFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#dragFrame(javax.swing.JComponent,int,int) + /// + public void DragFrame(Javax.Swing.JComponent arg0, int arg1, int arg2) + { + IExecute("dragFrame", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#endDraggingFrame(javax.swing.JComponent) + /// + public void EndDraggingFrame(Javax.Swing.JComponent arg0) + { + IExecute("endDraggingFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#endResizingFrame(javax.swing.JComponent) + /// + public void EndResizingFrame(Javax.Swing.JComponent arg0) + { + IExecute("endResizingFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#iconifyFrame(javax.swing.JInternalFrame) + /// + public void IconifyFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("iconifyFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#maximizeFrame(javax.swing.JInternalFrame) + /// + public void MaximizeFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("maximizeFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#minimizeFrame(javax.swing.JInternalFrame) + /// + public void MinimizeFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("minimizeFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#openFrame(javax.swing.JInternalFrame) + /// + public void OpenFrame(Javax.Swing.JInternalFrame arg0) + { + IExecute("openFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#resizeFrame(javax.swing.JComponent,int,int,int,int) + /// + public void ResizeFrame(Javax.Swing.JComponent arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("resizeFrame", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DesktopManager.html#setBoundsForFrame(javax.swing.JComponent,int,int,int,int) + /// + public void SetBoundsForFrame(Javax.Swing.JComponent arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("setBoundsForFrame", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/DropMode.cs b/src/net/JNet/Generated/Javax/Swing/DropMode.cs new file mode 100644 index 0000000000..f1b7020ff6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/DropMode.cs @@ -0,0 +1,97 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region DropMode + public partial class DropMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#INSERT + /// + public static Javax.Swing.DropMode INSERT => Clazz.GetField("INSERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#INSERT_COLS + /// + public static Javax.Swing.DropMode INSERT_COLS => Clazz.GetField("INSERT_COLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#INSERT_ROWS + /// + public static Javax.Swing.DropMode INSERT_ROWS => Clazz.GetField("INSERT_ROWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#ON + /// + public static Javax.Swing.DropMode ON => Clazz.GetField("ON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#ON_OR_INSERT + /// + public static Javax.Swing.DropMode ON_OR_INSERT => Clazz.GetField("ON_OR_INSERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#ON_OR_INSERT_COLS + /// + public static Javax.Swing.DropMode ON_OR_INSERT_COLS => Clazz.GetField("ON_OR_INSERT_COLS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#ON_OR_INSERT_ROWS + /// + public static Javax.Swing.DropMode ON_OR_INSERT_ROWS => Clazz.GetField("ON_OR_INSERT_ROWS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#USE_SELECTION + /// + public static Javax.Swing.DropMode USE_SELECTION => Clazz.GetField("USE_SELECTION"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/DropMode.html#values() + /// + public static Javax.Swing.DropMode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Event/AllPackageClasses.cs new file mode 100644 index 0000000000..f0441ae7d0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/AllPackageClasses.cs @@ -0,0 +1,1210 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Event +{ + #region AncestorEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html + /// + public partial class AncestorEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AncestorEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AncestorEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.AncestorEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AncestorListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorListener.html + /// + public partial class AncestorListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region CaretEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/CaretEvent.html + /// + public partial class CaretEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CaretEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CaretEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.CaretEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CaretListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/CaretListener.html + /// + public partial class CaretListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region CellEditorListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/CellEditorListener.html + /// + public partial class CellEditorListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ChangeEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ChangeEvent.html + /// + public partial class ChangeEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChangeEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChangeEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.ChangeEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ChangeListener.html + /// + public partial class ChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region DocumentEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.html + /// + public partial class DocumentEvent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocumentEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocumentEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.DocumentEvent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ElementChange + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.ElementChange.html + /// + public partial class ElementChange : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementChange() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementChange(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.DocumentEvent$ElementChange"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region EventType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.EventType.html + /// + public partial class EventType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.DocumentEvent$EventType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DocumentListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentListener.html + /// + public partial class DocumentListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region EventListenerList + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/EventListenerList.html + /// + public partial class EventListenerList : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventListenerList() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventListenerList(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.EventListenerList"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region HyperlinkEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html + /// + public partial class HyperlinkEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HyperlinkEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HyperlinkEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.HyperlinkEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region EventType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.EventType.html + /// + public partial class EventType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EventType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EventType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.HyperlinkEvent$EventType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region HyperlinkListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkListener.html + /// + public partial class HyperlinkListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region InternalFrameAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameAdapter.html + /// + public partial class InternalFrameAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region InternalFrameEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html + /// + public partial class InternalFrameEvent : Java.Awt.AWTEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InternalFrameEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InternalFrameEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.InternalFrameEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InternalFrameListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameListener.html + /// + public partial class InternalFrameListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ListDataEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html + /// + public partial class ListDataEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListDataEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListDataEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.ListDataEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListDataListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataListener.html + /// + public partial class ListDataListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region ListSelectionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListSelectionEvent.html + /// + public partial class ListSelectionEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListSelectionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListSelectionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.ListSelectionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListSelectionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListSelectionListener.html + /// + public partial class ListSelectionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MenuDragMouseEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuDragMouseEvent.html + /// + public partial class MenuDragMouseEvent : Java.Awt.EventNs.MouseEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuDragMouseEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuDragMouseEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.MenuDragMouseEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuDragMouseListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuDragMouseListener.html + /// + public partial class MenuDragMouseListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MenuEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuEvent.html + /// + public partial class MenuEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.MenuEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuKeyEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuKeyEvent.html + /// + public partial class MenuKeyEvent : Java.Awt.EventNs.KeyEvent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuKeyEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuKeyEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.MenuKeyEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuKeyListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuKeyListener.html + /// + public partial class MenuKeyListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MenuListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuListener.html + /// + public partial class MenuListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseInputAdapter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MouseInputAdapter.html + /// + public partial class MouseInputAdapter : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region MouseInputListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MouseInputListener.html + /// + public partial class MouseInputListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region PopupMenuEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/PopupMenuEvent.html + /// + public partial class PopupMenuEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PopupMenuEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PopupMenuEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.PopupMenuEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PopupMenuListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/PopupMenuListener.html + /// + public partial class PopupMenuListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region RowSorterEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.html + /// + public partial class RowSorterEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RowSorterEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RowSorterEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.RowSorterEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Type + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.Type.html + /// + public partial class Type : Java.Lang.Enum + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Type() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Type(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.RowSorterEvent$Type"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region RowSorterListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterListener.html + /// + public partial class RowSorterListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region SwingPropertyChangeSupport + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/SwingPropertyChangeSupport.html + /// + public partial class SwingPropertyChangeSupport : Java.Beans.PropertyChangeSupport + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SwingPropertyChangeSupport() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SwingPropertyChangeSupport(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.SwingPropertyChangeSupport"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableColumnModelEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableColumnModelEvent.html + /// + public partial class TableColumnModelEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableColumnModelEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableColumnModelEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.TableColumnModelEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableColumnModelListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableColumnModelListener.html + /// + public partial class TableColumnModelListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region TableModelEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html + /// + public partial class TableModelEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableModelEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableModelEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.TableModelEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableModelListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelListener.html + /// + public partial class TableModelListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region TreeExpansionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeExpansionEvent.html + /// + public partial class TreeExpansionEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeExpansionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeExpansionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.TreeExpansionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TreeExpansionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeExpansionListener.html + /// + public partial class TreeExpansionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region TreeModelEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelEvent.html + /// + public partial class TreeModelEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeModelEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeModelEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.TreeModelEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TreeModelListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelListener.html + /// + public partial class TreeModelListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region TreeSelectionEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html + /// + public partial class TreeSelectionEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeSelectionEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeSelectionEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.TreeSelectionEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TreeSelectionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionListener.html + /// + public partial class TreeSelectionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region TreeWillExpandListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeWillExpandListener.html + /// + public partial class TreeWillExpandListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region UndoableEditEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/UndoableEditEvent.html + /// + public partial class UndoableEditEvent : Java.Util.EventObject + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UndoableEditEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UndoableEditEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.event.UndoableEditEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UndoableEditListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/UndoableEditListener.html + /// + public partial class UndoableEditListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/AncestorEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/AncestorEvent.cs new file mode 100644 index 0000000000..9db4abb556 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/AncestorEvent.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region AncestorEvent + public partial class AncestorEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#(javax.swing.JComponent,int,java.awt.Container,java.awt.Container) + /// + public AncestorEvent(Javax.Swing.JComponent arg0, int arg1, Java.Awt.Container arg2, Java.Awt.Container arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#ANCESTOR_ADDED + /// + public static int ANCESTOR_ADDED => Clazz.GetField("ANCESTOR_ADDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#ANCESTOR_MOVED + /// + public static int ANCESTOR_MOVED => Clazz.GetField("ANCESTOR_MOVED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#ANCESTOR_REMOVED + /// + public static int ANCESTOR_REMOVED => Clazz.GetField("ANCESTOR_REMOVED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#getAncestor() + /// + public Java.Awt.Container Ancestor + { + get { return IExecute("getAncestor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#getAncestorParent() + /// + public Java.Awt.Container AncestorParent + { + get { return IExecute("getAncestorParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/AncestorEvent.html#getComponent() + /// + public Javax.Swing.JComponent Component + { + get { return IExecute("getComponent"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/CaretEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/CaretEvent.cs new file mode 100644 index 0000000000..f6a2b4c2e5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/CaretEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region CaretEvent + public partial class CaretEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/CaretEvent.html#(java.lang.Object) + /// + public CaretEvent(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/CaretEvent.html#getDot() + /// + public int Dot + { + get { return IExecute("getDot"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/CaretEvent.html#getMark() + /// + public int Mark + { + get { return IExecute("getMark"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/ChangeEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/ChangeEvent.cs new file mode 100644 index 0000000000..106f199fc5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/ChangeEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region ChangeEvent + public partial class ChangeEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ChangeEvent.html#(java.lang.Object) + /// + public ChangeEvent(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/DocumentEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/DocumentEvent.cs new file mode 100644 index 0000000000..cedc1fd7a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/DocumentEvent.cs @@ -0,0 +1,187 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region DocumentEvent + public partial class DocumentEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.html#getDocument() + /// + public Javax.Swing.Text.Document Document + { + get { return IExecute("getDocument"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.html#getLength() + /// + public int Length + { + get { return IExecute("getLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.html#getOffset() + /// + public int Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.html#getType() + /// + public Javax.Swing.Event.DocumentEvent.EventType Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.html#getChange(javax.swing.text.Element) + /// + public Javax.Swing.Event.DocumentEvent.ElementChange GetChange(Javax.Swing.Text.Element arg0) + { + return IExecute("getChange", arg0); + } + + #endregion + + #region Nested classes + #region ElementChange + public partial class ElementChange + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.ElementChange.html#getChildrenAdded() + /// + public Javax.Swing.Text.Element[] ChildrenAdded + { + get { return IExecuteArray("getChildrenAdded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.ElementChange.html#getChildrenRemoved() + /// + public Javax.Swing.Text.Element[] ChildrenRemoved + { + get { return IExecuteArray("getChildrenRemoved"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.ElementChange.html#getElement() + /// + public Javax.Swing.Text.Element Element + { + get { return IExecute("getElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.ElementChange.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region EventType + public partial class EventType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.EventType.html#CHANGE + /// + public static Javax.Swing.Event.DocumentEvent.EventType CHANGE => Clazz.GetField("CHANGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.EventType.html#INSERT + /// + public static Javax.Swing.Event.DocumentEvent.EventType INSERT => Clazz.GetField("INSERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/DocumentEvent.EventType.html#REMOVE + /// + public static Javax.Swing.Event.DocumentEvent.EventType REMOVE => Clazz.GetField("REMOVE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/EventListenerList.cs b/src/net/JNet/Generated/Javax/Swing/Event/EventListenerList.cs new file mode 100644 index 0000000000..a2b7a64c18 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/EventListenerList.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region EventListenerList + public partial class EventListenerList + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Event.EventListenerList t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/EventListenerList.html#getListenerCount() + /// + public int ListenerCount + { + get { return IExecute("getListenerCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/EventListenerList.html#getListenerList() + /// + public object[] ListenerList + { + get { return IExecuteArray("getListenerList"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/HyperlinkEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/HyperlinkEvent.cs new file mode 100644 index 0000000000..e63ddc4774 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/HyperlinkEvent.cs @@ -0,0 +1,160 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region HyperlinkEvent + public partial class HyperlinkEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#(java.lang.Object,javax.swing.event.HyperlinkEvent$EventType,java.net.URL,java.lang.String,javax.swing.text.Element,java.awt.event.InputEvent) + /// + public HyperlinkEvent(object arg0, Javax.Swing.Event.HyperlinkEvent.EventType arg1, Java.Net.URL arg2, string arg3, Javax.Swing.Text.Element arg4, Java.Awt.EventNs.InputEvent arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#(java.lang.Object,javax.swing.event.HyperlinkEvent$EventType,java.net.URL,java.lang.String,javax.swing.text.Element) + /// + public HyperlinkEvent(object arg0, Javax.Swing.Event.HyperlinkEvent.EventType arg1, Java.Net.URL arg2, string arg3, Javax.Swing.Text.Element arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#(java.lang.Object,javax.swing.event.HyperlinkEvent$EventType,java.net.URL,java.lang.String) + /// + public HyperlinkEvent(object arg0, Javax.Swing.Event.HyperlinkEvent.EventType arg1, Java.Net.URL arg2, string arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#(java.lang.Object,javax.swing.event.HyperlinkEvent$EventType,java.net.URL) + /// + public HyperlinkEvent(object arg0, Javax.Swing.Event.HyperlinkEvent.EventType arg1, Java.Net.URL arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#getInputEvent() + /// + public Java.Awt.EventNs.InputEvent InputEvent + { + get { return IExecute("getInputEvent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#getSourceElement() + /// + public Javax.Swing.Text.Element SourceElement + { + get { return IExecute("getSourceElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#getURL() + /// + public Java.Net.URL URL + { + get { return IExecute("getURL"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.html#getEventType() + /// + public Javax.Swing.Event.HyperlinkEvent.EventType GetEventType() + { + return IExecute("getEventType"); + } + + #endregion + + #region Nested classes + #region EventType + public partial class EventType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.EventType.html#ACTIVATED + /// + public static Javax.Swing.Event.HyperlinkEvent.EventType ACTIVATED => Clazz.GetField("ACTIVATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.EventType.html#ENTERED + /// + public static Javax.Swing.Event.HyperlinkEvent.EventType ENTERED => Clazz.GetField("ENTERED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/HyperlinkEvent.EventType.html#EXITED + /// + public static Javax.Swing.Event.HyperlinkEvent.EventType EXITED => Clazz.GetField("EXITED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/InternalFrameEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/InternalFrameEvent.cs new file mode 100644 index 0000000000..97b0287989 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/InternalFrameEvent.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region InternalFrameEvent + public partial class InternalFrameEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#(javax.swing.JInternalFrame,int) + /// + public InternalFrameEvent(Javax.Swing.JInternalFrame arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_ACTIVATED + /// + public static int INTERNAL_FRAME_ACTIVATED => Clazz.GetField("INTERNAL_FRAME_ACTIVATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_CLOSED + /// + public static int INTERNAL_FRAME_CLOSED => Clazz.GetField("INTERNAL_FRAME_CLOSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_CLOSING + /// + public static int INTERNAL_FRAME_CLOSING => Clazz.GetField("INTERNAL_FRAME_CLOSING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_DEACTIVATED + /// + public static int INTERNAL_FRAME_DEACTIVATED => Clazz.GetField("INTERNAL_FRAME_DEACTIVATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_DEICONIFIED + /// + public static int INTERNAL_FRAME_DEICONIFIED => Clazz.GetField("INTERNAL_FRAME_DEICONIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_FIRST + /// + public static int INTERNAL_FRAME_FIRST => Clazz.GetField("INTERNAL_FRAME_FIRST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_ICONIFIED + /// + public static int INTERNAL_FRAME_ICONIFIED => Clazz.GetField("INTERNAL_FRAME_ICONIFIED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_LAST + /// + public static int INTERNAL_FRAME_LAST => Clazz.GetField("INTERNAL_FRAME_LAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#INTERNAL_FRAME_OPENED + /// + public static int INTERNAL_FRAME_OPENED => Clazz.GetField("INTERNAL_FRAME_OPENED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/InternalFrameEvent.html#getInternalFrame() + /// + public Javax.Swing.JInternalFrame InternalFrame + { + get { return IExecute("getInternalFrame"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/ListDataEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/ListDataEvent.cs new file mode 100644 index 0000000000..9a0594e2cb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/ListDataEvent.cs @@ -0,0 +1,98 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region ListDataEvent + public partial class ListDataEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#(java.lang.Object,int,int,int) + /// + public ListDataEvent(object arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#CONTENTS_CHANGED + /// + public static int CONTENTS_CHANGED => Clazz.GetField("CONTENTS_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#INTERVAL_ADDED + /// + public static int INTERVAL_ADDED => Clazz.GetField("INTERVAL_ADDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#INTERVAL_REMOVED + /// + public static int INTERVAL_REMOVED => Clazz.GetField("INTERVAL_REMOVED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#getIndex0() + /// + public int Index0 + { + get { return IExecute("getIndex0"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#getIndex1() + /// + public int Index1 + { + get { return IExecute("getIndex1"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListDataEvent.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/ListSelectionEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/ListSelectionEvent.cs new file mode 100644 index 0000000000..1b4793eb3f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/ListSelectionEvent.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region ListSelectionEvent + public partial class ListSelectionEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListSelectionEvent.html#(java.lang.Object,int,int,boolean) + /// + public ListSelectionEvent(object arg0, int arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListSelectionEvent.html#getFirstIndex() + /// + public int FirstIndex + { + get { return IExecute("getFirstIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListSelectionEvent.html#getLastIndex() + /// + public int LastIndex + { + get { return IExecute("getLastIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/ListSelectionEvent.html#getValueIsAdjusting() + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/MenuDragMouseEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/MenuDragMouseEvent.cs new file mode 100644 index 0000000000..575e58d028 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/MenuDragMouseEvent.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region MenuDragMouseEvent + public partial class MenuDragMouseEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuDragMouseEvent.html#(java.awt.Component,int,long,int,int,int,int,boolean,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public MenuDragMouseEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, bool arg7, Javax.Swing.MenuElement[] arg8, Javax.Swing.MenuSelectionManager arg9) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuDragMouseEvent.html#(java.awt.Component,int,long,int,int,int,int,int,int,boolean,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public MenuDragMouseEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, bool arg9, Javax.Swing.MenuElement[] arg10, Javax.Swing.MenuSelectionManager arg11) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuDragMouseEvent.html#getMenuSelectionManager() + /// + public Javax.Swing.MenuSelectionManager MenuSelectionManager + { + get { return IExecute("getMenuSelectionManager"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuDragMouseEvent.html#getPath() + /// + public Javax.Swing.MenuElement[] Path + { + get { return IExecuteArray("getPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/MenuEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/MenuEvent.cs new file mode 100644 index 0000000000..b5aa47ef75 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/MenuEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region MenuEvent + public partial class MenuEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuEvent.html#(java.lang.Object) + /// + public MenuEvent(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/MenuKeyEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/MenuKeyEvent.cs new file mode 100644 index 0000000000..cf5f39c71f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/MenuKeyEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region MenuKeyEvent + public partial class MenuKeyEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuKeyEvent.html#(java.awt.Component,int,long,int,int,char,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public MenuKeyEvent(Java.Awt.Component arg0, int arg1, long arg2, int arg3, int arg4, char arg5, Javax.Swing.MenuElement[] arg6, Javax.Swing.MenuSelectionManager arg7) + : base(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuKeyEvent.html#getMenuSelectionManager() + /// + public Javax.Swing.MenuSelectionManager MenuSelectionManager + { + get { return IExecute("getMenuSelectionManager"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/MenuKeyEvent.html#getPath() + /// + public Javax.Swing.MenuElement[] Path + { + get { return IExecuteArray("getPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/PopupMenuEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/PopupMenuEvent.cs new file mode 100644 index 0000000000..5c5b321b06 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/PopupMenuEvent.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region PopupMenuEvent + public partial class PopupMenuEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/PopupMenuEvent.html#(java.lang.Object) + /// + public PopupMenuEvent(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/RowSorterEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/RowSorterEvent.cs new file mode 100644 index 0000000000..25234faf0b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/RowSorterEvent.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region RowSorterEvent + public partial class RowSorterEvent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.html#getPreviousRowCount() + /// + public int PreviousRowCount + { + get { return IExecute("getPreviousRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.html#convertPreviousRowIndexToModel(int) + /// + public int ConvertPreviousRowIndexToModel(int arg0) + { + return IExecute("convertPreviousRowIndexToModel", arg0); + } + + #endregion + + #region Nested classes + #region Type + public partial class Type + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.Type.html#SORT_ORDER_CHANGED + /// + public static Javax.Swing.Event.RowSorterEvent.Type SORT_ORDER_CHANGED => Clazz.GetField("SORT_ORDER_CHANGED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.Type.html#SORTED + /// + public static Javax.Swing.Event.RowSorterEvent.Type SORTED => Clazz.GetField("SORTED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/RowSorterEvent.Type.html#values() + /// + public static Javax.Swing.Event.RowSorterEvent.Type[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/SwingPropertyChangeSupport.cs b/src/net/JNet/Generated/Javax/Swing/Event/SwingPropertyChangeSupport.cs new file mode 100644 index 0000000000..a02628c411 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/SwingPropertyChangeSupport.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region SwingPropertyChangeSupport + public partial class SwingPropertyChangeSupport + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/SwingPropertyChangeSupport.html#(java.lang.Object,boolean) + /// + public SwingPropertyChangeSupport(object arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/SwingPropertyChangeSupport.html#(java.lang.Object) + /// + public SwingPropertyChangeSupport(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/SwingPropertyChangeSupport.html#isNotifyOnEDT() + /// + public bool IsNotifyOnEDT() + { + return IExecute("isNotifyOnEDT"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/TableColumnModelEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/TableColumnModelEvent.cs new file mode 100644 index 0000000000..f98244ec37 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/TableColumnModelEvent.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region TableColumnModelEvent + public partial class TableColumnModelEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableColumnModelEvent.html#(javax.swing.table.TableColumnModel,int,int) + /// + public TableColumnModelEvent(Javax.Swing.Table.TableColumnModel arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableColumnModelEvent.html#getFromIndex() + /// + public int FromIndex + { + get { return IExecute("getFromIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableColumnModelEvent.html#getToIndex() + /// + public int ToIndex + { + get { return IExecute("getToIndex"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/TableModelEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/TableModelEvent.cs new file mode 100644 index 0000000000..16562ee43a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/TableModelEvent.cs @@ -0,0 +1,141 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region TableModelEvent + public partial class TableModelEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#(javax.swing.table.TableModel,int,int,int,int) + /// + public TableModelEvent(Javax.Swing.Table.TableModel arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#(javax.swing.table.TableModel,int,int,int) + /// + public TableModelEvent(Javax.Swing.Table.TableModel arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#(javax.swing.table.TableModel,int,int) + /// + public TableModelEvent(Javax.Swing.Table.TableModel arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#(javax.swing.table.TableModel,int) + /// + public TableModelEvent(Javax.Swing.Table.TableModel arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#(javax.swing.table.TableModel) + /// + public TableModelEvent(Javax.Swing.Table.TableModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#ALL_COLUMNS + /// + public static int ALL_COLUMNS => Clazz.GetField("ALL_COLUMNS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#DELETE + /// + public static int DELETE => Clazz.GetField("DELETE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#HEADER_ROW + /// + public static int HEADER_ROW => Clazz.GetField("HEADER_ROW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#INSERT + /// + public static int INSERT => Clazz.GetField("INSERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#UPDATE + /// + public static int UPDATE => Clazz.GetField("UPDATE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#getColumn() + /// + public int Column + { + get { return IExecute("getColumn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#getFirstRow() + /// + public int FirstRow + { + get { return IExecute("getFirstRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#getLastRow() + /// + public int LastRow + { + get { return IExecute("getLastRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TableModelEvent.html#getType() + /// + public int Type + { + get { return IExecute("getType"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/TreeExpansionEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/TreeExpansionEvent.cs new file mode 100644 index 0000000000..0529a3447b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/TreeExpansionEvent.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region TreeExpansionEvent + public partial class TreeExpansionEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeExpansionEvent.html#(java.lang.Object,javax.swing.tree.TreePath) + /// + public TreeExpansionEvent(object arg0, Javax.Swing.Tree.TreePath arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeExpansionEvent.html#getPath() + /// + public Javax.Swing.Tree.TreePath Path + { + get { return IExecute("getPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/TreeModelEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/TreeModelEvent.cs new file mode 100644 index 0000000000..68ac563712 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/TreeModelEvent.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region TreeModelEvent + public partial class TreeModelEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelEvent.html#(java.lang.Object,javax.swing.tree.TreePath) + /// + public TreeModelEvent(object arg0, Javax.Swing.Tree.TreePath arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelEvent.html#getChildIndices() + /// + public int[] ChildIndices + { + get { return IExecuteArray("getChildIndices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelEvent.html#getChildren() + /// + public object[] Children + { + get { return IExecuteArray("getChildren"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelEvent.html#getPath() + /// + public object[] Path + { + get { return IExecuteArray("getPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeModelEvent.html#getTreePath() + /// + public Javax.Swing.Tree.TreePath TreePath + { + get { return IExecute("getTreePath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/TreeSelectionEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/TreeSelectionEvent.cs new file mode 100644 index 0000000000..7bc68e2493 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/TreeSelectionEvent.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region TreeSelectionEvent + public partial class TreeSelectionEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#(java.lang.Object,javax.swing.tree.TreePath,boolean,javax.swing.tree.TreePath,javax.swing.tree.TreePath) + /// + public TreeSelectionEvent(object arg0, Javax.Swing.Tree.TreePath arg1, bool arg2, Javax.Swing.Tree.TreePath arg3, Javax.Swing.Tree.TreePath arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#(java.lang.Object,javax.swing.tree.TreePath[],boolean[],javax.swing.tree.TreePath,javax.swing.tree.TreePath) + /// + public TreeSelectionEvent(object arg0, Javax.Swing.Tree.TreePath[] arg1, bool[] arg2, Javax.Swing.Tree.TreePath arg3, Javax.Swing.Tree.TreePath arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#getNewLeadSelectionPath() + /// + public Javax.Swing.Tree.TreePath NewLeadSelectionPath + { + get { return IExecute("getNewLeadSelectionPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#getOldLeadSelectionPath() + /// + public Javax.Swing.Tree.TreePath OldLeadSelectionPath + { + get { return IExecute("getOldLeadSelectionPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#getPath() + /// + public Javax.Swing.Tree.TreePath Path + { + get { return IExecute("getPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#getPaths() + /// + public Javax.Swing.Tree.TreePath[] Paths + { + get { return IExecuteArray("getPaths"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#isAddedPath() + /// + public bool IsAddedPath() + { + return IExecute("isAddedPath"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#isAddedPath(int) + /// + public bool IsAddedPath(int arg0) + { + return IExecute("isAddedPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#isAddedPath(javax.swing.tree.TreePath) + /// + public bool IsAddedPath(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("isAddedPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/TreeSelectionEvent.html#cloneWithSource(java.lang.Object) + /// + public object CloneWithSource(object arg0) + { + return IExecute("cloneWithSource", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Event/UndoableEditEvent.cs b/src/net/JNet/Generated/Javax/Swing/Event/UndoableEditEvent.cs new file mode 100644 index 0000000000..174263cfe2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Event/UndoableEditEvent.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Event +{ + #region UndoableEditEvent + public partial class UndoableEditEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/UndoableEditEvent.html#(java.lang.Object,javax.swing.undo.UndoableEdit) + /// + public UndoableEditEvent(object arg0, Javax.Swing.Undo.UndoableEdit arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/event/UndoableEditEvent.html#getEdit() + /// + public Javax.Swing.Undo.UndoableEdit Edit + { + get { return IExecute("getEdit"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Filechooser/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Filechooser/AllPackageClasses.cs new file mode 100644 index 0000000000..27e7727667 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Filechooser/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Filechooser +{ + #region FileFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html + /// + public partial class FileFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.filechooser.FileFilter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileNameExtensionFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileNameExtensionFilter.html + /// + public partial class FileNameExtensionFilter : Javax.Swing.Filechooser.FileFilter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileNameExtensionFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileNameExtensionFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.filechooser.FileNameExtensionFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileSystemView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html + /// + public partial class FileSystemView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileSystemView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileSystemView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.filechooser.FileSystemView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileView.html + /// + public partial class FileView : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.filechooser.FileView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Filechooser/FileFilter.cs b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileFilter.cs new file mode 100644 index 0000000000..2c0c2bf5f0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileFilter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Filechooser +{ + #region FileFilter + public partial class FileFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html#accept(java.io.File) + /// + public bool Accept(Java.Io.File arg0) + { + return IExecute("accept", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Filechooser/FileNameExtensionFilter.cs b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileNameExtensionFilter.cs new file mode 100644 index 0000000000..1e8be59369 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileNameExtensionFilter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Filechooser +{ + #region FileNameExtensionFilter + public partial class FileNameExtensionFilter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileNameExtensionFilter.html#(java.lang.String,java.lang.String...) + /// + public FileNameExtensionFilter(string arg0, params string[] arg1) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileNameExtensionFilter.html#getExtensions() + /// + public string[] Extensions + { + get { return IExecuteArray("getExtensions"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Filechooser/FileSystemView.cs b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileSystemView.cs new file mode 100644 index 0000000000..c28f93bcd8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileSystemView.cs @@ -0,0 +1,233 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Filechooser +{ + #region FileSystemView + public partial class FileSystemView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getFileSystemView() + /// + public static Javax.Swing.Filechooser.FileSystemView GetFileSystemView() + { + return SExecute("getFileSystemView"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getChooserComboBoxFiles() + /// + public Java.Io.File[] ChooserComboBoxFiles + { + get { return IExecuteArray("getChooserComboBoxFiles"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getDefaultDirectory() + /// + public Java.Io.File DefaultDirectory + { + get { return IExecute("getDefaultDirectory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getHomeDirectory() + /// + public Java.Io.File HomeDirectory + { + get { return IExecute("getHomeDirectory"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getRoots() + /// + public Java.Io.File[] Roots + { + get { return IExecuteArray("getRoots"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#createNewFolder(java.io.File) throws java.io.IOException + /// + public Java.Io.File CreateNewFolder(Java.Io.File arg0) + { + return IExecute("createNewFolder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isComputerNode(java.io.File) + /// + public bool IsComputerNode(Java.Io.File arg0) + { + return IExecute("isComputerNode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isDrive(java.io.File) + /// + public bool IsDrive(Java.Io.File arg0) + { + return IExecute("isDrive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isFileSystem(java.io.File) + /// + public bool IsFileSystem(Java.Io.File arg0) + { + return IExecute("isFileSystem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isFileSystemRoot(java.io.File) + /// + public bool IsFileSystemRoot(Java.Io.File arg0) + { + return IExecute("isFileSystemRoot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isFloppyDrive(java.io.File) + /// + public bool IsFloppyDrive(Java.Io.File arg0) + { + return IExecute("isFloppyDrive", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isHiddenFile(java.io.File) + /// + public bool IsHiddenFile(Java.Io.File arg0) + { + return IExecute("isHiddenFile", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isLink(java.io.File) + /// + public bool IsLink(Java.Io.File arg0) + { + return IExecute("isLink", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isParent(java.io.File,java.io.File) + /// + public bool IsParent(Java.Io.File arg0, Java.Io.File arg1) + { + return IExecute("isParent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isRoot(java.io.File) + /// + public bool IsRoot(Java.Io.File arg0) + { + return IExecute("isRoot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#createFileObject(java.io.File,java.lang.String) + /// + public Java.Io.File CreateFileObject(Java.Io.File arg0, string arg1) + { + return IExecute("createFileObject", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#createFileObject(java.lang.String) + /// + public Java.Io.File CreateFileObject(string arg0) + { + return IExecute("createFileObject", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getChild(java.io.File,java.lang.String) + /// + public Java.Io.File GetChild(Java.Io.File arg0, string arg1) + { + return IExecute("getChild", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getLinkLocation(java.io.File) throws java.io.FileNotFoundException + /// + public Java.Io.File GetLinkLocation(Java.Io.File arg0) + { + return IExecute("getLinkLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getParentDirectory(java.io.File) + /// + public Java.Io.File GetParentDirectory(Java.Io.File arg0) + { + return IExecute("getParentDirectory", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getFiles(java.io.File,boolean) + /// + public Java.Io.File[] GetFiles(Java.Io.File arg0, bool arg1) + { + return IExecuteArray("getFiles", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#isTraversable(java.io.File) + /// + public bool? IsTraversable(Java.Io.File arg0) + { + return IExecute("isTraversable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getSystemDisplayName(java.io.File) + /// + public string GetSystemDisplayName(Java.Io.File arg0) + { + return IExecute("getSystemDisplayName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getSystemTypeDescription(java.io.File) + /// + public string GetSystemTypeDescription(Java.Io.File arg0) + { + return IExecute("getSystemTypeDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileSystemView.html#getSystemIcon(java.io.File) + /// + public Javax.Swing.Icon GetSystemIcon(Java.Io.File arg0) + { + return IExecute("getSystemIcon", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Filechooser/FileView.cs b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileView.cs new file mode 100644 index 0000000000..6460354355 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Filechooser/FileView.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Filechooser +{ + #region FileView + public partial class FileView + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileView.html#isTraversable(java.io.File) + /// + public bool? IsTraversable(Java.Io.File arg0) + { + return IExecute("isTraversable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileView.html#getDescription(java.io.File) + /// + public string GetDescription(Java.Io.File arg0) + { + return IExecute("getDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileView.html#getName(java.io.File) + /// + public string GetName(Java.Io.File arg0) + { + return IExecute("getName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileView.html#getTypeDescription(java.io.File) + /// + public string GetTypeDescription(Java.Io.File arg0) + { + return IExecute("getTypeDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/filechooser/FileView.html#getIcon(java.io.File) + /// + public Javax.Swing.Icon GetIcon(Java.Io.File arg0) + { + return IExecute("getIcon", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/FocusManager.cs b/src/net/JNet/Generated/Javax/Swing/FocusManager.cs new file mode 100644 index 0000000000..7a80cf8dba --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/FocusManager.cs @@ -0,0 +1,69 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region FocusManager + public partial class FocusManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/FocusManager.html#FOCUS_MANAGER_CLASS_PROPERTY + /// + public static string FOCUS_MANAGER_CLASS_PROPERTY => Clazz.GetField("FOCUS_MANAGER_CLASS_PROPERTY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/FocusManager.html#getCurrentManager() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/FocusManager.html#setCurrentManager(javax.swing.FocusManager) throws java.lang.SecurityException + /// + public static Javax.Swing.FocusManager CurrentManager + { + get { return SExecute("getCurrentManager"); } set { SExecute("setCurrentManager", value); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/GrayFilter.cs b/src/net/JNet/Generated/Javax/Swing/GrayFilter.cs new file mode 100644 index 0000000000..dfe169a9a4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/GrayFilter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region GrayFilter + public partial class GrayFilter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GrayFilter.html#(boolean,int) + /// + public GrayFilter(bool arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GrayFilter.html#createDisabledImage(java.awt.Image) + /// + public static Java.Awt.Image CreateDisabledImage(Java.Awt.Image arg0) + { + return SExecute("createDisabledImage", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/GroupLayout.cs b/src/net/JNet/Generated/Javax/Swing/GroupLayout.cs new file mode 100644 index 0000000000..6d54d3ef9c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/GroupLayout.cs @@ -0,0 +1,436 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region GroupLayout + public partial class GroupLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#(java.awt.Container) + /// + public GroupLayout(Java.Awt.Container arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Javax.Swing.GroupLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#DEFAULT_SIZE + /// + public static int DEFAULT_SIZE => Clazz.GetField("DEFAULT_SIZE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#PREFERRED_SIZE + /// + public static int PREFERRED_SIZE => Clazz.GetField("PREFERRED_SIZE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#getAutoCreateContainerGaps() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setAutoCreateContainerGaps(boolean) + /// + public bool AutoCreateContainerGaps + { + get { return IExecute("getAutoCreateContainerGaps"); } set { IExecute("setAutoCreateContainerGaps", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#getAutoCreateGaps() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setAutoCreateGaps(boolean) + /// + public bool AutoCreateGaps + { + get { return IExecute("getAutoCreateGaps"); } set { IExecute("setAutoCreateGaps", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#getHonorsVisibility() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setHonorsVisibility(boolean) + /// + public bool HonorsVisibility + { + get { return IExecute("getHonorsVisibility"); } set { IExecute("setHonorsVisibility", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#getLayoutStyle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setLayoutStyle(javax.swing.LayoutStyle) + /// + public Javax.Swing.LayoutStyle LayoutStyle + { + get { return IExecute("getLayoutStyle"); } set { IExecute("setLayoutStyle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#createBaselineGroup(boolean,boolean) + /// + public Javax.Swing.GroupLayout.ParallelGroup CreateBaselineGroup(bool arg0, bool arg1) + { + return IExecute("createBaselineGroup", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#createParallelGroup() + /// + public Javax.Swing.GroupLayout.ParallelGroup CreateParallelGroup() + { + return IExecute("createParallelGroup"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#createSequentialGroup() + /// + public Javax.Swing.GroupLayout.SequentialGroup CreateSequentialGroup() + { + return IExecute("createSequentialGroup"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#linkSize(int,java.awt.Component...) + /// + public void LinkSize(int arg0, params Java.Awt.Component[] arg1) + { + if (arg1.Length == 0) IExecute("linkSize", arg0); else IExecute("linkSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#linkSize(java.awt.Component...) + /// + public void LinkSize(params Java.Awt.Component[] arg0) + { + if (arg0.Length == 0) IExecute("linkSize"); else IExecute("linkSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#replace(java.awt.Component,java.awt.Component) + /// + public void Replace(Java.Awt.Component arg0, Java.Awt.Component arg1) + { + IExecute("replace", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setHonorsVisibility(java.awt.Component,java.lang.Boolean) + /// + public void SetHonorsVisibility(Java.Awt.Component arg0, bool? arg1) + { + IExecute("setHonorsVisibility", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setHorizontalGroup(javax.swing.GroupLayout$Group) + /// + public void SetHorizontalGroup(Javax.Swing.GroupLayout.Group arg0) + { + IExecute("setHorizontalGroup", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.html#setVerticalGroup(javax.swing.GroupLayout$Group) + /// + public void SetVerticalGroup(Javax.Swing.GroupLayout.Group arg0) + { + IExecute("setVerticalGroup", arg0); + } + + #endregion + + #region Nested classes + #region Alignment + public partial class Alignment + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Alignment.html#BASELINE + /// + public static Javax.Swing.GroupLayout.Alignment BASELINE => Clazz.GetField("BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Alignment.html#CENTER + /// + public static Javax.Swing.GroupLayout.Alignment CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Alignment.html#LEADING + /// + public static Javax.Swing.GroupLayout.Alignment LEADING => Clazz.GetField("LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Alignment.html#TRAILING + /// + public static Javax.Swing.GroupLayout.Alignment TRAILING => Clazz.GetField("TRAILING"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Alignment.html#values() + /// + public static Javax.Swing.GroupLayout.Alignment[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Group + public partial class Group + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Group.html#addComponent(java.awt.Component,int,int,int) + /// + public Javax.Swing.GroupLayout.Group AddComponent(Java.Awt.Component arg0, int arg1, int arg2, int arg3) + { + return IExecute("addComponent", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Group.html#addComponent(java.awt.Component) + /// + public Javax.Swing.GroupLayout.Group AddComponent(Java.Awt.Component arg0) + { + return IExecute("addComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Group.html#addGap(int,int,int) + /// + public Javax.Swing.GroupLayout.Group AddGap(int arg0, int arg1, int arg2) + { + return IExecute("addGap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Group.html#addGap(int) + /// + public Javax.Swing.GroupLayout.Group AddGap(int arg0) + { + return IExecute("addGap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.Group.html#addGroup(javax.swing.GroupLayout$Group) + /// + public Javax.Swing.GroupLayout.Group AddGroup(Javax.Swing.GroupLayout.Group arg0) + { + return IExecute("addGroup", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ParallelGroup + public partial class ParallelGroup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SequentialGroup + public partial class SequentialGroup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.SequentialGroup.html#addComponent(boolean,java.awt.Component,int,int,int) + /// + public Javax.Swing.GroupLayout.SequentialGroup AddComponent(bool arg0, Java.Awt.Component arg1, int arg2, int arg3, int arg4) + { + return IExecute("addComponent", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.SequentialGroup.html#addComponent(boolean,java.awt.Component) + /// + public Javax.Swing.GroupLayout.SequentialGroup AddComponent(bool arg0, Java.Awt.Component arg1) + { + return IExecute("addComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.SequentialGroup.html#addContainerGap() + /// + public Javax.Swing.GroupLayout.SequentialGroup AddContainerGap() + { + return IExecute("addContainerGap"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.SequentialGroup.html#addContainerGap(int,int) + /// + public Javax.Swing.GroupLayout.SequentialGroup AddContainerGap(int arg0, int arg1) + { + return IExecute("addContainerGap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/GroupLayout.SequentialGroup.html#addGroup(boolean,javax.swing.GroupLayout$Group) + /// + public Javax.Swing.GroupLayout.SequentialGroup AddGroup(bool arg0, Javax.Swing.GroupLayout.Group arg1) + { + return IExecute("addGroup", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Icon.cs b/src/net/JNet/Generated/Javax/Swing/Icon.cs new file mode 100644 index 0000000000..cea8504075 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Icon.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Icon + public partial class Icon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Icon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Icon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Icon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ImageIcon.cs b/src/net/JNet/Generated/Javax/Swing/ImageIcon.cs new file mode 100644 index 0000000000..6d6e6f8374 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ImageIcon.cs @@ -0,0 +1,173 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ImageIcon + public partial class ImageIcon + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(byte[],java.lang.String) + /// + public ImageIcon(byte[] arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(byte[]) + /// + public ImageIcon(byte[] arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(java.awt.Image,java.lang.String) + /// + public ImageIcon(Java.Awt.Image arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(java.awt.Image) + /// + public ImageIcon(Java.Awt.Image arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(java.lang.String,java.lang.String) + /// + public ImageIcon(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(java.lang.String) + /// + public ImageIcon(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(java.net.URL,java.lang.String) + /// + public ImageIcon(Java.Net.URL arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#(java.net.URL) + /// + public ImageIcon(Java.Net.URL arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.ImageIcon t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.ImageIcon t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.ImageIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getAccessibleContext() + /// + public Javax.Accessibility.AccessibleContext AccessibleContext + { + get { return IExecute("getAccessibleContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getDescription() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#setDescription(java.lang.String) + /// + public string Description + { + get { return IExecute("getDescription"); } set { IExecute("setDescription", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getImage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#setImage(java.awt.Image) + /// + public Java.Awt.Image Image + { + get { return IExecute("getImage"); } set { IExecute("setImage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getImageLoadStatus() + /// + public int ImageLoadStatus + { + get { return IExecute("getImageLoadStatus"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#getImageObserver() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#setImageObserver(java.awt.image.ImageObserver) + /// + public Java.Awt.ImageNs.ImageObserver ImageObserver + { + get { return IExecute("getImageObserver"); } set { IExecute("setImageObserver", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/InputMap.cs b/src/net/JNet/Generated/Javax/Swing/InputMap.cs new file mode 100644 index 0000000000..853117bf54 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/InputMap.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region InputMap + public partial class InputMap + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.InputMap t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#getParent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#setParent(javax.swing.InputMap) + /// + public Javax.Swing.InputMap Parent + { + get { return IExecute("getParent"); } set { IExecute("setParent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#size() + /// + public int Size() + { + return IExecute("size"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#get(javax.swing.KeyStroke) + /// + public object Get(Javax.Swing.KeyStroke arg0) + { + return IExecute("get", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#allKeys() + /// + public Javax.Swing.KeyStroke[] AllKeys() + { + return IExecuteArray("allKeys"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#keys() + /// + public Javax.Swing.KeyStroke[] Keys() + { + return IExecuteArray("keys"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#clear() + /// + public void Clear() + { + IExecute("clear"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#putMap.put(javax.swing.KeyStroke,java.lang.Object) + /// + public void Put(Javax.Swing.KeyStroke arg0, object arg1) + { + IExecute("put", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputMap.html#remove(javax.swing.KeyStroke) + /// + public void Remove(Javax.Swing.KeyStroke arg0) + { + IExecute("remove", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/InputVerifier.cs b/src/net/JNet/Generated/Javax/Swing/InputVerifier.cs new file mode 100644 index 0000000000..e8559012c7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/InputVerifier.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region InputVerifier + public partial class InputVerifier + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputVerifier.html#verify(javax.swing.JComponent) + /// + public bool Verify(Javax.Swing.JComponent arg0) + { + return IExecute("verify", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputVerifier.html#shouldYieldFocus(javax.swing.JComponent,javax.swing.JComponent) + /// + public bool ShouldYieldFocus(Javax.Swing.JComponent arg0, Javax.Swing.JComponent arg1) + { + return IExecute("shouldYieldFocus", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InputVerifier.html#verifyTarget(javax.swing.JComponent) + /// + public bool VerifyTarget(Javax.Swing.JComponent arg0) + { + return IExecute("verifyTarget", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/InternalFrameFocusTraversalPolicy.cs b/src/net/JNet/Generated/Javax/Swing/InternalFrameFocusTraversalPolicy.cs new file mode 100644 index 0000000000..66690537cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/InternalFrameFocusTraversalPolicy.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region InternalFrameFocusTraversalPolicy + public partial class InternalFrameFocusTraversalPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/InternalFrameFocusTraversalPolicy.html#getInitialComponent(javax.swing.JInternalFrame) + /// + public Java.Awt.Component GetInitialComponent(Javax.Swing.JInternalFrame arg0) + { + return IExecute("getInitialComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JButton.cs b/src/net/JNet/Generated/Javax/Swing/JButton.cs new file mode 100644 index 0000000000..b46c267d9d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JButton.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JButton + public partial class JButton + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#(java.lang.String,javax.swing.Icon) + /// + public JButton(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#(java.lang.String) + /// + public JButton(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#(javax.swing.Action) + /// + public JButton(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#(javax.swing.Icon) + /// + public JButton(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JButton t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#isDefaultButton() + /// + public bool IsDefaultButton() + { + return IExecute("isDefaultButton"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#isDefaultCapable() + /// + public bool IsDefaultCapable() + { + return IExecute("isDefaultCapable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JButton.html#setDefaultCapable(boolean) + /// + public void SetDefaultCapable(bool arg0) + { + IExecute("setDefaultCapable", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JCheckBox.cs b/src/net/JNet/Generated/Javax/Swing/JCheckBox.cs new file mode 100644 index 0000000000..12020ba3d0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JCheckBox.cs @@ -0,0 +1,126 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JCheckBox + public partial class JCheckBox + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(java.lang.String,boolean) + /// + public JCheckBox(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(java.lang.String,javax.swing.Icon,boolean) + /// + public JCheckBox(string arg0, Javax.Swing.Icon arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(java.lang.String,javax.swing.Icon) + /// + public JCheckBox(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(java.lang.String) + /// + public JCheckBox(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(javax.swing.Action) + /// + public JCheckBox(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(javax.swing.Icon,boolean) + /// + public JCheckBox(Javax.Swing.Icon arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#(javax.swing.Icon) + /// + public JCheckBox(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JCheckBox t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#BORDER_PAINTED_FLAT_CHANGED_PROPERTY + /// + public static string BORDER_PAINTED_FLAT_CHANGED_PROPERTY => Clazz.GetField("BORDER_PAINTED_FLAT_CHANGED_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#isBorderPaintedFlat() + /// + public bool IsBorderPaintedFlat() + { + return IExecute("isBorderPaintedFlat"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBox.html#setBorderPaintedFlat(boolean) + /// + public void SetBorderPaintedFlat(bool arg0) + { + IExecute("setBorderPaintedFlat", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JCheckBoxMenuItem.cs b/src/net/JNet/Generated/Javax/Swing/JCheckBoxMenuItem.cs new file mode 100644 index 0000000000..944dd2ce83 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JCheckBoxMenuItem.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JCheckBoxMenuItem + public partial class JCheckBoxMenuItem + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#(java.lang.String,boolean) + /// + public JCheckBoxMenuItem(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#(java.lang.String,javax.swing.Icon,boolean) + /// + public JCheckBoxMenuItem(string arg0, Javax.Swing.Icon arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#(java.lang.String,javax.swing.Icon) + /// + public JCheckBoxMenuItem(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#(java.lang.String) + /// + public JCheckBoxMenuItem(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#(javax.swing.Action) + /// + public JCheckBoxMenuItem(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#(javax.swing.Icon) + /// + public JCheckBoxMenuItem(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JCheckBoxMenuItem t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JCheckBoxMenuItem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#getState() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JCheckBoxMenuItem.html#setState(boolean) + /// + public bool State + { + get { return IExecute("getState"); } set { IExecute("setState", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JColorChooser.cs b/src/net/JNet/Generated/Javax/Swing/JColorChooser.cs new file mode 100644 index 0000000000..517da2d20f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JColorChooser.cs @@ -0,0 +1,183 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JColorChooser + public partial class JColorChooser + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#(java.awt.Color) + /// + public JColorChooser(Java.Awt.Color arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#(javax.swing.colorchooser.ColorSelectionModel) + /// + public JColorChooser(Javax.Swing.Colorchooser.ColorSelectionModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JColorChooser t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#CHOOSER_PANELS_PROPERTY + /// + public static string CHOOSER_PANELS_PROPERTY => Clazz.GetField("CHOOSER_PANELS_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#PREVIEW_PANEL_PROPERTY + /// + public static string PREVIEW_PANEL_PROPERTY => Clazz.GetField("PREVIEW_PANEL_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#SELECTION_MODEL_PROPERTY + /// + public static string SELECTION_MODEL_PROPERTY => Clazz.GetField("SELECTION_MODEL_PROPERTY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#showDialog(java.awt.Component,java.lang.String,java.awt.Color,boolean) throws java.awt.HeadlessException + /// + public static Java.Awt.Color ShowDialog(Java.Awt.Component arg0, string arg1, Java.Awt.Color arg2, bool arg3) + { + return SExecute("showDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#showDialog(java.awt.Component,java.lang.String,java.awt.Color) throws java.awt.HeadlessException + /// + public static Java.Awt.Color ShowDialog(Java.Awt.Component arg0, string arg1, Java.Awt.Color arg2) + { + return SExecute("showDialog", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#createDialog(java.awt.Component,java.lang.String,boolean,javax.swing.JColorChooser,java.awt.event.ActionListener,java.awt.event.ActionListener) throws java.awt.HeadlessException + /// + public static Javax.Swing.JDialog CreateDialog(Java.Awt.Component arg0, string arg1, bool arg2, Javax.Swing.JColorChooser arg3, Java.Awt.EventNs.ActionListener arg4, Java.Awt.EventNs.ActionListener arg5) + { + return SExecute("createDialog", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#getChooserPanels() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setChooserPanels(javax.swing.colorchooser.AbstractColorChooserPanel[]) + /// + public Javax.Swing.Colorchooser.AbstractColorChooserPanel[] ChooserPanels + { + get { return IExecuteArray("getChooserPanels"); } set { IExecute("setChooserPanels", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#getColor() + /// + public Java.Awt.Color Color + { + get { return IExecute("getColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#getDragEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setDragEnabled(boolean) + /// + public bool DragEnabled + { + get { return IExecute("getDragEnabled"); } set { IExecute("setDragEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#getPreviewPanel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setPreviewPanel(javax.swing.JComponent) + /// + public Javax.Swing.JComponent PreviewPanel + { + get { return IExecute("getPreviewPanel"); } set { IExecute("setPreviewPanel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setSelectionModel(javax.swing.colorchooser.ColorSelectionModel) + /// + public Javax.Swing.Colorchooser.ColorSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#removeChooserPanel(javax.swing.colorchooser.AbstractColorChooserPanel) + /// + public Javax.Swing.Colorchooser.AbstractColorChooserPanel RemoveChooserPanel(Javax.Swing.Colorchooser.AbstractColorChooserPanel arg0) + { + return IExecute("removeChooserPanel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#addChooserPanel(javax.swing.colorchooser.AbstractColorChooserPanel) + /// + public void AddChooserPanel(Javax.Swing.Colorchooser.AbstractColorChooserPanel arg0) + { + IExecute("addChooserPanel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setColor(int,int,int) + /// + public void SetColor(int arg0, int arg1, int arg2) + { + IExecute("setColor", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setColor(int) + /// + public void SetColor(int arg0) + { + IExecute("setColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setColor(java.awt.Color) + /// + public void SetColor(Java.Awt.Color arg0) + { + IExecute("setColor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JColorChooser.html#setUI(javax.swing.plaf.ColorChooserUI) + /// + public void SetUI(Javax.Swing.Plaf.ColorChooserUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JComboBox.cs b/src/net/JNet/Generated/Javax/Swing/JComboBox.cs new file mode 100644 index 0000000000..e231f08def --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JComboBox.cs @@ -0,0 +1,390 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JComboBox + public partial class JComboBox + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.ItemSelectable(Javax.Swing.JComboBox t) => t.Cast(); + public static implicit operator Javax.Swing.Event.ListDataListener(Javax.Swing.JComboBox t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.JComboBox t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JComboBox t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getAction() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setAction(javax.swing.Action) + /// + public Javax.Swing.Action Action + { + get { return IExecute("getAction"); } set { IExecute("setAction", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setActionCommand(java.lang.String) + /// + public string ActionCommand + { + get { return IExecute("getActionCommand"); } set { IExecute("setActionCommand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getEditor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setEditor(javax.swing.ComboBoxEditor) + /// + public Javax.Swing.ComboBoxEditor Editor + { + get { return IExecute("getEditor"); } set { IExecute("setEditor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getItemCount() + /// + public int ItemCount + { + get { return IExecute("getItemCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getItemListeners() + /// + public Java.Awt.EventNs.ItemListener[] ItemListeners + { + get { return IExecuteArray("getItemListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getMaximumRowCount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setMaximumRowCount(int) + /// + public int MaximumRowCount + { + get { return IExecute("getMaximumRowCount"); } set { IExecute("setMaximumRowCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getPopupMenuListeners() + /// + public Javax.Swing.Event.PopupMenuListener[] PopupMenuListeners + { + get { return IExecuteArray("getPopupMenuListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getPrototypeDisplayValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setPrototypeDisplayValue(E) + /// + public object PrototypeDisplayValue + { + get { return IExecute("getPrototypeDisplayValue"); } set { IExecute("setPrototypeDisplayValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getSelectedIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setSelectedIndex(int) + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } set { IExecute("setSelectedIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getSelectedItem() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setSelectedItem(java.lang.Object) + /// + public object SelectedItem + { + get { return IExecute("getSelectedItem"); } set { IExecute("setSelectedItem", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getSelectedObjects() + /// + public object[] SelectedObjects + { + get { return IExecuteArray("getSelectedObjects"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#isEditable() + /// + public bool IsEditable() + { + return IExecute("isEditable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#isLightWeightPopupEnabled() + /// + public bool IsLightWeightPopupEnabled() + { + return IExecute("isLightWeightPopupEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#isPopupVisible() + /// + public bool IsPopupVisible() + { + return IExecute("isPopupVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#selectWithKeyChar(char) + /// + public bool SelectWithKeyChar(char arg0) + { + return IExecute("selectWithKeyChar", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#getItemAt(int) + /// + public object GetItemAt(int arg0) + { + return IExecute("getItemAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#addItem(E) + /// + public void AddItem(object arg0) + { + IExecute("addItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#addItemListener(java.awt.event.ItemListener) + /// + public void AddItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("addItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#addPopupMenuListener(javax.swing.event.PopupMenuListener) + /// + public void AddPopupMenuListener(Javax.Swing.Event.PopupMenuListener arg0) + { + IExecute("addPopupMenuListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#configureEditor(javax.swing.ComboBoxEditor,java.lang.Object) + /// + public void ConfigureEditor(Javax.Swing.ComboBoxEditor arg0, object arg1) + { + IExecute("configureEditor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#contentsChanged(javax.swing.event.ListDataEvent) + /// + public void ContentsChanged(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("contentsChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#firePopupMenuCanceled() + /// + public void FirePopupMenuCanceled() + { + IExecute("firePopupMenuCanceled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#firePopupMenuWillBecomeInvisible() + /// + public void FirePopupMenuWillBecomeInvisible() + { + IExecute("firePopupMenuWillBecomeInvisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#firePopupMenuWillBecomeVisible() + /// + public void FirePopupMenuWillBecomeVisible() + { + IExecute("firePopupMenuWillBecomeVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#hidePopup() + /// + public void HidePopup() + { + IExecute("hidePopup"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#insertItemAt(E,int) + /// + public void InsertItemAt(object arg0, int arg1) + { + IExecute("insertItemAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#intervalAdded(javax.swing.event.ListDataEvent) + /// + public void IntervalAdded(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#intervalRemoved(javax.swing.event.ListDataEvent) + /// + public void IntervalRemoved(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#processKeyEvent(java.awt.event.KeyEvent) + /// + public void ProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("processKeyEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#removeAllItems() + /// + public void RemoveAllItems() + { + IExecute("removeAllItems"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#removeItem(java.lang.Object) + /// + public void RemoveItem(object arg0) + { + IExecute("removeItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#removeItemAt(int) + /// + public void RemoveItemAt(int arg0) + { + IExecute("removeItemAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#removeItemListener(java.awt.event.ItemListener) + /// + public void RemoveItemListener(Java.Awt.EventNs.ItemListener arg0) + { + IExecute("removeItemListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#removePopupMenuListener(javax.swing.event.PopupMenuListener) + /// + public void RemovePopupMenuListener(Javax.Swing.Event.PopupMenuListener arg0) + { + IExecute("removePopupMenuListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setEditable(boolean) + /// + public void SetEditable(bool arg0) + { + IExecute("setEditable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setLightWeightPopupEnabled(boolean) + /// + public void SetLightWeightPopupEnabled(bool arg0) + { + IExecute("setLightWeightPopupEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setPopupVisible(boolean) + /// + public void SetPopupVisible(bool arg0) + { + IExecute("setPopupVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#setUI(javax.swing.plaf.ComboBoxUI) + /// + public void SetUI(Javax.Swing.Plaf.ComboBoxUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComboBox.html#showPopup() + /// + public void ShowPopup() + { + IExecute("showPopup"); + } + + #endregion + + #region Nested classes + #region KeySelectionManager + public partial class KeySelectionManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JComponent.cs b/src/net/JNet/Generated/Javax/Swing/JComponent.cs new file mode 100644 index 0000000000..a475e4243c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JComponent.cs @@ -0,0 +1,541 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JComponent + public partial class JComponent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.JComponent t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#UNDEFINED_CONDITION + /// + public static int UNDEFINED_CONDITION => Clazz.GetField("UNDEFINED_CONDITION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#WHEN_ANCESTOR_OF_FOCUSED_COMPONENT + /// + public static int WHEN_ANCESTOR_OF_FOCUSED_COMPONENT => Clazz.GetField("WHEN_ANCESTOR_OF_FOCUSED_COMPONENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#WHEN_FOCUSED + /// + public static int WHEN_FOCUSED => Clazz.GetField("WHEN_FOCUSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#WHEN_IN_FOCUSED_WINDOW + /// + public static int WHEN_IN_FOCUSED_WINDOW => Clazz.GetField("WHEN_IN_FOCUSED_WINDOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#TOOL_TIP_TEXT_KEY + /// + public static string TOOL_TIP_TEXT_KEY => Clazz.GetField("TOOL_TIP_TEXT_KEY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getDefaultLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setDefaultLocale(java.util.Locale) + /// + public static Java.Util.Locale DefaultLocale + { + get { return SExecute("getDefaultLocale"); } set { SExecute("setDefaultLocale", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#isLightweightComponent(java.awt.Component) + /// + public static bool IsLightweightComponent(Java.Awt.Component arg0) + { + return SExecute("isLightweightComponent", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getActionMap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setActionMap(javax.swing.ActionMap) + /// + public Javax.Swing.ActionMap ActionMap + { + get { return IExecute("getActionMap"); } set { IExecute("setActionMap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getAncestorListeners() + /// + public Javax.Swing.Event.AncestorListener[] AncestorListeners + { + get { return IExecuteArray("getAncestorListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getAutoscrolls() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setAutoscrolls(boolean) + /// + public bool Autoscrolls + { + get { return IExecute("getAutoscrolls"); } set { IExecute("setAutoscrolls", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getBorder() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setBorder(javax.swing.border.Border) + /// + public Javax.Swing.Border.Border Border + { + get { return IExecute("getBorder"); } set { IExecute("setBorder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getComponentPopupMenu() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setComponentPopupMenu(javax.swing.JPopupMenu) + /// + public Javax.Swing.JPopupMenu ComponentPopupMenu + { + get { return IExecute("getComponentPopupMenu"); } set { IExecute("setComponentPopupMenu", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getDebugGraphicsOptions() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setDebugGraphicsOptions(int) + /// + public int DebugGraphicsOptions + { + get { return IExecute("getDebugGraphicsOptions"); } set { IExecute("setDebugGraphicsOptions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getInheritsPopupMenu() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setInheritsPopupMenu(boolean) + /// + public bool InheritsPopupMenu + { + get { return IExecute("getInheritsPopupMenu"); } set { IExecute("setInheritsPopupMenu", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getInputMap() + /// + public Javax.Swing.InputMap InputMap + { + get { return IExecute("getInputMap"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getInputVerifier() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setInputVerifier(javax.swing.InputVerifier) + /// + public Javax.Swing.InputVerifier InputVerifier + { + get { return IExecute("getInputVerifier"); } set { IExecute("setInputVerifier", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getRegisteredKeyStrokes() + /// + public Javax.Swing.KeyStroke[] RegisteredKeyStrokes + { + get { return IExecuteArray("getRegisteredKeyStrokes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getRootPane() + /// + public Javax.Swing.JRootPane RootPane + { + get { return IExecute("getRootPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getToolTipText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setToolTipText(java.lang.String) + /// + public string ToolTipText + { + get { return IExecute("getToolTipText"); } set { IExecute("setToolTipText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getTopLevelAncestor() + /// + public Java.Awt.Container TopLevelAncestor + { + get { return IExecute("getTopLevelAncestor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getTransferHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setTransferHandler(javax.swing.TransferHandler) + /// + public Javax.Swing.TransferHandler TransferHandler + { + get { return IExecute("getTransferHandler"); } set { IExecute("setTransferHandler", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getUI() + /// + public Javax.Swing.Plaf.ComponentUI UI + { + get { return IExecute("getUI"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getUIClassID() + /// + public string UIClassID + { + get { return IExecute("getUIClassID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getVerifyInputWhenFocusTarget() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setVerifyInputWhenFocusTarget(boolean) + /// + public bool VerifyInputWhenFocusTarget + { + get { return IExecute("getVerifyInputWhenFocusTarget"); } set { IExecute("setVerifyInputWhenFocusTarget", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getVetoableChangeListeners() + /// + public Java.Beans.VetoableChangeListener[] VetoableChangeListeners + { + get { return IExecuteArray("getVetoableChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getVisibleRect() + /// + public Java.Awt.Rectangle VisibleRect + { + get { return IExecute("getVisibleRect"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#isOptimizedDrawingEnabled() + /// + public bool IsOptimizedDrawingEnabled() + { + return IExecute("isOptimizedDrawingEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#isPaintingTile() + /// + public bool IsPaintingTile() + { + return IExecute("isPaintingTile"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#isRequestFocusEnabled() + /// + public bool IsRequestFocusEnabled() + { + return IExecute("isRequestFocusEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#requestFocus(boolean) + /// + public bool RequestFocus(bool arg0) + { + return IExecute("requestFocus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#isPaintingForPrint() + /// + public bool IsPaintingForPrint() + { + return IExecute("isPaintingForPrint"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getClientProperty(java.lang.Object) + /// + public object GetClientProperty(object arg0) + { + return IExecute("getClientProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getInputMap(int) + /// + public Javax.Swing.InputMap GetInputMap(int arg0) + { + return IExecute("getInputMap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#putClientProperty(java.lang.Object,java.lang.Object) + /// + public void PutClientProperty(object arg0, object arg1) + { + IExecute("putClientProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setInputMap(int,javax.swing.InputMap) + /// + public void SetInputMap(int arg0, Javax.Swing.InputMap arg1) + { + IExecute("setInputMap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getConditionForKeyStroke(javax.swing.KeyStroke) + /// + public int GetConditionForKeyStroke(Javax.Swing.KeyStroke arg0) + { + return IExecute("getConditionForKeyStroke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getActionForKeyStroke(javax.swing.KeyStroke) + /// + public Java.Awt.EventNs.ActionListener GetActionForKeyStroke(Javax.Swing.KeyStroke arg0) + { + return IExecute("getActionForKeyStroke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getInsets(java.awt.Insets) + /// + public Java.Awt.Insets GetInsets(Java.Awt.Insets arg0) + { + return IExecute("getInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getPopupLocation(java.awt.event.MouseEvent) + /// + public Java.Awt.Point GetPopupLocation(Java.Awt.EventNs.MouseEvent arg0) + { + return IExecute("getPopupLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getToolTipLocation(java.awt.event.MouseEvent) + /// + public Java.Awt.Point GetToolTipLocation(Java.Awt.EventNs.MouseEvent arg0) + { + return IExecute("getToolTipLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getToolTipText(java.awt.event.MouseEvent) + /// + public string GetToolTipText(Java.Awt.EventNs.MouseEvent arg0) + { + return IExecute("getToolTipText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#createToolTip() + /// + public Javax.Swing.JToolTip CreateToolTip() + { + return IExecute("createToolTip"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#addVetoableChangeListener(java.beans.VetoableChangeListener) + /// + public void AddVetoableChangeListener(Java.Beans.VetoableChangeListener arg0) + { + IExecute("addVetoableChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#removeVetoableChangeListener(java.beans.VetoableChangeListener) + /// + public void RemoveVetoableChangeListener(Java.Beans.VetoableChangeListener arg0) + { + IExecute("removeVetoableChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#addAncestorListener(javax.swing.event.AncestorListener) + /// + public void AddAncestorListener(Javax.Swing.Event.AncestorListener arg0) + { + IExecute("addAncestorListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#computeVisibleRect(java.awt.Rectangle) + /// + public void ComputeVisibleRect(Java.Awt.Rectangle arg0) + { + IExecute("computeVisibleRect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#firePropertyChange(java.lang.String,boolean,boolean) + /// + public void FirePropertyChange(string arg0, bool arg1, bool arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#firePropertyChange(java.lang.String,int,int) + /// + public void FirePropertyChange(string arg0, int arg1, int arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#grabFocus() + /// + public void GrabFocus() + { + IExecute("grabFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#paintImmediately(int,int,int,int) + /// + public void PaintImmediately(int arg0, int arg1, int arg2, int arg3) + { + IExecute("paintImmediately", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#paintImmediately(java.awt.Rectangle) + /// + public void PaintImmediately(Java.Awt.Rectangle arg0) + { + IExecute("paintImmediately", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#registerKeyboardAction(java.awt.event.ActionListener,java.lang.String,javax.swing.KeyStroke,int) + /// + public void RegisterKeyboardAction(Java.Awt.EventNs.ActionListener arg0, string arg1, Javax.Swing.KeyStroke arg2, int arg3) + { + IExecute("registerKeyboardAction", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#registerKeyboardAction(java.awt.event.ActionListener,javax.swing.KeyStroke,int) + /// + public void RegisterKeyboardAction(Java.Awt.EventNs.ActionListener arg0, Javax.Swing.KeyStroke arg1, int arg2) + { + IExecute("registerKeyboardAction", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#removeAncestorListener(javax.swing.event.AncestorListener) + /// + public void RemoveAncestorListener(Javax.Swing.Event.AncestorListener arg0) + { + IExecute("removeAncestorListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#repaint(java.awt.Rectangle) + /// + public void Repaint(Java.Awt.Rectangle arg0) + { + IExecute("repaint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#resetKeyboardActions() + /// + public void ResetKeyboardActions() + { + IExecute("resetKeyboardActions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#scrollRectToVisible(java.awt.Rectangle) + /// + public void ScrollRectToVisible(Java.Awt.Rectangle arg0) + { + IExecute("scrollRectToVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setAlignmentX(float) + /// + public void SetAlignmentX(float arg0) + { + IExecute("setAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setAlignmentY(float) + /// + public void SetAlignmentY(float arg0) + { + IExecute("setAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setDoubleBuffered(boolean) + /// + public void SetDoubleBuffered(bool arg0) + { + IExecute("setDoubleBuffered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setOpaque(boolean) + /// + public void SetOpaque(bool arg0) + { + IExecute("setOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#setRequestFocusEnabled(boolean) + /// + public void SetRequestFocusEnabled(bool arg0) + { + IExecute("setRequestFocusEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#unregisterKeyboardAction(javax.swing.KeyStroke) + /// + public void UnregisterKeyboardAction(Javax.Swing.KeyStroke arg0) + { + IExecute("unregisterKeyboardAction", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#updateUI() + /// + public void UpdateUI() + { + IExecute("updateUI"); + } + + #endregion + + #region Nested classes + #region AccessibleJComponent + public partial class AccessibleJComponent + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.AccessibleExtendedComponent(Javax.Swing.JComponent.AccessibleJComponent t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.AccessibleJComponent.html#getAccessibleKeyBinding() + /// + public Javax.Accessibility.AccessibleKeyBinding AccessibleKeyBinding + { + get { return IExecute("getAccessibleKeyBinding"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.AccessibleJComponent.html#getTitledBorderText() + /// + public string TitledBorderText + { + get { return IExecute("getTitledBorderText"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.AccessibleJComponent.html#getToolTipText() + /// + public string ToolTipText + { + get { return IExecute("getToolTipText"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JDesktopPane.cs b/src/net/JNet/Generated/Javax/Swing/JDesktopPane.cs new file mode 100644 index 0000000000..2c3c05b6c7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JDesktopPane.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JDesktopPane + public partial class JDesktopPane + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JDesktopPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#LIVE_DRAG_MODE + /// + public static int LIVE_DRAG_MODE => Clazz.GetField("LIVE_DRAG_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#OUTLINE_DRAG_MODE + /// + public static int OUTLINE_DRAG_MODE => Clazz.GetField("OUTLINE_DRAG_MODE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#getAllFrames() + /// + public Javax.Swing.JInternalFrame[] AllFrames + { + get { return IExecuteArray("getAllFrames"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#getDesktopManager() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#setDesktopManager(javax.swing.DesktopManager) + /// + public Javax.Swing.DesktopManager DesktopManager + { + get { return IExecute("getDesktopManager"); } set { IExecute("setDesktopManager", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#getDragMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#setDragMode(int) + /// + public int DragMode + { + get { return IExecute("getDragMode"); } set { IExecute("setDragMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#getSelectedFrame() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#setSelectedFrame(javax.swing.JInternalFrame) + /// + public Javax.Swing.JInternalFrame SelectedFrame + { + get { return IExecute("getSelectedFrame"); } set { IExecute("setSelectedFrame", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#selectFrame(boolean) + /// + public Javax.Swing.JInternalFrame SelectFrame(bool arg0) + { + return IExecute("selectFrame", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#getAllFramesInLayer(int) + /// + public Javax.Swing.JInternalFrame[] GetAllFramesInLayer(int arg0) + { + return IExecuteArray("getAllFramesInLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDesktopPane.html#setUI(javax.swing.plaf.DesktopPaneUI) + /// + public void SetUI(Javax.Swing.Plaf.DesktopPaneUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JDialog.cs b/src/net/JNet/Generated/Javax/Swing/JDialog.cs new file mode 100644 index 0000000000..b12090e37a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JDialog.cs @@ -0,0 +1,208 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JDialog + public partial class JDialog + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Dialog,boolean) + /// + public JDialog(Java.Awt.Dialog arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Dialog,java.lang.String,boolean,java.awt.GraphicsConfiguration) + /// + public JDialog(Java.Awt.Dialog arg0, string arg1, bool arg2, Java.Awt.GraphicsConfiguration arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Dialog,java.lang.String,boolean) + /// + public JDialog(Java.Awt.Dialog arg0, string arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Dialog,java.lang.String) + /// + public JDialog(Java.Awt.Dialog arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Dialog) + /// + public JDialog(Java.Awt.Dialog arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Frame,boolean) + /// + public JDialog(Java.Awt.Frame arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Frame,java.lang.String,boolean,java.awt.GraphicsConfiguration) + /// + public JDialog(Java.Awt.Frame arg0, string arg1, bool arg2, Java.Awt.GraphicsConfiguration arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Frame,java.lang.String,boolean) + /// + public JDialog(Java.Awt.Frame arg0, string arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Frame,java.lang.String) + /// + public JDialog(Java.Awt.Frame arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Frame) + /// + public JDialog(Java.Awt.Frame arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Window,java.lang.String) + /// + public JDialog(Java.Awt.Window arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#(java.awt.Window) + /// + public JDialog(Java.Awt.Window arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.WindowConstants(Javax.Swing.JDialog t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JDialog t) => t.Cast(); + public static implicit operator Javax.Swing.RootPaneContainer(Javax.Swing.JDialog t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#isDefaultLookAndFeelDecorated() + /// + public static bool IsDefaultLookAndFeelDecorated() + { + return SExecute("isDefaultLookAndFeelDecorated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setDefaultLookAndFeelDecorated(boolean) + /// + public static void SetDefaultLookAndFeelDecorated(bool arg0) + { + SExecute("setDefaultLookAndFeelDecorated", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getContentPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setContentPane(java.awt.Container) + /// + public Java.Awt.Container ContentPane + { + get { return IExecute("getContentPane"); } set { IExecute("setContentPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getDefaultCloseOperation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setDefaultCloseOperation(int) + /// + public int DefaultCloseOperation + { + get { return IExecute("getDefaultCloseOperation"); } set { IExecute("setDefaultCloseOperation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setGlassPane(java.awt.Component) + /// + public Java.Awt.Component GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getJMenuBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setJMenuBar(javax.swing.JMenuBar) + /// + public Javax.Swing.JMenuBar JMenuBar + { + get { return IExecute("getJMenuBar"); } set { IExecute("setJMenuBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getLayeredPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setLayeredPane(javax.swing.JLayeredPane) + /// + public Javax.Swing.JLayeredPane LayeredPane + { + get { return IExecute("getLayeredPane"); } set { IExecute("setLayeredPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getRootPane() + /// + public Javax.Swing.JRootPane RootPane + { + get { return IExecute("getRootPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#getTransferHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JDialog.html#setTransferHandler(javax.swing.TransferHandler) + /// + public Javax.Swing.TransferHandler TransferHandler + { + get { return IExecute("getTransferHandler"); } set { IExecute("setTransferHandler", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JEditorPane.cs b/src/net/JNet/Generated/Javax/Swing/JEditorPane.cs new file mode 100644 index 0000000000..6fa40d3a15 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JEditorPane.cs @@ -0,0 +1,206 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JEditorPane + public partial class JEditorPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#(java.lang.String,java.lang.String) + /// + public JEditorPane(string arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#(java.lang.String) throws java.io.IOException + /// + public JEditorPane(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#(java.net.URL) throws java.io.IOException + /// + public JEditorPane(Java.Net.URL arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#HONOR_DISPLAY_PROPERTIES + /// + public static string HONOR_DISPLAY_PROPERTIES => Clazz.GetField("HONOR_DISPLAY_PROPERTIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#W3C_LENGTH_UNITS + /// + public static string W3C_LENGTH_UNITS => Clazz.GetField("W3C_LENGTH_UNITS"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#getEditorKitClassNameForContentType(java.lang.String) + /// + public static string GetEditorKitClassNameForContentType(string arg0) + { + return SExecute("getEditorKitClassNameForContentType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#createEditorKitForContentType(java.lang.String) + /// + public static Javax.Swing.Text.EditorKit CreateEditorKitForContentType(string arg0) + { + return SExecute("createEditorKitForContentType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#registerEditorKitForContentType(java.lang.String,java.lang.String,java.lang.ClassLoader) + /// + public static void RegisterEditorKitForContentType(string arg0, string arg1, Java.Lang.ClassLoader arg2) + { + SExecute("registerEditorKitForContentType", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#registerEditorKitForContentType(java.lang.String,java.lang.String) + /// + public static void RegisterEditorKitForContentType(string arg0, string arg1) + { + SExecute("registerEditorKitForContentType", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#getContentType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#setContentType(java.lang.String) + /// + public string ContentType + { + get { return IExecute("getContentType"); } set { IExecute("setContentType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#getEditorKit() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#setEditorKit(javax.swing.text.EditorKit) + /// + public Javax.Swing.Text.EditorKit EditorKit + { + get { return IExecute("getEditorKit"); } set { IExecute("setEditorKit", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#getHyperlinkListeners() + /// + public Javax.Swing.Event.HyperlinkListener[] HyperlinkListeners + { + get { return IExecuteArray("getHyperlinkListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#getPage() + /// + public Java.Net.URL Page + { + get { return IExecute("getPage"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#getEditorKitForContentType(java.lang.String) + /// + public Javax.Swing.Text.EditorKit GetEditorKitForContentType(string arg0) + { + return IExecute("getEditorKitForContentType", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#addHyperlinkListener(javax.swing.event.HyperlinkListener) + /// + public void AddHyperlinkListener(Javax.Swing.Event.HyperlinkListener arg0) + { + IExecute("addHyperlinkListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#removeHyperlinkListener(javax.swing.event.HyperlinkListener) + /// + public void RemoveHyperlinkListener(Javax.Swing.Event.HyperlinkListener arg0) + { + IExecute("removeHyperlinkListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#fireHyperlinkUpdate(javax.swing.event.HyperlinkEvent) + /// + public void FireHyperlinkUpdate(Javax.Swing.Event.HyperlinkEvent arg0) + { + IExecute("fireHyperlinkUpdate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#read(java.io.InputStream,java.lang.Object) throws java.io.IOException + /// + public void Read(Java.Io.InputStream arg0, object arg1) + { + IExecute("read", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#scrollToReference(java.lang.String) + /// + public void ScrollToReference(string arg0) + { + IExecute("scrollToReference", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#setEditorKitForContentType(java.lang.String,javax.swing.text.EditorKit) + /// + public void SetEditorKitForContentType(string arg0, Javax.Swing.Text.EditorKit arg1) + { + IExecute("setEditorKitForContentType", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#setPage(java.lang.String) throws java.io.IOException + /// + public void SetPage(string arg0) + { + IExecute("setPage", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JEditorPane.html#setPage(java.net.URL) throws java.io.IOException + /// + public void SetPage(Java.Net.URL arg0) + { + IExecute("setPage", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JFileChooser.cs b/src/net/JNet/Generated/Javax/Swing/JFileChooser.cs new file mode 100644 index 0000000000..307d36bd80 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JFileChooser.cs @@ -0,0 +1,539 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JFileChooser + public partial class JFileChooser + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#(java.io.File,javax.swing.filechooser.FileSystemView) + /// + public JFileChooser(Java.Io.File arg0, Javax.Swing.Filechooser.FileSystemView arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#(java.io.File) + /// + public JFileChooser(Java.Io.File arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#(java.lang.String,javax.swing.filechooser.FileSystemView) + /// + public JFileChooser(string arg0, Javax.Swing.Filechooser.FileSystemView arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#(java.lang.String) + /// + public JFileChooser(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#(javax.swing.filechooser.FileSystemView) + /// + public JFileChooser(Javax.Swing.Filechooser.FileSystemView arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JFileChooser t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#APPROVE_OPTION + /// + public static int APPROVE_OPTION => Clazz.GetField("APPROVE_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#CANCEL_OPTION + /// + public static int CANCEL_OPTION => Clazz.GetField("CANCEL_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#CUSTOM_DIALOG + /// + public static int CUSTOM_DIALOG => Clazz.GetField("CUSTOM_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#DIRECTORIES_ONLY + /// + public static int DIRECTORIES_ONLY => Clazz.GetField("DIRECTORIES_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#ERROR_OPTION + /// + public static int ERROR_OPTION => Clazz.GetField("ERROR_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILES_AND_DIRECTORIES + /// + public static int FILES_AND_DIRECTORIES => Clazz.GetField("FILES_AND_DIRECTORIES"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILES_ONLY + /// + public static int FILES_ONLY => Clazz.GetField("FILES_ONLY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#OPEN_DIALOG + /// + public static int OPEN_DIALOG => Clazz.GetField("OPEN_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#SAVE_DIALOG + /// + public static int SAVE_DIALOG => Clazz.GetField("SAVE_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY + /// + public static string ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY => Clazz.GetField("ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#ACCESSORY_CHANGED_PROPERTY + /// + public static string ACCESSORY_CHANGED_PROPERTY => Clazz.GetField("ACCESSORY_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY + /// + public static string APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY => Clazz.GetField("APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#APPROVE_BUTTON_TEXT_CHANGED_PROPERTY + /// + public static string APPROVE_BUTTON_TEXT_CHANGED_PROPERTY => Clazz.GetField("APPROVE_BUTTON_TEXT_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY + /// + public static string APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY => Clazz.GetField("APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#APPROVE_SELECTION + /// + public static string APPROVE_SELECTION => Clazz.GetField("APPROVE_SELECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#CANCEL_SELECTION + /// + public static string CANCEL_SELECTION => Clazz.GetField("CANCEL_SELECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY + /// + public static string CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY => Clazz.GetField("CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY + /// + public static string CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY => Clazz.GetField("CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#DIALOG_TITLE_CHANGED_PROPERTY + /// + public static string DIALOG_TITLE_CHANGED_PROPERTY => Clazz.GetField("DIALOG_TITLE_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#DIALOG_TYPE_CHANGED_PROPERTY + /// + public static string DIALOG_TYPE_CHANGED_PROPERTY => Clazz.GetField("DIALOG_TYPE_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#DIRECTORY_CHANGED_PROPERTY + /// + public static string DIRECTORY_CHANGED_PROPERTY => Clazz.GetField("DIRECTORY_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILE_FILTER_CHANGED_PROPERTY + /// + public static string FILE_FILTER_CHANGED_PROPERTY => Clazz.GetField("FILE_FILTER_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILE_HIDING_CHANGED_PROPERTY + /// + public static string FILE_HIDING_CHANGED_PROPERTY => Clazz.GetField("FILE_HIDING_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILE_SELECTION_MODE_CHANGED_PROPERTY + /// + public static string FILE_SELECTION_MODE_CHANGED_PROPERTY => Clazz.GetField("FILE_SELECTION_MODE_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILE_SYSTEM_VIEW_CHANGED_PROPERTY + /// + public static string FILE_SYSTEM_VIEW_CHANGED_PROPERTY => Clazz.GetField("FILE_SYSTEM_VIEW_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#FILE_VIEW_CHANGED_PROPERTY + /// + public static string FILE_VIEW_CHANGED_PROPERTY => Clazz.GetField("FILE_VIEW_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#MULTI_SELECTION_ENABLED_CHANGED_PROPERTY + /// + public static string MULTI_SELECTION_ENABLED_CHANGED_PROPERTY => Clazz.GetField("MULTI_SELECTION_ENABLED_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#SELECTED_FILE_CHANGED_PROPERTY + /// + public static string SELECTED_FILE_CHANGED_PROPERTY => Clazz.GetField("SELECTED_FILE_CHANGED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#SELECTED_FILES_CHANGED_PROPERTY + /// + public static string SELECTED_FILES_CHANGED_PROPERTY => Clazz.GetField("SELECTED_FILES_CHANGED_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getAcceptAllFileFilter() + /// + public Javax.Swing.Filechooser.FileFilter AcceptAllFileFilter + { + get { return IExecute("getAcceptAllFileFilter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getAccessory() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setAccessory(javax.swing.JComponent) + /// + public Javax.Swing.JComponent Accessory + { + get { return IExecute("getAccessory"); } set { IExecute("setAccessory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getApproveButtonMnemonic() + /// + public int ApproveButtonMnemonic + { + get { return IExecute("getApproveButtonMnemonic"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getApproveButtonText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setApproveButtonText(java.lang.String) + /// + public string ApproveButtonText + { + get { return IExecute("getApproveButtonText"); } set { IExecute("setApproveButtonText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getApproveButtonToolTipText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setApproveButtonToolTipText(java.lang.String) + /// + public string ApproveButtonToolTipText + { + get { return IExecute("getApproveButtonToolTipText"); } set { IExecute("setApproveButtonToolTipText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getChoosableFileFilters() + /// + public Javax.Swing.Filechooser.FileFilter[] ChoosableFileFilters + { + get { return IExecuteArray("getChoosableFileFilters"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getControlButtonsAreShown() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setControlButtonsAreShown(boolean) + /// + public bool ControlButtonsAreShown + { + get { return IExecute("getControlButtonsAreShown"); } set { IExecute("setControlButtonsAreShown", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getCurrentDirectory() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setCurrentDirectory(java.io.File) + /// + public Java.Io.File CurrentDirectory + { + get { return IExecute("getCurrentDirectory"); } set { IExecute("setCurrentDirectory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getDialogTitle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setDialogTitle(java.lang.String) + /// + public string DialogTitle + { + get { return IExecute("getDialogTitle"); } set { IExecute("setDialogTitle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getDialogType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setDialogType(int) + /// + public int DialogType + { + get { return IExecute("getDialogType"); } set { IExecute("setDialogType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getDragEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setDragEnabled(boolean) + /// + public bool DragEnabled + { + get { return IExecute("getDragEnabled"); } set { IExecute("setDragEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getFileFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setFileFilter(javax.swing.filechooser.FileFilter) + /// + public Javax.Swing.Filechooser.FileFilter FileFilter + { + get { return IExecute("getFileFilter"); } set { IExecute("setFileFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getFileSelectionMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setFileSelectionMode(int) + /// + public int FileSelectionMode + { + get { return IExecute("getFileSelectionMode"); } set { IExecute("setFileSelectionMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getFileSystemView() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setFileSystemView(javax.swing.filechooser.FileSystemView) + /// + public Javax.Swing.Filechooser.FileSystemView FileSystemView + { + get { return IExecute("getFileSystemView"); } set { IExecute("setFileSystemView", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getFileView() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setFileView(javax.swing.filechooser.FileView) + /// + public Javax.Swing.Filechooser.FileView FileView + { + get { return IExecute("getFileView"); } set { IExecute("setFileView", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getSelectedFile() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setSelectedFile(java.io.File) + /// + public Java.Io.File SelectedFile + { + get { return IExecute("getSelectedFile"); } set { IExecute("setSelectedFile", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getSelectedFiles() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setSelectedFiles(java.io.File[]) + /// + public Java.Io.File[] SelectedFiles + { + get { return IExecuteArray("getSelectedFiles"); } set { IExecute("setSelectedFiles", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#accept(java.io.File) + /// + public bool Accept(Java.Io.File arg0) + { + return IExecute("accept", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#isAcceptAllFileFilterUsed() + /// + public bool IsAcceptAllFileFilterUsed() + { + return IExecute("isAcceptAllFileFilterUsed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#isDirectorySelectionEnabled() + /// + public bool IsDirectorySelectionEnabled() + { + return IExecute("isDirectorySelectionEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#isFileHidingEnabled() + /// + public bool IsFileHidingEnabled() + { + return IExecute("isFileHidingEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#isFileSelectionEnabled() + /// + public bool IsFileSelectionEnabled() + { + return IExecute("isFileSelectionEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#isMultiSelectionEnabled() + /// + public bool IsMultiSelectionEnabled() + { + return IExecute("isMultiSelectionEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#isTraversable(java.io.File) + /// + public bool IsTraversable(Java.Io.File arg0) + { + return IExecute("isTraversable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#removeChoosableFileFilter(javax.swing.filechooser.FileFilter) + /// + public bool RemoveChoosableFileFilter(Javax.Swing.Filechooser.FileFilter arg0) + { + return IExecute("removeChoosableFileFilter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#showDialog(java.awt.Component,java.lang.String) throws java.awt.HeadlessException + /// + public int ShowDialog(Java.Awt.Component arg0, string arg1) + { + return IExecute("showDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#showOpenDialog(java.awt.Component) throws java.awt.HeadlessException + /// + public int ShowOpenDialog(Java.Awt.Component arg0) + { + return IExecute("showOpenDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#showSaveDialog(java.awt.Component) throws java.awt.HeadlessException + /// + public int ShowSaveDialog(Java.Awt.Component arg0) + { + return IExecute("showSaveDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getDescription(java.io.File) + /// + public string GetDescription(Java.Io.File arg0) + { + return IExecute("getDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getName(java.io.File) + /// + public string GetName(Java.Io.File arg0) + { + return IExecute("getName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getTypeDescription(java.io.File) + /// + public string GetTypeDescription(Java.Io.File arg0) + { + return IExecute("getTypeDescription", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#getIcon(java.io.File) + /// + public Javax.Swing.Icon GetIcon(Java.Io.File arg0) + { + return IExecute("getIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#addChoosableFileFilter(javax.swing.filechooser.FileFilter) + /// + public void AddChoosableFileFilter(Javax.Swing.Filechooser.FileFilter arg0) + { + IExecute("addChoosableFileFilter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#approveSelection() + /// + public void ApproveSelection() + { + IExecute("approveSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#cancelSelection() + /// + public void CancelSelection() + { + IExecute("cancelSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#changeToParentDirectory() + /// + public void ChangeToParentDirectory() + { + IExecute("changeToParentDirectory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#ensureFileIsVisible(java.io.File) + /// + public void EnsureFileIsVisible(Java.Io.File arg0) + { + IExecute("ensureFileIsVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#rescanCurrentDirectory() + /// + public void RescanCurrentDirectory() + { + IExecute("rescanCurrentDirectory"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#resetChoosableFileFilters() + /// + public void ResetChoosableFileFilters() + { + IExecute("resetChoosableFileFilters"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setAcceptAllFileFilterUsed(boolean) + /// + public void SetAcceptAllFileFilterUsed(bool arg0) + { + IExecute("setAcceptAllFileFilterUsed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setApproveButtonMnemonic(char) + /// + public void SetApproveButtonMnemonic(char arg0) + { + IExecute("setApproveButtonMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setApproveButtonMnemonic(int) + /// + public void SetApproveButtonMnemonic(int arg0) + { + IExecute("setApproveButtonMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setFileHidingEnabled(boolean) + /// + public void SetFileHidingEnabled(bool arg0) + { + IExecute("setFileHidingEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFileChooser.html#setMultiSelectionEnabled(boolean) + /// + public void SetMultiSelectionEnabled(bool arg0) + { + IExecute("setMultiSelectionEnabled", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JFormattedTextField.cs b/src/net/JNet/Generated/Javax/Swing/JFormattedTextField.cs new file mode 100644 index 0000000000..7e2aa1b157 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JFormattedTextField.cs @@ -0,0 +1,241 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JFormattedTextField + public partial class JFormattedTextField + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#(java.lang.Object) + /// + public JFormattedTextField(object arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#(java.text.Format) + /// + public JFormattedTextField(Java.Text.Format arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#(javax.swing.JFormattedTextField$AbstractFormatter) + /// + public JFormattedTextField(Javax.Swing.JFormattedTextField.AbstractFormatter arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#(javax.swing.JFormattedTextField$AbstractFormatterFactory,java.lang.Object) + /// + public JFormattedTextField(Javax.Swing.JFormattedTextField.AbstractFormatterFactory arg0, object arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#(javax.swing.JFormattedTextField$AbstractFormatterFactory) + /// + public JFormattedTextField(Javax.Swing.JFormattedTextField.AbstractFormatterFactory arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#COMMIT + /// + public static int COMMIT => Clazz.GetField("COMMIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#COMMIT_OR_REVERT + /// + public static int COMMIT_OR_REVERT => Clazz.GetField("COMMIT_OR_REVERT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#PERSIST + /// + public static int PERSIST => Clazz.GetField("PERSIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#REVERT + /// + public static int REVERT => Clazz.GetField("REVERT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#getFocusLostBehavior() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#setFocusLostBehavior(int) + /// + public int FocusLostBehavior + { + get { return IExecute("getFocusLostBehavior"); } set { IExecute("setFocusLostBehavior", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#getFormatter() + /// + public Javax.Swing.JFormattedTextField.AbstractFormatter Formatter + { + get { return IExecute("getFormatter"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#getFormatterFactory() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#setFormatterFactory(javax.swing.JFormattedTextField$AbstractFormatterFactory) + /// + public Javax.Swing.JFormattedTextField.AbstractFormatterFactory FormatterFactory + { + get { return IExecute("getFormatterFactory"); } set { IExecute("setFormatterFactory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#isEditValid() + /// + public bool IsEditValid() + { + return IExecute("isEditValid"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.html#commitEdit() throws java.text.ParseException + /// + public void CommitEdit() + { + IExecute("commitEdit"); + } + + #endregion + + #region Nested classes + #region AbstractFormatter + public partial class AbstractFormatter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.JFormattedTextField.AbstractFormatter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html#stringToValue(java.lang.String) throws java.text.ParseException + /// + public object StringToValue(string arg0) + { + return IExecute("stringToValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html#valueToString(java.lang.Object) throws java.text.ParseException + /// + public string ValueToString(object arg0) + { + return IExecute("valueToString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html#install(javax.swing.JFormattedTextField) + /// + public void Install(Javax.Swing.JFormattedTextField arg0) + { + IExecute("install", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html#uninstall() + /// + public void Uninstall() + { + IExecute("uninstall"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region AbstractFormatterFactory + public partial class AbstractFormatterFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatterFactory.html#getFormatter(javax.swing.JFormattedTextField) + /// + public Javax.Swing.JFormattedTextField.AbstractFormatter GetFormatter(Javax.Swing.JFormattedTextField arg0) + { + return IExecute("getFormatter", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JFrame.cs b/src/net/JNet/Generated/Javax/Swing/JFrame.cs new file mode 100644 index 0000000000..91a9540736 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JFrame.cs @@ -0,0 +1,145 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JFrame + public partial class JFrame + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#(java.awt.GraphicsConfiguration) + /// + public JFrame(Java.Awt.GraphicsConfiguration arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#(java.lang.String,java.awt.GraphicsConfiguration) + /// + public JFrame(string arg0, Java.Awt.GraphicsConfiguration arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#(java.lang.String) throws java.awt.HeadlessException + /// + public JFrame(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.WindowConstants(Javax.Swing.JFrame t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JFrame t) => t.Cast(); + public static implicit operator Javax.Swing.RootPaneContainer(Javax.Swing.JFrame t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#isDefaultLookAndFeelDecorated() + /// + public static bool IsDefaultLookAndFeelDecorated() + { + return SExecute("isDefaultLookAndFeelDecorated"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setDefaultLookAndFeelDecorated(boolean) + /// + public static void SetDefaultLookAndFeelDecorated(bool arg0) + { + SExecute("setDefaultLookAndFeelDecorated", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getContentPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setContentPane(java.awt.Container) + /// + public Java.Awt.Container ContentPane + { + get { return IExecute("getContentPane"); } set { IExecute("setContentPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getDefaultCloseOperation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setDefaultCloseOperation(int) + /// + public int DefaultCloseOperation + { + get { return IExecute("getDefaultCloseOperation"); } set { IExecute("setDefaultCloseOperation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setGlassPane(java.awt.Component) + /// + public Java.Awt.Component GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getJMenuBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setJMenuBar(javax.swing.JMenuBar) + /// + public Javax.Swing.JMenuBar JMenuBar + { + get { return IExecute("getJMenuBar"); } set { IExecute("setJMenuBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getLayeredPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setLayeredPane(javax.swing.JLayeredPane) + /// + public Javax.Swing.JLayeredPane LayeredPane + { + get { return IExecute("getLayeredPane"); } set { IExecute("setLayeredPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getRootPane() + /// + public Javax.Swing.JRootPane RootPane + { + get { return IExecute("getRootPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#getTransferHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JFrame.html#setTransferHandler(javax.swing.TransferHandler) + /// + public Javax.Swing.TransferHandler TransferHandler + { + get { return IExecute("getTransferHandler"); } set { IExecute("setTransferHandler", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JInternalFrame.cs b/src/net/JNet/Generated/Javax/Swing/JInternalFrame.cs new file mode 100644 index 0000000000..136386701e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JInternalFrame.cs @@ -0,0 +1,511 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JInternalFrame + public partial class JInternalFrame + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#(java.lang.String,boolean,boolean,boolean,boolean) + /// + public JInternalFrame(string arg0, bool arg1, bool arg2, bool arg3, bool arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#(java.lang.String,boolean,boolean,boolean) + /// + public JInternalFrame(string arg0, bool arg1, bool arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#(java.lang.String,boolean,boolean) + /// + public JInternalFrame(string arg0, bool arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#(java.lang.String,boolean) + /// + public JInternalFrame(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#(java.lang.String) + /// + public JInternalFrame(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JInternalFrame t) => t.Cast(); + public static implicit operator Javax.Swing.WindowConstants(Javax.Swing.JInternalFrame t) => t.Cast(); + public static implicit operator Javax.Swing.RootPaneContainer(Javax.Swing.JInternalFrame t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#CONTENT_PANE_PROPERTY + /// + public static string CONTENT_PANE_PROPERTY => Clazz.GetField("CONTENT_PANE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#FRAME_ICON_PROPERTY + /// + public static string FRAME_ICON_PROPERTY => Clazz.GetField("FRAME_ICON_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#GLASS_PANE_PROPERTY + /// + public static string GLASS_PANE_PROPERTY => Clazz.GetField("GLASS_PANE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#IS_CLOSED_PROPERTY + /// + public static string IS_CLOSED_PROPERTY => Clazz.GetField("IS_CLOSED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#IS_ICON_PROPERTY + /// + public static string IS_ICON_PROPERTY => Clazz.GetField("IS_ICON_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#IS_MAXIMUM_PROPERTY + /// + public static string IS_MAXIMUM_PROPERTY => Clazz.GetField("IS_MAXIMUM_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#IS_SELECTED_PROPERTY + /// + public static string IS_SELECTED_PROPERTY => Clazz.GetField("IS_SELECTED_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#LAYERED_PANE_PROPERTY + /// + public static string LAYERED_PANE_PROPERTY => Clazz.GetField("LAYERED_PANE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#MENU_BAR_PROPERTY + /// + public static string MENU_BAR_PROPERTY => Clazz.GetField("MENU_BAR_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#ROOT_PANE_PROPERTY + /// + public static string ROOT_PANE_PROPERTY => Clazz.GetField("ROOT_PANE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#TITLE_PROPERTY + /// + public static string TITLE_PROPERTY => Clazz.GetField("TITLE_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getContentPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setContentPane(java.awt.Container) + /// + public Java.Awt.Container ContentPane + { + get { return IExecute("getContentPane"); } set { IExecute("setContentPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getDefaultCloseOperation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setDefaultCloseOperation(int) + /// + public int DefaultCloseOperation + { + get { return IExecute("getDefaultCloseOperation"); } set { IExecute("setDefaultCloseOperation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getDesktopIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setDesktopIcon(javax.swing.JInternalFrame$JDesktopIcon) + /// + public Javax.Swing.JInternalFrame.JDesktopIcon DesktopIcon + { + get { return IExecute("getDesktopIcon"); } set { IExecute("setDesktopIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getDesktopPane() + /// + public Javax.Swing.JDesktopPane DesktopPane + { + get { return IExecute("getDesktopPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getFocusOwner() + /// + public Java.Awt.Component FocusOwner + { + get { return IExecute("getFocusOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getFrameIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setFrameIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon FrameIcon + { + get { return IExecute("getFrameIcon"); } set { IExecute("setFrameIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setGlassPane(java.awt.Component) + /// + public Java.Awt.Component GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getInternalFrameListeners() + /// + public Javax.Swing.Event.InternalFrameListener[] InternalFrameListeners + { + get { return IExecuteArray("getInternalFrameListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getJMenuBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setJMenuBar(javax.swing.JMenuBar) + /// + public Javax.Swing.JMenuBar JMenuBar + { + get { return IExecute("getJMenuBar"); } set { IExecute("setJMenuBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getLastCursor() + /// + public Java.Awt.Cursor LastCursor + { + get { return IExecute("getLastCursor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getLayer() + /// + public int Layer + { + get { return IExecute("getLayer"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getLayeredPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setLayeredPane(javax.swing.JLayeredPane) + /// + public Javax.Swing.JLayeredPane LayeredPane + { + get { return IExecute("getLayeredPane"); } set { IExecute("setLayeredPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getMostRecentFocusOwner() + /// + public Java.Awt.Component MostRecentFocusOwner + { + get { return IExecute("getMostRecentFocusOwner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getNormalBounds() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setNormalBounds(java.awt.Rectangle) + /// + public Java.Awt.Rectangle NormalBounds + { + get { return IExecute("getNormalBounds"); } set { IExecute("setNormalBounds", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getTitle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setTitle(java.lang.String) + /// + public string Title + { + get { return IExecute("getTitle"); } set { IExecute("setTitle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#getWarningString() + /// + public string WarningString + { + get { return IExecute("getWarningString"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isClosable() + /// + public bool IsClosable() + { + return IExecute("isClosable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isClosed() + /// + public bool IsClosed() + { + return IExecute("isClosed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isIcon() + /// + public bool IsIcon() + { + return IExecute("isIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isIconifiable() + /// + public bool IsIconifiable() + { + return IExecute("isIconifiable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isMaximizable() + /// + public bool IsMaximizable() + { + return IExecute("isMaximizable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isMaximum() + /// + public bool IsMaximum() + { + return IExecute("isMaximum"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isResizable() + /// + public bool IsResizable() + { + return IExecute("isResizable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#addInternalFrameListener(javax.swing.event.InternalFrameListener) + /// + public void AddInternalFrameListener(Javax.Swing.Event.InternalFrameListener arg0) + { + IExecute("addInternalFrameListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#dispose() + /// + public void Dispose() + { + IExecute("dispose"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#doDefaultCloseAction() + /// + public void DoDefaultCloseAction() + { + IExecute("doDefaultCloseAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#moveToBack() + /// + public void MoveToBack() + { + IExecute("moveToBack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#moveToFront() + /// + public void MoveToFront() + { + IExecute("moveToFront"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#pack() + /// + public void Pack() + { + IExecute("pack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#removeInternalFrameListener(javax.swing.event.InternalFrameListener) + /// + public void RemoveInternalFrameListener(Javax.Swing.Event.InternalFrameListener arg0) + { + IExecute("removeInternalFrameListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#restoreSubcomponentFocus() + /// + public void RestoreSubcomponentFocus() + { + IExecute("restoreSubcomponentFocus"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setClosable(boolean) + /// + public void SetClosable(bool arg0) + { + IExecute("setClosable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setClosed(boolean) throws java.beans.PropertyVetoException + /// + public void SetClosed(bool arg0) + { + IExecute("setClosed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setIcon(boolean) throws java.beans.PropertyVetoException + /// + public void SetIcon(bool arg0) + { + IExecute("setIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setIconifiable(boolean) + /// + public void SetIconifiable(bool arg0) + { + IExecute("setIconifiable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setLayer(int) + /// + public void SetLayer(int arg0) + { + IExecute("setLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setLayer(java.lang.Integer) + /// + public void SetLayer(int? arg0) + { + IExecute("setLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setMaximizable(boolean) + /// + public void SetMaximizable(bool arg0) + { + IExecute("setMaximizable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setMaximum(boolean) throws java.beans.PropertyVetoException + /// + public void SetMaximum(bool arg0) + { + IExecute("setMaximum", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setResizable(boolean) + /// + public void SetResizable(bool arg0) + { + IExecute("setResizable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setSelected(boolean) throws java.beans.PropertyVetoException + /// + public void SetSelected(bool arg0) + { + IExecute("setSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#setUI(javax.swing.plaf.InternalFrameUI) + /// + public void SetUI(Javax.Swing.Plaf.InternalFrameUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#toBack() + /// + public void ToBack() + { + IExecute("toBack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.html#toFront() + /// + public void ToFront() + { + IExecute("toFront"); + } + + #endregion + + #region Nested classes + #region JDesktopIcon + public partial class JDesktopIcon + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.JDesktopIcon.html#(javax.swing.JInternalFrame) + /// + public JDesktopIcon(Javax.Swing.JInternalFrame arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JInternalFrame.JDesktopIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.JDesktopIcon.html#getDesktopPane() + /// + public Javax.Swing.JDesktopPane DesktopPane + { + get { return IExecute("getDesktopPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.JDesktopIcon.html#getInternalFrame() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.JDesktopIcon.html#setInternalFrame(javax.swing.JInternalFrame) + /// + public Javax.Swing.JInternalFrame InternalFrame + { + get { return IExecute("getInternalFrame"); } set { IExecute("setInternalFrame", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JInternalFrame.JDesktopIcon.html#setUI(javax.swing.plaf.DesktopIconUI) + /// + public void SetUI(Javax.Swing.Plaf.DesktopIconUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JLabel.cs b/src/net/JNet/Generated/Javax/Swing/JLabel.cs new file mode 100644 index 0000000000..85e306acd0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JLabel.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JLabel + public partial class JLabel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#(java.lang.String,int) + /// + public JLabel(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#(java.lang.String,javax.swing.Icon,int) + /// + public JLabel(string arg0, Javax.Swing.Icon arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#(java.lang.String) + /// + public JLabel(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#(javax.swing.Icon,int) + /// + public JLabel(Javax.Swing.Icon arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#(javax.swing.Icon) + /// + public JLabel(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JLabel t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JLabel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getDisabledIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setDisabledIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon DisabledIcon + { + get { return IExecute("getDisabledIcon"); } set { IExecute("setDisabledIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getDisplayedMnemonic() + /// + public int DisplayedMnemonic + { + get { return IExecute("getDisplayedMnemonic"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getDisplayedMnemonicIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setDisplayedMnemonicIndex(int) throws java.lang.IllegalArgumentException + /// + public int DisplayedMnemonicIndex + { + get { return IExecute("getDisplayedMnemonicIndex"); } set { IExecute("setDisplayedMnemonicIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getHorizontalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setHorizontalAlignment(int) + /// + public int HorizontalAlignment + { + get { return IExecute("getHorizontalAlignment"); } set { IExecute("setHorizontalAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getHorizontalTextPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setHorizontalTextPosition(int) + /// + public int HorizontalTextPosition + { + get { return IExecute("getHorizontalTextPosition"); } set { IExecute("setHorizontalTextPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon Icon + { + get { return IExecute("getIcon"); } set { IExecute("setIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getIconTextGap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setIconTextGap(int) + /// + public int IconTextGap + { + get { return IExecute("getIconTextGap"); } set { IExecute("setIconTextGap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getLabelFor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setLabelFor(java.awt.Component) + /// + public Java.Awt.Component LabelFor + { + get { return IExecute("getLabelFor"); } set { IExecute("setLabelFor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setText(java.lang.String) + /// + public string Text + { + get { return IExecute("getText"); } set { IExecute("setText", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getVerticalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setVerticalAlignment(int) + /// + public int VerticalAlignment + { + get { return IExecute("getVerticalAlignment"); } set { IExecute("setVerticalAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#getVerticalTextPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setVerticalTextPosition(int) + /// + public int VerticalTextPosition + { + get { return IExecute("getVerticalTextPosition"); } set { IExecute("setVerticalTextPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setDisplayedMnemonic(char) + /// + public void SetDisplayedMnemonic(char arg0) + { + IExecute("setDisplayedMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setDisplayedMnemonic(int) + /// + public void SetDisplayedMnemonic(int arg0) + { + IExecute("setDisplayedMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLabel.html#setUI(javax.swing.plaf.LabelUI) + /// + public void SetUI(Javax.Swing.Plaf.LabelUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JLayer.cs b/src/net/JNet/Generated/Javax/Swing/JLayer.cs new file mode 100644 index 0000000000..051b569d83 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JLayer.cs @@ -0,0 +1,138 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JLayer + public partial class JLayer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#(V) + /// + public JLayer(Java.Awt.Component arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Scrollable(Javax.Swing.JLayer t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.JLayer t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JLayer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#setGlassPane(javax.swing.JPanel) + /// + public Javax.Swing.JPanel GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getLayerEventMask() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#setLayerEventMask(long) + /// + public long LayerEventMask + { + get { return IExecute("getLayerEventMask"); } set { IExecute("setLayerEventMask", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getPreferredScrollableViewportSize() + /// + public Java.Awt.Dimension PreferredScrollableViewportSize + { + get { return IExecute("getPreferredScrollableViewportSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getScrollableTracksViewportHeight() + /// + public bool ScrollableTracksViewportHeight + { + get { return IExecute("getScrollableTracksViewportHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getScrollableTracksViewportWidth() + /// + public bool ScrollableTracksViewportWidth + { + get { return IExecute("getScrollableTracksViewportWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getView() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#setView(V) + /// + public Java.Awt.Component View + { + get { return IExecute("getView"); } set { IExecute("setView", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getScrollableBlockIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableBlockIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableBlockIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#getScrollableUnitIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableUnitIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableUnitIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#createGlassPane() + /// + public Javax.Swing.JPanel CreateGlassPane() + { + return IExecute("createGlassPane"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayer.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JLayeredPane.cs b/src/net/JNet/Generated/Javax/Swing/JLayeredPane.cs new file mode 100644 index 0000000000..273e8e8900 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JLayeredPane.cs @@ -0,0 +1,192 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JLayeredPane + public partial class JLayeredPane + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JLayeredPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#DEFAULT_LAYER + /// + public static int? DEFAULT_LAYER => Clazz.GetField("DEFAULT_LAYER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#DRAG_LAYER + /// + public static int? DRAG_LAYER => Clazz.GetField("DRAG_LAYER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#FRAME_CONTENT_LAYER + /// + public static int? FRAME_CONTENT_LAYER => Clazz.GetField("FRAME_CONTENT_LAYER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#MODAL_LAYER + /// + public static int? MODAL_LAYER => Clazz.GetField("MODAL_LAYER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#PALETTE_LAYER + /// + public static int? PALETTE_LAYER => Clazz.GetField("PALETTE_LAYER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#POPUP_LAYER + /// + public static int? POPUP_LAYER => Clazz.GetField("POPUP_LAYER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#LAYER_PROPERTY + /// + public static string LAYER_PROPERTY => Clazz.GetField("LAYER_PROPERTY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getLayer(javax.swing.JComponent) + /// + public static int GetLayer(Javax.Swing.JComponent arg0) + { + return SExecute("getLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getLayeredPaneAbove(java.awt.Component) + /// + public static Javax.Swing.JLayeredPane GetLayeredPaneAbove(Java.Awt.Component arg0) + { + return SExecute("getLayeredPaneAbove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#putLayer(javax.swing.JComponent,int) + /// + public static void PutLayer(Javax.Swing.JComponent arg0, int arg1) + { + SExecute("putLayer", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getComponentCountInLayer(int) + /// + public int GetComponentCountInLayer(int arg0) + { + return IExecute("getComponentCountInLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getIndexOf(java.awt.Component) + /// + public int GetIndexOf(Java.Awt.Component arg0) + { + return IExecute("getIndexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getLayer(java.awt.Component) + /// + public int GetLayer(Java.Awt.Component arg0) + { + return IExecute("getLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getPosition(java.awt.Component) + /// + public int GetPosition(Java.Awt.Component arg0) + { + return IExecute("getPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#highestLayer() + /// + public int HighestLayer() + { + return IExecute("highestLayer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#lowestLayer() + /// + public int LowestLayer() + { + return IExecute("lowestLayer"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#getComponentsInLayer(int) + /// + public Java.Awt.Component[] GetComponentsInLayer(int arg0) + { + return IExecuteArray("getComponentsInLayer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#moveToBack(java.awt.Component) + /// + public void MoveToBack(Java.Awt.Component arg0) + { + IExecute("moveToBack", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#moveToFront(java.awt.Component) + /// + public void MoveToFront(Java.Awt.Component arg0) + { + IExecute("moveToFront", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#setLayer(java.awt.Component,int,int) + /// + public void SetLayer(Java.Awt.Component arg0, int arg1, int arg2) + { + IExecute("setLayer", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#setLayer(java.awt.Component,int) + /// + public void SetLayer(Java.Awt.Component arg0, int arg1) + { + IExecute("setLayer", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JLayeredPane.html#setPosition(java.awt.Component,int) + /// + public void SetPosition(Java.Awt.Component arg0, int arg1) + { + IExecute("setPosition", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JList.cs b/src/net/JNet/Generated/Javax/Swing/JList.cs new file mode 100644 index 0000000000..3c52caa388 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JList.cs @@ -0,0 +1,407 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JList + public partial class JList + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Scrollable(Javax.Swing.JList t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JList t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#HORIZONTAL_WRAP + /// + public static int HORIZONTAL_WRAP => Clazz.GetField("HORIZONTAL_WRAP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#VERTICAL + /// + public static int VERTICAL => Clazz.GetField("VERTICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#VERTICAL_WRAP + /// + public static int VERTICAL_WRAP => Clazz.GetField("VERTICAL_WRAP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getAnchorSelectionIndex() + /// + public int AnchorSelectionIndex + { + get { return IExecute("getAnchorSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getDragEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setDragEnabled(boolean) + /// + public bool DragEnabled + { + get { return IExecute("getDragEnabled"); } set { IExecute("setDragEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getFirstVisibleIndex() + /// + public int FirstVisibleIndex + { + get { return IExecute("getFirstVisibleIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getFixedCellHeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setFixedCellHeight(int) + /// + public int FixedCellHeight + { + get { return IExecute("getFixedCellHeight"); } set { IExecute("setFixedCellHeight", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getFixedCellWidth() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setFixedCellWidth(int) + /// + public int FixedCellWidth + { + get { return IExecute("getFixedCellWidth"); } set { IExecute("setFixedCellWidth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getLastVisibleIndex() + /// + public int LastVisibleIndex + { + get { return IExecute("getLastVisibleIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getLayoutOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setLayoutOrientation(int) + /// + public int LayoutOrientation + { + get { return IExecute("getLayoutOrientation"); } set { IExecute("setLayoutOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getLeadSelectionIndex() + /// + public int LeadSelectionIndex + { + get { return IExecute("getLeadSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getListSelectionListeners() + /// + public Javax.Swing.Event.ListSelectionListener[] ListSelectionListeners + { + get { return IExecuteArray("getListSelectionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getMaxSelectionIndex() + /// + public int MaxSelectionIndex + { + get { return IExecute("getMaxSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getMinSelectionIndex() + /// + public int MinSelectionIndex + { + get { return IExecute("getMinSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getPreferredScrollableViewportSize() + /// + public Java.Awt.Dimension PreferredScrollableViewportSize + { + get { return IExecute("getPreferredScrollableViewportSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getPrototypeCellValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setPrototypeCellValue(E) + /// + public object PrototypeCellValue + { + get { return IExecute("getPrototypeCellValue"); } set { IExecute("setPrototypeCellValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getScrollableTracksViewportHeight() + /// + public bool ScrollableTracksViewportHeight + { + get { return IExecute("getScrollableTracksViewportHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getScrollableTracksViewportWidth() + /// + public bool ScrollableTracksViewportWidth + { + get { return IExecute("getScrollableTracksViewportWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectedIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectedIndex(int) + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } set { IExecute("setSelectedIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectedIndices() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectedIndices(int[]) + /// + public int[] SelectedIndices + { + get { return IExecuteArray("getSelectedIndices"); } set { IExecute("setSelectedIndices", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectedValue() + /// + public object SelectedValue + { + get { return IExecute("getSelectedValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectionBackground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectionBackground(java.awt.Color) + /// + public Java.Awt.Color SelectionBackground + { + get { return IExecute("getSelectionBackground"); } set { IExecute("setSelectionBackground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectionForeground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectionForeground(java.awt.Color) + /// + public Java.Awt.Color SelectionForeground + { + get { return IExecute("getSelectionForeground"); } set { IExecute("setSelectionForeground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectionMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectionMode(int) + /// + public int SelectionMode + { + get { return IExecute("getSelectionMode"); } set { IExecute("setSelectionMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectionModel(javax.swing.ListSelectionModel) + /// + public Javax.Swing.ListSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getVisibleRowCount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setVisibleRowCount(int) + /// + public int VisibleRowCount + { + get { return IExecute("getVisibleRowCount"); } set { IExecute("setVisibleRowCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#isSelectedIndex(int) + /// + public bool IsSelectedIndex(int arg0) + { + return IExecute("isSelectedIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#isSelectionEmpty() + /// + public bool IsSelectionEmpty() + { + return IExecute("isSelectionEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getNextMatch(java.lang.String,int,javax.swing.text.Position$Bias) + /// + public int GetNextMatch(string arg0, int arg1, Javax.Swing.Text.Position.Bias arg2) + { + return IExecute("getNextMatch", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getScrollableBlockIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableBlockIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableBlockIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getScrollableUnitIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableUnitIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableUnitIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#locationToIndex(java.awt.Point) + /// + public int LocationToIndex(Java.Awt.Point arg0) + { + return IExecute("locationToIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#indexToLocation(int) + /// + public Java.Awt.Point IndexToLocation(int arg0) + { + return IExecute("indexToLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#getCellBounds(int,int) + /// + public Java.Awt.Rectangle GetCellBounds(int arg0, int arg1) + { + return IExecute("getCellBounds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#addListSelectionListener(javax.swing.event.ListSelectionListener) + /// + public void AddListSelectionListener(Javax.Swing.Event.ListSelectionListener arg0) + { + IExecute("addListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#addSelectionInterval(int,int) + /// + public void AddSelectionInterval(int arg0, int arg1) + { + IExecute("addSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#ensureIndexIsVisible(int) + /// + public void EnsureIndexIsVisible(int arg0) + { + IExecute("ensureIndexIsVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#removeListSelectionListener(javax.swing.event.ListSelectionListener) + /// + public void RemoveListSelectionListener(Javax.Swing.Event.ListSelectionListener arg0) + { + IExecute("removeListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#removeSelectionInterval(int,int) + /// + public void RemoveSelectionInterval(int arg0, int arg1) + { + IExecute("removeSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setListData(E[]) + /// + public void SetListData(object[] arg0) + { + IExecute("setListData", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectedValue(java.lang.Object,boolean) + /// + public void SetSelectedValue(object arg0, bool arg1) + { + IExecute("setSelectedValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setSelectionInterval(int,int) + /// + public void SetSelectionInterval(int arg0, int arg1) + { + IExecute("setSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.html#setUI(javax.swing.plaf.ListUI) + /// + public void SetUI(Javax.Swing.Plaf.ListUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + #region DropLocation + public partial class DropLocation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.DropLocation.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JList.DropLocation.html#isInsert() + /// + public bool IsInsert() + { + return IExecute("isInsert"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JMenu.cs b/src/net/JNet/Generated/Javax/Swing/JMenu.cs new file mode 100644 index 0000000000..7a4b368761 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JMenu.cs @@ -0,0 +1,256 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JMenu + public partial class JMenu + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#(java.lang.String,boolean) + /// + public JMenu(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#(java.lang.String) + /// + public JMenu(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#(javax.swing.Action) + /// + public JMenu(Javax.Swing.Action arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JMenu t) => t.Cast(); + public static implicit operator Javax.Swing.MenuElement(Javax.Swing.JMenu t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getDelay() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#setDelay(int) + /// + public int Delay + { + get { return IExecute("getDelay"); } set { IExecute("setDelay", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getItemCount() + /// + public int ItemCount + { + get { return IExecute("getItemCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getMenuComponentCount() + /// + public int MenuComponentCount + { + get { return IExecute("getMenuComponentCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getMenuComponents() + /// + public Java.Awt.Component[] MenuComponents + { + get { return IExecuteArray("getMenuComponents"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getMenuListeners() + /// + public Javax.Swing.Event.MenuListener[] MenuListeners + { + get { return IExecuteArray("getMenuListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getPopupMenu() + /// + public Javax.Swing.JPopupMenu PopupMenu + { + get { return IExecute("getPopupMenu"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#isMenuComponent(java.awt.Component) + /// + public bool IsMenuComponent(Java.Awt.Component arg0) + { + return IExecute("isMenuComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#isPopupMenuVisible() + /// + public bool IsPopupMenuVisible() + { + return IExecute("isPopupMenuVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#isTearOff() + /// + public bool IsTearOff() + { + return IExecute("isTearOff"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#isTopLevelMenu() + /// + public bool IsTopLevelMenu() + { + return IExecute("isTopLevelMenu"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getMenuComponent(int) + /// + public Java.Awt.Component GetMenuComponent(int arg0) + { + return IExecute("getMenuComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#add(java.lang.String) + /// + public Javax.Swing.JMenuItem Add(string arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#add(javax.swing.Action) + /// + public Javax.Swing.JMenuItem Add(Javax.Swing.Action arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#add(javax.swing.JMenuItem) + /// + public Javax.Swing.JMenuItem Add(Javax.Swing.JMenuItem arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#getItem(int) + /// + public Javax.Swing.JMenuItem GetItem(int arg0) + { + return IExecute("getItem", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#insert(javax.swing.Action,int) + /// + public Javax.Swing.JMenuItem Insert(Javax.Swing.Action arg0, int arg1) + { + return IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#insert(javax.swing.JMenuItem,int) + /// + public Javax.Swing.JMenuItem Insert(Javax.Swing.JMenuItem arg0, int arg1) + { + return IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#addMenuListener(javax.swing.event.MenuListener) + /// + public void AddMenuListener(Javax.Swing.Event.MenuListener arg0) + { + IExecute("addMenuListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#addSeparator() + /// + public void AddSeparator() + { + IExecute("addSeparator"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#insert(java.lang.String,int) + /// + public void Insert(string arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#insertSeparator(int) + /// + public void InsertSeparator(int arg0) + { + IExecute("insertSeparator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#remove(javax.swing.JMenuItem) + /// + public void Remove(Javax.Swing.JMenuItem arg0) + { + IExecute("remove", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#removeMenuListener(javax.swing.event.MenuListener) + /// + public void RemoveMenuListener(Javax.Swing.Event.MenuListener arg0) + { + IExecute("removeMenuListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#setMenuLocation(int,int) + /// + public void SetMenuLocation(int arg0, int arg1) + { + IExecute("setMenuLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenu.html#setPopupMenuVisible(boolean) + /// + public void SetPopupMenuVisible(bool arg0) + { + IExecute("setPopupMenuVisible", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JMenuBar.cs b/src/net/JNet/Generated/Javax/Swing/JMenuBar.cs new file mode 100644 index 0000000000..110588d8e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JMenuBar.cs @@ -0,0 +1,179 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JMenuBar + public partial class JMenuBar + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JMenuBar t) => t.Cast(); + public static implicit operator Javax.Swing.MenuElement(Javax.Swing.JMenuBar t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getHelpMenu() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#setHelpMenu(javax.swing.JMenu) + /// + public Javax.Swing.JMenu HelpMenu + { + get { return IExecute("getHelpMenu"); } set { IExecute("setHelpMenu", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#setMargin(java.awt.Insets) + /// + public Java.Awt.Insets Margin + { + get { return IExecute("getMargin"); } set { IExecute("setMargin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getMenuCount() + /// + public int MenuCount + { + get { return IExecute("getMenuCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#setSelectionModel(javax.swing.SingleSelectionModel) + /// + public Javax.Swing.SingleSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getSubElements() + /// + public Javax.Swing.MenuElement[] SubElements + { + get { return IExecuteArray("getSubElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#isBorderPainted() + /// + public bool IsBorderPainted() + { + return IExecute("isBorderPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getComponentIndex(java.awt.Component) + /// + public int GetComponentIndex(Java.Awt.Component arg0) + { + return IExecute("getComponentIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#add(javax.swing.JMenu) + /// + public Javax.Swing.JMenu Add(Javax.Swing.JMenu arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#getMenu(int) + /// + public Javax.Swing.JMenu GetMenu(int arg0) + { + return IExecute("getMenu", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#menuSelectionChanged(boolean) + /// + public void MenuSelectionChanged(bool arg0) + { + IExecute("menuSelectionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#processKeyEvent(java.awt.event.KeyEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processKeyEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#processMouseEvent(java.awt.event.MouseEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessMouseEvent(Java.Awt.EventNs.MouseEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processMouseEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#setBorderPainted(boolean) + /// + public void SetBorderPainted(bool arg0) + { + IExecute("setBorderPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#setSelected(java.awt.Component) + /// + public void SetSelected(Java.Awt.Component arg0) + { + IExecute("setSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuBar.html#setUI(javax.swing.plaf.MenuBarUI) + /// + public void SetUI(Javax.Swing.Plaf.MenuBarUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JMenuItem.cs b/src/net/JNet/Generated/Javax/Swing/JMenuItem.cs new file mode 100644 index 0000000000..5541748015 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JMenuItem.cs @@ -0,0 +1,214 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JMenuItem + public partial class JMenuItem + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#(java.lang.String,int) + /// + public JMenuItem(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#(java.lang.String,javax.swing.Icon) + /// + public JMenuItem(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#(java.lang.String) + /// + public JMenuItem(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#(javax.swing.Action) + /// + public JMenuItem(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#(javax.swing.Icon) + /// + public JMenuItem(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JMenuItem t) => t.Cast(); + public static implicit operator Javax.Swing.MenuElement(Javax.Swing.JMenuItem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#getAccelerator() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#setAccelerator(javax.swing.KeyStroke) + /// + public Javax.Swing.KeyStroke Accelerator + { + get { return IExecute("getAccelerator"); } set { IExecute("setAccelerator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#getMenuDragMouseListeners() + /// + public Javax.Swing.Event.MenuDragMouseListener[] MenuDragMouseListeners + { + get { return IExecuteArray("getMenuDragMouseListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#getMenuKeyListeners() + /// + public Javax.Swing.Event.MenuKeyListener[] MenuKeyListeners + { + get { return IExecuteArray("getMenuKeyListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#getSubElements() + /// + public Javax.Swing.MenuElement[] SubElements + { + get { return IExecuteArray("getSubElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#isArmed() + /// + public bool IsArmed() + { + return IExecute("isArmed"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#addMenuDragMouseListener(javax.swing.event.MenuDragMouseListener) + /// + public void AddMenuDragMouseListener(Javax.Swing.Event.MenuDragMouseListener arg0) + { + IExecute("addMenuDragMouseListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#addMenuKeyListener(javax.swing.event.MenuKeyListener) + /// + public void AddMenuKeyListener(Javax.Swing.Event.MenuKeyListener arg0) + { + IExecute("addMenuKeyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#menuSelectionChanged(boolean) + /// + public void MenuSelectionChanged(bool arg0) + { + IExecute("menuSelectionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#processKeyEvent(java.awt.event.KeyEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processKeyEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#processMenuDragMouseEvent(javax.swing.event.MenuDragMouseEvent) + /// + public void ProcessMenuDragMouseEvent(Javax.Swing.Event.MenuDragMouseEvent arg0) + { + IExecute("processMenuDragMouseEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#processMenuKeyEvent(javax.swing.event.MenuKeyEvent) + /// + public void ProcessMenuKeyEvent(Javax.Swing.Event.MenuKeyEvent arg0) + { + IExecute("processMenuKeyEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#processMouseEvent(java.awt.event.MouseEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessMouseEvent(Java.Awt.EventNs.MouseEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processMouseEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#removeMenuDragMouseListener(javax.swing.event.MenuDragMouseListener) + /// + public void RemoveMenuDragMouseListener(Javax.Swing.Event.MenuDragMouseListener arg0) + { + IExecute("removeMenuDragMouseListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#removeMenuKeyListener(javax.swing.event.MenuKeyListener) + /// + public void RemoveMenuKeyListener(Javax.Swing.Event.MenuKeyListener arg0) + { + IExecute("removeMenuKeyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#setArmed(boolean) + /// + public void SetArmed(bool arg0) + { + IExecute("setArmed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JMenuItem.html#setUI(javax.swing.plaf.MenuItemUI) + /// + public void SetUI(Javax.Swing.Plaf.MenuItemUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JOptionPane.cs b/src/net/JNet/Generated/Javax/Swing/JOptionPane.cs new file mode 100644 index 0000000000..ff4078582e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JOptionPane.cs @@ -0,0 +1,506 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JOptionPane + public partial class JOptionPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#(java.lang.Object,int,int,javax.swing.Icon) + /// + public JOptionPane(object arg0, int arg1, int arg2, Javax.Swing.Icon arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#(java.lang.Object,int,int) + /// + public JOptionPane(object arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#(java.lang.Object,int) + /// + public JOptionPane(object arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#(java.lang.Object) + /// + public JOptionPane(object arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JOptionPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#CANCEL_OPTION + /// + public static int CANCEL_OPTION => Clazz.GetField("CANCEL_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#CLOSED_OPTION + /// + public static int CLOSED_OPTION => Clazz.GetField("CLOSED_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#DEFAULT_OPTION + /// + public static int DEFAULT_OPTION => Clazz.GetField("DEFAULT_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#ERROR_MESSAGE + /// + public static int ERROR_MESSAGE => Clazz.GetField("ERROR_MESSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#INFORMATION_MESSAGE + /// + public static int INFORMATION_MESSAGE => Clazz.GetField("INFORMATION_MESSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#NO_OPTION + /// + public static int NO_OPTION => Clazz.GetField("NO_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#OK_CANCEL_OPTION + /// + public static int OK_CANCEL_OPTION => Clazz.GetField("OK_CANCEL_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#OK_OPTION + /// + public static int OK_OPTION => Clazz.GetField("OK_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#PLAIN_MESSAGE + /// + public static int PLAIN_MESSAGE => Clazz.GetField("PLAIN_MESSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#QUESTION_MESSAGE + /// + public static int QUESTION_MESSAGE => Clazz.GetField("QUESTION_MESSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#WARNING_MESSAGE + /// + public static int WARNING_MESSAGE => Clazz.GetField("WARNING_MESSAGE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#YES_NO_CANCEL_OPTION + /// + public static int YES_NO_CANCEL_OPTION => Clazz.GetField("YES_NO_CANCEL_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#YES_NO_OPTION + /// + public static int YES_NO_OPTION => Clazz.GetField("YES_NO_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#YES_OPTION + /// + public static int YES_OPTION => Clazz.GetField("YES_OPTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#UNINITIALIZED_VALUE + /// + public static object UNINITIALIZED_VALUE => Clazz.GetField("UNINITIALIZED_VALUE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#ICON_PROPERTY + /// + public static string ICON_PROPERTY => Clazz.GetField("ICON_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#INITIAL_SELECTION_VALUE_PROPERTY + /// + public static string INITIAL_SELECTION_VALUE_PROPERTY => Clazz.GetField("INITIAL_SELECTION_VALUE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#INITIAL_VALUE_PROPERTY + /// + public static string INITIAL_VALUE_PROPERTY => Clazz.GetField("INITIAL_VALUE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#INPUT_VALUE_PROPERTY + /// + public static string INPUT_VALUE_PROPERTY => Clazz.GetField("INPUT_VALUE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#MESSAGE_PROPERTY + /// + public static string MESSAGE_PROPERTY => Clazz.GetField("MESSAGE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#MESSAGE_TYPE_PROPERTY + /// + public static string MESSAGE_TYPE_PROPERTY => Clazz.GetField("MESSAGE_TYPE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#OPTION_TYPE_PROPERTY + /// + public static string OPTION_TYPE_PROPERTY => Clazz.GetField("OPTION_TYPE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#OPTIONS_PROPERTY + /// + public static string OPTIONS_PROPERTY => Clazz.GetField("OPTIONS_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#SELECTION_VALUES_PROPERTY + /// + public static string SELECTION_VALUES_PROPERTY => Clazz.GetField("SELECTION_VALUES_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#VALUE_PROPERTY + /// + public static string VALUE_PROPERTY => Clazz.GetField("VALUE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#WANTS_INPUT_PROPERTY + /// + public static string WANTS_INPUT_PROPERTY => Clazz.GetField("WANTS_INPUT_PROPERTY"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getRootFrame() throws java.awt.HeadlessException https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setRootFrame(java.awt.Frame) + /// + public static Java.Awt.Frame RootFrame + { + get { return SExecute("getRootFrame"); } set { SExecute("setRootFrame", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showConfirmDialog(java.awt.Component,java.lang.Object,java.lang.String,int,int,javax.swing.Icon) throws java.awt.HeadlessException + /// + public static int ShowConfirmDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4, Javax.Swing.Icon arg5) + { + return SExecute("showConfirmDialog", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showConfirmDialog(java.awt.Component,java.lang.Object,java.lang.String,int,int) throws java.awt.HeadlessException + /// + public static int ShowConfirmDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4) + { + return SExecute("showConfirmDialog", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showConfirmDialog(java.awt.Component,java.lang.Object,java.lang.String,int) throws java.awt.HeadlessException + /// + public static int ShowConfirmDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3) + { + return SExecute("showConfirmDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showConfirmDialog(java.awt.Component,java.lang.Object) throws java.awt.HeadlessException + /// + public static int ShowConfirmDialog(Java.Awt.Component arg0, object arg1) + { + return SExecute("showConfirmDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalConfirmDialog(java.awt.Component,java.lang.Object,java.lang.String,int,int,javax.swing.Icon) + /// + public static int ShowInternalConfirmDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4, Javax.Swing.Icon arg5) + { + return SExecute("showInternalConfirmDialog", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalConfirmDialog(java.awt.Component,java.lang.Object,java.lang.String,int,int) + /// + public static int ShowInternalConfirmDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4) + { + return SExecute("showInternalConfirmDialog", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalConfirmDialog(java.awt.Component,java.lang.Object,java.lang.String,int) + /// + public static int ShowInternalConfirmDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3) + { + return SExecute("showInternalConfirmDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalConfirmDialog(java.awt.Component,java.lang.Object) + /// + public static int ShowInternalConfirmDialog(Java.Awt.Component arg0, object arg1) + { + return SExecute("showInternalConfirmDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalOptionDialog(java.awt.Component,java.lang.Object,java.lang.String,int,int,javax.swing.Icon,java.lang.Object[],java.lang.Object) + /// + public static int ShowInternalOptionDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4, Javax.Swing.Icon arg5, object[] arg6, object arg7) + { + return SExecute("showInternalOptionDialog", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showOptionDialog(java.awt.Component,java.lang.Object,java.lang.String,int,int,javax.swing.Icon,java.lang.Object[],java.lang.Object) throws java.awt.HeadlessException + /// + public static int ShowOptionDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4, Javax.Swing.Icon arg5, object[] arg6, object arg7) + { + return SExecute("showOptionDialog", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getFrameForComponent(java.awt.Component) throws java.awt.HeadlessException + /// + public static Java.Awt.Frame GetFrameForComponent(Java.Awt.Component arg0) + { + return SExecute("getFrameForComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInputDialog(java.awt.Component,java.lang.Object,java.lang.String,int,javax.swing.Icon,java.lang.Object[],java.lang.Object) throws java.awt.HeadlessException + /// + public static object ShowInputDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, Javax.Swing.Icon arg4, object[] arg5, object arg6) + { + return SExecute("showInputDialog", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalInputDialog(java.awt.Component,java.lang.Object,java.lang.String,int,javax.swing.Icon,java.lang.Object[],java.lang.Object) + /// + public static object ShowInternalInputDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, Javax.Swing.Icon arg4, object[] arg5, object arg6) + { + return SExecute("showInternalInputDialog", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInputDialog(java.awt.Component,java.lang.Object,java.lang.Object) + /// + public static string ShowInputDialog(Java.Awt.Component arg0, object arg1, object arg2) + { + return SExecute("showInputDialog", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInputDialog(java.awt.Component,java.lang.Object,java.lang.String,int) throws java.awt.HeadlessException + /// + public static string ShowInputDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3) + { + return SExecute("showInputDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInputDialog(java.awt.Component,java.lang.Object) throws java.awt.HeadlessException + /// + public static string ShowInputDialog(Java.Awt.Component arg0, object arg1) + { + return SExecute("showInputDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInputDialog(java.lang.Object,java.lang.Object) + /// + public static string ShowInputDialog(object arg0, object arg1) + { + return SExecute("showInputDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInputDialog(java.lang.Object) throws java.awt.HeadlessException + /// + public static string ShowInputDialog(object arg0) + { + return SExecute("showInputDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalInputDialog(java.awt.Component,java.lang.Object,java.lang.String,int) + /// + public static string ShowInternalInputDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3) + { + return SExecute("showInternalInputDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalInputDialog(java.awt.Component,java.lang.Object) + /// + public static string ShowInternalInputDialog(Java.Awt.Component arg0, object arg1) + { + return SExecute("showInternalInputDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getDesktopPaneForComponent(java.awt.Component) + /// + public static Javax.Swing.JDesktopPane GetDesktopPaneForComponent(Java.Awt.Component arg0) + { + return SExecute("getDesktopPaneForComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalMessageDialog(java.awt.Component,java.lang.Object,java.lang.String,int,javax.swing.Icon) + /// + public static void ShowInternalMessageDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, Javax.Swing.Icon arg4) + { + SExecute("showInternalMessageDialog", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalMessageDialog(java.awt.Component,java.lang.Object,java.lang.String,int) + /// + public static void ShowInternalMessageDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3) + { + SExecute("showInternalMessageDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showInternalMessageDialog(java.awt.Component,java.lang.Object) + /// + public static void ShowInternalMessageDialog(Java.Awt.Component arg0, object arg1) + { + SExecute("showInternalMessageDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component,java.lang.Object,java.lang.String,int,javax.swing.Icon) throws java.awt.HeadlessException + /// + public static void ShowMessageDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3, Javax.Swing.Icon arg4) + { + SExecute("showMessageDialog", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component,java.lang.Object,java.lang.String,int) throws java.awt.HeadlessException + /// + public static void ShowMessageDialog(Java.Awt.Component arg0, object arg1, string arg2, int arg3) + { + SExecute("showMessageDialog", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component,java.lang.Object) throws java.awt.HeadlessException + /// + public static void ShowMessageDialog(Java.Awt.Component arg0, object arg1) + { + SExecute("showMessageDialog", arg0, arg1); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon Icon + { + get { return IExecute("getIcon"); } set { IExecute("setIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getInitialSelectionValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setInitialSelectionValue(java.lang.Object) + /// + public object InitialSelectionValue + { + get { return IExecute("getInitialSelectionValue"); } set { IExecute("setInitialSelectionValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getInitialValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setInitialValue(java.lang.Object) + /// + public object InitialValue + { + get { return IExecute("getInitialValue"); } set { IExecute("setInitialValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getInputValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setInputValue(java.lang.Object) + /// + public object InputValue + { + get { return IExecute("getInputValue"); } set { IExecute("setInputValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getMaxCharactersPerLineCount() + /// + public int MaxCharactersPerLineCount + { + get { return IExecute("getMaxCharactersPerLineCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getMessage() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setMessage(java.lang.Object) + /// + public object Message + { + get { return IExecute("getMessage"); } set { IExecute("setMessage", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getMessageType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setMessageType(int) + /// + public int MessageType + { + get { return IExecute("getMessageType"); } set { IExecute("setMessageType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getOptions() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setOptions(java.lang.Object[]) + /// + public object[] Options + { + get { return IExecuteArray("getOptions"); } set { IExecute("setOptions", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getOptionType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setOptionType(int) + /// + public int OptionType + { + get { return IExecute("getOptionType"); } set { IExecute("setOptionType", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getSelectionValues() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setSelectionValues(java.lang.Object[]) + /// + public object[] SelectionValues + { + get { return IExecuteArray("getSelectionValues"); } set { IExecute("setSelectionValues", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#getWantsInput() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setWantsInput(boolean) + /// + public bool WantsInput + { + get { return IExecute("getWantsInput"); } set { IExecute("setWantsInput", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#createDialog(java.awt.Component,java.lang.String) throws java.awt.HeadlessException + /// + public Javax.Swing.JDialog CreateDialog(Java.Awt.Component arg0, string arg1) + { + return IExecute("createDialog", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#createDialog(java.lang.String) throws java.awt.HeadlessException + /// + public Javax.Swing.JDialog CreateDialog(string arg0) + { + return IExecute("createDialog", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#createInternalFrame(java.awt.Component,java.lang.String) + /// + public Javax.Swing.JInternalFrame CreateInternalFrame(Java.Awt.Component arg0, string arg1) + { + return IExecute("createInternalFrame", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#selectInitialValue() + /// + public void SelectInitialValue() + { + IExecute("selectInitialValue"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JOptionPane.html#setUI(javax.swing.plaf.OptionPaneUI) + /// + public void SetUI(Javax.Swing.Plaf.OptionPaneUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JPanel.cs b/src/net/JNet/Generated/Javax/Swing/JPanel.cs new file mode 100644 index 0000000000..96a7cce750 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JPanel.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JPanel + public partial class JPanel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPanel.html#(boolean) + /// + public JPanel(bool arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPanel.html#(java.awt.LayoutManager,boolean) + /// + public JPanel(Java.Awt.LayoutManager arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPanel.html#(java.awt.LayoutManager) + /// + public JPanel(Java.Awt.LayoutManager arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JPanel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPanel.html#setUI(javax.swing.plaf.PanelUI) + /// + public void SetUI(Javax.Swing.Plaf.PanelUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JPasswordField.cs b/src/net/JNet/Generated/Javax/Swing/JPasswordField.cs new file mode 100644 index 0000000000..251728958e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JPasswordField.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JPasswordField + public partial class JPasswordField + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#(int) + /// + public JPasswordField(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#(java.lang.String,int) + /// + public JPasswordField(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#(java.lang.String) + /// + public JPasswordField(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#(javax.swing.text.Document,java.lang.String,int) + /// + public JPasswordField(Javax.Swing.Text.Document arg0, string arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#getEchoChar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#setEchoChar(char) + /// + public char EchoChar + { + get { return IExecute("getEchoChar"); } set { IExecute("setEchoChar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#getPassword() + /// + public char[] Password + { + get { return IExecuteArray("getPassword"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPasswordField.html#echoCharIsSet() + /// + public bool EchoCharIsSet() + { + return IExecute("echoCharIsSet"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JPopupMenu.cs b/src/net/JNet/Generated/Javax/Swing/JPopupMenu.cs new file mode 100644 index 0000000000..13b9e8ef77 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JPopupMenu.cs @@ -0,0 +1,332 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JPopupMenu + public partial class JPopupMenu + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#(java.lang.String) + /// + public JPopupMenu(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JPopupMenu t) => t.Cast(); + public static implicit operator Javax.Swing.MenuElement(Javax.Swing.JPopupMenu t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getDefaultLightWeightPopupEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setDefaultLightWeightPopupEnabled(boolean) + /// + public static bool DefaultLightWeightPopupEnabled + { + get { return SExecute("getDefaultLightWeightPopupEnabled"); } set { SExecute("setDefaultLightWeightPopupEnabled", value); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getInvoker() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setInvoker(java.awt.Component) + /// + public Java.Awt.Component Invoker + { + get { return IExecute("getInvoker"); } set { IExecute("setInvoker", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getLabel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setLabel(java.lang.String) + /// + public string Label + { + get { return IExecute("getLabel"); } set { IExecute("setLabel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getMargin() + /// + public Java.Awt.Insets Margin + { + get { return IExecute("getMargin"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getMenuKeyListeners() + /// + public Javax.Swing.Event.MenuKeyListener[] MenuKeyListeners + { + get { return IExecuteArray("getMenuKeyListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getPopupMenuListeners() + /// + public Javax.Swing.Event.PopupMenuListener[] PopupMenuListeners + { + get { return IExecuteArray("getPopupMenuListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setSelectionModel(javax.swing.SingleSelectionModel) + /// + public Javax.Swing.SingleSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getSubElements() + /// + public Javax.Swing.MenuElement[] SubElements + { + get { return IExecuteArray("getSubElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#isBorderPainted() + /// + public bool IsBorderPainted() + { + return IExecute("isBorderPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#isLightWeightPopupEnabled() + /// + public bool IsLightWeightPopupEnabled() + { + return IExecute("isLightWeightPopupEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#isPopupTrigger(java.awt.event.MouseEvent) + /// + public bool IsPopupTrigger(Java.Awt.EventNs.MouseEvent arg0) + { + return IExecute("isPopupTrigger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#getComponentIndex(java.awt.Component) + /// + public int GetComponentIndex(Java.Awt.Component arg0) + { + return IExecute("getComponentIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#add(java.lang.String) + /// + public Javax.Swing.JMenuItem Add(string arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#add(javax.swing.Action) + /// + public Javax.Swing.JMenuItem Add(Javax.Swing.Action arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#add(javax.swing.JMenuItem) + /// + public Javax.Swing.JMenuItem Add(Javax.Swing.JMenuItem arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#addMenuKeyListener(javax.swing.event.MenuKeyListener) + /// + public void AddMenuKeyListener(Javax.Swing.Event.MenuKeyListener arg0) + { + IExecute("addMenuKeyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#addPopupMenuListener(javax.swing.event.PopupMenuListener) + /// + public void AddPopupMenuListener(Javax.Swing.Event.PopupMenuListener arg0) + { + IExecute("addPopupMenuListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#addSeparator() + /// + public void AddSeparator() + { + IExecute("addSeparator"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#insert(java.awt.Component,int) + /// + public void Insert(Java.Awt.Component arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#insert(javax.swing.Action,int) + /// + public void Insert(Javax.Swing.Action arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#menuSelectionChanged(boolean) + /// + public void MenuSelectionChanged(bool arg0) + { + IExecute("menuSelectionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#pack() + /// + public void Pack() + { + IExecute("pack"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#processKeyEvent(java.awt.event.KeyEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processKeyEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#processMouseEvent(java.awt.event.MouseEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessMouseEvent(Java.Awt.EventNs.MouseEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processMouseEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#removeMenuKeyListener(javax.swing.event.MenuKeyListener) + /// + public void RemoveMenuKeyListener(Javax.Swing.Event.MenuKeyListener arg0) + { + IExecute("removeMenuKeyListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#removePopupMenuListener(javax.swing.event.PopupMenuListener) + /// + public void RemovePopupMenuListener(Javax.Swing.Event.PopupMenuListener arg0) + { + IExecute("removePopupMenuListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setBorderPainted(boolean) + /// + public void SetBorderPainted(bool arg0) + { + IExecute("setBorderPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setLightWeightPopupEnabled(boolean) + /// + public void SetLightWeightPopupEnabled(bool arg0) + { + IExecute("setLightWeightPopupEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setPopupSize(int,int) + /// + public void SetPopupSize(int arg0, int arg1) + { + IExecute("setPopupSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setPopupSize(java.awt.Dimension) + /// + public void SetPopupSize(Java.Awt.Dimension arg0) + { + IExecute("setPopupSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setSelected(java.awt.Component) + /// + public void SetSelected(Java.Awt.Component arg0) + { + IExecute("setSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#setUI(javax.swing.plaf.PopupMenuUI) + /// + public void SetUI(Javax.Swing.Plaf.PopupMenuUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JPopupMenu.html#show(java.awt.Component,int,int) + /// + public void Show(Java.Awt.Component arg0, int arg1, int arg2) + { + IExecute("show", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + #region Separator + public partial class Separator + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JProgressBar.cs b/src/net/JNet/Generated/Javax/Swing/JProgressBar.cs new file mode 100644 index 0000000000..5a816f5995 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JProgressBar.cs @@ -0,0 +1,207 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JProgressBar + public partial class JProgressBar + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#(int,int,int) + /// + public JProgressBar(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#(int,int) + /// + public JProgressBar(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#(int) + /// + public JProgressBar(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#(javax.swing.BoundedRangeModel) + /// + public JProgressBar(Javax.Swing.BoundedRangeModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JProgressBar t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JProgressBar t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setModel(javax.swing.BoundedRangeModel) + /// + public Javax.Swing.BoundedRangeModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getPercentComplete() + /// + public double PercentComplete + { + get { return IExecute("getPercentComplete"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getString() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setString(java.lang.String) + /// + public string String + { + get { return IExecute("getString"); } set { IExecute("setString", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#isBorderPainted() + /// + public bool IsBorderPainted() + { + return IExecute("isBorderPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#isIndeterminate() + /// + public bool IsIndeterminate() + { + return IExecute("isIndeterminate"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#isStringPainted() + /// + public bool IsStringPainted() + { + return IExecute("isStringPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setBorderPainted(boolean) + /// + public void SetBorderPainted(bool arg0) + { + IExecute("setBorderPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setIndeterminate(boolean) + /// + public void SetIndeterminate(bool arg0) + { + IExecute("setIndeterminate", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setStringPainted(boolean) + /// + public void SetStringPainted(bool arg0) + { + IExecute("setStringPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JProgressBar.html#setUI(javax.swing.plaf.ProgressBarUI) + /// + public void SetUI(Javax.Swing.Plaf.ProgressBarUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JRadioButton.cs b/src/net/JNet/Generated/Javax/Swing/JRadioButton.cs new file mode 100644 index 0000000000..e9dd74bb02 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JRadioButton.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JRadioButton + public partial class JRadioButton + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(java.lang.String,boolean) + /// + public JRadioButton(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(java.lang.String,javax.swing.Icon,boolean) + /// + public JRadioButton(string arg0, Javax.Swing.Icon arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(java.lang.String,javax.swing.Icon) + /// + public JRadioButton(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(java.lang.String) + /// + public JRadioButton(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(javax.swing.Action) + /// + public JRadioButton(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(javax.swing.Icon,boolean) + /// + public JRadioButton(Javax.Swing.Icon arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButton.html#(javax.swing.Icon) + /// + public JRadioButton(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JRadioButton t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JRadioButtonMenuItem.cs b/src/net/JNet/Generated/Javax/Swing/JRadioButtonMenuItem.cs new file mode 100644 index 0000000000..7cd72ed644 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JRadioButtonMenuItem.cs @@ -0,0 +1,108 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JRadioButtonMenuItem + public partial class JRadioButtonMenuItem + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(java.lang.String,boolean) + /// + public JRadioButtonMenuItem(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(java.lang.String,javax.swing.Icon,boolean) + /// + public JRadioButtonMenuItem(string arg0, Javax.Swing.Icon arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(java.lang.String,javax.swing.Icon) + /// + public JRadioButtonMenuItem(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(java.lang.String) + /// + public JRadioButtonMenuItem(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(javax.swing.Action) + /// + public JRadioButtonMenuItem(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(javax.swing.Icon,boolean) + /// + public JRadioButtonMenuItem(Javax.Swing.Icon arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRadioButtonMenuItem.html#(javax.swing.Icon) + /// + public JRadioButtonMenuItem(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JRadioButtonMenuItem t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JRootPane.cs b/src/net/JNet/Generated/Javax/Swing/JRootPane.cs new file mode 100644 index 0000000000..c5acc3b2f2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JRootPane.cs @@ -0,0 +1,144 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JRootPane + public partial class JRootPane + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JRootPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#COLOR_CHOOSER_DIALOG + /// + public static int COLOR_CHOOSER_DIALOG => Clazz.GetField("COLOR_CHOOSER_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#ERROR_DIALOG + /// + public static int ERROR_DIALOG => Clazz.GetField("ERROR_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#FILE_CHOOSER_DIALOG + /// + public static int FILE_CHOOSER_DIALOG => Clazz.GetField("FILE_CHOOSER_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#FRAME + /// + public static int FRAME => Clazz.GetField("FRAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#INFORMATION_DIALOG + /// + public static int INFORMATION_DIALOG => Clazz.GetField("INFORMATION_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#NONE + /// + public static int NONE => Clazz.GetField("NONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#PLAIN_DIALOG + /// + public static int PLAIN_DIALOG => Clazz.GetField("PLAIN_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#QUESTION_DIALOG + /// + public static int QUESTION_DIALOG => Clazz.GetField("QUESTION_DIALOG"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#WARNING_DIALOG + /// + public static int WARNING_DIALOG => Clazz.GetField("WARNING_DIALOG"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#getContentPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setContentPane(java.awt.Container) + /// + public Java.Awt.Container ContentPane + { + get { return IExecute("getContentPane"); } set { IExecute("setContentPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#getDefaultButton() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setDefaultButton(javax.swing.JButton) + /// + public Javax.Swing.JButton DefaultButton + { + get { return IExecute("getDefaultButton"); } set { IExecute("setDefaultButton", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setGlassPane(java.awt.Component) + /// + public Java.Awt.Component GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#getJMenuBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setJMenuBar(javax.swing.JMenuBar) + /// + public Javax.Swing.JMenuBar JMenuBar + { + get { return IExecute("getJMenuBar"); } set { IExecute("setJMenuBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#getLayeredPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setLayeredPane(javax.swing.JLayeredPane) + /// + public Javax.Swing.JLayeredPane LayeredPane + { + get { return IExecute("getLayeredPane"); } set { IExecute("setLayeredPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#getWindowDecorationStyle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setWindowDecorationStyle(int) + /// + public int WindowDecorationStyle + { + get { return IExecute("getWindowDecorationStyle"); } set { IExecute("setWindowDecorationStyle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JRootPane.html#setUI(javax.swing.plaf.RootPaneUI) + /// + public void SetUI(Javax.Swing.Plaf.RootPaneUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JScrollBar.cs b/src/net/JNet/Generated/Javax/Swing/JScrollBar.cs new file mode 100644 index 0000000000..960456592a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JScrollBar.cs @@ -0,0 +1,186 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JScrollBar + public partial class JScrollBar + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#(int,int,int,int,int) + /// + public JScrollBar(int arg0, int arg1, int arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#(int) + /// + public JScrollBar(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.Adjustable(Javax.Swing.JScrollBar t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JScrollBar t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getAdjustmentListeners() + /// + public Java.Awt.EventNs.AdjustmentListener[] AdjustmentListeners + { + get { return IExecuteArray("getAdjustmentListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getBlockIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setBlockIncrement(int) + /// + public int BlockIncrement + { + get { return IExecute("getBlockIncrement"); } set { IExecute("setBlockIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setModel(javax.swing.BoundedRangeModel) + /// + public Javax.Swing.BoundedRangeModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getUnitIncrement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setUnitIncrement(int) + /// + public int UnitIncrement + { + get { return IExecute("getUnitIncrement"); } set { IExecute("setUnitIncrement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getVisibleAmount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setVisibleAmount(int) + /// + public int VisibleAmount + { + get { return IExecute("getVisibleAmount"); } set { IExecute("setVisibleAmount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getBlockIncrement(int) + /// + public int GetBlockIncrement(int arg0) + { + return IExecute("getBlockIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#getUnitIncrement(int) + /// + public int GetUnitIncrement(int arg0) + { + return IExecute("getUnitIncrement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#addAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void AddAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("addAdjustmentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#removeAdjustmentListener(java.awt.event.AdjustmentListener) + /// + public void RemoveAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0) + { + IExecute("removeAdjustmentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setUI(javax.swing.plaf.ScrollBarUI) + /// + public void SetUI(Javax.Swing.Plaf.ScrollBarUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollBar.html#setValues(int,int,int,int) + /// + public void SetValues(int arg0, int arg1, int arg2, int arg3) + { + IExecute("setValues", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JScrollPane.cs b/src/net/JNet/Generated/Javax/Swing/JScrollPane.cs new file mode 100644 index 0000000000..f5f6d9b71c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JScrollPane.cs @@ -0,0 +1,214 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JScrollPane + public partial class JScrollPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#(int,int) + /// + public JScrollPane(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#(java.awt.Component,int,int) + /// + public JScrollPane(Java.Awt.Component arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#(java.awt.Component) + /// + public JScrollPane(Java.Awt.Component arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.ScrollPaneConstants(Javax.Swing.JScrollPane t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JScrollPane t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getColumnHeader() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setColumnHeader(javax.swing.JViewport) + /// + public Javax.Swing.JViewport ColumnHeader + { + get { return IExecute("getColumnHeader"); } set { IExecute("setColumnHeader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getHorizontalScrollBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setHorizontalScrollBar(javax.swing.JScrollBar) + /// + public Javax.Swing.JScrollBar HorizontalScrollBar + { + get { return IExecute("getHorizontalScrollBar"); } set { IExecute("setHorizontalScrollBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getHorizontalScrollBarPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy(int) + /// + public int HorizontalScrollBarPolicy + { + get { return IExecute("getHorizontalScrollBarPolicy"); } set { IExecute("setHorizontalScrollBarPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getRowHeader() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setRowHeader(javax.swing.JViewport) + /// + public Javax.Swing.JViewport RowHeader + { + get { return IExecute("getRowHeader"); } set { IExecute("setRowHeader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getVerticalScrollBar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setVerticalScrollBar(javax.swing.JScrollBar) + /// + public Javax.Swing.JScrollBar VerticalScrollBar + { + get { return IExecute("getVerticalScrollBar"); } set { IExecute("setVerticalScrollBar", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getVerticalScrollBarPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setVerticalScrollBarPolicy(int) + /// + public int VerticalScrollBarPolicy + { + get { return IExecute("getVerticalScrollBarPolicy"); } set { IExecute("setVerticalScrollBarPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getViewport() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setViewport(javax.swing.JViewport) + /// + public Javax.Swing.JViewport Viewport + { + get { return IExecute("getViewport"); } set { IExecute("setViewport", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getViewportBorder() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setViewportBorder(javax.swing.border.Border) + /// + public Javax.Swing.Border.Border ViewportBorder + { + get { return IExecute("getViewportBorder"); } set { IExecute("setViewportBorder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getViewportBorderBounds() + /// + public Java.Awt.Rectangle ViewportBorderBounds + { + get { return IExecute("getViewportBorderBounds"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#isWheelScrollingEnabled() + /// + public bool IsWheelScrollingEnabled() + { + return IExecute("isWheelScrollingEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#getCorner(java.lang.String) + /// + public Java.Awt.Component GetCorner(string arg0) + { + return IExecute("getCorner", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#createHorizontalScrollBar() + /// + public Javax.Swing.JScrollBar CreateHorizontalScrollBar() + { + return IExecute("createHorizontalScrollBar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#createVerticalScrollBar() + /// + public Javax.Swing.JScrollBar CreateVerticalScrollBar() + { + return IExecute("createVerticalScrollBar"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setColumnHeaderView(java.awt.Component) + /// + public void SetColumnHeaderView(Java.Awt.Component arg0) + { + IExecute("setColumnHeaderView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setCorner(java.lang.String,java.awt.Component) + /// + public void SetCorner(string arg0, Java.Awt.Component arg1) + { + IExecute("setCorner", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setRowHeaderView(java.awt.Component) + /// + public void SetRowHeaderView(Java.Awt.Component arg0) + { + IExecute("setRowHeaderView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setUI(javax.swing.plaf.ScrollPaneUI) + /// + public void SetUI(Javax.Swing.Plaf.ScrollPaneUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setViewportView(java.awt.Component) + /// + public void SetViewportView(Java.Awt.Component arg0) + { + IExecute("setViewportView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JScrollPane.html#setWheelScrollingEnabled(boolean) + /// + public void SetWheelScrollingEnabled(bool arg0) + { + IExecute("setWheelScrollingEnabled", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JSeparator.cs b/src/net/JNet/Generated/Javax/Swing/JSeparator.cs new file mode 100644 index 0000000000..c17b67a9e5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JSeparator.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JSeparator + public partial class JSeparator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSeparator.html#(int) + /// + public JSeparator(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JSeparator t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JSeparator t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSeparator.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSeparator.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSeparator.html#setUI(javax.swing.plaf.SeparatorUI) + /// + public void SetUI(Javax.Swing.Plaf.SeparatorUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JSlider.cs b/src/net/JNet/Generated/Javax/Swing/JSlider.cs new file mode 100644 index 0000000000..2eb7da5a3d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JSlider.cs @@ -0,0 +1,221 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JSlider + public partial class JSlider + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#(int,int,int,int) + /// + public JSlider(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#(int,int,int) + /// + public JSlider(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#(int,int) + /// + public JSlider(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#(int) + /// + public JSlider(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#(javax.swing.BoundedRangeModel) + /// + public JSlider(Javax.Swing.BoundedRangeModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JSlider t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JSlider t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getExtent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setExtent(int) + /// + public int Extent + { + get { return IExecute("getExtent"); } set { IExecute("setExtent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getInverted() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setInverted(boolean) + /// + public bool Inverted + { + get { return IExecute("getInverted"); } set { IExecute("setInverted", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getMajorTickSpacing() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setMajorTickSpacing(int) + /// + public int MajorTickSpacing + { + get { return IExecute("getMajorTickSpacing"); } set { IExecute("setMajorTickSpacing", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getMinorTickSpacing() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setMinorTickSpacing(int) + /// + public int MinorTickSpacing + { + get { return IExecute("getMinorTickSpacing"); } set { IExecute("setMinorTickSpacing", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setModel(javax.swing.BoundedRangeModel) + /// + public Javax.Swing.BoundedRangeModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getPaintLabels() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setPaintLabels(boolean) + /// + public bool PaintLabels + { + get { return IExecute("getPaintLabels"); } set { IExecute("setPaintLabels", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getPaintTicks() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setPaintTicks(boolean) + /// + public bool PaintTicks + { + get { return IExecute("getPaintTicks"); } set { IExecute("setPaintTicks", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getPaintTrack() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setPaintTrack(boolean) + /// + public bool PaintTrack + { + get { return IExecute("getPaintTrack"); } set { IExecute("setPaintTrack", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getSnapToTicks() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setSnapToTicks(boolean) + /// + public bool SnapToTicks + { + get { return IExecute("getSnapToTicks"); } set { IExecute("setSnapToTicks", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSlider.html#setUI(javax.swing.plaf.SliderUI) + /// + public void SetUI(Javax.Swing.Plaf.SliderUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JSpinner.cs b/src/net/JNet/Generated/Javax/Swing/JSpinner.cs new file mode 100644 index 0000000000..30bca4ca2c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JSpinner.cs @@ -0,0 +1,401 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JSpinner + public partial class JSpinner + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#(javax.swing.SpinnerModel) + /// + public JSpinner(Javax.Swing.SpinnerModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JSpinner t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#getEditor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#setEditor(javax.swing.JComponent) + /// + public Javax.Swing.JComponent Editor + { + get { return IExecute("getEditor"); } set { IExecute("setEditor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#setModel(javax.swing.SpinnerModel) + /// + public Javax.Swing.SpinnerModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#getNextValue() + /// + public object NextValue + { + get { return IExecute("getNextValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#getPreviousValue() + /// + public object PreviousValue + { + get { return IExecute("getPreviousValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#commitEdit() throws java.text.ParseException + /// + public void CommitEdit() + { + IExecute("commitEdit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.html#setUI(javax.swing.plaf.SpinnerUI) + /// + public void SetUI(Javax.Swing.Plaf.SpinnerUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + #region DateEditor + public partial class DateEditor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DateEditor.html#(javax.swing.JSpinner,java.lang.String) + /// + public DateEditor(Javax.Swing.JSpinner arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DateEditor.html#(javax.swing.JSpinner) + /// + public DateEditor(Javax.Swing.JSpinner arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DateEditor.html#getFormat() + /// + public Java.Text.SimpleDateFormat Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DateEditor.html#getModel() + /// + public Javax.Swing.SpinnerDateModel Model + { + get { return IExecute("getModel"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region DefaultEditor + public partial class DefaultEditor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#(javax.swing.JSpinner) + /// + public DefaultEditor(Javax.Swing.JSpinner arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ChangeListener(Javax.Swing.JSpinner.DefaultEditor t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.JSpinner.DefaultEditor t) => t.Cast(); + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.JSpinner.DefaultEditor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#getSpinner() + /// + public Javax.Swing.JSpinner Spinner + { + get { return IExecute("getSpinner"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#getTextField() + /// + public Javax.Swing.JFormattedTextField TextField + { + get { return IExecute("getTextField"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#commitEdit() throws java.text.ParseException + /// + public void CommitEdit() + { + IExecute("commitEdit"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#dismiss(javax.swing.JSpinner) + /// + public void Dismiss(Javax.Swing.JSpinner arg0) + { + IExecute("dismiss", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.DefaultEditor.html#stateChanged(javax.swing.event.ChangeEvent) + /// + public void StateChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("stateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ListEditor + public partial class ListEditor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.ListEditor.html#(javax.swing.JSpinner) + /// + public ListEditor(Javax.Swing.JSpinner arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.ListEditor.html#getModel() + /// + public Javax.Swing.SpinnerListModel Model + { + get { return IExecute("getModel"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region NumberEditor + public partial class NumberEditor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.NumberEditor.html#(javax.swing.JSpinner,java.lang.String) + /// + public NumberEditor(Javax.Swing.JSpinner arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.NumberEditor.html#(javax.swing.JSpinner) + /// + public NumberEditor(Javax.Swing.JSpinner arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.NumberEditor.html#getFormat() + /// + public Java.Text.DecimalFormat Format + { + get { return IExecute("getFormat"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSpinner.NumberEditor.html#getModel() + /// + public Javax.Swing.SpinnerNumberModel Model + { + get { return IExecute("getModel"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JSplitPane.cs b/src/net/JNet/Generated/Javax/Swing/JSplitPane.cs new file mode 100644 index 0000000000..914a5c2705 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JSplitPane.cs @@ -0,0 +1,276 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JSplitPane + public partial class JSplitPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#(int,boolean,java.awt.Component,java.awt.Component) + /// + public JSplitPane(int arg0, bool arg1, Java.Awt.Component arg2, Java.Awt.Component arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#(int,boolean) + /// + public JSplitPane(int arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#(int,java.awt.Component,java.awt.Component) + /// + public JSplitPane(int arg0, Java.Awt.Component arg1, Java.Awt.Component arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#(int) + /// + public JSplitPane(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JSplitPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#HORIZONTAL_SPLIT + /// + public static int HORIZONTAL_SPLIT => Clazz.GetField("HORIZONTAL_SPLIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#VERTICAL_SPLIT + /// + public static int VERTICAL_SPLIT => Clazz.GetField("VERTICAL_SPLIT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#BOTTOM + /// + public static string BOTTOM => Clazz.GetField("BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#CONTINUOUS_LAYOUT_PROPERTY + /// + public static string CONTINUOUS_LAYOUT_PROPERTY => Clazz.GetField("CONTINUOUS_LAYOUT_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#DIVIDER + /// + public static string DIVIDER => Clazz.GetField("DIVIDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#DIVIDER_LOCATION_PROPERTY + /// + public static string DIVIDER_LOCATION_PROPERTY => Clazz.GetField("DIVIDER_LOCATION_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#DIVIDER_SIZE_PROPERTY + /// + public static string DIVIDER_SIZE_PROPERTY => Clazz.GetField("DIVIDER_SIZE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#LAST_DIVIDER_LOCATION_PROPERTY + /// + public static string LAST_DIVIDER_LOCATION_PROPERTY => Clazz.GetField("LAST_DIVIDER_LOCATION_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#LEFT + /// + public static string LEFT => Clazz.GetField("LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#ONE_TOUCH_EXPANDABLE_PROPERTY + /// + public static string ONE_TOUCH_EXPANDABLE_PROPERTY => Clazz.GetField("ONE_TOUCH_EXPANDABLE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#ORIENTATION_PROPERTY + /// + public static string ORIENTATION_PROPERTY => Clazz.GetField("ORIENTATION_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#RESIZE_WEIGHT_PROPERTY + /// + public static string RESIZE_WEIGHT_PROPERTY => Clazz.GetField("RESIZE_WEIGHT_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#RIGHT + /// + public static string RIGHT => Clazz.GetField("RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#TOP + /// + public static string TOP => Clazz.GetField("TOP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getBottomComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setBottomComponent(java.awt.Component) + /// + public Java.Awt.Component BottomComponent + { + get { return IExecute("getBottomComponent"); } set { IExecute("setBottomComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getDividerLocation() + /// + public int DividerLocation + { + get { return IExecute("getDividerLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getDividerSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setDividerSize(int) + /// + public int DividerSize + { + get { return IExecute("getDividerSize"); } set { IExecute("setDividerSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getLastDividerLocation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setLastDividerLocation(int) + /// + public int LastDividerLocation + { + get { return IExecute("getLastDividerLocation"); } set { IExecute("setLastDividerLocation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getLeftComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setLeftComponent(java.awt.Component) + /// + public Java.Awt.Component LeftComponent + { + get { return IExecute("getLeftComponent"); } set { IExecute("setLeftComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getMaximumDividerLocation() + /// + public int MaximumDividerLocation + { + get { return IExecute("getMaximumDividerLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getMinimumDividerLocation() + /// + public int MinimumDividerLocation + { + get { return IExecute("getMinimumDividerLocation"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getResizeWeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setResizeWeight(double) + /// + public double ResizeWeight + { + get { return IExecute("getResizeWeight"); } set { IExecute("setResizeWeight", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getRightComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setRightComponent(java.awt.Component) + /// + public Java.Awt.Component RightComponent + { + get { return IExecute("getRightComponent"); } set { IExecute("setRightComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#getTopComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setTopComponent(java.awt.Component) + /// + public Java.Awt.Component TopComponent + { + get { return IExecute("getTopComponent"); } set { IExecute("setTopComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#isContinuousLayout() + /// + public bool IsContinuousLayout() + { + return IExecute("isContinuousLayout"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#isOneTouchExpandable() + /// + public bool IsOneTouchExpandable() + { + return IExecute("isOneTouchExpandable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#resetToPreferredSizes() + /// + public void ResetToPreferredSizes() + { + IExecute("resetToPreferredSizes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setContinuousLayout(boolean) + /// + public void SetContinuousLayout(bool arg0) + { + IExecute("setContinuousLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setDividerLocation(double) + /// + public void SetDividerLocation(double arg0) + { + IExecute("setDividerLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setDividerLocation(int) + /// + public void SetDividerLocation(int arg0) + { + IExecute("setDividerLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setOneTouchExpandable(boolean) + /// + public void SetOneTouchExpandable(bool arg0) + { + IExecute("setOneTouchExpandable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JSplitPane.html#setUI(javax.swing.plaf.SplitPaneUI) + /// + public void SetUI(Javax.Swing.Plaf.SplitPaneUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JTabbedPane.cs b/src/net/JNet/Generated/Javax/Swing/JTabbedPane.cs new file mode 100644 index 0000000000..4ab1c18bdd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JTabbedPane.cs @@ -0,0 +1,391 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JTabbedPane + public partial class JTabbedPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#(int,int) + /// + public JTabbedPane(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#(int) + /// + public JTabbedPane(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.JTabbedPane t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JTabbedPane t) => t.Cast(); + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JTabbedPane t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#SCROLL_TAB_LAYOUT + /// + public static int SCROLL_TAB_LAYOUT => Clazz.GetField("SCROLL_TAB_LAYOUT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#WRAP_TAB_LAYOUT + /// + public static int WRAP_TAB_LAYOUT => Clazz.GetField("WRAP_TAB_LAYOUT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setModel(javax.swing.SingleSelectionModel) + /// + public Javax.Swing.SingleSelectionModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getSelectedComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setSelectedComponent(java.awt.Component) + /// + public Java.Awt.Component SelectedComponent + { + get { return IExecute("getSelectedComponent"); } set { IExecute("setSelectedComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getSelectedIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setSelectedIndex(int) + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } set { IExecute("setSelectedIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getTabCount() + /// + public int TabCount + { + get { return IExecute("getTabCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getTabLayoutPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setTabLayoutPolicy(int) + /// + public int TabLayoutPolicy + { + get { return IExecute("getTabLayoutPolicy"); } set { IExecute("setTabLayoutPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getTabPlacement() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setTabPlacement(int) + /// + public int TabPlacement + { + get { return IExecute("getTabPlacement"); } set { IExecute("setTabPlacement", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getTabRunCount() + /// + public int TabRunCount + { + get { return IExecute("getTabRunCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#isEnabledAt(int) + /// + public bool IsEnabledAt(int arg0) + { + return IExecute("isEnabledAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getDisplayedMnemonicIndexAt(int) + /// + public int GetDisplayedMnemonicIndexAt(int arg0) + { + return IExecute("getDisplayedMnemonicIndexAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getMnemonicAt(int) + /// + public int GetMnemonicAt(int arg0) + { + return IExecute("getMnemonicAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#indexAtLocation(int,int) + /// + public int IndexAtLocation(int arg0, int arg1) + { + return IExecute("indexAtLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#indexOfComponent(java.awt.Component) + /// + public int IndexOfComponent(Java.Awt.Component arg0) + { + return IExecute("indexOfComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#indexOfTab(java.lang.String) + /// + public int IndexOfTab(string arg0) + { + return IExecute("indexOfTab", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#indexOfTab(javax.swing.Icon) + /// + public int IndexOfTab(Javax.Swing.Icon arg0) + { + return IExecute("indexOfTab", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#indexOfTabComponent(java.awt.Component) + /// + public int IndexOfTabComponent(Java.Awt.Component arg0) + { + return IExecute("indexOfTabComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getBackgroundAt(int) + /// + public Java.Awt.Color GetBackgroundAt(int arg0) + { + return IExecute("getBackgroundAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getForegroundAt(int) + /// + public Java.Awt.Color GetForegroundAt(int arg0) + { + return IExecute("getForegroundAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getComponentAt(int) + /// + public Java.Awt.Component GetComponentAt(int arg0) + { + return IExecute("getComponentAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getTabComponentAt(int) + /// + public Java.Awt.Component GetTabComponentAt(int arg0) + { + return IExecute("getTabComponentAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getBoundsAt(int) + /// + public Java.Awt.Rectangle GetBoundsAt(int arg0) + { + return IExecute("getBoundsAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getTitleAt(int) + /// + public string GetTitleAt(int arg0) + { + return IExecute("getTitleAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getToolTipTextAt(int) + /// + public string GetToolTipTextAt(int arg0) + { + return IExecute("getToolTipTextAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getDisabledIconAt(int) + /// + public Javax.Swing.Icon GetDisabledIconAt(int arg0) + { + return IExecute("getDisabledIconAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#getIconAt(int) + /// + public Javax.Swing.Icon GetIconAt(int arg0) + { + return IExecute("getIconAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#addTab(java.lang.String,java.awt.Component) + /// + public void AddTab(string arg0, Java.Awt.Component arg1) + { + IExecute("addTab", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#addTab(java.lang.String,javax.swing.Icon,java.awt.Component,java.lang.String) + /// + public void AddTab(string arg0, Javax.Swing.Icon arg1, Java.Awt.Component arg2, string arg3) + { + IExecute("addTab", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#addTab(java.lang.String,javax.swing.Icon,java.awt.Component) + /// + public void AddTab(string arg0, Javax.Swing.Icon arg1, Java.Awt.Component arg2) + { + IExecute("addTab", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#insertTab(java.lang.String,javax.swing.Icon,java.awt.Component,java.lang.String,int) + /// + public void InsertTab(string arg0, Javax.Swing.Icon arg1, Java.Awt.Component arg2, string arg3, int arg4) + { + IExecute("insertTab", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#removeTabAt(int) + /// + public void RemoveTabAt(int arg0) + { + IExecute("removeTabAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setBackgroundAt(int,java.awt.Color) + /// + public void SetBackgroundAt(int arg0, Java.Awt.Color arg1) + { + IExecute("setBackgroundAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setComponentAt(int,java.awt.Component) + /// + public void SetComponentAt(int arg0, Java.Awt.Component arg1) + { + IExecute("setComponentAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setDisabledIconAt(int,javax.swing.Icon) + /// + public void SetDisabledIconAt(int arg0, Javax.Swing.Icon arg1) + { + IExecute("setDisabledIconAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setDisplayedMnemonicIndexAt(int,int) + /// + public void SetDisplayedMnemonicIndexAt(int arg0, int arg1) + { + IExecute("setDisplayedMnemonicIndexAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setEnabledAt(int,boolean) + /// + public void SetEnabledAt(int arg0, bool arg1) + { + IExecute("setEnabledAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setForegroundAt(int,java.awt.Color) + /// + public void SetForegroundAt(int arg0, Java.Awt.Color arg1) + { + IExecute("setForegroundAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setIconAt(int,javax.swing.Icon) + /// + public void SetIconAt(int arg0, Javax.Swing.Icon arg1) + { + IExecute("setIconAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setMnemonicAt(int,int) + /// + public void SetMnemonicAt(int arg0, int arg1) + { + IExecute("setMnemonicAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setTabComponentAt(int,java.awt.Component) + /// + public void SetTabComponentAt(int arg0, Java.Awt.Component arg1) + { + IExecute("setTabComponentAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setTitleAt(int,java.lang.String) + /// + public void SetTitleAt(int arg0, string arg1) + { + IExecute("setTitleAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setToolTipTextAt(int,java.lang.String) + /// + public void SetToolTipTextAt(int arg0, string arg1) + { + IExecute("setToolTipTextAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTabbedPane.html#setUI(javax.swing.plaf.TabbedPaneUI) + /// + public void SetUI(Javax.Swing.Plaf.TabbedPaneUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JTable.cs b/src/net/JNet/Generated/Javax/Swing/JTable.cs new file mode 100644 index 0000000000..a626c62ebe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JTable.cs @@ -0,0 +1,861 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JTable + public partial class JTable + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#(int,int) + /// + public JTable(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#(javax.swing.table.TableModel,javax.swing.table.TableColumnModel,javax.swing.ListSelectionModel) + /// + public JTable(Javax.Swing.Table.TableModel arg0, Javax.Swing.Table.TableColumnModel arg1, Javax.Swing.ListSelectionModel arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#(javax.swing.table.TableModel,javax.swing.table.TableColumnModel) + /// + public JTable(Javax.Swing.Table.TableModel arg0, Javax.Swing.Table.TableColumnModel arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#(javax.swing.table.TableModel) + /// + public JTable(Javax.Swing.Table.TableModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.TableModelListener(Javax.Swing.JTable t) => t.Cast(); + public static implicit operator Javax.Swing.Scrollable(Javax.Swing.JTable t) => t.Cast(); + public static implicit operator Javax.Swing.Event.TableColumnModelListener(Javax.Swing.JTable t) => t.Cast(); + public static implicit operator Javax.Swing.Event.ListSelectionListener(Javax.Swing.JTable t) => t.Cast(); + public static implicit operator Javax.Swing.Event.CellEditorListener(Javax.Swing.JTable t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JTable t) => t.Cast(); + public static implicit operator Javax.Swing.Event.RowSorterListener(Javax.Swing.JTable t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#AUTO_RESIZE_ALL_COLUMNS + /// + public static int AUTO_RESIZE_ALL_COLUMNS => Clazz.GetField("AUTO_RESIZE_ALL_COLUMNS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#AUTO_RESIZE_LAST_COLUMN + /// + public static int AUTO_RESIZE_LAST_COLUMN => Clazz.GetField("AUTO_RESIZE_LAST_COLUMN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#AUTO_RESIZE_NEXT_COLUMN + /// + public static int AUTO_RESIZE_NEXT_COLUMN => Clazz.GetField("AUTO_RESIZE_NEXT_COLUMN"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#AUTO_RESIZE_OFF + /// + public static int AUTO_RESIZE_OFF => Clazz.GetField("AUTO_RESIZE_OFF"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#AUTO_RESIZE_SUBSEQUENT_COLUMNS + /// + public static int AUTO_RESIZE_SUBSEQUENT_COLUMNS => Clazz.GetField("AUTO_RESIZE_SUBSEQUENT_COLUMNS"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getAutoCreateColumnsFromModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setAutoCreateColumnsFromModel(boolean) + /// + public bool AutoCreateColumnsFromModel + { + get { return IExecute("getAutoCreateColumnsFromModel"); } set { IExecute("setAutoCreateColumnsFromModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getAutoCreateRowSorter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setAutoCreateRowSorter(boolean) + /// + public bool AutoCreateRowSorter + { + get { return IExecute("getAutoCreateRowSorter"); } set { IExecute("setAutoCreateRowSorter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getAutoResizeMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setAutoResizeMode(int) + /// + public int AutoResizeMode + { + get { return IExecute("getAutoResizeMode"); } set { IExecute("setAutoResizeMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getCellEditor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setCellEditor(javax.swing.table.TableCellEditor) + /// + public Javax.Swing.Table.TableCellEditor CellEditor + { + get { return IExecute("getCellEditor"); } set { IExecute("setCellEditor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getCellSelectionEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setCellSelectionEnabled(boolean) + /// + public bool CellSelectionEnabled + { + get { return IExecute("getCellSelectionEnabled"); } set { IExecute("setCellSelectionEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getColumnCount() + /// + public int ColumnCount + { + get { return IExecute("getColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getColumnModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setColumnModel(javax.swing.table.TableColumnModel) + /// + public Javax.Swing.Table.TableColumnModel ColumnModel + { + get { return IExecute("getColumnModel"); } set { IExecute("setColumnModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getColumnSelectionAllowed() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setColumnSelectionAllowed(boolean) + /// + public bool ColumnSelectionAllowed + { + get { return IExecute("getColumnSelectionAllowed"); } set { IExecute("setColumnSelectionAllowed", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getDragEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setDragEnabled(boolean) + /// + public bool DragEnabled + { + get { return IExecute("getDragEnabled"); } set { IExecute("setDragEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getEditingColumn() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setEditingColumn(int) + /// + public int EditingColumn + { + get { return IExecute("getEditingColumn"); } set { IExecute("setEditingColumn", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getEditingRow() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setEditingRow(int) + /// + public int EditingRow + { + get { return IExecute("getEditingRow"); } set { IExecute("setEditingRow", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getEditorComponent() + /// + public Java.Awt.Component EditorComponent + { + get { return IExecute("getEditorComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getFillsViewportHeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setFillsViewportHeight(boolean) + /// + public bool FillsViewportHeight + { + get { return IExecute("getFillsViewportHeight"); } set { IExecute("setFillsViewportHeight", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getGridColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setGridColor(java.awt.Color) + /// + public Java.Awt.Color GridColor + { + get { return IExecute("getGridColor"); } set { IExecute("setGridColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getIntercellSpacing() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setIntercellSpacing(java.awt.Dimension) + /// + public Java.Awt.Dimension IntercellSpacing + { + get { return IExecute("getIntercellSpacing"); } set { IExecute("setIntercellSpacing", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setModel(javax.swing.table.TableModel) + /// + public Javax.Swing.Table.TableModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getPreferredScrollableViewportSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setPreferredScrollableViewportSize(java.awt.Dimension) + /// + public Java.Awt.Dimension PreferredScrollableViewportSize + { + get { return IExecute("getPreferredScrollableViewportSize"); } set { IExecute("setPreferredScrollableViewportSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getRowCount() + /// + public int RowCount + { + get { return IExecute("getRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getRowHeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setRowHeight(int) + /// + public int RowHeight + { + get { return IExecute("getRowHeight"); } set { IExecute("setRowHeight", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getRowMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setRowMargin(int) + /// + public int RowMargin + { + get { return IExecute("getRowMargin"); } set { IExecute("setRowMargin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getRowSelectionAllowed() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setRowSelectionAllowed(boolean) + /// + public bool RowSelectionAllowed + { + get { return IExecute("getRowSelectionAllowed"); } set { IExecute("setRowSelectionAllowed", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getScrollableTracksViewportHeight() + /// + public bool ScrollableTracksViewportHeight + { + get { return IExecute("getScrollableTracksViewportHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getScrollableTracksViewportWidth() + /// + public bool ScrollableTracksViewportWidth + { + get { return IExecute("getScrollableTracksViewportWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectedColumn() + /// + public int SelectedColumn + { + get { return IExecute("getSelectedColumn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectedColumnCount() + /// + public int SelectedColumnCount + { + get { return IExecute("getSelectedColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectedColumns() + /// + public int[] SelectedColumns + { + get { return IExecuteArray("getSelectedColumns"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectedRow() + /// + public int SelectedRow + { + get { return IExecute("getSelectedRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectedRowCount() + /// + public int SelectedRowCount + { + get { return IExecute("getSelectedRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectedRows() + /// + public int[] SelectedRows + { + get { return IExecuteArray("getSelectedRows"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectionBackground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setSelectionBackground(java.awt.Color) + /// + public Java.Awt.Color SelectionBackground + { + get { return IExecute("getSelectionBackground"); } set { IExecute("setSelectionBackground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectionForeground() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setSelectionForeground(java.awt.Color) + /// + public Java.Awt.Color SelectionForeground + { + get { return IExecute("getSelectionForeground"); } set { IExecute("setSelectionForeground", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setSelectionModel(javax.swing.ListSelectionModel) + /// + public Javax.Swing.ListSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getShowHorizontalLines() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setShowHorizontalLines(boolean) + /// + public bool ShowHorizontalLines + { + get { return IExecute("getShowHorizontalLines"); } set { IExecute("setShowHorizontalLines", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getShowVerticalLines() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setShowVerticalLines(boolean) + /// + public bool ShowVerticalLines + { + get { return IExecute("getShowVerticalLines"); } set { IExecute("setShowVerticalLines", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getSurrendersFocusOnKeystroke() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setSurrendersFocusOnKeystroke(boolean) + /// + public bool SurrendersFocusOnKeystroke + { + get { return IExecute("getSurrendersFocusOnKeystroke"); } set { IExecute("setSurrendersFocusOnKeystroke", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getTableHeader() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setTableHeader(javax.swing.table.JTableHeader) + /// + public Javax.Swing.Table.JTableHeader TableHeader + { + get { return IExecute("getTableHeader"); } set { IExecute("setTableHeader", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getUpdateSelectionOnSort() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setUpdateSelectionOnSort(boolean) + /// + public bool UpdateSelectionOnSort + { + get { return IExecute("getUpdateSelectionOnSort"); } set { IExecute("setUpdateSelectionOnSort", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#editCellAt(int,int,java.util.EventObject) + /// + public bool EditCellAt(int arg0, int arg1, Java.Util.EventObject arg2) + { + return IExecute("editCellAt", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#editCellAt(int,int) + /// + public bool EditCellAt(int arg0, int arg1) + { + return IExecute("editCellAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#isCellEditable(int,int) + /// + public bool IsCellEditable(int arg0, int arg1) + { + return IExecute("isCellEditable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#isCellSelected(int,int) + /// + public bool IsCellSelected(int arg0, int arg1) + { + return IExecute("isCellSelected", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#isColumnSelected(int) + /// + public bool IsColumnSelected(int arg0) + { + return IExecute("isColumnSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#isEditing() + /// + public bool IsEditing() + { + return IExecute("isEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#isRowSelected(int) + /// + public bool IsRowSelected(int arg0) + { + return IExecute("isRowSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#print() throws java.awt.print.PrinterException + /// + public bool Print() + { + return IExecute("print"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getDropLocation() + /// + public Javax.Swing.JTable.DropLocation GetDropLocation() + { + return IExecute("getDropLocation"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#columnAtPoint(java.awt.Point) + /// + public int ColumnAtPoint(Java.Awt.Point arg0) + { + return IExecute("columnAtPoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#convertColumnIndexToModel(int) + /// + public int ConvertColumnIndexToModel(int arg0) + { + return IExecute("convertColumnIndexToModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#convertColumnIndexToView(int) + /// + public int ConvertColumnIndexToView(int arg0) + { + return IExecute("convertColumnIndexToView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#convertRowIndexToModel(int) + /// + public int ConvertRowIndexToModel(int arg0) + { + return IExecute("convertRowIndexToModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#convertRowIndexToView(int) + /// + public int ConvertRowIndexToView(int arg0) + { + return IExecute("convertRowIndexToView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getRowHeight(int) + /// + public int GetRowHeight(int arg0) + { + return IExecute("getRowHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getScrollableBlockIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableBlockIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableBlockIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getScrollableUnitIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableUnitIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableUnitIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#rowAtPoint(java.awt.Point) + /// + public int RowAtPoint(Java.Awt.Point arg0) + { + return IExecute("rowAtPoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#prepareEditor(javax.swing.table.TableCellEditor,int,int) + /// + public Java.Awt.Component PrepareEditor(Javax.Swing.Table.TableCellEditor arg0, int arg1, int arg2) + { + return IExecute("prepareEditor", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#prepareRenderer(javax.swing.table.TableCellRenderer,int,int) + /// + public Java.Awt.Component PrepareRenderer(Javax.Swing.Table.TableCellRenderer arg0, int arg1, int arg2) + { + return IExecute("prepareRenderer", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getCellRect(int,int,boolean) + /// + public Java.Awt.Rectangle GetCellRect(int arg0, int arg1, bool arg2) + { + return IExecute("getCellRect", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getValueAt(int,int) + /// + public object GetValueAt(int arg0, int arg1) + { + return IExecute("getValueAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getColumnName(int) + /// + public string GetColumnName(int arg0) + { + return IExecute("getColumnName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getCellEditor(int,int) + /// + public Javax.Swing.Table.TableCellEditor GetCellEditor(int arg0, int arg1) + { + return IExecute("getCellEditor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getCellRenderer(int,int) + /// + public Javax.Swing.Table.TableCellRenderer GetCellRenderer(int arg0, int arg1) + { + return IExecute("getCellRenderer", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#getColumn(java.lang.Object) + /// + public Javax.Swing.Table.TableColumn GetColumn(object arg0) + { + return IExecute("getColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#addColumn(javax.swing.table.TableColumn) + /// + public void AddColumn(Javax.Swing.Table.TableColumn arg0) + { + IExecute("addColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#addColumnSelectionInterval(int,int) + /// + public void AddColumnSelectionInterval(int arg0, int arg1) + { + IExecute("addColumnSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#addRowSelectionInterval(int,int) + /// + public void AddRowSelectionInterval(int arg0, int arg1) + { + IExecute("addRowSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#changeSelection(int,int,boolean,boolean) + /// + public void ChangeSelection(int arg0, int arg1, bool arg2, bool arg3) + { + IExecute("changeSelection", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#columnAdded(javax.swing.event.TableColumnModelEvent) + /// + public void ColumnAdded(Javax.Swing.Event.TableColumnModelEvent arg0) + { + IExecute("columnAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#columnMarginChanged(javax.swing.event.ChangeEvent) + /// + public void ColumnMarginChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("columnMarginChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#columnMoved(javax.swing.event.TableColumnModelEvent) + /// + public void ColumnMoved(Javax.Swing.Event.TableColumnModelEvent arg0) + { + IExecute("columnMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#columnRemoved(javax.swing.event.TableColumnModelEvent) + /// + public void ColumnRemoved(Javax.Swing.Event.TableColumnModelEvent arg0) + { + IExecute("columnRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#columnSelectionChanged(javax.swing.event.ListSelectionEvent) + /// + public void ColumnSelectionChanged(Javax.Swing.Event.ListSelectionEvent arg0) + { + IExecute("columnSelectionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#createDefaultColumnsFromModel() + /// + public void CreateDefaultColumnsFromModel() + { + IExecute("createDefaultColumnsFromModel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#editingCanceled(javax.swing.event.ChangeEvent) + /// + public void EditingCanceled(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("editingCanceled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#editingStopped(javax.swing.event.ChangeEvent) + /// + public void EditingStopped(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("editingStopped", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#moveColumn(int,int) + /// + public void MoveColumn(int arg0, int arg1) + { + IExecute("moveColumn", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#removeColumn(javax.swing.table.TableColumn) + /// + public void RemoveColumn(Javax.Swing.Table.TableColumn arg0) + { + IExecute("removeColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#removeColumnSelectionInterval(int,int) + /// + public void RemoveColumnSelectionInterval(int arg0, int arg1) + { + IExecute("removeColumnSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#removeEditor() + /// + public void RemoveEditor() + { + IExecute("removeEditor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#removeRowSelectionInterval(int,int) + /// + public void RemoveRowSelectionInterval(int arg0, int arg1) + { + IExecute("removeRowSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#selectAll() + /// + public void SelectAll() + { + IExecute("selectAll"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setColumnSelectionInterval(int,int) + /// + public void SetColumnSelectionInterval(int arg0, int arg1) + { + IExecute("setColumnSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setRowHeight(int,int) + /// + public void SetRowHeight(int arg0, int arg1) + { + IExecute("setRowHeight", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setRowSelectionInterval(int,int) + /// + public void SetRowSelectionInterval(int arg0, int arg1) + { + IExecute("setRowSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setSelectionMode(int) + /// + public void SetSelectionMode(int arg0) + { + IExecute("setSelectionMode", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setShowGrid(boolean) + /// + public void SetShowGrid(bool arg0) + { + IExecute("setShowGrid", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setUI(javax.swing.plaf.TableUI) + /// + public void SetUI(Javax.Swing.Plaf.TableUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#setValueAt(java.lang.Object,int,int) + /// + public void SetValueAt(object arg0, int arg1, int arg2) + { + IExecute("setValueAt", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#sizeColumnsToFit(int) + /// + public void SizeColumnsToFit(int arg0) + { + IExecute("sizeColumnsToFit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#sorterChanged(javax.swing.event.RowSorterEvent) + /// + public void SorterChanged(Javax.Swing.Event.RowSorterEvent arg0) + { + IExecute("sorterChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#tableChanged(javax.swing.event.TableModelEvent) + /// + public void TableChanged(Javax.Swing.Event.TableModelEvent arg0) + { + IExecute("tableChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.html#valueChanged(javax.swing.event.ListSelectionEvent) + /// + public void ValueChanged(Javax.Swing.Event.ListSelectionEvent arg0) + { + IExecute("valueChanged", arg0); + } + + #endregion + + #region Nested classes + #region DropLocation + public partial class DropLocation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.DropLocation.html#getColumn() + /// + public int Column + { + get { return IExecute("getColumn"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.DropLocation.html#getRow() + /// + public int Row + { + get { return IExecute("getRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.DropLocation.html#isInsertColumn() + /// + public bool IsInsertColumn() + { + return IExecute("isInsertColumn"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.DropLocation.html#isInsertRow() + /// + public bool IsInsertRow() + { + return IExecute("isInsertRow"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PrintMode + public partial class PrintMode + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.PrintMode.html#FIT_WIDTH + /// + public static Javax.Swing.JTable.PrintMode FIT_WIDTH => Clazz.GetField("FIT_WIDTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.PrintMode.html#NORMAL + /// + public static Javax.Swing.JTable.PrintMode NORMAL => Clazz.GetField("NORMAL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTable.PrintMode.html#values() + /// + public static Javax.Swing.JTable.PrintMode[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JTextArea.cs b/src/net/JNet/Generated/Javax/Swing/JTextArea.cs new file mode 100644 index 0000000000..21601e8937 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JTextArea.cs @@ -0,0 +1,177 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JTextArea + public partial class JTextArea + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#(int,int) + /// + public JTextArea(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#(java.lang.String,int,int) + /// + public JTextArea(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#(java.lang.String) + /// + public JTextArea(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#(javax.swing.text.Document,java.lang.String,int,int) + /// + public JTextArea(Javax.Swing.Text.Document arg0, string arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#(javax.swing.text.Document) + /// + public JTextArea(Javax.Swing.Text.Document arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getColumns() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#setColumns(int) + /// + public int Columns + { + get { return IExecute("getColumns"); } set { IExecute("setColumns", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getLineCount() + /// + public int LineCount + { + get { return IExecute("getLineCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getLineWrap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#setLineWrap(boolean) + /// + public bool LineWrap + { + get { return IExecute("getLineWrap"); } set { IExecute("setLineWrap", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getRows() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#setRows(int) + /// + public int Rows + { + get { return IExecute("getRows"); } set { IExecute("setRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getTabSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#setTabSize(int) + /// + public int TabSize + { + get { return IExecute("getTabSize"); } set { IExecute("setTabSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getWrapStyleWord() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#setWrapStyleWord(boolean) + /// + public bool WrapStyleWord + { + get { return IExecute("getWrapStyleWord"); } set { IExecute("setWrapStyleWord", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getLineEndOffset(int) throws javax.swing.text.BadLocationException + /// + public int GetLineEndOffset(int arg0) + { + return IExecute("getLineEndOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getLineOfOffset(int) throws javax.swing.text.BadLocationException + /// + public int GetLineOfOffset(int arg0) + { + return IExecute("getLineOfOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#getLineStartOffset(int) throws javax.swing.text.BadLocationException + /// + public int GetLineStartOffset(int arg0) + { + return IExecute("getLineStartOffset", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#append(java.lang.String) + /// + public void Append(string arg0) + { + IExecute("append", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#insert(java.lang.String,int) + /// + public void Insert(string arg0, int arg1) + { + IExecute("insert", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextArea.html#replaceRange(java.lang.String,int,int) + /// + public void ReplaceRange(string arg0, int arg1, int arg2) + { + IExecute("replaceRange", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JTextField.cs b/src/net/JNet/Generated/Javax/Swing/JTextField.cs new file mode 100644 index 0000000000..e5ef2a5b9e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JTextField.cs @@ -0,0 +1,161 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JTextField + public partial class JTextField + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#(int) + /// + public JTextField(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#(java.lang.String,int) + /// + public JTextField(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#(java.lang.String) + /// + public JTextField(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#(javax.swing.text.Document,java.lang.String,int) + /// + public JTextField(Javax.Swing.Text.Document arg0, string arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JTextField t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#notifyAction + /// + public static string notifyAction => Clazz.GetField("notifyAction"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#getAction() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#setAction(javax.swing.Action) + /// + public Javax.Swing.Action Action + { + get { return IExecute("getAction"); } set { IExecute("setAction", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#getActionListeners() + /// + public Java.Awt.EventNs.ActionListener[] ActionListeners + { + get { return IExecuteArray("getActionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#getColumns() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#setColumns(int) + /// + public int Columns + { + get { return IExecute("getColumns"); } set { IExecute("setColumns", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#getHorizontalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#setHorizontalAlignment(int) + /// + public int HorizontalAlignment + { + get { return IExecute("getHorizontalAlignment"); } set { IExecute("setHorizontalAlignment", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#getHorizontalVisibility() + /// + public Javax.Swing.BoundedRangeModel HorizontalVisibility + { + get { return IExecute("getHorizontalVisibility"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#getScrollOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#setScrollOffset(int) + /// + public int ScrollOffset + { + get { return IExecute("getScrollOffset"); } set { IExecute("setScrollOffset", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#postActionEvent() + /// + public void PostActionEvent() + { + IExecute("postActionEvent"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextField.html#setActionCommand(java.lang.String) + /// + public void SetActionCommand(string arg0) + { + IExecute("setActionCommand", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JTextPane.cs b/src/net/JNet/Generated/Javax/Swing/JTextPane.cs new file mode 100644 index 0000000000..0a818ab6c8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JTextPane.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JTextPane + public partial class JTextPane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#(javax.swing.text.StyledDocument) + /// + public JTextPane(Javax.Swing.Text.StyledDocument arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#getCharacterAttributes() + /// + public Javax.Swing.Text.AttributeSet CharacterAttributes + { + get { return IExecute("getCharacterAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#getInputAttributes() + /// + public Javax.Swing.Text.MutableAttributeSet InputAttributes + { + get { return IExecute("getInputAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#getLogicalStyle() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#setLogicalStyle(javax.swing.text.Style) + /// + public Javax.Swing.Text.Style LogicalStyle + { + get { return IExecute("getLogicalStyle"); } set { IExecute("setLogicalStyle", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#getParagraphAttributes() + /// + public Javax.Swing.Text.AttributeSet ParagraphAttributes + { + get { return IExecute("getParagraphAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#getStyledDocument() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#setStyledDocument(javax.swing.text.StyledDocument) + /// + public Javax.Swing.Text.StyledDocument StyledDocument + { + get { return IExecute("getStyledDocument"); } set { IExecute("setStyledDocument", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#addStyle(java.lang.String,javax.swing.text.Style) + /// + public Javax.Swing.Text.Style AddStyle(string arg0, Javax.Swing.Text.Style arg1) + { + return IExecute("addStyle", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#getStyle(java.lang.String) + /// + public Javax.Swing.Text.Style GetStyle(string arg0) + { + return IExecute("getStyle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#insertComponent(java.awt.Component) + /// + public void InsertComponent(Java.Awt.Component arg0) + { + IExecute("insertComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#insertIcon(javax.swing.Icon) + /// + public void InsertIcon(Javax.Swing.Icon arg0) + { + IExecute("insertIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#removeStyle(java.lang.String) + /// + public void RemoveStyle(string arg0) + { + IExecute("removeStyle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#setCharacterAttributes(javax.swing.text.AttributeSet,boolean) + /// + public void SetCharacterAttributes(Javax.Swing.Text.AttributeSet arg0, bool arg1) + { + IExecute("setCharacterAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTextPane.html#setParagraphAttributes(javax.swing.text.AttributeSet,boolean) + /// + public void SetParagraphAttributes(Javax.Swing.Text.AttributeSet arg0, bool arg1) + { + IExecute("setParagraphAttributes", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JToggleButton.cs b/src/net/JNet/Generated/Javax/Swing/JToggleButton.cs new file mode 100644 index 0000000000..d9f533e947 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JToggleButton.cs @@ -0,0 +1,135 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JToggleButton + public partial class JToggleButton + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(java.lang.String,boolean) + /// + public JToggleButton(string arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(java.lang.String,javax.swing.Icon,boolean) + /// + public JToggleButton(string arg0, Javax.Swing.Icon arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(java.lang.String,javax.swing.Icon) + /// + public JToggleButton(string arg0, Javax.Swing.Icon arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(java.lang.String) + /// + public JToggleButton(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(javax.swing.Action) + /// + public JToggleButton(Javax.Swing.Action arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(javax.swing.Icon,boolean) + /// + public JToggleButton(Javax.Swing.Icon arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToggleButton.html#(javax.swing.Icon) + /// + public JToggleButton(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JToggleButton t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region ToggleButtonModel + public partial class ToggleButtonModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JToolBar.cs b/src/net/JNet/Generated/Javax/Swing/JToolBar.cs new file mode 100644 index 0000000000..d719f4648f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JToolBar.cs @@ -0,0 +1,220 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JToolBar + public partial class JToolBar + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#(int) + /// + public JToolBar(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#(java.lang.String,int) + /// + public JToolBar(string arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#(java.lang.String) + /// + public JToolBar(string arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.JToolBar t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JToolBar t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#getMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#setMargin(java.awt.Insets) + /// + public Java.Awt.Insets Margin + { + get { return IExecute("getMargin"); } set { IExecute("setMargin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#isBorderPainted() + /// + public bool IsBorderPainted() + { + return IExecute("isBorderPainted"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#isFloatable() + /// + public bool IsFloatable() + { + return IExecute("isFloatable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#isRollover() + /// + public bool IsRollover() + { + return IExecute("isRollover"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#getComponentIndex(java.awt.Component) + /// + public int GetComponentIndex(Java.Awt.Component arg0) + { + return IExecute("getComponentIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#getComponentAtIndex(int) + /// + public Java.Awt.Component GetComponentAtIndex(int arg0) + { + return IExecute("getComponentAtIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#add(javax.swing.Action) + /// + public Javax.Swing.JButton Add(Javax.Swing.Action arg0) + { + return IExecute("add", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#addSeparator() + /// + public void AddSeparator() + { + IExecute("addSeparator"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#addSeparator(java.awt.Dimension) + /// + public void AddSeparator(Java.Awt.Dimension arg0) + { + IExecute("addSeparator", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#setBorderPainted(boolean) + /// + public void SetBorderPainted(bool arg0) + { + IExecute("setBorderPainted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#setFloatable(boolean) + /// + public void SetFloatable(bool arg0) + { + IExecute("setFloatable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#setRollover(boolean) + /// + public void SetRollover(bool arg0) + { + IExecute("setRollover", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.html#setUI(javax.swing.plaf.ToolBarUI) + /// + public void SetUI(Javax.Swing.Plaf.ToolBarUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + #region Separator + public partial class Separator + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.Separator.html#(java.awt.Dimension) + /// + public Separator(Java.Awt.Dimension arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.Separator.html#getSeparatorSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolBar.Separator.html#setSeparatorSize(java.awt.Dimension) + /// + public Java.Awt.Dimension SeparatorSize + { + get { return IExecute("getSeparatorSize"); } set { IExecute("setSeparatorSize", value); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JToolTip.cs b/src/net/JNet/Generated/Javax/Swing/JToolTip.cs new file mode 100644 index 0000000000..36163b7c21 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JToolTip.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JToolTip + public partial class JToolTip + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JToolTip t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolTip.html#getComponent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolTip.html#setComponent(javax.swing.JComponent) + /// + public Javax.Swing.JComponent Component + { + get { return IExecute("getComponent"); } set { IExecute("setComponent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolTip.html#getTipText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JToolTip.html#setTipText(java.lang.String) + /// + public string TipText + { + get { return IExecute("getTipText"); } set { IExecute("setTipText", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JTree.cs b/src/net/JNet/Generated/Javax/Swing/JTree.cs new file mode 100644 index 0000000000..5d0617f5e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JTree.cs @@ -0,0 +1,899 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JTree + public partial class JTree + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#(javax.swing.tree.TreeModel) + /// + public JTree(Javax.Swing.Tree.TreeModel arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#(javax.swing.tree.TreeNode,boolean) + /// + public JTree(Javax.Swing.Tree.TreeNode arg0, bool arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#(javax.swing.tree.TreeNode) + /// + public JTree(Javax.Swing.Tree.TreeNode arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Scrollable(Javax.Swing.JTree t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JTree t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#ANCHOR_SELECTION_PATH_PROPERTY + /// + public static string ANCHOR_SELECTION_PATH_PROPERTY => Clazz.GetField("ANCHOR_SELECTION_PATH_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#CELL_EDITOR_PROPERTY + /// + public static string CELL_EDITOR_PROPERTY => Clazz.GetField("CELL_EDITOR_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#CELL_RENDERER_PROPERTY + /// + public static string CELL_RENDERER_PROPERTY => Clazz.GetField("CELL_RENDERER_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#EDITABLE_PROPERTY + /// + public static string EDITABLE_PROPERTY => Clazz.GetField("EDITABLE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#EXPANDS_SELECTED_PATHS_PROPERTY + /// + public static string EXPANDS_SELECTED_PATHS_PROPERTY => Clazz.GetField("EXPANDS_SELECTED_PATHS_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#INVOKES_STOP_CELL_EDITING_PROPERTY + /// + public static string INVOKES_STOP_CELL_EDITING_PROPERTY => Clazz.GetField("INVOKES_STOP_CELL_EDITING_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#LARGE_MODEL_PROPERTY + /// + public static string LARGE_MODEL_PROPERTY => Clazz.GetField("LARGE_MODEL_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#LEAD_SELECTION_PATH_PROPERTY + /// + public static string LEAD_SELECTION_PATH_PROPERTY => Clazz.GetField("LEAD_SELECTION_PATH_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#ROOT_VISIBLE_PROPERTY + /// + public static string ROOT_VISIBLE_PROPERTY => Clazz.GetField("ROOT_VISIBLE_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#ROW_HEIGHT_PROPERTY + /// + public static string ROW_HEIGHT_PROPERTY => Clazz.GetField("ROW_HEIGHT_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#SCROLLS_ON_EXPAND_PROPERTY + /// + public static string SCROLLS_ON_EXPAND_PROPERTY => Clazz.GetField("SCROLLS_ON_EXPAND_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#SELECTION_MODEL_PROPERTY + /// + public static string SELECTION_MODEL_PROPERTY => Clazz.GetField("SELECTION_MODEL_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#SHOWS_ROOT_HANDLES_PROPERTY + /// + public static string SHOWS_ROOT_HANDLES_PROPERTY => Clazz.GetField("SHOWS_ROOT_HANDLES_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#TOGGLE_CLICK_COUNT_PROPERTY + /// + public static string TOGGLE_CLICK_COUNT_PROPERTY => Clazz.GetField("TOGGLE_CLICK_COUNT_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#TREE_MODEL_PROPERTY + /// + public static string TREE_MODEL_PROPERTY => Clazz.GetField("TREE_MODEL_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#VISIBLE_ROW_COUNT_PROPERTY + /// + public static string VISIBLE_ROW_COUNT_PROPERTY => Clazz.GetField("VISIBLE_ROW_COUNT_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getAnchorSelectionPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setAnchorSelectionPath(javax.swing.tree.TreePath) + /// + public Javax.Swing.Tree.TreePath AnchorSelectionPath + { + get { return IExecute("getAnchorSelectionPath"); } set { IExecute("setAnchorSelectionPath", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getCellEditor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setCellEditor(javax.swing.tree.TreeCellEditor) + /// + public Javax.Swing.Tree.TreeCellEditor CellEditor + { + get { return IExecute("getCellEditor"); } set { IExecute("setCellEditor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getCellRenderer() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setCellRenderer(javax.swing.tree.TreeCellRenderer) + /// + public Javax.Swing.Tree.TreeCellRenderer CellRenderer + { + get { return IExecute("getCellRenderer"); } set { IExecute("setCellRenderer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getDragEnabled() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setDragEnabled(boolean) + /// + public bool DragEnabled + { + get { return IExecute("getDragEnabled"); } set { IExecute("setDragEnabled", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getEditingPath() + /// + public Javax.Swing.Tree.TreePath EditingPath + { + get { return IExecute("getEditingPath"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getExpandsSelectedPaths() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setExpandsSelectedPaths(boolean) + /// + public bool ExpandsSelectedPaths + { + get { return IExecute("getExpandsSelectedPaths"); } set { IExecute("setExpandsSelectedPaths", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getInvokesStopCellEditing() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setInvokesStopCellEditing(boolean) + /// + public bool InvokesStopCellEditing + { + get { return IExecute("getInvokesStopCellEditing"); } set { IExecute("setInvokesStopCellEditing", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getLastSelectedPathComponent() + /// + public object LastSelectedPathComponent + { + get { return IExecute("getLastSelectedPathComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getLeadSelectionPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setLeadSelectionPath(javax.swing.tree.TreePath) + /// + public Javax.Swing.Tree.TreePath LeadSelectionPath + { + get { return IExecute("getLeadSelectionPath"); } set { IExecute("setLeadSelectionPath", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getLeadSelectionRow() + /// + public int LeadSelectionRow + { + get { return IExecute("getLeadSelectionRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getMaxSelectionRow() + /// + public int MaxSelectionRow + { + get { return IExecute("getMaxSelectionRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getMinSelectionRow() + /// + public int MinSelectionRow + { + get { return IExecute("getMinSelectionRow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setModel(javax.swing.tree.TreeModel) + /// + public Javax.Swing.Tree.TreeModel Model + { + get { return IExecute("getModel"); } set { IExecute("setModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getPreferredScrollableViewportSize() + /// + public Java.Awt.Dimension PreferredScrollableViewportSize + { + get { return IExecute("getPreferredScrollableViewportSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getRowCount() + /// + public int RowCount + { + get { return IExecute("getRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getRowHeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setRowHeight(int) + /// + public int RowHeight + { + get { return IExecute("getRowHeight"); } set { IExecute("setRowHeight", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getScrollableTracksViewportHeight() + /// + public bool ScrollableTracksViewportHeight + { + get { return IExecute("getScrollableTracksViewportHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getScrollableTracksViewportWidth() + /// + public bool ScrollableTracksViewportWidth + { + get { return IExecute("getScrollableTracksViewportWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getScrollsOnExpand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setScrollsOnExpand(boolean) + /// + public bool ScrollsOnExpand + { + get { return IExecute("getScrollsOnExpand"); } set { IExecute("setScrollsOnExpand", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getSelectionCount() + /// + public int SelectionCount + { + get { return IExecute("getSelectionCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setSelectionModel(javax.swing.tree.TreeSelectionModel) + /// + public Javax.Swing.Tree.TreeSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getSelectionPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setSelectionPath(javax.swing.tree.TreePath) + /// + public Javax.Swing.Tree.TreePath SelectionPath + { + get { return IExecute("getSelectionPath"); } set { IExecute("setSelectionPath", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getSelectionPaths() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setSelectionPaths(javax.swing.tree.TreePath[]) + /// + public Javax.Swing.Tree.TreePath[] SelectionPaths + { + get { return IExecuteArray("getSelectionPaths"); } set { IExecute("setSelectionPaths", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getSelectionRows() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setSelectionRows(int[]) + /// + public int[] SelectionRows + { + get { return IExecuteArray("getSelectionRows"); } set { IExecute("setSelectionRows", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getShowsRootHandles() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setShowsRootHandles(boolean) + /// + public bool ShowsRootHandles + { + get { return IExecute("getShowsRootHandles"); } set { IExecute("setShowsRootHandles", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getToggleClickCount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setToggleClickCount(int) + /// + public int ToggleClickCount + { + get { return IExecute("getToggleClickCount"); } set { IExecute("setToggleClickCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getTreeExpansionListeners() + /// + public Javax.Swing.Event.TreeExpansionListener[] TreeExpansionListeners + { + get { return IExecuteArray("getTreeExpansionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getTreeSelectionListeners() + /// + public Javax.Swing.Event.TreeSelectionListener[] TreeSelectionListeners + { + get { return IExecuteArray("getTreeSelectionListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getTreeWillExpandListeners() + /// + public Javax.Swing.Event.TreeWillExpandListener[] TreeWillExpandListeners + { + get { return IExecuteArray("getTreeWillExpandListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getVisibleRowCount() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setVisibleRowCount(int) + /// + public int VisibleRowCount + { + get { return IExecute("getVisibleRowCount"); } set { IExecute("setVisibleRowCount", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#hasBeenExpanded(javax.swing.tree.TreePath) + /// + public bool HasBeenExpanded(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("hasBeenExpanded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isCollapsed(int) + /// + public bool IsCollapsed(int arg0) + { + return IExecute("isCollapsed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isCollapsed(javax.swing.tree.TreePath) + /// + public bool IsCollapsed(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("isCollapsed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isEditable() + /// + public bool IsEditable() + { + return IExecute("isEditable"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isEditing() + /// + public bool IsEditing() + { + return IExecute("isEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isExpanded(int) + /// + public bool IsExpanded(int arg0) + { + return IExecute("isExpanded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isExpanded(javax.swing.tree.TreePath) + /// + public bool IsExpanded(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("isExpanded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isFixedRowHeight() + /// + public bool IsFixedRowHeight() + { + return IExecute("isFixedRowHeight"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isLargeModel() + /// + public bool IsLargeModel() + { + return IExecute("isLargeModel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isPathEditable(javax.swing.tree.TreePath) + /// + public bool IsPathEditable(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("isPathEditable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isPathSelected(javax.swing.tree.TreePath) + /// + public bool IsPathSelected(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("isPathSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isRootVisible() + /// + public bool IsRootVisible() + { + return IExecute("isRootVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isRowSelected(int) + /// + public bool IsRowSelected(int arg0) + { + return IExecute("isRowSelected", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isSelectionEmpty() + /// + public bool IsSelectionEmpty() + { + return IExecute("isSelectionEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#isVisible(javax.swing.tree.TreePath) + /// + public bool IsVisible(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("isVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#stopEditing() + /// + public bool StopEditing() + { + return IExecute("stopEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getDropLocation() + /// + public Javax.Swing.JTree.DropLocation GetDropLocation() + { + return IExecute("getDropLocation"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getClosestRowForLocation(int,int) + /// + public int GetClosestRowForLocation(int arg0, int arg1) + { + return IExecute("getClosestRowForLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getRowForLocation(int,int) + /// + public int GetRowForLocation(int arg0, int arg1) + { + return IExecute("getRowForLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getRowForPath(javax.swing.tree.TreePath) + /// + public int GetRowForPath(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("getRowForPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getScrollableBlockIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableBlockIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableBlockIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getScrollableUnitIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableUnitIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableUnitIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getPathBounds(javax.swing.tree.TreePath) + /// + public Java.Awt.Rectangle GetPathBounds(Javax.Swing.Tree.TreePath arg0) + { + return IExecute("getPathBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getRowBounds(int) + /// + public Java.Awt.Rectangle GetRowBounds(int arg0) + { + return IExecute("getRowBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#convertValueToText(java.lang.Object,boolean,boolean,boolean,int,boolean) + /// + public string ConvertValueToText(object arg0, bool arg1, bool arg2, bool arg3, int arg4, bool arg5) + { + return IExecute("convertValueToText", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getClosestPathForLocation(int,int) + /// + public Javax.Swing.Tree.TreePath GetClosestPathForLocation(int arg0, int arg1) + { + return IExecute("getClosestPathForLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getNextMatch(java.lang.String,int,javax.swing.text.Position$Bias) + /// + public Javax.Swing.Tree.TreePath GetNextMatch(string arg0, int arg1, Javax.Swing.Text.Position.Bias arg2) + { + return IExecute("getNextMatch", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getPathForLocation(int,int) + /// + public Javax.Swing.Tree.TreePath GetPathForLocation(int arg0, int arg1) + { + return IExecute("getPathForLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#getPathForRow(int) + /// + public Javax.Swing.Tree.TreePath GetPathForRow(int arg0) + { + return IExecute("getPathForRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addSelectionInterval(int,int) + /// + public void AddSelectionInterval(int arg0, int arg1) + { + IExecute("addSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addSelectionPath(javax.swing.tree.TreePath) + /// + public void AddSelectionPath(Javax.Swing.Tree.TreePath arg0) + { + IExecute("addSelectionPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addSelectionPaths(javax.swing.tree.TreePath[]) + /// + public void AddSelectionPaths(Javax.Swing.Tree.TreePath[] arg0) + { + IExecute("addSelectionPaths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addSelectionRow(int) + /// + public void AddSelectionRow(int arg0) + { + IExecute("addSelectionRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addSelectionRows(int[]) + /// + public void AddSelectionRows(int[] arg0) + { + IExecute("addSelectionRows", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addTreeExpansionListener(javax.swing.event.TreeExpansionListener) + /// + public void AddTreeExpansionListener(Javax.Swing.Event.TreeExpansionListener arg0) + { + IExecute("addTreeExpansionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addTreeSelectionListener(javax.swing.event.TreeSelectionListener) + /// + public void AddTreeSelectionListener(Javax.Swing.Event.TreeSelectionListener arg0) + { + IExecute("addTreeSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#addTreeWillExpandListener(javax.swing.event.TreeWillExpandListener) + /// + public void AddTreeWillExpandListener(Javax.Swing.Event.TreeWillExpandListener arg0) + { + IExecute("addTreeWillExpandListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#cancelEditing() + /// + public void CancelEditing() + { + IExecute("cancelEditing"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#collapsePath(javax.swing.tree.TreePath) + /// + public void CollapsePath(Javax.Swing.Tree.TreePath arg0) + { + IExecute("collapsePath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#collapseRow(int) + /// + public void CollapseRow(int arg0) + { + IExecute("collapseRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#expandPath(javax.swing.tree.TreePath) + /// + public void ExpandPath(Javax.Swing.Tree.TreePath arg0) + { + IExecute("expandPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#expandRow(int) + /// + public void ExpandRow(int arg0) + { + IExecute("expandRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#fireTreeCollapsed(javax.swing.tree.TreePath) + /// + public void FireTreeCollapsed(Javax.Swing.Tree.TreePath arg0) + { + IExecute("fireTreeCollapsed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#fireTreeExpanded(javax.swing.tree.TreePath) + /// + public void FireTreeExpanded(Javax.Swing.Tree.TreePath arg0) + { + IExecute("fireTreeExpanded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#fireTreeWillCollapse(javax.swing.tree.TreePath) throws javax.swing.tree.ExpandVetoException + /// + public void FireTreeWillCollapse(Javax.Swing.Tree.TreePath arg0) + { + IExecute("fireTreeWillCollapse", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#fireTreeWillExpand(javax.swing.tree.TreePath) throws javax.swing.tree.ExpandVetoException + /// + public void FireTreeWillExpand(Javax.Swing.Tree.TreePath arg0) + { + IExecute("fireTreeWillExpand", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#makeVisible(javax.swing.tree.TreePath) + /// + public void MakeVisible(Javax.Swing.Tree.TreePath arg0) + { + IExecute("makeVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeSelectionInterval(int,int) + /// + public void RemoveSelectionInterval(int arg0, int arg1) + { + IExecute("removeSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeSelectionPath(javax.swing.tree.TreePath) + /// + public void RemoveSelectionPath(Javax.Swing.Tree.TreePath arg0) + { + IExecute("removeSelectionPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeSelectionPaths(javax.swing.tree.TreePath[]) + /// + public void RemoveSelectionPaths(Javax.Swing.Tree.TreePath[] arg0) + { + IExecute("removeSelectionPaths", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeSelectionRow(int) + /// + public void RemoveSelectionRow(int arg0) + { + IExecute("removeSelectionRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeSelectionRows(int[]) + /// + public void RemoveSelectionRows(int[] arg0) + { + IExecute("removeSelectionRows", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeTreeExpansionListener(javax.swing.event.TreeExpansionListener) + /// + public void RemoveTreeExpansionListener(Javax.Swing.Event.TreeExpansionListener arg0) + { + IExecute("removeTreeExpansionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeTreeSelectionListener(javax.swing.event.TreeSelectionListener) + /// + public void RemoveTreeSelectionListener(Javax.Swing.Event.TreeSelectionListener arg0) + { + IExecute("removeTreeSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#removeTreeWillExpandListener(javax.swing.event.TreeWillExpandListener) + /// + public void RemoveTreeWillExpandListener(Javax.Swing.Event.TreeWillExpandListener arg0) + { + IExecute("removeTreeWillExpandListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#scrollPathToVisible(javax.swing.tree.TreePath) + /// + public void ScrollPathToVisible(Javax.Swing.Tree.TreePath arg0) + { + IExecute("scrollPathToVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#scrollRowToVisible(int) + /// + public void ScrollRowToVisible(int arg0) + { + IExecute("scrollRowToVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setEditable(boolean) + /// + public void SetEditable(bool arg0) + { + IExecute("setEditable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setLargeModel(boolean) + /// + public void SetLargeModel(bool arg0) + { + IExecute("setLargeModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setRootVisible(boolean) + /// + public void SetRootVisible(bool arg0) + { + IExecute("setRootVisible", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setSelectionInterval(int,int) + /// + public void SetSelectionInterval(int arg0, int arg1) + { + IExecute("setSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setSelectionRow(int) + /// + public void SetSelectionRow(int arg0) + { + IExecute("setSelectionRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#setUI(javax.swing.plaf.TreeUI) + /// + public void SetUI(Javax.Swing.Plaf.TreeUI arg0) + { + IExecute("setUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#startEditingAtPath(javax.swing.tree.TreePath) + /// + public void StartEditingAtPath(Javax.Swing.Tree.TreePath arg0) + { + IExecute("startEditingAtPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.html#treeDidChange() + /// + public void TreeDidChange() + { + IExecute("treeDidChange"); + } + + #endregion + + #region Nested classes + #region DropLocation + public partial class DropLocation + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.DropLocation.html#getChildIndex() + /// + public int ChildIndex + { + get { return IExecute("getChildIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.DropLocation.html#getPath() + /// + public Javax.Swing.Tree.TreePath Path + { + get { return IExecute("getPath"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region DynamicUtilTreeNode + public partial class DynamicUtilTreeNode + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.DynamicUtilTreeNode.html#(java.lang.Object,java.lang.Object) + /// + public DynamicUtilTreeNode(object arg0, object arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JTree.DynamicUtilTreeNode.html#createChildren(javax.swing.tree.DefaultMutableTreeNode,java.lang.Object) + /// + public static void CreateChildren(Javax.Swing.Tree.DefaultMutableTreeNode arg0, object arg1) + { + SExecute("createChildren", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JViewport.cs b/src/net/JNet/Generated/Javax/Swing/JViewport.cs new file mode 100644 index 0000000000..e9b6c5acd7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JViewport.cs @@ -0,0 +1,155 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JViewport + public partial class JViewport + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JViewport t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#BACKINGSTORE_SCROLL_MODE + /// + public static int BACKINGSTORE_SCROLL_MODE => Clazz.GetField("BACKINGSTORE_SCROLL_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#BLIT_SCROLL_MODE + /// + public static int BLIT_SCROLL_MODE => Clazz.GetField("BLIT_SCROLL_MODE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#SIMPLE_SCROLL_MODE + /// + public static int SIMPLE_SCROLL_MODE => Clazz.GetField("SIMPLE_SCROLL_MODE"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getExtentSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#setExtentSize(java.awt.Dimension) + /// + public Java.Awt.Dimension ExtentSize + { + get { return IExecute("getExtentSize"); } set { IExecute("setExtentSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getScrollMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#setScrollMode(int) + /// + public int ScrollMode + { + get { return IExecute("getScrollMode"); } set { IExecute("setScrollMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getView() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#setView(java.awt.Component) + /// + public Java.Awt.Component View + { + get { return IExecute("getView"); } set { IExecute("setView", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getViewPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#setViewPosition(java.awt.Point) + /// + public Java.Awt.Point ViewPosition + { + get { return IExecute("getViewPosition"); } set { IExecute("setViewPosition", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getViewRect() + /// + public Java.Awt.Rectangle ViewRect + { + get { return IExecute("getViewRect"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#getViewSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#setViewSize(java.awt.Dimension) + /// + public Java.Awt.Dimension ViewSize + { + get { return IExecute("getViewSize"); } set { IExecute("setViewSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#toViewCoordinates(java.awt.Dimension) + /// + public Java.Awt.Dimension ToViewCoordinates(Java.Awt.Dimension arg0) + { + return IExecute("toViewCoordinates", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#toViewCoordinates(java.awt.Point) + /// + public Java.Awt.Point ToViewCoordinates(Java.Awt.Point arg0) + { + return IExecute("toViewCoordinates", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JViewport.html#setUI(javax.swing.plaf.ViewportUI) + /// + public void SetUI(Javax.Swing.Plaf.ViewportUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/JWindow.cs b/src/net/JNet/Generated/Javax/Swing/JWindow.cs new file mode 100644 index 0000000000..6f29ebc877 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/JWindow.cs @@ -0,0 +1,123 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region JWindow + public partial class JWindow + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#(java.awt.Frame) + /// + public JWindow(Java.Awt.Frame arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#(java.awt.GraphicsConfiguration) + /// + public JWindow(Java.Awt.GraphicsConfiguration arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#(java.awt.Window,java.awt.GraphicsConfiguration) + /// + public JWindow(Java.Awt.Window arg0, Java.Awt.GraphicsConfiguration arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#(java.awt.Window) + /// + public JWindow(Java.Awt.Window arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.JWindow t) => t.Cast(); + public static implicit operator Javax.Swing.RootPaneContainer(Javax.Swing.JWindow t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#getContentPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#setContentPane(java.awt.Container) + /// + public Java.Awt.Container ContentPane + { + get { return IExecute("getContentPane"); } set { IExecute("setContentPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#setGlassPane(java.awt.Component) + /// + public Java.Awt.Component GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#getLayeredPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#setLayeredPane(javax.swing.JLayeredPane) + /// + public Javax.Swing.JLayeredPane LayeredPane + { + get { return IExecute("getLayeredPane"); } set { IExecute("setLayeredPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#getRootPane() + /// + public Javax.Swing.JRootPane RootPane + { + get { return IExecute("getRootPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#getTransferHandler() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JWindow.html#setTransferHandler(javax.swing.TransferHandler) + /// + public Javax.Swing.TransferHandler TransferHandler + { + get { return IExecute("getTransferHandler"); } set { IExecute("setTransferHandler", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/KeyStroke.cs b/src/net/JNet/Generated/Javax/Swing/KeyStroke.cs new file mode 100644 index 0000000000..b26b6d3396 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/KeyStroke.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region KeyStroke + public partial class KeyStroke + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html#getKeyStroke(char) + /// + public static Javax.Swing.KeyStroke GetKeyStroke(char arg0) + { + return SExecute("getKeyStroke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html#getKeyStroke(int,int,boolean) + /// + public static Javax.Swing.KeyStroke GetKeyStroke(int arg0, int arg1, bool arg2) + { + return SExecute("getKeyStroke", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html#getKeyStroke(int,int) + /// + public static Javax.Swing.KeyStroke GetKeyStroke(int arg0, int arg1) + { + return SExecute("getKeyStroke", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html#getKeyStroke(java.lang.Character,int) + /// + public static Javax.Swing.KeyStroke GetKeyStroke(char? arg0, int arg1) + { + return SExecute("getKeyStroke", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html#getKeyStroke(java.lang.String) + /// + public static Javax.Swing.KeyStroke GetKeyStroke(string arg0) + { + return SExecute("getKeyStroke", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/KeyStroke.html#getKeyStrokeForEvent(java.awt.event.KeyEvent) + /// + public static Javax.Swing.KeyStroke GetKeyStrokeForEvent(Java.Awt.EventNs.KeyEvent arg0) + { + return SExecute("getKeyStrokeForEvent", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/LayoutFocusTraversalPolicy.cs b/src/net/JNet/Generated/Javax/Swing/LayoutFocusTraversalPolicy.cs new file mode 100644 index 0000000000..6cfbcce930 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/LayoutFocusTraversalPolicy.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region LayoutFocusTraversalPolicy + public partial class LayoutFocusTraversalPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.LayoutFocusTraversalPolicy t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/LayoutStyle.cs b/src/net/JNet/Generated/Javax/Swing/LayoutStyle.cs new file mode 100644 index 0000000000..9390ce1f97 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/LayoutStyle.cs @@ -0,0 +1,125 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region LayoutStyle + public partial class LayoutStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.html#getInstance() + /// + public static Javax.Swing.LayoutStyle GetInstance() + { + return SExecute("getInstance"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.html#setInstance(javax.swing.LayoutStyle) + /// + public static void SetInstance(Javax.Swing.LayoutStyle arg0) + { + SExecute("setInstance", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.html#getContainerGap(javax.swing.JComponent,int,java.awt.Container) + /// + public int GetContainerGap(Javax.Swing.JComponent arg0, int arg1, Java.Awt.Container arg2) + { + return IExecute("getContainerGap", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + #region ComponentPlacement + public partial class ComponentPlacement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.ComponentPlacement.html#INDENT + /// + public static Javax.Swing.LayoutStyle.ComponentPlacement INDENT => Clazz.GetField("INDENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.ComponentPlacement.html#RELATED + /// + public static Javax.Swing.LayoutStyle.ComponentPlacement RELATED => Clazz.GetField("RELATED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.ComponentPlacement.html#UNRELATED + /// + public static Javax.Swing.LayoutStyle.ComponentPlacement UNRELATED => Clazz.GetField("UNRELATED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LayoutStyle.ComponentPlacement.html#values() + /// + public static Javax.Swing.LayoutStyle.ComponentPlacement[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ListCellRenderer.cs b/src/net/JNet/Generated/Javax/Swing/ListCellRenderer.cs new file mode 100644 index 0000000000..3d32b8c579 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ListCellRenderer.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ListCellRenderer + public partial class ListCellRenderer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ListModel.cs b/src/net/JNet/Generated/Javax/Swing/ListModel.cs new file mode 100644 index 0000000000..ee446990d7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ListModel.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ListModel + public partial class ListModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListModel.html#getSize() + /// + public int Size + { + get { return IExecute("getSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListModel.html#getElementAt(int) + /// + public object GetElementAt(int arg0) + { + return IExecute("getElementAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListModel.html#addListDataListener(javax.swing.event.ListDataListener) + /// + public void AddListDataListener(Javax.Swing.Event.ListDataListener arg0) + { + IExecute("addListDataListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListModel.html#removeListDataListener(javax.swing.event.ListDataListener) + /// + public void RemoveListDataListener(Javax.Swing.Event.ListDataListener arg0) + { + IExecute("removeListDataListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ListSelectionModel.cs b/src/net/JNet/Generated/Javax/Swing/ListSelectionModel.cs new file mode 100644 index 0000000000..10c537dedf --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ListSelectionModel.cs @@ -0,0 +1,196 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ListSelectionModel + public partial class ListSelectionModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#MULTIPLE_INTERVAL_SELECTION + /// + public static int MULTIPLE_INTERVAL_SELECTION => Clazz.GetField("MULTIPLE_INTERVAL_SELECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#SINGLE_INTERVAL_SELECTION + /// + public static int SINGLE_INTERVAL_SELECTION => Clazz.GetField("SINGLE_INTERVAL_SELECTION"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#SINGLE_SELECTION + /// + public static int SINGLE_SELECTION => Clazz.GetField("SINGLE_SELECTION"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getAnchorSelectionIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#setAnchorSelectionIndex(int) + /// + public int AnchorSelectionIndex + { + get { return IExecute("getAnchorSelectionIndex"); } set { IExecute("setAnchorSelectionIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getLeadSelectionIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#setLeadSelectionIndex(int) + /// + public int LeadSelectionIndex + { + get { return IExecute("getLeadSelectionIndex"); } set { IExecute("setLeadSelectionIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getMaxSelectionIndex() + /// + public int MaxSelectionIndex + { + get { return IExecute("getMaxSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getMinSelectionIndex() + /// + public int MinSelectionIndex + { + get { return IExecute("getMinSelectionIndex"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getSelectedIndices() + /// + public int[] SelectedIndices + { + get { return IExecuteArray("getSelectedIndices"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getSelectedItemsCount() + /// + public int SelectedItemsCount + { + get { return IExecute("getSelectedItemsCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getSelectionMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#setSelectionMode(int) + /// + public int SelectionMode + { + get { return IExecute("getSelectionMode"); } set { IExecute("setSelectionMode", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#getValueIsAdjusting() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#setValueIsAdjusting(boolean) + /// + public bool ValueIsAdjusting + { + get { return IExecute("getValueIsAdjusting"); } set { IExecute("setValueIsAdjusting", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#isSelectedIndex(int) + /// + public bool IsSelectedIndex(int arg0) + { + return IExecute("isSelectedIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#isSelectionEmpty() + /// + public bool IsSelectionEmpty() + { + return IExecute("isSelectionEmpty"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#addListSelectionListener(javax.swing.event.ListSelectionListener) + /// + public void AddListSelectionListener(Javax.Swing.Event.ListSelectionListener arg0) + { + IExecute("addListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#addSelectionInterval(int,int) + /// + public void AddSelectionInterval(int arg0, int arg1) + { + IExecute("addSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#insertIndexInterval(int,int,boolean) + /// + public void InsertIndexInterval(int arg0, int arg1, bool arg2) + { + IExecute("insertIndexInterval", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#removeIndexInterval(int,int) + /// + public void RemoveIndexInterval(int arg0, int arg1) + { + IExecute("removeIndexInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#removeListSelectionListener(javax.swing.event.ListSelectionListener) + /// + public void RemoveListSelectionListener(Javax.Swing.Event.ListSelectionListener arg0) + { + IExecute("removeListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#removeSelectionInterval(int,int) + /// + public void RemoveSelectionInterval(int arg0, int arg1) + { + IExecute("removeSelectionInterval", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ListSelectionModel.html#setSelectionInterval(int,int) + /// + public void SetSelectionInterval(int arg0, int arg1) + { + IExecute("setSelectionInterval", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/LookAndFeel.cs b/src/net/JNet/Generated/Javax/Swing/LookAndFeel.cs new file mode 100644 index 0000000000..0803bdeee7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/LookAndFeel.cs @@ -0,0 +1,212 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region LookAndFeel + public partial class LookAndFeel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getDesktopPropertyValue(java.lang.String,java.lang.Object) + /// + public static object GetDesktopPropertyValue(string arg0, object arg1) + { + return SExecute("getDesktopPropertyValue", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#makeComponentInputMap(javax.swing.JComponent,java.lang.Object[]) + /// + public static Javax.Swing.ComponentInputMap MakeComponentInputMap(Javax.Swing.JComponent arg0, object[] arg1) + { + return SExecute("makeComponentInputMap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#makeInputMap(java.lang.Object[]) + /// + public static Javax.Swing.InputMap MakeInputMap(object[] arg0) + { + return SExecute("makeInputMap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#makeKeyBindings(java.lang.Object[]) + /// + public static Javax.Swing.Text.JTextComponent.KeyBinding[] MakeKeyBindings(object[] arg0) + { + return SExecuteArray("makeKeyBindings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#installBorder(javax.swing.JComponent,java.lang.String) + /// + public static void InstallBorder(Javax.Swing.JComponent arg0, string arg1) + { + SExecute("installBorder", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#installColors(javax.swing.JComponent,java.lang.String,java.lang.String) + /// + public static void InstallColors(Javax.Swing.JComponent arg0, string arg1, string arg2) + { + SExecute("installColors", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#installColorsAndFont(javax.swing.JComponent,java.lang.String,java.lang.String,java.lang.String) + /// + public static void InstallColorsAndFont(Javax.Swing.JComponent arg0, string arg1, string arg2, string arg3) + { + SExecute("installColorsAndFont", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#installProperty(javax.swing.JComponent,java.lang.String,java.lang.Object) + /// + public static void InstallProperty(Javax.Swing.JComponent arg0, string arg1, object arg2) + { + SExecute("installProperty", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#loadKeyBindings(javax.swing.InputMap,java.lang.Object[]) + /// + public static void LoadKeyBindings(Javax.Swing.InputMap arg0, object[] arg1) + { + SExecute("loadKeyBindings", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#uninstallBorder(javax.swing.JComponent) + /// + public static void UninstallBorder(Javax.Swing.JComponent arg0) + { + SExecute("uninstallBorder", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getDescription() + /// + public string Description + { + get { return IExecute("getDescription"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getID() + /// + public string ID + { + get { return IExecute("getID"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getLayoutStyle() + /// + public Javax.Swing.LayoutStyle LayoutStyle + { + get { return IExecute("getLayoutStyle"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getSupportsWindowDecorations() + /// + public bool SupportsWindowDecorations + { + get { return IExecute("getSupportsWindowDecorations"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#isNativeLookAndFeel() + /// + public bool IsNativeLookAndFeel() + { + return IExecute("isNativeLookAndFeel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#isSupportedLookAndFeel() + /// + public bool IsSupportedLookAndFeel() + { + return IExecute("isSupportedLookAndFeel"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getDisabledIcon(javax.swing.JComponent,javax.swing.Icon) + /// + public Javax.Swing.Icon GetDisabledIcon(Javax.Swing.JComponent arg0, Javax.Swing.Icon arg1) + { + return IExecute("getDisabledIcon", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#getDisabledSelectedIcon(javax.swing.JComponent,javax.swing.Icon) + /// + public Javax.Swing.Icon GetDisabledSelectedIcon(Javax.Swing.JComponent arg0, Javax.Swing.Icon arg1) + { + return IExecute("getDisabledSelectedIcon", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#initialize() + /// + public void Initialize() + { + IExecute("initialize"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#provideErrorFeedback(java.awt.Component) + /// + public void ProvideErrorFeedback(Java.Awt.Component arg0) + { + IExecute("provideErrorFeedback", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/LookAndFeel.html#uninitialize() + /// + public void Uninitialize() + { + IExecute("uninitialize"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/MenuElement.cs b/src/net/JNet/Generated/Javax/Swing/MenuElement.cs new file mode 100644 index 0000000000..90882d93ed --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/MenuElement.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region MenuElement + public partial class MenuElement + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuElement.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuElement.html#getSubElements() + /// + public Javax.Swing.MenuElement[] SubElements + { + get { return IExecuteArray("getSubElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuElement.html#menuSelectionChanged(boolean) + /// + public void MenuSelectionChanged(bool arg0) + { + IExecute("menuSelectionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuElement.html#processKeyEvent(java.awt.event.KeyEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processKeyEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuElement.html#processMouseEvent(java.awt.event.MouseEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessMouseEvent(Java.Awt.EventNs.MouseEvent arg0, Javax.Swing.MenuElement[] arg1, Javax.Swing.MenuSelectionManager arg2) + { + IExecute("processMouseEvent", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/MenuSelectionManager.cs b/src/net/JNet/Generated/Javax/Swing/MenuSelectionManager.cs new file mode 100644 index 0000000000..1bd3d8740a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/MenuSelectionManager.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region MenuSelectionManager + public partial class MenuSelectionManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#defaultManager() + /// + public static Javax.Swing.MenuSelectionManager DefaultManager() + { + return SExecute("defaultManager"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#getChangeListeners() + /// + public Javax.Swing.Event.ChangeListener[] ChangeListeners + { + get { return IExecuteArray("getChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#getSelectedPath() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#setSelectedPath(javax.swing.MenuElement[]) + /// + public Javax.Swing.MenuElement[] SelectedPath + { + get { return IExecuteArray("getSelectedPath"); } set { IExecute("setSelectedPath", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#isComponentPartOfCurrentMenu(java.awt.Component) + /// + public bool IsComponentPartOfCurrentMenu(Java.Awt.Component arg0) + { + return IExecute("isComponentPartOfCurrentMenu", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#componentForPoint(java.awt.Component,java.awt.Point) + /// + public Java.Awt.Component ComponentForPoint(Java.Awt.Component arg0, Java.Awt.Point arg1) + { + return IExecute("componentForPoint", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#clearSelectedPath() + /// + public void ClearSelectedPath() + { + IExecute("clearSelectedPath"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#processKeyEvent(java.awt.event.KeyEvent) + /// + public void ProcessKeyEvent(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("processKeyEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#processMouseEvent(java.awt.event.MouseEvent) + /// + public void ProcessMouseEvent(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("processMouseEvent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MenuSelectionManager.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/MutableComboBoxModel.cs b/src/net/JNet/Generated/Javax/Swing/MutableComboBoxModel.cs new file mode 100644 index 0000000000..92a48ee0ef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/MutableComboBoxModel.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region MutableComboBoxModel + public partial class MutableComboBoxModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MutableComboBoxModel.html#addElement(E) + /// + public void AddElement(object arg0) + { + IExecute("addElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MutableComboBoxModel.html#insertElementAt(E,int) + /// + public void InsertElementAt(object arg0, int arg1) + { + IExecute("insertElementAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MutableComboBoxModel.html#removeElement(java.lang.Object) + /// + public void RemoveElement(object arg0) + { + IExecute("removeElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/MutableComboBoxModel.html#removeElementAt(int) + /// + public void RemoveElementAt(int arg0) + { + IExecute("removeElementAt", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/OverlayLayout.cs b/src/net/JNet/Generated/Javax/Swing/OverlayLayout.cs new file mode 100644 index 0000000000..422670b2da --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/OverlayLayout.cs @@ -0,0 +1,144 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region OverlayLayout + public partial class OverlayLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#(java.awt.Container) + /// + public OverlayLayout(Java.Awt.Container arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Javax.Swing.OverlayLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.OverlayLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#getTarget() + /// + public Java.Awt.Container Target + { + get { return IExecute("getTarget"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/OverlayLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Painter.cs b/src/net/JNet/Generated/Javax/Swing/Painter.cs new file mode 100644 index 0000000000..4d15a1d199 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Painter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Painter + public partial class Painter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Painter.html#paint(java.awt.Graphics2D,T,int,int) + /// + public void Paint(Java.Awt.Graphics2D arg0, object arg1, int arg2, int arg3) + { + IExecute("paint", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ActionMapUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ActionMapUIResource.cs new file mode 100644 index 0000000000..d7a6ef04f3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ActionMapUIResource.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ActionMapUIResource + public partial class ActionMapUIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.ActionMapUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/AllPackageClasses.cs new file mode 100644 index 0000000000..b61f1b406a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/AllPackageClasses.cs @@ -0,0 +1,1735 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Plaf +{ + #region ActionMapUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ActionMapUIResource.html + /// + public partial class ActionMapUIResource : Javax.Swing.ActionMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActionMapUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActionMapUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ActionMapUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html + /// + public partial class BorderUIResource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BevelBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.BevelBorderUIResource.html + /// + public partial class BevelBorderUIResource : Javax.Swing.Border.BevelBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BevelBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BevelBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$BevelBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CompoundBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.CompoundBorderUIResource.html + /// + public partial class CompoundBorderUIResource : Javax.Swing.Border.CompoundBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompoundBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompoundBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$CompoundBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region EmptyBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EmptyBorderUIResource.html + /// + public partial class EmptyBorderUIResource : Javax.Swing.Border.EmptyBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EmptyBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EmptyBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$EmptyBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region EtchedBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EtchedBorderUIResource.html + /// + public partial class EtchedBorderUIResource : Javax.Swing.Border.EtchedBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EtchedBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EtchedBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$EtchedBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LineBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.LineBorderUIResource.html + /// + public partial class LineBorderUIResource : Javax.Swing.Border.LineBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LineBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LineBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$LineBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MatteBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html + /// + public partial class MatteBorderUIResource : Javax.Swing.Border.MatteBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MatteBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MatteBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$MatteBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TitledBorderUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html + /// + public partial class TitledBorderUIResource : Javax.Swing.Border.TitledBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TitledBorderUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TitledBorderUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.BorderUIResource$TitledBorderUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region ButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ButtonUI.html + /// + public partial class ButtonUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ButtonUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ColorChooserUI.html + /// + public partial class ColorChooserUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ColorChooserUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ColorUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ColorUIResource.html + /// + public partial class ColorUIResource : Java.Awt.Color + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ColorUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComboBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComboBoxUI.html + /// + public partial class ComboBoxUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComboBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComboBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ComboBoxUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentInputMapUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentInputMapUIResource.html + /// + public partial class ComponentInputMapUIResource : Javax.Swing.ComponentInputMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentInputMapUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentInputMapUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ComponentInputMapUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComponentUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html + /// + public partial class ComponentUI : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ComponentUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DesktopIconUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/DesktopIconUI.html + /// + public partial class DesktopIconUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DesktopIconUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DesktopIconUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.DesktopIconUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DesktopPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/DesktopPaneUI.html + /// + public partial class DesktopPaneUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DesktopPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DesktopPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.DesktopPaneUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DimensionUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/DimensionUIResource.html + /// + public partial class DimensionUIResource : Java.Awt.Dimension + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DimensionUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DimensionUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.DimensionUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FileChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html + /// + public partial class FileChooserUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.FileChooserUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FontUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FontUIResource.html + /// + public partial class FontUIResource : Java.Awt.Font + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FontUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FontUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.FontUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region IconUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/IconUIResource.html + /// + public partial class IconUIResource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IconUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IconUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.IconUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InputMapUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/InputMapUIResource.html + /// + public partial class InputMapUIResource : Javax.Swing.InputMap + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InputMapUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InputMapUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.InputMapUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InsetsUIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/InsetsUIResource.html + /// + public partial class InsetsUIResource : Java.Awt.Insets + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InsetsUIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InsetsUIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.InsetsUIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InternalFrameUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/InternalFrameUI.html + /// + public partial class InternalFrameUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InternalFrameUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InternalFrameUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.InternalFrameUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LabelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LabelUI.html + /// + public partial class LabelUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LabelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LabelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.LabelUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayerUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html + /// + public partial class LayerUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayerUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayerUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.LayerUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ListUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ListUI.html + /// + public partial class ListUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ListUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/MenuBarUI.html + /// + public partial class MenuBarUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.MenuBarUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/MenuItemUI.html + /// + public partial class MenuItemUI : Javax.Swing.Plaf.ButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.MenuItemUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OptionPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/OptionPaneUI.html + /// + public partial class OptionPaneUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OptionPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OptionPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.OptionPaneUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PanelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/PanelUI.html + /// + public partial class PanelUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PanelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PanelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.PanelUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PopupMenuUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/PopupMenuUI.html + /// + public partial class PopupMenuUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PopupMenuUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PopupMenuUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.PopupMenuUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ProgressBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ProgressBarUI.html + /// + public partial class ProgressBarUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ProgressBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ProgressBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ProgressBarUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region RootPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/RootPaneUI.html + /// + public partial class RootPaneUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RootPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RootPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.RootPaneUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScrollBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ScrollBarUI.html + /// + public partial class ScrollBarUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ScrollBarUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ScrollPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ScrollPaneUI.html + /// + public partial class ScrollPaneUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ScrollPaneUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SeparatorUI.html + /// + public partial class SeparatorUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.SeparatorUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SliderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SliderUI.html + /// + public partial class SliderUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SliderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SliderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.SliderUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SpinnerUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SpinnerUI.html + /// + public partial class SpinnerUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SpinnerUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SpinnerUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.SpinnerUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SplitPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html + /// + public partial class SplitPaneUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SplitPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SplitPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.SplitPaneUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TabbedPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TabbedPaneUI.html + /// + public partial class TabbedPaneUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabbedPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabbedPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.TabbedPaneUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableHeaderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TableHeaderUI.html + /// + public partial class TableHeaderUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableHeaderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableHeaderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.TableHeaderUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TableUI.html + /// + public partial class TableUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.TableUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TextUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html + /// + public partial class TextUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.TextUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToolBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ToolBarUI.html + /// + public partial class ToolBarUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToolBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToolBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ToolBarUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ToolTipUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ToolTipUI.html + /// + public partial class ToolTipUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToolTipUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToolTipUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ToolTipUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TreeUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html + /// + public partial class TreeUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.TreeUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/UIResource.html + /// + public partial class UIResource : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.UIResource"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ViewportUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ViewportUI.html + /// + public partial class ViewportUI : Javax.Swing.Plaf.ComponentUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ViewportUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ViewportUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.ViewportUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/AllPackageClasses.cs new file mode 100644 index 0000000000..7bd7e27f36 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/AllPackageClasses.cs @@ -0,0 +1,4690 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicArrowButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicArrowButton.html + /// + public partial class BasicArrowButton : Javax.Swing.JButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicArrowButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicArrowButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicArrowButton"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicBorders + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html + /// + public partial class BasicBorders : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicBorders() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicBorders(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.ButtonBorder.html + /// + public partial class ButtonBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$ButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region FieldBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.FieldBorder.html + /// + public partial class FieldBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FieldBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FieldBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$FieldBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MarginBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.MarginBorder.html + /// + public partial class MarginBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MarginBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MarginBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$MarginBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MenuBarBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.MenuBarBorder.html + /// + public partial class MenuBarBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuBarBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuBarBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$MenuBarBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region RadioButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.RadioButtonBorder.html + /// + public partial class RadioButtonBorder : Javax.Swing.Plaf.Basic.BasicBorders.ButtonBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RadioButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RadioButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$RadioButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region RolloverButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.RolloverButtonBorder.html + /// + public partial class RolloverButtonBorder : Javax.Swing.Plaf.Basic.BasicBorders.ButtonBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RolloverButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RolloverButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$RolloverButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region SplitPaneBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html + /// + public partial class SplitPaneBorder : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SplitPaneBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SplitPaneBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$SplitPaneBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ToggleButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.ToggleButtonBorder.html + /// + public partial class ToggleButtonBorder : Javax.Swing.Plaf.Basic.BasicBorders.ButtonBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToggleButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToggleButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicBorders$ToggleButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicButtonListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicButtonListener.html + /// + public partial class BasicButtonListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + + // TODO: complete the class + + } + #endregion + + #region BasicButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicButtonUI.html + /// + public partial class BasicButtonUI : Javax.Swing.Plaf.ButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicCheckBoxMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.html + /// + public partial class BasicCheckBoxMenuItemUI : Javax.Swing.Plaf.Basic.BasicMenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicCheckBoxMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicCheckBoxMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicCheckBoxMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicCheckBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicCheckBoxUI.html + /// + public partial class BasicCheckBoxUI : Javax.Swing.Plaf.Basic.BasicRadioButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicCheckBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicCheckBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicCheckBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicColorChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicColorChooserUI.html + /// + public partial class BasicColorChooserUI : Javax.Swing.Plaf.ColorChooserUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicColorChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicColorChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicColorChooserUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region PropertyHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicColorChooserUI.PropertyHandler.html + /// + public partial class PropertyHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicColorChooserUI$PropertyHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicComboBoxEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html + /// + public partial class BasicComboBoxEditor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicComboBoxEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicComboBoxEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.UIResource.html + /// + public partial class UIResource : Javax.Swing.Plaf.Basic.BasicComboBoxEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxEditor$UIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicComboBoxRenderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxRenderer.html + /// + public partial class BasicComboBoxRenderer : Javax.Swing.JLabel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicComboBoxRenderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicComboBoxRenderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxRenderer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxRenderer.UIResource.html + /// + public partial class UIResource : Javax.Swing.Plaf.Basic.BasicComboBoxRenderer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxRenderer$UIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicComboBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html + /// + public partial class BasicComboBoxUI : Javax.Swing.Plaf.ComboBoxUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicComboBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicComboBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ComboBoxLayoutManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html + /// + public partial class ComboBoxLayoutManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComboBoxLayoutManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComboBoxLayoutManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxUI$ComboBoxLayoutManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region FocusHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.FocusHandler.html + /// + public partial class FocusHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxUI$FocusHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ItemHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ItemHandler.html + /// + public partial class ItemHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ItemHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ItemHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxUI$ItemHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ListDataHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ListDataHandler.html + /// + public partial class ListDataHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListDataHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListDataHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxUI$ListDataHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboBoxUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicComboPopup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.html + /// + public partial class BasicComboPopup : Javax.Swing.JPopupMenu + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicComboPopup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicComboPopup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboPopup"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ListDataHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.ListDataHandler.html + /// + public partial class ListDataHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListDataHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListDataHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicComboPopup$ListDataHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicDesktopIconUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDesktopIconUI.html + /// + public partial class BasicDesktopIconUI : Javax.Swing.Plaf.DesktopIconUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicDesktopIconUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicDesktopIconUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicDesktopIconUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicDesktopPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDesktopPaneUI.html + /// + public partial class BasicDesktopPaneUI : Javax.Swing.Plaf.DesktopPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicDesktopPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicDesktopPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicDesktopPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicDirectoryModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html + /// + public partial class BasicDirectoryModel : Javax.Swing.AbstractListModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicDirectoryModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicDirectoryModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicDirectoryModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicEditorPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicEditorPaneUI.html + /// + public partial class BasicEditorPaneUI : Javax.Swing.Plaf.Basic.BasicTextUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicEditorPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicEditorPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicEditorPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicFileChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html + /// + public partial class BasicFileChooserUI : Javax.Swing.Plaf.FileChooserUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicFileChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicFileChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicFileChooserUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicFormattedTextFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFormattedTextFieldUI.html + /// + public partial class BasicFormattedTextFieldUI : Javax.Swing.Plaf.Basic.BasicTextFieldUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicFormattedTextFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicFormattedTextFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicFormattedTextFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicGraphicsUtils + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html + /// + public partial class BasicGraphicsUtils : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicGraphicsUtils() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicGraphicsUtils(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicGraphicsUtils"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicHTML + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html + /// + public partial class BasicHTML : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicHTML() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicHTML(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicHTML"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicIconFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html + /// + public partial class BasicIconFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicIconFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicIconFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicIconFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicInternalFrameTitlePane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.html + /// + public partial class BasicInternalFrameTitlePane : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicInternalFrameTitlePane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicInternalFrameTitlePane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region CloseAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.CloseAction.html + /// + public partial class CloseAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CloseAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CloseAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$CloseAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region IconifyAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.IconifyAction.html + /// + public partial class IconifyAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IconifyAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IconifyAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$IconifyAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region MaximizeAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.MaximizeAction.html + /// + public partial class MaximizeAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MaximizeAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MaximizeAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$MaximizeAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region MoveAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.MoveAction.html + /// + public partial class MoveAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MoveAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MoveAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$MoveAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region RestoreAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.RestoreAction.html + /// + public partial class RestoreAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RestoreAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RestoreAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$RestoreAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region SizeAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.SizeAction.html + /// + public partial class SizeAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SizeAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SizeAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$SizeAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region SystemMenuBar + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.SystemMenuBar.html + /// + public partial class SystemMenuBar : Javax.Swing.JMenuBar + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SystemMenuBar() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SystemMenuBar(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$SystemMenuBar"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TitlePaneLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html + /// + public partial class TitlePaneLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TitlePaneLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TitlePaneLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameTitlePane$TitlePaneLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicInternalFrameUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html + /// + public partial class BasicInternalFrameUI : Javax.Swing.Plaf.InternalFrameUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicInternalFrameUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicInternalFrameUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region InternalFrameLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html + /// + public partial class InternalFrameLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InternalFrameLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InternalFrameLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicInternalFrameUI$InternalFrameLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region InternalFramePropertyChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFramePropertyChangeListener.html + /// + public partial class InternalFramePropertyChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + + } + #endregion + + #region BasicLabelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicLabelUI.html + /// + public partial class BasicLabelUI : Javax.Swing.Plaf.LabelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicLabelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicLabelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicLabelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicListUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.html + /// + public partial class BasicListUI : Javax.Swing.Plaf.ListUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicListUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicListUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicListUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FocusHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.FocusHandler.html + /// + public partial class FocusHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicListUI$FocusHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ListDataHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListDataHandler.html + /// + public partial class ListDataHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListDataHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListDataHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicListUI$ListDataHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ListSelectionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListSelectionHandler.html + /// + public partial class ListSelectionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ListSelectionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ListSelectionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicListUI$ListSelectionHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region MouseInputHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html + /// + public partial class MouseInputHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseInputHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseInputHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicListUI$MouseInputHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicListUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicLookAndFeel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicLookAndFeel.html + /// + public partial class BasicLookAndFeel : Javax.Swing.LookAndFeel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicLookAndFeel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicLookAndFeel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicLookAndFeel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicMenuBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuBarUI.html + /// + public partial class BasicMenuBarUI : Javax.Swing.Plaf.MenuBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicMenuBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicMenuBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicMenuBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuItemUI.html + /// + public partial class BasicMenuItemUI : Javax.Swing.Plaf.MenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicMenuUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.html + /// + public partial class BasicMenuUI : Javax.Swing.Plaf.Basic.BasicMenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicMenuUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicMenuUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicMenuUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html + /// + public partial class ChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicMenuUI$ChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicOptionPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.html + /// + public partial class BasicOptionPaneUI : Javax.Swing.Plaf.OptionPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicOptionPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicOptionPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicOptionPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ButtonActionListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonActionListener.html + /// + public partial class ButtonActionListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + #region ButtonAreaLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html + /// + public partial class ButtonAreaLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ButtonAreaLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ButtonAreaLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicOptionPaneUI$ButtonAreaLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicOptionPaneUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicPanelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicPanelUI.html + /// + public partial class BasicPanelUI : Javax.Swing.Plaf.PanelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicPanelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicPanelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicPanelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicPasswordFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicPasswordFieldUI.html + /// + public partial class BasicPasswordFieldUI : Javax.Swing.Plaf.Basic.BasicTextFieldUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicPasswordFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicPasswordFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicPasswordFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicPopupMenuSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.html + /// + public partial class BasicPopupMenuSeparatorUI : Javax.Swing.Plaf.Basic.BasicSeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicPopupMenuSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicPopupMenuSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicPopupMenuSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicPopupMenuUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicPopupMenuUI.html + /// + public partial class BasicPopupMenuUI : Javax.Swing.Plaf.PopupMenuUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicPopupMenuUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicPopupMenuUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicPopupMenuUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicProgressBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicProgressBarUI.html + /// + public partial class BasicProgressBarUI : Javax.Swing.Plaf.ProgressBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicProgressBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicProgressBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicProgressBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicProgressBarUI.ChangeHandler.html + /// + public partial class ChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicProgressBarUI$ChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicRadioButtonMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.html + /// + public partial class BasicRadioButtonMenuItemUI : Javax.Swing.Plaf.Basic.BasicMenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicRadioButtonMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicRadioButtonMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicRadioButtonMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicRadioButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html + /// + public partial class BasicRadioButtonUI : Javax.Swing.Plaf.Basic.BasicToggleButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicRadioButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicRadioButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicRadioButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicRootPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicRootPaneUI.html + /// + public partial class BasicRootPaneUI : Javax.Swing.Plaf.RootPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicRootPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicRootPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicRootPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicScrollBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html + /// + public partial class BasicScrollBarUI : Javax.Swing.Plaf.ScrollBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicScrollBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicScrollBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicScrollBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicScrollBarUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicScrollPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.html + /// + public partial class BasicScrollPaneUI : Javax.Swing.Plaf.ScrollPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicScrollPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicScrollPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicScrollPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region HSBChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.HSBChangeListener.html + /// + public partial class HSBChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicScrollPaneUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ViewportChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.ViewportChangeHandler.html + /// + public partial class ViewportChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ViewportChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ViewportChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicScrollPaneUI$ViewportChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region VSBChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.VSBChangeListener.html + /// + public partial class VSBChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + + } + #endregion + + #region BasicSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSeparatorUI.html + /// + public partial class BasicSeparatorUI : Javax.Swing.Plaf.SeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicSliderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html + /// + public partial class BasicSliderUI : Javax.Swing.Plaf.SliderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicSliderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicSliderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSliderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ActionScroller + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.ActionScroller.html + /// + public partial class ActionScroller : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ActionScroller() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ActionScroller(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSliderUI$ActionScroller"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.ChangeHandler.html + /// + public partial class ChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSliderUI$ChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region FocusHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.FocusHandler.html + /// + public partial class FocusHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSliderUI$FocusHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSliderUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ScrollListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.ScrollListener.html + /// + public partial class ScrollListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + #region TrackListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.TrackListener.html + /// + public partial class TrackListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + + } + #endregion + + #region BasicSpinnerUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSpinnerUI.html + /// + public partial class BasicSpinnerUI : Javax.Swing.Plaf.SpinnerUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicSpinnerUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicSpinnerUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSpinnerUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicSplitPaneDivider + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html + /// + public partial class BasicSplitPaneDivider : Java.Awt.Container + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicSplitPaneDivider() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicSplitPaneDivider(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneDivider"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicSplitPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html + /// + public partial class BasicSplitPaneUI : Javax.Swing.Plaf.SplitPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicSplitPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicSplitPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BasicHorizontalLayoutManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html + /// + public partial class BasicHorizontalLayoutManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicHorizontalLayoutManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicHorizontalLayoutManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region BasicVerticalLayoutManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicVerticalLayoutManager.html + /// + public partial class BasicVerticalLayoutManager : Javax.Swing.Plaf.Basic.BasicSplitPaneUI.BasicHorizontalLayoutManager + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicVerticalLayoutManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicVerticalLayoutManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$BasicVerticalLayoutManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region KeyboardDownRightHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardDownRightHandler.html + /// + public partial class KeyboardDownRightHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyboardDownRightHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyboardDownRightHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$KeyboardDownRightHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region KeyboardEndHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardEndHandler.html + /// + public partial class KeyboardEndHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyboardEndHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyboardEndHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$KeyboardEndHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region KeyboardHomeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardHomeHandler.html + /// + public partial class KeyboardHomeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyboardHomeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyboardHomeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$KeyboardHomeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region KeyboardResizeToggleHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardResizeToggleHandler.html + /// + public partial class KeyboardResizeToggleHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyboardResizeToggleHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyboardResizeToggleHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$KeyboardResizeToggleHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region KeyboardUpLeftHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardUpLeftHandler.html + /// + public partial class KeyboardUpLeftHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyboardUpLeftHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyboardUpLeftHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$KeyboardUpLeftHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region PropertyHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.PropertyHandler.html + /// + public partial class PropertyHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicSplitPaneUI$PropertyHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicTabbedPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.html + /// + public partial class BasicTabbedPaneUI : Javax.Swing.Plaf.TabbedPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTabbedPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTabbedPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTabbedPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTabbedPaneUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TabbedPaneLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html + /// + public partial class TabbedPaneLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabbedPaneLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabbedPaneLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TabSelectionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabSelectionHandler.html + /// + public partial class TabSelectionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabSelectionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabSelectionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTabbedPaneUI$TabSelectionHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicTableHeaderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.html + /// + public partial class BasicTableHeaderUI : Javax.Swing.Plaf.TableHeaderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTableHeaderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTableHeaderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTableHeaderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region MouseInputHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html + /// + public partial class MouseInputHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseInputHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseInputHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTableHeaderUI$MouseInputHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicTableUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.html + /// + public partial class BasicTableUI : Javax.Swing.Plaf.TableUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTableUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTableUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTableUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FocusHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.FocusHandler.html + /// + public partial class FocusHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTableUI$FocusHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region KeyHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.KeyHandler.html + /// + public partial class KeyHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTableUI$KeyHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region MouseInputHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html + /// + public partial class MouseInputHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseInputHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseInputHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTableUI$MouseInputHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicTextAreaUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextAreaUI.html + /// + public partial class BasicTextAreaUI : Javax.Swing.Plaf.Basic.BasicTextUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTextAreaUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTextAreaUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTextAreaUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicTextFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextFieldUI.html + /// + public partial class BasicTextFieldUI : Javax.Swing.Plaf.Basic.BasicTextUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTextFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTextFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTextFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicTextPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextPaneUI.html + /// + public partial class BasicTextPaneUI : Javax.Swing.Plaf.Basic.BasicEditorPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTextPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTextPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTextPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicTextUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextUI.html + /// + public partial class BasicTextUI : Javax.Swing.Plaf.TextUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTextUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTextUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTextUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BasicCaret + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextUI.BasicCaret.html + /// + public partial class BasicCaret : Javax.Swing.Text.DefaultCaret + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicCaret() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicCaret(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTextUI$BasicCaret"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region BasicHighlighter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextUI.BasicHighlighter.html + /// + public partial class BasicHighlighter : Javax.Swing.Text.DefaultHighlighter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicHighlighter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicHighlighter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTextUI$BasicHighlighter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicToggleButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToggleButtonUI.html + /// + public partial class BasicToggleButtonUI : Javax.Swing.Plaf.Basic.BasicButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicToggleButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicToggleButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicToggleButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicToolBarSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarSeparatorUI.html + /// + public partial class BasicToolBarSeparatorUI : Javax.Swing.Plaf.Basic.BasicSeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicToolBarSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicToolBarSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicToolBarSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicToolBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html + /// + public partial class BasicToolBarUI : Javax.Swing.Plaf.ToolBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicToolBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicToolBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicToolBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DockingListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.DockingListener.html + /// + public partial class DockingListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + + } + #endregion + + #region BasicToolTipUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolTipUI.html + /// + public partial class BasicToolTipUI : Javax.Swing.Plaf.ToolTipUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicToolTipUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicToolTipUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicToolTipUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region BasicTreeUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html + /// + public partial class BasicTreeUI : Javax.Swing.Plaf.TreeUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicTreeUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicTreeUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region CellEditorHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.CellEditorHandler.html + /// + public partial class CellEditorHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CellEditorHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CellEditorHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$CellEditorHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region FocusHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.FocusHandler.html + /// + public partial class FocusHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FocusHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FocusHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$FocusHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region MouseInputHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html + /// + public partial class MouseInputHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MouseInputHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MouseInputHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$MouseInputHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region NodeDimensionsHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.NodeDimensionsHandler.html + /// + public partial class NodeDimensionsHandler : Javax.Swing.Tree.AbstractLayoutCache.NodeDimensions + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NodeDimensionsHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NodeDimensionsHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.PropertyChangeHandler.html + /// + public partial class PropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$PropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region SelectionModelPropertyChangeHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.SelectionModelPropertyChangeHandler.html + /// + public partial class SelectionModelPropertyChangeHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SelectionModelPropertyChangeHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SelectionModelPropertyChangeHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$SelectionModelPropertyChangeHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeCancelEditingAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeCancelEditingAction.html + /// + public partial class TreeCancelEditingAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeCancelEditingAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeCancelEditingAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeCancelEditingAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeExpansionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeExpansionHandler.html + /// + public partial class TreeExpansionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeExpansionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeExpansionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeExpansionHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeHomeAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeHomeAction.html + /// + public partial class TreeHomeAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeHomeAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeHomeAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeHomeAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeIncrementAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeIncrementAction.html + /// + public partial class TreeIncrementAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeIncrementAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeIncrementAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeIncrementAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeModelHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeModelHandler.html + /// + public partial class TreeModelHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeModelHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeModelHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeModelHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreePageAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreePageAction.html + /// + public partial class TreePageAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreePageAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreePageAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreePageAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeSelectionHandler + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeSelectionHandler.html + /// + public partial class TreeSelectionHandler : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeSelectionHandler() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeSelectionHandler(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeSelectionHandler"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeToggleAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeToggleAction.html + /// + public partial class TreeToggleAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeToggleAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeToggleAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeToggleAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region TreeTraverseAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeTraverseAction.html + /// + public partial class TreeTraverseAction : Javax.Swing.AbstractAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeTraverseAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeTraverseAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicTreeUI$TreeTraverseAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BasicViewportUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicViewportUI.html + /// + public partial class BasicViewportUI : Javax.Swing.Plaf.ViewportUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BasicViewportUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BasicViewportUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.BasicViewportUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ComboPopup + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html + /// + public partial class ComboPopup : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComboPopup() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComboPopup(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.ComboPopup"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultMenuLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/DefaultMenuLayout.html + /// + public partial class DefaultMenuLayout : Javax.Swing.BoxLayout + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultMenuLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultMenuLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.basic.DefaultMenuLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicArrowButton.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicArrowButton.cs new file mode 100644 index 0000000000..39a03d2e08 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicArrowButton.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicArrowButton + public partial class BasicArrowButton + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicArrowButton.html#(int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public BasicArrowButton(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3, Java.Awt.Color arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicArrowButton.html#(int) + /// + public BasicArrowButton(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.Plaf.Basic.BasicArrowButton t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicArrowButton.html#getDirection() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicArrowButton.html#setDirection(int) + /// + public int Direction + { + get { return IExecute("getDirection"); } set { IExecute("setDirection", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicArrowButton.html#paintTriangle(java.awt.Graphics,int,int,int,int,boolean) + /// + public void PaintTriangle(Java.Awt.Graphics arg0, int arg1, int arg2, int arg3, int arg4, bool arg5) + { + IExecute("paintTriangle", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicBorders.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicBorders.cs new file mode 100644 index 0000000000..c586a83ecc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicBorders.cs @@ -0,0 +1,413 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicBorders + public partial class BasicBorders + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getInternalFrameBorder() + /// + public static Javax.Swing.Border.Border InternalFrameBorder + { + get { return SExecute("getInternalFrameBorder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getProgressBarBorder() + /// + public static Javax.Swing.Border.Border ProgressBarBorder + { + get { return SExecute("getProgressBarBorder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getTextFieldBorder() + /// + public static Javax.Swing.Border.Border TextFieldBorder + { + get { return SExecute("getTextFieldBorder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getButtonBorder() + /// + public static Javax.Swing.Border.Border GetButtonBorder() + { + return SExecute("getButtonBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getMenuBarBorder() + /// + public static Javax.Swing.Border.Border GetMenuBarBorder() + { + return SExecute("getMenuBarBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getRadioButtonBorder() + /// + public static Javax.Swing.Border.Border GetRadioButtonBorder() + { + return SExecute("getRadioButtonBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getSplitPaneBorder() + /// + public static Javax.Swing.Border.Border GetSplitPaneBorder() + { + return SExecute("getSplitPaneBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getSplitPaneDividerBorder() + /// + public static Javax.Swing.Border.Border GetSplitPaneDividerBorder() + { + return SExecute("getSplitPaneDividerBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.html#getToggleButtonBorder() + /// + public static Javax.Swing.Border.Border GetToggleButtonBorder() + { + return SExecute("getToggleButtonBorder"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region ButtonBorder + public partial class ButtonBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.ButtonBorder.html#(java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public ButtonBorder(Java.Awt.Color arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicBorders.ButtonBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region FieldBorder + public partial class FieldBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.FieldBorder.html#(java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public FieldBorder(Java.Awt.Color arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicBorders.FieldBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MarginBorder + public partial class MarginBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicBorders.MarginBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MenuBarBorder + public partial class MenuBarBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.MenuBarBorder.html#(java.awt.Color,java.awt.Color) + /// + public MenuBarBorder(Java.Awt.Color arg0, Java.Awt.Color arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicBorders.MenuBarBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region RadioButtonBorder + public partial class RadioButtonBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.RadioButtonBorder.html#(java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public RadioButtonBorder(Java.Awt.Color arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region RolloverButtonBorder + public partial class RolloverButtonBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.RolloverButtonBorder.html#(java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public RolloverButtonBorder(Java.Awt.Color arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SplitPaneBorder + public partial class SplitPaneBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html#(java.awt.Color,java.awt.Color) + /// + public SplitPaneBorder(Java.Awt.Color arg0, Java.Awt.Color arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Border.Border(Javax.Swing.Plaf.Basic.BasicBorders.SplitPaneBorder t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicBorders.SplitPaneBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html#isBorderOpaque() + /// + public bool IsBorderOpaque() + { + return IExecute("isBorderOpaque"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html#getBorderInsets(java.awt.Component) + /// + public Java.Awt.Insets GetBorderInsets(Java.Awt.Component arg0) + { + return IExecute("getBorderInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html#paintBorder(java.awt.Component,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ToggleButtonBorder + public partial class ToggleButtonBorder + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.ToggleButtonBorder.html#(java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public ToggleButtonBorder(Java.Awt.Color arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicButtonUI.cs new file mode 100644 index 0000000000..0cfc3e620a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicButtonUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicButtonUI + public partial class BasicButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicButtonUI.html#getDefaultTextIconGap(javax.swing.AbstractButton) + /// + public int GetDefaultTextIconGap(Javax.Swing.AbstractButton arg0) + { + return IExecute("getDefaultTextIconGap", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxMenuItemUI.cs new file mode 100644 index 0000000000..9a32574a52 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxMenuItemUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicCheckBoxMenuItemUI + public partial class BasicCheckBoxMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.html#processMouseEvent(javax.swing.JMenuItem,java.awt.event.MouseEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessMouseEvent(Javax.Swing.JMenuItem arg0, Java.Awt.EventNs.MouseEvent arg1, Javax.Swing.MenuElement[] arg2, Javax.Swing.MenuSelectionManager arg3) + { + IExecute("processMouseEvent", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxUI.cs new file mode 100644 index 0000000000..f2a849f97c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicCheckBoxUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicCheckBoxUI + public partial class BasicCheckBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicCheckBoxUI.html#getPropertyPrefix() + /// + public string PropertyPrefix + { + get { return IExecute("getPropertyPrefix"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicColorChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicColorChooserUI.cs new file mode 100644 index 0000000000..f95ddff292 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicColorChooserUI.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicColorChooserUI + public partial class BasicColorChooserUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region PropertyHandler + public partial class PropertyHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicColorChooserUI.PropertyHandler.html#(javax.swing.plaf.basic.BasicColorChooserUI) + /// + public PropertyHandler(Javax.Swing.Plaf.Basic.BasicColorChooserUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicColorChooserUI.PropertyHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicColorChooserUI.PropertyHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxEditor.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxEditor.cs new file mode 100644 index 0000000000..734e64d7f1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxEditor.cs @@ -0,0 +1,137 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicComboBoxEditor + public partial class BasicComboBoxEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.ComboBoxEditor(Javax.Swing.Plaf.Basic.BasicComboBoxEditor t) => t.Cast(); + public static implicit operator Java.Awt.EventNs.FocusListener(Javax.Swing.Plaf.Basic.BasicComboBoxEditor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#getEditorComponent() + /// + public Java.Awt.Component EditorComponent + { + get { return IExecute("getEditorComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#getItem() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#setItem(java.lang.Object) + /// + public object Item + { + get { return IExecute("getItem"); } set { IExecute("setItem", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#addActionListener(java.awt.event.ActionListener) + /// + public void AddActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("addActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#removeActionListener(java.awt.event.ActionListener) + /// + public void RemoveActionListener(Java.Awt.EventNs.ActionListener arg0) + { + IExecute("removeActionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html#selectAll() + /// + public void SelectAll() + { + IExecute("selectAll"); + } + + #endregion + + #region Nested classes + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicComboBoxEditor.UIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxRenderer.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxRenderer.cs new file mode 100644 index 0000000000..01650ae170 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxRenderer.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicComboBoxRenderer + public partial class BasicComboBoxRenderer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Basic.BasicComboBoxRenderer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicComboBoxRenderer.UIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxUI.cs new file mode 100644 index 0000000000..5f50fd0dc8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboBoxUI.cs @@ -0,0 +1,359 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicComboBoxUI + public partial class BasicComboBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html#addEditor() + /// + public void AddEditor() + { + IExecute("addEditor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html#configureArrowButton() + /// + public void ConfigureArrowButton() + { + IExecute("configureArrowButton"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html#paintCurrentValue(java.awt.Graphics,java.awt.Rectangle,boolean) + /// + public void PaintCurrentValue(Java.Awt.Graphics arg0, Java.Awt.Rectangle arg1, bool arg2) + { + IExecute("paintCurrentValue", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html#paintCurrentValueBackground(java.awt.Graphics,java.awt.Rectangle,boolean) + /// + public void PaintCurrentValueBackground(Java.Awt.Graphics arg0, Java.Awt.Rectangle arg1, bool arg2) + { + IExecute("paintCurrentValueBackground", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html#removeEditor() + /// + public void RemoveEditor() + { + IExecute("removeEditor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.html#unconfigureArrowButton() + /// + public void UnconfigureArrowButton() + { + IExecute("unconfigureArrowButton"); + } + + #endregion + + #region Nested classes + #region ComboBoxLayoutManager + public partial class ComboBoxLayoutManager + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html#(javax.swing.plaf.basic.BasicComboBoxUI) + /// + public ComboBoxLayoutManager(Javax.Swing.Plaf.Basic.BasicComboBoxUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.Plaf.Basic.BasicComboBoxUI.ComboBoxLayoutManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region FocusHandler + public partial class FocusHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.FocusHandler.html#(javax.swing.plaf.basic.BasicComboBoxUI) + /// + public FocusHandler(Javax.Swing.Plaf.Basic.BasicComboBoxUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.FocusListener(Javax.Swing.Plaf.Basic.BasicComboBoxUI.FocusHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.FocusHandler.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.FocusHandler.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ItemHandler + public partial class ItemHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ItemHandler.html#(javax.swing.plaf.basic.BasicComboBoxUI) + /// + public ItemHandler(Javax.Swing.Plaf.Basic.BasicComboBoxUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ItemListener(Javax.Swing.Plaf.Basic.BasicComboBoxUI.ItemHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ItemHandler.html#itemStateChanged(java.awt.event.ItemEvent) + /// + public void ItemStateChanged(Java.Awt.EventNs.ItemEvent arg0) + { + IExecute("itemStateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ListDataHandler + public partial class ListDataHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ListDataHandler.html#(javax.swing.plaf.basic.BasicComboBoxUI) + /// + public ListDataHandler(Javax.Swing.Plaf.Basic.BasicComboBoxUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ListDataListener(Javax.Swing.Plaf.Basic.BasicComboBoxUI.ListDataHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ListDataHandler.html#contentsChanged(javax.swing.event.ListDataEvent) + /// + public void ContentsChanged(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("contentsChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ListDataHandler.html#intervalAdded(javax.swing.event.ListDataEvent) + /// + public void IntervalAdded(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.ListDataHandler.html#intervalRemoved(javax.swing.event.ListDataEvent) + /// + public void IntervalRemoved(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalRemoved", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicComboBoxUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicComboBoxUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicComboBoxUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboPopup.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboPopup.cs new file mode 100644 index 0000000000..f58278d217 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicComboPopup.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicComboPopup + public partial class BasicComboPopup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Basic.ComboPopup(Javax.Swing.Plaf.Basic.BasicComboPopup t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.html#getKeyListener() + /// + public Java.Awt.EventNs.KeyListener KeyListener + { + get { return IExecute("getKeyListener"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.html#getMouseListener() + /// + public Java.Awt.EventNs.MouseListener MouseListener + { + get { return IExecute("getMouseListener"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.html#getMouseMotionListener() + /// + public Java.Awt.EventNs.MouseMotionListener MouseMotionListener + { + get { return IExecute("getMouseMotionListener"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.html#uninstallingUI() + /// + public void UninstallingUI() + { + IExecute("uninstallingUI"); + } + + #endregion + + #region Nested classes + #region ListDataHandler + public partial class ListDataHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.ListDataHandler.html#(javax.swing.plaf.basic.BasicComboPopup) + /// + public ListDataHandler(Javax.Swing.Plaf.Basic.BasicComboPopup arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ListDataListener(Javax.Swing.Plaf.Basic.BasicComboPopup.ListDataHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.ListDataHandler.html#contentsChanged(javax.swing.event.ListDataEvent) + /// + public void ContentsChanged(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("contentsChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.ListDataHandler.html#intervalAdded(javax.swing.event.ListDataEvent) + /// + public void IntervalAdded(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboPopup.ListDataHandler.html#intervalRemoved(javax.swing.event.ListDataEvent) + /// + public void IntervalRemoved(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalRemoved", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopIconUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopIconUI.cs new file mode 100644 index 0000000000..913f6b89f3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopIconUI.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicDesktopIconUI + public partial class BasicDesktopIconUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDesktopIconUI.html#getInsets(javax.swing.JComponent) + /// + public Java.Awt.Insets GetInsets(Javax.Swing.JComponent arg0) + { + return IExecute("getInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDesktopIconUI.html#deiconize() + /// + public void Deiconize() + { + IExecute("deiconize"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopPaneUI.cs new file mode 100644 index 0000000000..394e82edfb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDesktopPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicDesktopPaneUI + public partial class BasicDesktopPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDirectoryModel.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDirectoryModel.cs new file mode 100644 index 0000000000..e14bf1714b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicDirectoryModel.cs @@ -0,0 +1,150 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicDirectoryModel + public partial class BasicDirectoryModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#(javax.swing.JFileChooser) + /// + public BasicDirectoryModel(Javax.Swing.JFileChooser arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicDirectoryModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#contains(java.lang.Object) + /// + public bool Contains(object arg0) + { + return IExecute("contains", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#renameFile(java.io.File,java.io.File) + /// + public bool RenameFile(Java.Io.File arg0, Java.Io.File arg1) + { + return IExecute("renameFile", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#indexOf(java.lang.Object) + /// + public int IndexOf(object arg0) + { + return IExecute("indexOf", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#fireContentsChanged() + /// + public void FireContentsChanged() + { + IExecute("fireContentsChanged"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#intervalAdded(javax.swing.event.ListDataEvent) + /// + public void IntervalAdded(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#intervalRemoved(javax.swing.event.ListDataEvent) + /// + public void IntervalRemoved(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#invalidateFileCache() + /// + public void InvalidateFileCache() + { + IExecute("invalidateFileCache"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDirectoryModel.html#validateFileCache() + /// + public void ValidateFileCache() + { + IExecute("validateFileCache"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicEditorPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicEditorPaneUI.cs new file mode 100644 index 0000000000..0119aa2d5e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicEditorPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicEditorPaneUI + public partial class BasicEditorPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFileChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFileChooserUI.cs new file mode 100644 index 0000000000..d0bf544256 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFileChooserUI.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicFileChooserUI + public partial class BasicFileChooserUI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#(javax.swing.JFileChooser) + /// + public BasicFileChooserUI(Javax.Swing.JFileChooser arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getAccessoryPanel() + /// + public Javax.Swing.JPanel AccessoryPanel + { + get { return IExecute("getAccessoryPanel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getDirectoryName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#setDirectoryName(java.lang.String) + /// + public string DirectoryName + { + get { return IExecute("getDirectoryName"); } set { IExecute("setDirectoryName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getFileChooser() + /// + public Javax.Swing.JFileChooser FileChooser + { + get { return IExecute("getFileChooser"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getFileName() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#setFileName(java.lang.String) + /// + public string FileName + { + get { return IExecute("getFileName"); } set { IExecute("setFileName", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getApproveButtonMnemonic(javax.swing.JFileChooser) + /// + public int GetApproveButtonMnemonic(Javax.Swing.JFileChooser arg0) + { + return IExecute("getApproveButtonMnemonic", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#createPropertyChangeListener(javax.swing.JFileChooser) + /// + public Java.Beans.PropertyChangeListener CreatePropertyChangeListener(Javax.Swing.JFileChooser arg0) + { + return IExecute("createPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getApproveButtonToolTipText(javax.swing.JFileChooser) + /// + public string GetApproveButtonToolTipText(Javax.Swing.JFileChooser arg0) + { + return IExecute("getApproveButtonToolTipText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getApproveSelectionAction() + /// + public Javax.Swing.Action GetApproveSelectionAction() + { + return IExecute("getApproveSelectionAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getCancelSelectionAction() + /// + public Javax.Swing.Action GetCancelSelectionAction() + { + return IExecute("getCancelSelectionAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getChangeToParentDirectoryAction() + /// + public Javax.Swing.Action GetChangeToParentDirectoryAction() + { + return IExecute("getChangeToParentDirectoryAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getGoHomeAction() + /// + public Javax.Swing.Action GetGoHomeAction() + { + return IExecute("getGoHomeAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getNewFolderAction() + /// + public Javax.Swing.Action GetNewFolderAction() + { + return IExecute("getNewFolderAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#getUpdateAction() + /// + public Javax.Swing.Action GetUpdateAction() + { + return IExecute("getUpdateAction"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#createListSelectionListener(javax.swing.JFileChooser) + /// + public Javax.Swing.Event.ListSelectionListener CreateListSelectionListener(Javax.Swing.JFileChooser arg0) + { + return IExecute("createListSelectionListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#clearIconCache() + /// + public void ClearIconCache() + { + IExecute("clearIconCache"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#installComponents(javax.swing.JFileChooser) + /// + public void InstallComponents(Javax.Swing.JFileChooser arg0) + { + IExecute("installComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.html#uninstallComponents(javax.swing.JFileChooser) + /// + public void UninstallComponents(Javax.Swing.JFileChooser arg0) + { + IExecute("uninstallComponents", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFormattedTextFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFormattedTextFieldUI.cs new file mode 100644 index 0000000000..4a2b70cb4c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicFormattedTextFieldUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicFormattedTextFieldUI + public partial class BasicFormattedTextFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicGraphicsUtils.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicGraphicsUtils.cs new file mode 100644 index 0000000000..95d87b236b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicGraphicsUtils.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicGraphicsUtils + public partial class BasicGraphicsUtils + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#getEtchedInsets() + /// + public static Java.Awt.Insets EtchedInsets + { + get { return SExecute("getEtchedInsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#getGrooveInsets() + /// + public static Java.Awt.Insets GrooveInsets + { + get { return SExecute("getGrooveInsets"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#getStringWidth(javax.swing.JComponent,java.awt.FontMetrics,java.lang.String) + /// + public static float GetStringWidth(Javax.Swing.JComponent arg0, Java.Awt.FontMetrics arg1, string arg2) + { + return SExecute("getStringWidth", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#getPreferredButtonSize(javax.swing.AbstractButton,int) + /// + public static Java.Awt.Dimension GetPreferredButtonSize(Javax.Swing.AbstractButton arg0, int arg1) + { + return SExecute("getPreferredButtonSize", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#getClippedString(javax.swing.JComponent,java.awt.FontMetrics,java.lang.String,int) + /// + public static string GetClippedString(Javax.Swing.JComponent arg0, Java.Awt.FontMetrics arg1, string arg2, int arg3) + { + return SExecute("getClippedString", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawBezel(java.awt.Graphics,int,int,int,int,boolean,boolean,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public static void DrawBezel(Java.Awt.Graphics arg0, int arg1, int arg2, int arg3, int arg4, bool arg5, bool arg6, Java.Awt.Color arg7, Java.Awt.Color arg8, Java.Awt.Color arg9, Java.Awt.Color arg10) + { + SExecute("drawBezel", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawDashedRect(java.awt.Graphics,int,int,int,int) + /// + public static void DrawDashedRect(Java.Awt.Graphics arg0, int arg1, int arg2, int arg3, int arg4) + { + SExecute("drawDashedRect", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawEtchedRect(java.awt.Graphics,int,int,int,int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public static void DrawEtchedRect(Java.Awt.Graphics arg0, int arg1, int arg2, int arg3, int arg4, Java.Awt.Color arg5, Java.Awt.Color arg6, Java.Awt.Color arg7, Java.Awt.Color arg8) + { + SExecute("drawEtchedRect", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawGroove(java.awt.Graphics,int,int,int,int,java.awt.Color,java.awt.Color) + /// + public static void DrawGroove(Java.Awt.Graphics arg0, int arg1, int arg2, int arg3, int arg4, Java.Awt.Color arg5, Java.Awt.Color arg6) + { + SExecute("drawGroove", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawLoweredBezel(java.awt.Graphics,int,int,int,int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public static void DrawLoweredBezel(Java.Awt.Graphics arg0, int arg1, int arg2, int arg3, int arg4, Java.Awt.Color arg5, Java.Awt.Color arg6, Java.Awt.Color arg7, Java.Awt.Color arg8) + { + SExecute("drawLoweredBezel", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawString(java.awt.Graphics,java.lang.String,int,int,int) + /// + public static void DrawString(Java.Awt.Graphics arg0, string arg1, int arg2, int arg3, int arg4) + { + SExecute("drawString", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawString(javax.swing.JComponent,java.awt.Graphics2D,java.lang.String,float,float) + /// + public static void DrawString(Javax.Swing.JComponent arg0, Java.Awt.Graphics2D arg1, string arg2, float arg3, float arg4) + { + SExecute("drawString", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawStringUnderlineCharAt(java.awt.Graphics,java.lang.String,int,int,int) + /// + public static void DrawStringUnderlineCharAt(Java.Awt.Graphics arg0, string arg1, int arg2, int arg3, int arg4) + { + SExecute("drawStringUnderlineCharAt", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicGraphicsUtils.html#drawStringUnderlineCharAt(javax.swing.JComponent,java.awt.Graphics2D,java.lang.String,int,float,float) + /// + public static void DrawStringUnderlineCharAt(Javax.Swing.JComponent arg0, Java.Awt.Graphics2D arg1, string arg2, int arg3, float arg4, float arg5) + { + SExecute("drawStringUnderlineCharAt", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicHTML.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicHTML.cs new file mode 100644 index 0000000000..43e4b5e881 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicHTML.cs @@ -0,0 +1,94 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicHTML + public partial class BasicHTML + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html#documentBaseKey + /// + public static string documentBaseKey => Clazz.GetField("documentBaseKey"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html#propertyKey + /// + public static string propertyKey => Clazz.GetField("propertyKey"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html#isHTMLString(java.lang.String) + /// + public static bool IsHTMLString(string arg0) + { + return SExecute("isHTMLString", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html#getHTMLBaseline(javax.swing.text.View,int,int) + /// + public static int GetHTMLBaseline(Javax.Swing.Text.View arg0, int arg1, int arg2) + { + return SExecute("getHTMLBaseline", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html#createHTMLView(javax.swing.JComponent,java.lang.String) + /// + public static Javax.Swing.Text.View CreateHTMLView(Javax.Swing.JComponent arg0, string arg1) + { + return SExecute("createHTMLView", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicHTML.html#updateRenderer(javax.swing.JComponent,java.lang.String) + /// + public static void UpdateRenderer(Javax.Swing.JComponent arg0, string arg1) + { + SExecute("updateRenderer", arg0, arg1); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicIconFactory.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicIconFactory.cs new file mode 100644 index 0000000000..11e2104664 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicIconFactory.cs @@ -0,0 +1,115 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicIconFactory + public partial class BasicIconFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Basic.BasicIconFactory t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#createEmptyFrameIcon() + /// + public static Javax.Swing.Icon CreateEmptyFrameIcon() + { + return SExecute("createEmptyFrameIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getCheckBoxIcon() + /// + public static Javax.Swing.Icon GetCheckBoxIcon() + { + return SExecute("getCheckBoxIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getCheckBoxMenuItemIcon() + /// + public static Javax.Swing.Icon GetCheckBoxMenuItemIcon() + { + return SExecute("getCheckBoxMenuItemIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getMenuArrowIcon() + /// + public static Javax.Swing.Icon GetMenuArrowIcon() + { + return SExecute("getMenuArrowIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getMenuItemArrowIcon() + /// + public static Javax.Swing.Icon GetMenuItemArrowIcon() + { + return SExecute("getMenuItemArrowIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getMenuItemCheckIcon() + /// + public static Javax.Swing.Icon GetMenuItemCheckIcon() + { + return SExecute("getMenuItemCheckIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getRadioButtonIcon() + /// + public static Javax.Swing.Icon GetRadioButtonIcon() + { + return SExecute("getRadioButtonIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicIconFactory.html#getRadioButtonMenuItemIcon() + /// + public static Javax.Swing.Icon GetRadioButtonMenuItemIcon() + { + return SExecute("getRadioButtonMenuItemIcon"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameTitlePane.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameTitlePane.cs new file mode 100644 index 0000000000..6fc55dcdf5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameTitlePane.cs @@ -0,0 +1,422 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicInternalFrameTitlePane + public partial class BasicInternalFrameTitlePane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.html#(javax.swing.JInternalFrame) + /// + public BasicInternalFrameTitlePane(Javax.Swing.JInternalFrame arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.html#paintComponent(java.awt.Graphics) + /// + public void PaintComponent(Java.Awt.Graphics arg0) + { + IExecute("paintComponent", arg0); + } + + #endregion + + #region Nested classes + #region CloseAction + public partial class CloseAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.CloseAction.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public CloseAction(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region IconifyAction + public partial class IconifyAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.IconifyAction.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public IconifyAction(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MaximizeAction + public partial class MaximizeAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.MaximizeAction.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public MaximizeAction(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MoveAction + public partial class MoveAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.MoveAction.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public MoveAction(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region RestoreAction + public partial class RestoreAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.RestoreAction.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public RestoreAction(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SizeAction + public partial class SizeAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.SizeAction.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public SizeAction(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region SystemMenuBar + public partial class SystemMenuBar + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.SystemMenuBar.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public SystemMenuBar(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TitlePaneLayout + public partial class TitlePaneLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html#(javax.swing.plaf.basic.BasicInternalFrameTitlePane) + /// + public TitlePaneLayout(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane.TitlePaneLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameTitlePane.TitlePaneLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameUI.cs new file mode 100644 index 0000000000..d7955da246 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicInternalFrameUI.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicInternalFrameUI + public partial class BasicInternalFrameUI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#(javax.swing.JInternalFrame) + /// + public BasicInternalFrameUI(Javax.Swing.JInternalFrame arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#getEastPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#setEastPane(javax.swing.JComponent) + /// + public Javax.Swing.JComponent EastPane + { + get { return IExecute("getEastPane"); } set { IExecute("setEastPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#getNorthPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#setNorthPane(javax.swing.JComponent) + /// + public Javax.Swing.JComponent NorthPane + { + get { return IExecute("getNorthPane"); } set { IExecute("setNorthPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#getSouthPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#setSouthPane(javax.swing.JComponent) + /// + public Javax.Swing.JComponent SouthPane + { + get { return IExecute("getSouthPane"); } set { IExecute("setSouthPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#getWestPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#setWestPane(javax.swing.JComponent) + /// + public Javax.Swing.JComponent WestPane + { + get { return IExecute("getWestPane"); } set { IExecute("setWestPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.html#isKeyBindingActive() + /// + public bool IsKeyBindingActive() + { + return IExecute("isKeyBindingActive"); + } + + #endregion + + #region Nested classes + #region InternalFrameLayout + public partial class InternalFrameLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html#(javax.swing.plaf.basic.BasicInternalFrameUI) + /// + public InternalFrameLayout(Javax.Swing.Plaf.Basic.BasicInternalFrameUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.Plaf.Basic.BasicInternalFrameUI.InternalFrameLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicInternalFrameUI.InternalFrameLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLabelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLabelUI.cs new file mode 100644 index 0000000000..9a417480da --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLabelUI.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicLabelUI + public partial class BasicLabelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicLabelUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicLabelUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicListUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicListUI.cs new file mode 100644 index 0000000000..908e049d92 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicListUI.cs @@ -0,0 +1,331 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicListUI + public partial class BasicListUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region FocusHandler + public partial class FocusHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.FocusHandler.html#(javax.swing.plaf.basic.BasicListUI) + /// + public FocusHandler(Javax.Swing.Plaf.Basic.BasicListUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.FocusListener(Javax.Swing.Plaf.Basic.BasicListUI.FocusHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.FocusHandler.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.FocusHandler.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ListDataHandler + public partial class ListDataHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListDataHandler.html#(javax.swing.plaf.basic.BasicListUI) + /// + public ListDataHandler(Javax.Swing.Plaf.Basic.BasicListUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ListDataListener(Javax.Swing.Plaf.Basic.BasicListUI.ListDataHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListDataHandler.html#contentsChanged(javax.swing.event.ListDataEvent) + /// + public void ContentsChanged(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("contentsChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListDataHandler.html#intervalAdded(javax.swing.event.ListDataEvent) + /// + public void IntervalAdded(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListDataHandler.html#intervalRemoved(javax.swing.event.ListDataEvent) + /// + public void IntervalRemoved(Javax.Swing.Event.ListDataEvent arg0) + { + IExecute("intervalRemoved", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ListSelectionHandler + public partial class ListSelectionHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListSelectionHandler.html#(javax.swing.plaf.basic.BasicListUI) + /// + public ListSelectionHandler(Javax.Swing.Plaf.Basic.BasicListUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ListSelectionListener(Javax.Swing.Plaf.Basic.BasicListUI.ListSelectionHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.ListSelectionHandler.html#valueChanged(javax.swing.event.ListSelectionEvent) + /// + public void ValueChanged(Javax.Swing.Event.ListSelectionEvent arg0) + { + IExecute("valueChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region MouseInputHandler + public partial class MouseInputHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#(javax.swing.plaf.basic.BasicListUI) + /// + public MouseInputHandler(Javax.Swing.Plaf.Basic.BasicListUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.MouseInputListener(Javax.Swing.Plaf.Basic.BasicListUI.MouseInputHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mouseClicked(java.awt.event.MouseEvent) + /// + public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseClicked", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mouseDragged(java.awt.event.MouseEvent) + /// + public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseDragged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mouseEntered(java.awt.event.MouseEvent) + /// + public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseEntered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mouseExited(java.awt.event.MouseEvent) + /// + public void MouseExited(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseExited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mouseMoved(java.awt.event.MouseEvent) + /// + public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mousePressed(java.awt.event.MouseEvent) + /// + public void MousePressed(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mousePressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.MouseInputHandler.html#mouseReleased(java.awt.event.MouseEvent) + /// + public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseReleased", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicListUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicListUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicListUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicListUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLookAndFeel.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLookAndFeel.cs new file mode 100644 index 0000000000..9b3662092e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicLookAndFeel.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicLookAndFeel + public partial class BasicLookAndFeel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Basic.BasicLookAndFeel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuBarUI.cs new file mode 100644 index 0000000000..4e83c921c7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicMenuBarUI + public partial class BasicMenuBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuItemUI.cs new file mode 100644 index 0000000000..228331c75c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuItemUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicMenuItemUI + public partial class BasicMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuItemUI.html#getPath() + /// + public Javax.Swing.MenuElement[] Path + { + get { return IExecuteArray("getPath"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuUI.cs new file mode 100644 index 0000000000..1af22ee299 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicMenuUI.cs @@ -0,0 +1,116 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicMenuUI + public partial class BasicMenuUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region ChangeHandler + public partial class ChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html#(javax.swing.plaf.basic.BasicMenuUI,javax.swing.JMenu,javax.swing.plaf.basic.BasicMenuUI) + /// + public ChangeHandler(Javax.Swing.Plaf.Basic.BasicMenuUI arg0, Javax.Swing.JMenu arg1, Javax.Swing.Plaf.Basic.BasicMenuUI arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ChangeListener(Javax.Swing.Plaf.Basic.BasicMenuUI.ChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html#isSelected + /// + public bool isSelected => Instance.GetField("isSelected"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html#wasFocused + /// + public Java.Awt.Component wasFocused => Instance.GetField("wasFocused"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html#menu + /// + public Javax.Swing.JMenu menu => Instance.GetField("menu"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html#ui + /// + public Javax.Swing.Plaf.Basic.BasicMenuUI ui => Instance.GetField("ui"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuUI.ChangeHandler.html#stateChanged(javax.swing.event.ChangeEvent) + /// + public void StateChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("stateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicOptionPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicOptionPaneUI.cs new file mode 100644 index 0000000000..5bb0dfd5a1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicOptionPaneUI.cs @@ -0,0 +1,206 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicOptionPaneUI + public partial class BasicOptionPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.html#MinimumHeight + /// + public static int MinimumHeight => Clazz.GetField("MinimumHeight"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.html#MinimumWidth + /// + public static int MinimumWidth => Clazz.GetField("MinimumWidth"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.html#getMinimumOptionPaneSize() + /// + public Java.Awt.Dimension MinimumOptionPaneSize + { + get { return IExecute("getMinimumOptionPaneSize"); } + } + + #endregion + + #region Nested classes + #region ButtonAreaLayout + public partial class ButtonAreaLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#(boolean,int) + /// + public ButtonAreaLayout(bool arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.Plaf.Basic.BasicOptionPaneUI.ButtonAreaLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#getCentersChildren() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#setCentersChildren(boolean) + /// + public bool CentersChildren + { + get { return IExecute("getCentersChildren"); } set { IExecute("setCentersChildren", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#getPadding() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#setPadding(int) + /// + public int Padding + { + get { return IExecute("getPadding"); } set { IExecute("setPadding", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#getSyncAllWidths() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#setSyncAllWidths(boolean) + /// + public bool SyncAllWidths + { + get { return IExecute("getSyncAllWidths"); } set { IExecute("setSyncAllWidths", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.ButtonAreaLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicOptionPaneUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicOptionPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicOptionPaneUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicOptionPaneUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPanelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPanelUI.cs new file mode 100644 index 0000000000..da3fcc9242 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPanelUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicPanelUI + public partial class BasicPanelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPasswordFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPasswordFieldUI.cs new file mode 100644 index 0000000000..029f245868 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPasswordFieldUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicPasswordFieldUI + public partial class BasicPasswordFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuSeparatorUI.cs new file mode 100644 index 0000000000..ae6b00ce49 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuSeparatorUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicPopupMenuSeparatorUI + public partial class BasicPopupMenuSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuUI.cs new file mode 100644 index 0000000000..546512c605 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicPopupMenuUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicPopupMenuUI + public partial class BasicPopupMenuUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicPopupMenuUI.html#installDefaults() + /// + public void InstallDefaults() + { + IExecute("installDefaults"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicProgressBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicProgressBarUI.cs new file mode 100644 index 0000000000..3f804ecf25 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicProgressBarUI.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicProgressBarUI + public partial class BasicProgressBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region ChangeHandler + public partial class ChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicProgressBarUI.ChangeHandler.html#(javax.swing.plaf.basic.BasicProgressBarUI) + /// + public ChangeHandler(Javax.Swing.Plaf.Basic.BasicProgressBarUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ChangeListener(Javax.Swing.Plaf.Basic.BasicProgressBarUI.ChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicProgressBarUI.ChangeHandler.html#stateChanged(javax.swing.event.ChangeEvent) + /// + public void StateChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("stateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonMenuItemUI.cs new file mode 100644 index 0000000000..62fbc5bdae --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonMenuItemUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicRadioButtonMenuItemUI + public partial class BasicRadioButtonMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.html#processMouseEvent(javax.swing.JMenuItem,java.awt.event.MouseEvent,javax.swing.MenuElement[],javax.swing.MenuSelectionManager) + /// + public void ProcessMouseEvent(Javax.Swing.JMenuItem arg0, Java.Awt.EventNs.MouseEvent arg1, Javax.Swing.MenuElement[] arg2, Javax.Swing.MenuSelectionManager arg3) + { + IExecute("processMouseEvent", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonUI.cs new file mode 100644 index 0000000000..0d34719a2f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRadioButtonUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicRadioButtonUI + public partial class BasicRadioButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html#getDefaultIcon() + /// + public Javax.Swing.Icon DefaultIcon + { + get { return IExecute("getDefaultIcon"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRootPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRootPaneUI.cs new file mode 100644 index 0000000000..a301194788 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicRootPaneUI.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicRootPaneUI + public partial class BasicRootPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicRootPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicRootPaneUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollBarUI.cs new file mode 100644 index 0000000000..915c4fd0f5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollBarUI.cs @@ -0,0 +1,151 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicScrollBarUI + public partial class BasicScrollBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.Plaf.Basic.BasicScrollBarUI t) => t.Cast(); + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.Plaf.Basic.BasicScrollBarUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#getSupportsAbsolutePositioning() + /// + public bool SupportsAbsolutePositioning + { + get { return IExecute("getSupportsAbsolutePositioning"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#isThumbRollover() + /// + public bool IsThumbRollover() + { + return IExecute("isThumbRollover"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicScrollBarUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicScrollBarUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicScrollBarUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollBarUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollPaneUI.cs new file mode 100644 index 0000000000..777fdf0d69 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicScrollPaneUI.cs @@ -0,0 +1,143 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicScrollPaneUI + public partial class BasicScrollPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.ScrollPaneConstants(Javax.Swing.Plaf.Basic.BasicScrollPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicScrollPaneUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicScrollPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicScrollPaneUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ViewportChangeHandler + public partial class ViewportChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.ViewportChangeHandler.html#(javax.swing.plaf.basic.BasicScrollPaneUI) + /// + public ViewportChangeHandler(Javax.Swing.Plaf.Basic.BasicScrollPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ChangeListener(Javax.Swing.Plaf.Basic.BasicScrollPaneUI.ViewportChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicScrollPaneUI.ViewportChangeHandler.html#stateChanged(javax.swing.event.ChangeEvent) + /// + public void StateChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("stateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSeparatorUI.cs new file mode 100644 index 0000000000..d3db576eb1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSeparatorUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicSeparatorUI + public partial class BasicSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSliderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSliderUI.cs new file mode 100644 index 0000000000..f489240440 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSliderUI.cs @@ -0,0 +1,346 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicSliderUI + public partial class BasicSliderUI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#(javax.swing.JSlider) + /// + public BasicSliderUI(Javax.Swing.JSlider arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#MAX_SCROLL + /// + public static int MAX_SCROLL => Clazz.GetField("MAX_SCROLL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#MIN_SCROLL + /// + public static int MIN_SCROLL => Clazz.GetField("MIN_SCROLL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#NEGATIVE_SCROLL + /// + public static int NEGATIVE_SCROLL => Clazz.GetField("NEGATIVE_SCROLL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#POSITIVE_SCROLL + /// + public static int POSITIVE_SCROLL => Clazz.GetField("POSITIVE_SCROLL"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#getMinimumHorizontalSize() + /// + public Java.Awt.Dimension MinimumHorizontalSize + { + get { return IExecute("getMinimumHorizontalSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#getMinimumVerticalSize() + /// + public Java.Awt.Dimension MinimumVerticalSize + { + get { return IExecute("getMinimumVerticalSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#getPreferredHorizontalSize() + /// + public Java.Awt.Dimension PreferredHorizontalSize + { + get { return IExecute("getPreferredHorizontalSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#getPreferredVerticalSize() + /// + public Java.Awt.Dimension PreferredVerticalSize + { + get { return IExecute("getPreferredVerticalSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#valueForXPosition(int) + /// + public int ValueForXPosition(int arg0) + { + return IExecute("valueForXPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#valueForYPosition(int) + /// + public int ValueForYPosition(int arg0) + { + return IExecute("valueForYPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#paintFocus(java.awt.Graphics) + /// + public void PaintFocus(Java.Awt.Graphics arg0) + { + IExecute("paintFocus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#paintLabels(java.awt.Graphics) + /// + public void PaintLabels(Java.Awt.Graphics arg0) + { + IExecute("paintLabels", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#paintThumb(java.awt.Graphics) + /// + public void PaintThumb(Java.Awt.Graphics arg0) + { + IExecute("paintThumb", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#paintTicks(java.awt.Graphics) + /// + public void PaintTicks(Java.Awt.Graphics arg0) + { + IExecute("paintTicks", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#paintTrack(java.awt.Graphics) + /// + public void PaintTrack(Java.Awt.Graphics arg0) + { + IExecute("paintTrack", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#scrollByBlock(int) + /// + public void ScrollByBlock(int arg0) + { + IExecute("scrollByBlock", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#scrollByUnit(int) + /// + public void ScrollByUnit(int arg0) + { + IExecute("scrollByUnit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#setThumbLocation(int,int) + /// + public void SetThumbLocation(int arg0, int arg1) + { + IExecute("setThumbLocation", arg0, arg1); + } + + #endregion + + #region Nested classes + #region ActionScroller + public partial class ActionScroller + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.ActionScroller.html#(javax.swing.plaf.basic.BasicSliderUI,javax.swing.JSlider,int,boolean) + /// + public ActionScroller(Javax.Swing.Plaf.Basic.BasicSliderUI arg0, Javax.Swing.JSlider arg1, int arg2, bool arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ChangeHandler + public partial class ChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.ChangeHandler.html#(javax.swing.plaf.basic.BasicSliderUI) + /// + public ChangeHandler(Javax.Swing.Plaf.Basic.BasicSliderUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ChangeListener(Javax.Swing.Plaf.Basic.BasicSliderUI.ChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.ChangeHandler.html#stateChanged(javax.swing.event.ChangeEvent) + /// + public void StateChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("stateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region FocusHandler + public partial class FocusHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.FocusHandler.html#(javax.swing.plaf.basic.BasicSliderUI) + /// + public FocusHandler(Javax.Swing.Plaf.Basic.BasicSliderUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.FocusListener(Javax.Swing.Plaf.Basic.BasicSliderUI.FocusHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.FocusHandler.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.FocusHandler.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicSliderUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicSliderUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicSliderUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSpinnerUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSpinnerUI.cs new file mode 100644 index 0000000000..3d28c9d5c4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSpinnerUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicSpinnerUI + public partial class BasicSpinnerUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneDivider.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneDivider.cs new file mode 100644 index 0000000000..e804cbe7cc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneDivider.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicSplitPaneDivider + public partial class BasicSplitPaneDivider + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public BasicSplitPaneDivider(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicSplitPaneDivider t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#getBasicSplitPaneUI() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#setBasicSplitPaneUI(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public Javax.Swing.Plaf.Basic.BasicSplitPaneUI BasicSplitPaneUI + { + get { return IExecute("getBasicSplitPaneUI"); } set { IExecute("setBasicSplitPaneUI", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#getBorder() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#setBorder(javax.swing.border.Border) + /// + public Javax.Swing.Border.Border Border + { + get { return IExecute("getBorder"); } set { IExecute("setBorder", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#getDividerSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#setDividerSize(int) + /// + public int DividerSize + { + get { return IExecute("getDividerSize"); } set { IExecute("setDividerSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#isMouseOver() + /// + public bool IsMouseOver() + { + return IExecute("isMouseOver"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneDivider.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneUI.cs new file mode 100644 index 0000000000..2d8ee73767 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicSplitPaneUI.cs @@ -0,0 +1,512 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicSplitPaneUI + public partial class BasicSplitPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#getDivider() + /// + public Javax.Swing.Plaf.Basic.BasicSplitPaneDivider Divider + { + get { return IExecute("getDivider"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#getLastDragLocation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#setLastDragLocation(int) + /// + public int LastDragLocation + { + get { return IExecute("getLastDragLocation"); } set { IExecute("setLastDragLocation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#getNonContinuousLayoutDivider() + /// + public Java.Awt.Component NonContinuousLayoutDivider + { + get { return IExecute("getNonContinuousLayoutDivider"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#getOrientation() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#setOrientation(int) + /// + public int Orientation + { + get { return IExecute("getOrientation"); } set { IExecute("setOrientation", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#getSplitPane() + /// + public Javax.Swing.JSplitPane SplitPane + { + get { return IExecute("getSplitPane"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#isContinuousLayout() + /// + public bool IsContinuousLayout() + { + return IExecute("isContinuousLayout"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#getInsets(javax.swing.JComponent) + /// + public Java.Awt.Insets GetInsets(Javax.Swing.JComponent arg0) + { + return IExecute("getInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#createDefaultDivider() + /// + public Javax.Swing.Plaf.Basic.BasicSplitPaneDivider CreateDefaultDivider() + { + return IExecute("createDefaultDivider"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.html#setContinuousLayout(boolean) + /// + public void SetContinuousLayout(bool arg0) + { + IExecute("setContinuousLayout", arg0); + } + + #endregion + + #region Nested classes + #region BasicHorizontalLayoutManager + public partial class BasicHorizontalLayoutManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.BasicHorizontalLayoutManager t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicHorizontalLayoutManager.html#resetToPreferredSizes() + /// + public void ResetToPreferredSizes() + { + IExecute("resetToPreferredSizes"); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region BasicVerticalLayoutManager + public partial class BasicVerticalLayoutManager + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.BasicVerticalLayoutManager.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public BasicVerticalLayoutManager(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region KeyboardDownRightHandler + public partial class KeyboardDownRightHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardDownRightHandler.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public KeyboardDownRightHandler(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.KeyboardDownRightHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardDownRightHandler.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region KeyboardEndHandler + public partial class KeyboardEndHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardEndHandler.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public KeyboardEndHandler(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.KeyboardEndHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardEndHandler.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region KeyboardHomeHandler + public partial class KeyboardHomeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardHomeHandler.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public KeyboardHomeHandler(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.KeyboardHomeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardHomeHandler.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region KeyboardResizeToggleHandler + public partial class KeyboardResizeToggleHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardResizeToggleHandler.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public KeyboardResizeToggleHandler(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.KeyboardResizeToggleHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardResizeToggleHandler.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region KeyboardUpLeftHandler + public partial class KeyboardUpLeftHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardUpLeftHandler.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public KeyboardUpLeftHandler(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.ActionListener(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.KeyboardUpLeftHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.KeyboardUpLeftHandler.html#actionPerformed(java.awt.event.ActionEvent) + /// + public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0) + { + IExecute("actionPerformed", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyHandler + public partial class PropertyHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.PropertyHandler.html#(javax.swing.plaf.basic.BasicSplitPaneUI) + /// + public PropertyHandler(Javax.Swing.Plaf.Basic.BasicSplitPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicSplitPaneUI.PropertyHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicSplitPaneUI.PropertyHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTabbedPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTabbedPaneUI.cs new file mode 100644 index 0000000000..20b61eae27 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTabbedPaneUI.cs @@ -0,0 +1,220 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTabbedPaneUI + public partial class BasicTabbedPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicTabbedPaneUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TabbedPaneLayout + public partial class TabbedPaneLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#(javax.swing.plaf.basic.BasicTabbedPaneUI) + /// + public TabbedPaneLayout(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI.TabbedPaneLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#calculateLayoutInfo() + /// + public void CalculateLayoutInfo() + { + IExecute("calculateLayoutInfo"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabbedPaneLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TabSelectionHandler + public partial class TabSelectionHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabSelectionHandler.html#(javax.swing.plaf.basic.BasicTabbedPaneUI) + /// + public TabSelectionHandler(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.ChangeListener(Javax.Swing.Plaf.Basic.BasicTabbedPaneUI.TabSelectionHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTabbedPaneUI.TabSelectionHandler.html#stateChanged(javax.swing.event.ChangeEvent) + /// + public void StateChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("stateChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableHeaderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableHeaderUI.cs new file mode 100644 index 0000000000..e4be6c80c5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableHeaderUI.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTableHeaderUI + public partial class BasicTableHeaderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region MouseInputHandler + public partial class MouseInputHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#(javax.swing.plaf.basic.BasicTableHeaderUI) + /// + public MouseInputHandler(Javax.Swing.Plaf.Basic.BasicTableHeaderUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.MouseInputListener(Javax.Swing.Plaf.Basic.BasicTableHeaderUI.MouseInputHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mouseClicked(java.awt.event.MouseEvent) + /// + public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseClicked", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mouseDragged(java.awt.event.MouseEvent) + /// + public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseDragged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mouseEntered(java.awt.event.MouseEvent) + /// + public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseEntered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mouseExited(java.awt.event.MouseEvent) + /// + public void MouseExited(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseExited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mouseMoved(java.awt.event.MouseEvent) + /// + public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mousePressed(java.awt.event.MouseEvent) + /// + public void MousePressed(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mousePressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableHeaderUI.MouseInputHandler.html#mouseReleased(java.awt.event.MouseEvent) + /// + public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseReleased", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableUI.cs new file mode 100644 index 0000000000..656639a121 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTableUI.cs @@ -0,0 +1,247 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTableUI + public partial class BasicTableUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region FocusHandler + public partial class FocusHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.FocusHandler.html#(javax.swing.plaf.basic.BasicTableUI) + /// + public FocusHandler(Javax.Swing.Plaf.Basic.BasicTableUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.FocusListener(Javax.Swing.Plaf.Basic.BasicTableUI.FocusHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.FocusHandler.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.FocusHandler.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region KeyHandler + public partial class KeyHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.KeyHandler.html#(javax.swing.plaf.basic.BasicTableUI) + /// + public KeyHandler(Javax.Swing.Plaf.Basic.BasicTableUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.KeyListener(Javax.Swing.Plaf.Basic.BasicTableUI.KeyHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.KeyHandler.html#keyPressed(java.awt.event.KeyEvent) + /// + public void KeyPressed(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("keyPressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.KeyHandler.html#keyReleased(java.awt.event.KeyEvent) + /// + public void KeyReleased(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("keyReleased", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.KeyHandler.html#keyTyped(java.awt.event.KeyEvent) + /// + public void KeyTyped(Java.Awt.EventNs.KeyEvent arg0) + { + IExecute("keyTyped", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region MouseInputHandler + public partial class MouseInputHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#(javax.swing.plaf.basic.BasicTableUI) + /// + public MouseInputHandler(Javax.Swing.Plaf.Basic.BasicTableUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.MouseInputListener(Javax.Swing.Plaf.Basic.BasicTableUI.MouseInputHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mouseClicked(java.awt.event.MouseEvent) + /// + public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseClicked", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mouseDragged(java.awt.event.MouseEvent) + /// + public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseDragged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mouseEntered(java.awt.event.MouseEvent) + /// + public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseEntered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mouseExited(java.awt.event.MouseEvent) + /// + public void MouseExited(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseExited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mouseMoved(java.awt.event.MouseEvent) + /// + public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mousePressed(java.awt.event.MouseEvent) + /// + public void MousePressed(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mousePressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html#mouseReleased(java.awt.event.MouseEvent) + /// + public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseReleased", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextAreaUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextAreaUI.cs new file mode 100644 index 0000000000..22cfc68161 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextAreaUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTextAreaUI + public partial class BasicTextAreaUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextFieldUI.cs new file mode 100644 index 0000000000..c4ed4e707f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextFieldUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTextFieldUI + public partial class BasicTextFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextPaneUI.cs new file mode 100644 index 0000000000..eb73796bd6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTextPaneUI + public partial class BasicTextPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextUI.cs new file mode 100644 index 0000000000..7cd708eecc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTextUI.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTextUI + public partial class BasicTextUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Text.ViewFactory(Javax.Swing.Plaf.Basic.BasicTextUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextUI.html#create(javax.swing.text.Element,int,int) + /// + public Javax.Swing.Text.View Create(Javax.Swing.Text.Element arg0, int arg1, int arg2) + { + return IExecute("create", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTextUI.html#create(javax.swing.text.Element) + /// + public Javax.Swing.Text.View Create(Javax.Swing.Text.Element arg0) + { + return IExecute("create", arg0); + } + + #endregion + + #region Nested classes + #region BasicCaret + public partial class BasicCaret + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicTextUI.BasicCaret t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region BasicHighlighter + public partial class BasicHighlighter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.BasicTextUI.BasicHighlighter t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToggleButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToggleButtonUI.cs new file mode 100644 index 0000000000..c460f35a44 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToggleButtonUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicToggleButtonUI + public partial class BasicToggleButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarSeparatorUI.cs new file mode 100644 index 0000000000..d1b0d75793 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarSeparatorUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicToolBarSeparatorUI + public partial class BasicToolBarSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarUI.cs new file mode 100644 index 0000000000..8741ad5d07 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolBarUI.cs @@ -0,0 +1,122 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicToolBarUI + public partial class BasicToolBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.Plaf.Basic.BasicToolBarUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#getDockingColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#setDockingColor(java.awt.Color) + /// + public Java.Awt.Color DockingColor + { + get { return IExecute("getDockingColor"); } set { IExecute("setDockingColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#getFloatingColor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#setFloatingColor(java.awt.Color) + /// + public Java.Awt.Color FloatingColor + { + get { return IExecute("getFloatingColor"); } set { IExecute("setFloatingColor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#canDock(java.awt.Component,java.awt.Point) + /// + public bool CanDock(Java.Awt.Component arg0, Java.Awt.Point arg1) + { + return IExecute("canDock", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#isFloating() + /// + public bool IsFloating() + { + return IExecute("isFloating"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#isRolloverBorders() + /// + public bool IsRolloverBorders() + { + return IExecute("isRolloverBorders"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#setFloating(boolean,java.awt.Point) + /// + public void SetFloating(bool arg0, Java.Awt.Point arg1) + { + IExecute("setFloating", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#setFloatingLocation(int,int) + /// + public void SetFloatingLocation(int arg0, int arg1) + { + IExecute("setFloatingLocation", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#setOrientation(int) + /// + public void SetOrientation(int arg0) + { + IExecute("setOrientation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicToolBarUI.html#setRolloverBorders(boolean) + /// + public void SetRolloverBorders(bool arg0) + { + IExecute("setRolloverBorders", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolTipUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolTipUI.cs new file mode 100644 index 0000000000..fcac448cf5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicToolTipUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicToolTipUI + public partial class BasicToolTipUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTreeUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTreeUI.cs new file mode 100644 index 0000000000..d600c3dbd6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicTreeUI.cs @@ -0,0 +1,758 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicTreeUI + public partial class BasicTreeUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#getCollapsedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#setCollapsedIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon CollapsedIcon + { + get { return IExecute("getCollapsedIcon"); } set { IExecute("setCollapsedIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#getExpandedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#setExpandedIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon ExpandedIcon + { + get { return IExecute("getExpandedIcon"); } set { IExecute("setExpandedIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#getLeftChildIndent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#setLeftChildIndent(int) + /// + public int LeftChildIndent + { + get { return IExecute("getLeftChildIndent"); } set { IExecute("setLeftChildIndent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#getPreferredMinSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#setPreferredMinSize(java.awt.Dimension) + /// + public Java.Awt.Dimension PreferredMinSize + { + get { return IExecute("getPreferredMinSize"); } set { IExecute("setPreferredMinSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#getRightChildIndent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#setRightChildIndent(int) + /// + public int RightChildIndent + { + get { return IExecute("getRightChildIndent"); } set { IExecute("setRightChildIndent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.html#getPreferredSize(javax.swing.JComponent,boolean) + /// + public Java.Awt.Dimension GetPreferredSize(Javax.Swing.JComponent arg0, bool arg1) + { + return IExecute("getPreferredSize", arg0, arg1); + } + + #endregion + + #region Nested classes + #region CellEditorHandler + public partial class CellEditorHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.CellEditorHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public CellEditorHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.CellEditorListener(Javax.Swing.Plaf.Basic.BasicTreeUI.CellEditorHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.CellEditorHandler.html#editingCanceled(javax.swing.event.ChangeEvent) + /// + public void EditingCanceled(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("editingCanceled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.CellEditorHandler.html#editingStopped(javax.swing.event.ChangeEvent) + /// + public void EditingStopped(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("editingStopped", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region FocusHandler + public partial class FocusHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.FocusHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public FocusHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.EventNs.FocusListener(Javax.Swing.Plaf.Basic.BasicTreeUI.FocusHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.FocusHandler.html#focusGained(java.awt.event.FocusEvent) + /// + public void FocusGained(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusGained", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.FocusHandler.html#focusLost(java.awt.event.FocusEvent) + /// + public void FocusLost(Java.Awt.EventNs.FocusEvent arg0) + { + IExecute("focusLost", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region MouseInputHandler + public partial class MouseInputHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#(javax.swing.plaf.basic.BasicTreeUI,java.awt.Component,java.awt.Component,java.awt.event.MouseEvent) + /// + public MouseInputHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, Java.Awt.Component arg1, Java.Awt.Component arg2, Java.Awt.EventNs.MouseEvent arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.MouseInputListener(Javax.Swing.Plaf.Basic.BasicTreeUI.MouseInputHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mouseClicked(java.awt.event.MouseEvent) + /// + public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseClicked", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mouseDragged(java.awt.event.MouseEvent) + /// + public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseDragged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mouseEntered(java.awt.event.MouseEvent) + /// + public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseEntered", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mouseExited(java.awt.event.MouseEvent) + /// + public void MouseExited(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseExited", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mouseMoved(java.awt.event.MouseEvent) + /// + public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mousePressed(java.awt.event.MouseEvent) + /// + public void MousePressed(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mousePressed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html#mouseReleased(java.awt.event.MouseEvent) + /// + public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0) + { + IExecute("mouseReleased", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region NodeDimensionsHandler + public partial class NodeDimensionsHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.NodeDimensionsHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public NodeDimensionsHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region PropertyChangeHandler + public partial class PropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.PropertyChangeHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public PropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicTreeUI.PropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.PropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region SelectionModelPropertyChangeHandler + public partial class SelectionModelPropertyChangeHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.SelectionModelPropertyChangeHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public SelectionModelPropertyChangeHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Basic.BasicTreeUI.SelectionModelPropertyChangeHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.SelectionModelPropertyChangeHandler.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeCancelEditingAction + public partial class TreeCancelEditingAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeCancelEditingAction.html#(javax.swing.plaf.basic.BasicTreeUI,java.lang.String) + /// + public TreeCancelEditingAction(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeExpansionHandler + public partial class TreeExpansionHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeExpansionHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public TreeExpansionHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.TreeExpansionListener(Javax.Swing.Plaf.Basic.BasicTreeUI.TreeExpansionHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeExpansionHandler.html#treeCollapsed(javax.swing.event.TreeExpansionEvent) + /// + public void TreeCollapsed(Javax.Swing.Event.TreeExpansionEvent arg0) + { + IExecute("treeCollapsed", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeExpansionHandler.html#treeExpanded(javax.swing.event.TreeExpansionEvent) + /// + public void TreeExpanded(Javax.Swing.Event.TreeExpansionEvent arg0) + { + IExecute("treeExpanded", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeHomeAction + public partial class TreeHomeAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeHomeAction.html#(javax.swing.plaf.basic.BasicTreeUI,int,java.lang.String) + /// + public TreeHomeAction(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, int arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeIncrementAction + public partial class TreeIncrementAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeIncrementAction.html#(javax.swing.plaf.basic.BasicTreeUI,int,java.lang.String) + /// + public TreeIncrementAction(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, int arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeModelHandler + public partial class TreeModelHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeModelHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public TreeModelHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.TreeModelListener(Javax.Swing.Plaf.Basic.BasicTreeUI.TreeModelHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeModelHandler.html#treeNodesChanged(javax.swing.event.TreeModelEvent) + /// + public void TreeNodesChanged(Javax.Swing.Event.TreeModelEvent arg0) + { + IExecute("treeNodesChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeModelHandler.html#treeNodesInserted(javax.swing.event.TreeModelEvent) + /// + public void TreeNodesInserted(Javax.Swing.Event.TreeModelEvent arg0) + { + IExecute("treeNodesInserted", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeModelHandler.html#treeNodesRemoved(javax.swing.event.TreeModelEvent) + /// + public void TreeNodesRemoved(Javax.Swing.Event.TreeModelEvent arg0) + { + IExecute("treeNodesRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeModelHandler.html#treeStructureChanged(javax.swing.event.TreeModelEvent) + /// + public void TreeStructureChanged(Javax.Swing.Event.TreeModelEvent arg0) + { + IExecute("treeStructureChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreePageAction + public partial class TreePageAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreePageAction.html#(javax.swing.plaf.basic.BasicTreeUI,int,java.lang.String) + /// + public TreePageAction(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, int arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeSelectionHandler + public partial class TreeSelectionHandler + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeSelectionHandler.html#(javax.swing.plaf.basic.BasicTreeUI) + /// + public TreeSelectionHandler(Javax.Swing.Plaf.Basic.BasicTreeUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.TreeSelectionListener(Javax.Swing.Plaf.Basic.BasicTreeUI.TreeSelectionHandler t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeSelectionHandler.html#valueChanged(javax.swing.event.TreeSelectionEvent) + /// + public void ValueChanged(Javax.Swing.Event.TreeSelectionEvent arg0) + { + IExecute("valueChanged", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeToggleAction + public partial class TreeToggleAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeToggleAction.html#(javax.swing.plaf.basic.BasicTreeUI,java.lang.String) + /// + public TreeToggleAction(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, string arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeTraverseAction + public partial class TreeTraverseAction + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.TreeTraverseAction.html#(javax.swing.plaf.basic.BasicTreeUI,int,java.lang.String) + /// + public TreeTraverseAction(Javax.Swing.Plaf.Basic.BasicTreeUI arg0, int arg1, string arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicViewportUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicViewportUI.cs new file mode 100644 index 0000000000..c5618d486b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/BasicViewportUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region BasicViewportUI + public partial class BasicViewportUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/ComboPopup.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/ComboPopup.cs new file mode 100644 index 0000000000..a1aa9665b2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/ComboPopup.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region ComboPopup + public partial class ComboPopup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#getKeyListener() + /// + public Java.Awt.EventNs.KeyListener KeyListener + { + get { return IExecute("getKeyListener"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#getMouseListener() + /// + public Java.Awt.EventNs.MouseListener MouseListener + { + get { return IExecute("getMouseListener"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#getMouseMotionListener() + /// + public Java.Awt.EventNs.MouseMotionListener MouseMotionListener + { + get { return IExecute("getMouseMotionListener"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#isVisible() + /// + public bool IsVisible() + { + return IExecute("isVisible"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#hide() + /// + public void Hide() + { + IExecute("hide"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#show() + /// + public void Show() + { + IExecute("show"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/ComboPopup.html#uninstallingUI() + /// + public void UninstallingUI() + { + IExecute("uninstallingUI"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/DefaultMenuLayout.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/DefaultMenuLayout.cs new file mode 100644 index 0000000000..6a6e94feda --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Basic/DefaultMenuLayout.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Basic +{ + #region DefaultMenuLayout + public partial class DefaultMenuLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/DefaultMenuLayout.html#(java.awt.Container,int) + /// + public DefaultMenuLayout(Java.Awt.Container arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Basic.DefaultMenuLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/BorderUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/BorderUIResource.cs new file mode 100644 index 0000000000..2e105336ab --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/BorderUIResource.cs @@ -0,0 +1,453 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region BorderUIResource + public partial class BorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#(javax.swing.border.Border) + /// + public BorderUIResource(Javax.Swing.Border.Border arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Border.Border(Javax.Swing.Plaf.BorderUIResource t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.BorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#getBlackLineBorderUIResource() + /// + public static Javax.Swing.Border.Border BlackLineBorderUIResource + { + get { return SExecute("getBlackLineBorderUIResource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#getLoweredBevelBorderUIResource() + /// + public static Javax.Swing.Border.Border LoweredBevelBorderUIResource + { + get { return SExecute("getLoweredBevelBorderUIResource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#getRaisedBevelBorderUIResource() + /// + public static Javax.Swing.Border.Border RaisedBevelBorderUIResource + { + get { return SExecute("getRaisedBevelBorderUIResource"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#getEtchedBorderUIResource() + /// + public static Javax.Swing.Border.Border GetEtchedBorderUIResource() + { + return SExecute("getEtchedBorderUIResource"); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#isBorderOpaque() + /// + public bool IsBorderOpaque() + { + return IExecute("isBorderOpaque"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#getBorderInsets(java.awt.Component) + /// + public Java.Awt.Insets GetBorderInsets(Java.Awt.Component arg0) + { + return IExecute("getBorderInsets", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html#paintBorder(java.awt.Component,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + #region BevelBorderUIResource + public partial class BevelBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.BevelBorderUIResource.html#(int,java.awt.Color,java.awt.Color,java.awt.Color,java.awt.Color) + /// + public BevelBorderUIResource(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2, Java.Awt.Color arg3, Java.Awt.Color arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.BevelBorderUIResource.html#(int,java.awt.Color,java.awt.Color) + /// + public BevelBorderUIResource(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.BevelBorderUIResource.html#(int) + /// + public BevelBorderUIResource(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.BevelBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region CompoundBorderUIResource + public partial class CompoundBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.CompoundBorderUIResource.html#(javax.swing.border.Border,javax.swing.border.Border) + /// + public CompoundBorderUIResource(Javax.Swing.Border.Border arg0, Javax.Swing.Border.Border arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.CompoundBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region EmptyBorderUIResource + public partial class EmptyBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EmptyBorderUIResource.html#(int,int,int,int) + /// + public EmptyBorderUIResource(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EmptyBorderUIResource.html#(java.awt.Insets) + /// + public EmptyBorderUIResource(Java.Awt.Insets arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.EmptyBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region EtchedBorderUIResource + public partial class EtchedBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EtchedBorderUIResource.html#(int,java.awt.Color,java.awt.Color) + /// + public EtchedBorderUIResource(int arg0, Java.Awt.Color arg1, Java.Awt.Color arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EtchedBorderUIResource.html#(int) + /// + public EtchedBorderUIResource(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.EtchedBorderUIResource.html#(java.awt.Color,java.awt.Color) + /// + public EtchedBorderUIResource(Java.Awt.Color arg0, Java.Awt.Color arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.EtchedBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region LineBorderUIResource + public partial class LineBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.LineBorderUIResource.html#(java.awt.Color,int) + /// + public LineBorderUIResource(Java.Awt.Color arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.LineBorderUIResource.html#(java.awt.Color) + /// + public LineBorderUIResource(Java.Awt.Color arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.LineBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MatteBorderUIResource + public partial class MatteBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html#(int,int,int,int,java.awt.Color) + /// + public MatteBorderUIResource(int arg0, int arg1, int arg2, int arg3, Java.Awt.Color arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html#(int,int,int,int,javax.swing.Icon) + /// + public MatteBorderUIResource(int arg0, int arg1, int arg2, int arg3, Javax.Swing.Icon arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html#(javax.swing.Icon) + /// + public MatteBorderUIResource(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.MatteBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TitledBorderUIResource + public partial class TitledBorderUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html#(java.lang.String) + /// + public TitledBorderUIResource(string arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html#(javax.swing.border.Border,java.lang.String,int,int,java.awt.Font,java.awt.Color) + /// + public TitledBorderUIResource(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3, Java.Awt.Font arg4, Java.Awt.Color arg5) + : base(arg0, arg1, arg2, arg3, arg4, arg5) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html#(javax.swing.border.Border,java.lang.String,int,int,java.awt.Font) + /// + public TitledBorderUIResource(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3, Java.Awt.Font arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html#(javax.swing.border.Border,java.lang.String,int,int) + /// + public TitledBorderUIResource(Javax.Swing.Border.Border arg0, string arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html#(javax.swing.border.Border,java.lang.String) + /// + public TitledBorderUIResource(Javax.Swing.Border.Border arg0, string arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html#(javax.swing.border.Border) + /// + public TitledBorderUIResource(Javax.Swing.Border.Border arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.BorderUIResource.TitledBorderUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ButtonUI.cs new file mode 100644 index 0000000000..bd016b61f5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ButtonUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ButtonUI + public partial class ButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ColorChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ColorChooserUI.cs new file mode 100644 index 0000000000..6f7a34fa98 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ColorChooserUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ColorChooserUI + public partial class ColorChooserUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ColorUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ColorUIResource.cs new file mode 100644 index 0000000000..fa6bc0b0ba --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ColorUIResource.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ColorUIResource + public partial class ColorUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ColorUIResource.html#(float,float,float) + /// + public ColorUIResource(float arg0, float arg1, float arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ColorUIResource.html#(int,int,int) + /// + public ColorUIResource(int arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ColorUIResource.html#(int) + /// + public ColorUIResource(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ColorUIResource.html#(java.awt.Color) + /// + public ColorUIResource(Java.Awt.Color arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.ColorUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ComboBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ComboBoxUI.cs new file mode 100644 index 0000000000..eba4dc77a5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ComboBoxUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ComboBoxUI + public partial class ComboBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ComponentInputMapUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ComponentInputMapUIResource.cs new file mode 100644 index 0000000000..9959ad2573 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ComponentInputMapUIResource.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ComponentInputMapUIResource + public partial class ComponentInputMapUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentInputMapUIResource.html#(javax.swing.JComponent) + /// + public ComponentInputMapUIResource(Javax.Swing.JComponent arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.ComponentInputMapUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ComponentUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ComponentUI.cs new file mode 100644 index 0000000000..bd08be04fd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ComponentUI.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ComponentUI + public partial class ComponentUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#createUI(javax.swing.JComponent) + /// + public static Javax.Swing.Plaf.ComponentUI CreateUI(Javax.Swing.JComponent arg0) + { + return SExecute("createUI", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#contains(javax.swing.JComponent,int,int) + /// + public bool Contains(Javax.Swing.JComponent arg0, int arg1, int arg2) + { + return IExecute("contains", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#getAccessibleChildrenCount(javax.swing.JComponent) + /// + public int GetAccessibleChildrenCount(Javax.Swing.JComponent arg0) + { + return IExecute("getAccessibleChildrenCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#getBaseline(javax.swing.JComponent,int,int) + /// + public int GetBaseline(Javax.Swing.JComponent arg0, int arg1, int arg2) + { + return IExecute("getBaseline", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#getMaximumSize(javax.swing.JComponent) + /// + public Java.Awt.Dimension GetMaximumSize(Javax.Swing.JComponent arg0) + { + return IExecute("getMaximumSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#getMinimumSize(javax.swing.JComponent) + /// + public Java.Awt.Dimension GetMinimumSize(Javax.Swing.JComponent arg0) + { + return IExecute("getMinimumSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#getPreferredSize(javax.swing.JComponent) + /// + public Java.Awt.Dimension GetPreferredSize(Javax.Swing.JComponent arg0) + { + return IExecute("getPreferredSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#getAccessibleChild(javax.swing.JComponent,int) + /// + public Javax.Accessibility.Accessible GetAccessibleChild(Javax.Swing.JComponent arg0, int arg1) + { + return IExecute("getAccessibleChild", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#installUI(javax.swing.JComponent) + /// + public void InstallUI(Javax.Swing.JComponent arg0) + { + IExecute("installUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#paint(java.awt.Graphics,javax.swing.JComponent) + /// + public void Paint(Java.Awt.Graphics arg0, Javax.Swing.JComponent arg1) + { + IExecute("paint", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#uninstallUI(javax.swing.JComponent) + /// + public void UninstallUI(Javax.Swing.JComponent arg0) + { + IExecute("uninstallUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/ComponentUI.html#update(java.awt.Graphics,javax.swing.JComponent) + /// + public void Update(Java.Awt.Graphics arg0, Javax.Swing.JComponent arg1) + { + IExecute("update", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/DesktopIconUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/DesktopIconUI.cs new file mode 100644 index 0000000000..ffb040568c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/DesktopIconUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region DesktopIconUI + public partial class DesktopIconUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/DesktopPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/DesktopPaneUI.cs new file mode 100644 index 0000000000..9b305f1f8c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/DesktopPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region DesktopPaneUI + public partial class DesktopPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/DimensionUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/DimensionUIResource.cs new file mode 100644 index 0000000000..c3bc1c56b4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/DimensionUIResource.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region DimensionUIResource + public partial class DimensionUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/DimensionUIResource.html#(int,int) + /// + public DimensionUIResource(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.DimensionUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/FileChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/FileChooserUI.cs new file mode 100644 index 0000000000..146f6d99b5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/FileChooserUI.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region FileChooserUI + public partial class FileChooserUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#getApproveButtonText(javax.swing.JFileChooser) + /// + public string GetApproveButtonText(Javax.Swing.JFileChooser arg0) + { + return IExecute("getApproveButtonText", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#getDialogTitle(javax.swing.JFileChooser) + /// + public string GetDialogTitle(Javax.Swing.JFileChooser arg0) + { + return IExecute("getDialogTitle", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#getAcceptAllFileFilter(javax.swing.JFileChooser) + /// + public Javax.Swing.Filechooser.FileFilter GetAcceptAllFileFilter(Javax.Swing.JFileChooser arg0) + { + return IExecute("getAcceptAllFileFilter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#getFileView(javax.swing.JFileChooser) + /// + public Javax.Swing.Filechooser.FileView GetFileView(Javax.Swing.JFileChooser arg0) + { + return IExecute("getFileView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#ensureFileIsVisible(javax.swing.JFileChooser,java.io.File) + /// + public void EnsureFileIsVisible(Javax.Swing.JFileChooser arg0, Java.Io.File arg1) + { + IExecute("ensureFileIsVisible", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#rescanCurrentDirectory(javax.swing.JFileChooser) + /// + public void RescanCurrentDirectory(Javax.Swing.JFileChooser arg0) + { + IExecute("rescanCurrentDirectory", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#getDefaultButton(javax.swing.JFileChooser) + /// + public Javax.Swing.JButton GetDefaultButton(Javax.Swing.JFileChooser arg0) + { + return IExecute("getDefaultButton", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/FontUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/FontUIResource.cs new file mode 100644 index 0000000000..40653e3229 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/FontUIResource.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region FontUIResource + public partial class FontUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FontUIResource.html#(java.awt.Font) + /// + public FontUIResource(Java.Awt.Font arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/FontUIResource.html#(java.lang.String,int,int) + /// + public FontUIResource(string arg0, int arg1, int arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.FontUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/IconUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/IconUIResource.cs new file mode 100644 index 0000000000..0f281996bb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/IconUIResource.cs @@ -0,0 +1,89 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region IconUIResource + public partial class IconUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/IconUIResource.html#(javax.swing.Icon) + /// + public IconUIResource(Javax.Swing.Icon arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.IconUIResource t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.IconUIResource t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.IconUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/IconUIResource.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/IconUIResource.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/IconUIResource.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/InputMapUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/InputMapUIResource.cs new file mode 100644 index 0000000000..592e80fa81 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/InputMapUIResource.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region InputMapUIResource + public partial class InputMapUIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.InputMapUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/InsetsUIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/InsetsUIResource.cs new file mode 100644 index 0000000000..347b0a826d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/InsetsUIResource.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region InsetsUIResource + public partial class InsetsUIResource + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/InsetsUIResource.html#(int,int,int,int) + /// + public InsetsUIResource(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.InsetsUIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/InternalFrameUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/InternalFrameUI.cs new file mode 100644 index 0000000000..41ee47fc9e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/InternalFrameUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region InternalFrameUI + public partial class InternalFrameUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/LabelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/LabelUI.cs new file mode 100644 index 0000000000..2f9854189a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/LabelUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region LabelUI + public partial class LabelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/LayerUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/LayerUI.cs new file mode 100644 index 0000000000..2235bc2944 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/LayerUI.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region LayerUI + public partial class LayerUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.LayerUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html#getPropertyChangeListeners(java.lang.String) + /// + public Java.Beans.PropertyChangeListener[] GetPropertyChangeListeners(string arg0) + { + return IExecuteArray("getPropertyChangeListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("addPropertyChangeListener", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/LayerUI.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(string arg0, Java.Beans.PropertyChangeListener arg1) + { + IExecute("removePropertyChangeListener", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ListUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ListUI.cs new file mode 100644 index 0000000000..b0eeda93d3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ListUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ListUI + public partial class ListUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/MenuBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/MenuBarUI.cs new file mode 100644 index 0000000000..7e564076d8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/MenuBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region MenuBarUI + public partial class MenuBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/MenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/MenuItemUI.cs new file mode 100644 index 0000000000..a1fc766dfd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/MenuItemUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region MenuItemUI + public partial class MenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/AllPackageClasses.cs new file mode 100644 index 0000000000..fb2439f37a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/AllPackageClasses.cs @@ -0,0 +1,2078 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Plaf.Metal +{ + #region DefaultMetalTheme + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/DefaultMetalTheme.html + /// + public partial class DefaultMetalTheme : Javax.Swing.Plaf.Metal.MetalTheme + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultMetalTheme() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultMetalTheme(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.DefaultMetalTheme"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalBorders + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html + /// + public partial class MetalBorders : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalBorders() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalBorders(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.ButtonBorder.html + /// + public partial class ButtonBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$ButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region Flush3DBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.Flush3DBorder.html + /// + public partial class Flush3DBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Flush3DBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Flush3DBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$Flush3DBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region InternalFrameBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.InternalFrameBorder.html + /// + public partial class InternalFrameBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InternalFrameBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InternalFrameBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$InternalFrameBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MenuBarBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.MenuBarBorder.html + /// + public partial class MenuBarBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuBarBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuBarBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$MenuBarBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region MenuItemBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.MenuItemBorder.html + /// + public partial class MenuItemBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MenuItemBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MenuItemBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$MenuItemBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region OptionDialogBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.OptionDialogBorder.html + /// + public partial class OptionDialogBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OptionDialogBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OptionDialogBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$OptionDialogBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PaletteBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.PaletteBorder.html + /// + public partial class PaletteBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PaletteBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PaletteBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$PaletteBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PopupMenuBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.PopupMenuBorder.html + /// + public partial class PopupMenuBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PopupMenuBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PopupMenuBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$PopupMenuBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region RolloverButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.RolloverButtonBorder.html + /// + public partial class RolloverButtonBorder : Javax.Swing.Plaf.Metal.MetalBorders.ButtonBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public RolloverButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public RolloverButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$RolloverButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ScrollPaneBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.ScrollPaneBorder.html + /// + public partial class ScrollPaneBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ScrollPaneBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ScrollPaneBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TableHeaderBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.TableHeaderBorder.html + /// + public partial class TableHeaderBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableHeaderBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableHeaderBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$TableHeaderBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TextFieldBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.TextFieldBorder.html + /// + public partial class TextFieldBorder : Javax.Swing.Plaf.Metal.MetalBorders.Flush3DBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TextFieldBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TextFieldBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$TextFieldBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ToggleButtonBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.ToggleButtonBorder.html + /// + public partial class ToggleButtonBorder : Javax.Swing.Plaf.Metal.MetalBorders.ButtonBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToggleButtonBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToggleButtonBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$ToggleButtonBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ToolBarBorder + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.ToolBarBorder.html + /// + public partial class ToolBarBorder : Javax.Swing.Border.AbstractBorder + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ToolBarBorder() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ToolBarBorder(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalBorders$ToolBarBorder"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MetalButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalButtonUI.html + /// + public partial class MetalButtonUI : Javax.Swing.Plaf.Basic.BasicButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalCheckBoxIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalCheckBoxIcon.html + /// + public partial class MetalCheckBoxIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalCheckBoxIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalCheckBoxIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalCheckBoxIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalCheckBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalCheckBoxUI.html + /// + public partial class MetalCheckBoxUI : Javax.Swing.Plaf.Metal.MetalRadioButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalCheckBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalCheckBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalCheckBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalComboBoxButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxButton.html + /// + public partial class MetalComboBoxButton : Javax.Swing.JButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalComboBoxButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalComboBoxButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalComboBoxButton"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalComboBoxEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxEditor.html + /// + public partial class MetalComboBoxEditor : Javax.Swing.Plaf.Basic.BasicComboBoxEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalComboBoxEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalComboBoxEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalComboBoxEditor"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxEditor.UIResource.html + /// + public partial class UIResource : Javax.Swing.Plaf.Metal.MetalComboBoxEditor + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalComboBoxEditor$UIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MetalComboBoxIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxIcon.html + /// + public partial class MetalComboBoxIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalComboBoxIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalComboBoxIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalComboBoxIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalComboBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.html + /// + public partial class MetalComboBoxUI : Javax.Swing.Plaf.Basic.BasicComboBoxUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalComboBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalComboBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalComboBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region MetalComboBoxLayoutManager + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.MetalComboBoxLayoutManager.html + /// + public partial class MetalComboBoxLayoutManager : Javax.Swing.Plaf.Basic.BasicComboBoxUI.ComboBoxLayoutManager + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalComboBoxLayoutManager() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalComboBoxLayoutManager(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalComboBoxUI$MetalComboBoxLayoutManager"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region MetalPropertyChangeListener + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.MetalPropertyChangeListener.html + /// + public partial class MetalPropertyChangeListener : MASES.JCOBridge.C2JBridge.JVMBridgeListener + { +#warning Remember to build the body class for event listener + } + #endregion + + + } + #endregion + + #region MetalDesktopIconUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalDesktopIconUI.html + /// + public partial class MetalDesktopIconUI : Javax.Swing.Plaf.Basic.BasicDesktopIconUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalDesktopIconUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalDesktopIconUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalDesktopIconUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalFileChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalFileChooserUI.html + /// + public partial class MetalFileChooserUI : Javax.Swing.Plaf.Basic.BasicFileChooserUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalFileChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalFileChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalFileChooserUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FilterComboBoxRenderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalFileChooserUI.FilterComboBoxRenderer.html + /// + public partial class FilterComboBoxRenderer : Javax.Swing.DefaultListCellRenderer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterComboBoxRenderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterComboBoxRenderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalFileChooserUI$FilterComboBoxRenderer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MetalIconFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html + /// + public partial class MetalIconFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalIconFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalIconFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FileIcon16 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html + /// + public partial class FileIcon16 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FileIcon16() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FileIcon16(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory$FileIcon16"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region FolderIcon16 + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html + /// + public partial class FolderIcon16 : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FolderIcon16() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FolderIcon16(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory$FolderIcon16"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PaletteCloseIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.PaletteCloseIcon.html + /// + public partial class PaletteCloseIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PaletteCloseIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PaletteCloseIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory$PaletteCloseIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TreeControlIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html + /// + public partial class TreeControlIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeControlIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeControlIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory$TreeControlIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TreeFolderIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeFolderIcon.html + /// + public partial class TreeFolderIcon : Javax.Swing.Plaf.Metal.MetalIconFactory.FolderIcon16 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeFolderIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeFolderIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory$TreeFolderIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region TreeLeafIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeLeafIcon.html + /// + public partial class TreeLeafIcon : Javax.Swing.Plaf.Metal.MetalIconFactory.FileIcon16 + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TreeLeafIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TreeLeafIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalIconFactory$TreeLeafIcon"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MetalInternalFrameTitlePane + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameTitlePane.html + /// + public partial class MetalInternalFrameTitlePane : Javax.Swing.Plaf.Basic.BasicInternalFrameTitlePane + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalInternalFrameTitlePane() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalInternalFrameTitlePane(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalInternalFrameTitlePane"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalInternalFrameUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameUI.html + /// + public partial class MetalInternalFrameUI : Javax.Swing.Plaf.Basic.BasicInternalFrameUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalInternalFrameUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalInternalFrameUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalInternalFrameUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalLabelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLabelUI.html + /// + public partial class MetalLabelUI : Javax.Swing.Plaf.Basic.BasicLabelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalLabelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalLabelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalLabelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalLookAndFeel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html + /// + public partial class MetalLookAndFeel : Javax.Swing.Plaf.Basic.BasicLookAndFeel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalLookAndFeel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalLookAndFeel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalLookAndFeel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalMenuBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalMenuBarUI.html + /// + public partial class MetalMenuBarUI : Javax.Swing.Plaf.Basic.BasicMenuBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalMenuBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalMenuBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalMenuBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalPopupMenuSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.html + /// + public partial class MetalPopupMenuSeparatorUI : Javax.Swing.Plaf.Metal.MetalSeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalPopupMenuSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalPopupMenuSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalPopupMenuSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalProgressBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalProgressBarUI.html + /// + public partial class MetalProgressBarUI : Javax.Swing.Plaf.Basic.BasicProgressBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalProgressBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalProgressBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalProgressBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalRadioButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalRadioButtonUI.html + /// + public partial class MetalRadioButtonUI : Javax.Swing.Plaf.Basic.BasicRadioButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalRadioButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalRadioButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalRadioButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalRootPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalRootPaneUI.html + /// + public partial class MetalRootPaneUI : Javax.Swing.Plaf.Basic.BasicRootPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalRootPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalRootPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalRootPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalScrollBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollBarUI.html + /// + public partial class MetalScrollBarUI : Javax.Swing.Plaf.Basic.BasicScrollBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalScrollBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalScrollBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalScrollBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalScrollButton + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollButton.html + /// + public partial class MetalScrollButton : Javax.Swing.Plaf.Basic.BasicArrowButton + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalScrollButton() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalScrollButton(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalScrollButton"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalScrollPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollPaneUI.html + /// + public partial class MetalScrollPaneUI : Javax.Swing.Plaf.Basic.BasicScrollPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalScrollPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalScrollPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalScrollPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalSeparatorUI.html + /// + public partial class MetalSeparatorUI : Javax.Swing.Plaf.Basic.BasicSeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalSliderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalSliderUI.html + /// + public partial class MetalSliderUI : Javax.Swing.Plaf.Basic.BasicSliderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalSliderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalSliderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalSliderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalSplitPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalSplitPaneUI.html + /// + public partial class MetalSplitPaneUI : Javax.Swing.Plaf.Basic.BasicSplitPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalSplitPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalSplitPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalSplitPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalTabbedPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTabbedPaneUI.html + /// + public partial class MetalTabbedPaneUI : Javax.Swing.Plaf.Basic.BasicTabbedPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalTabbedPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalTabbedPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalTabbedPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region TabbedPaneLayout + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTabbedPaneUI.TabbedPaneLayout.html + /// + public partial class TabbedPaneLayout : Javax.Swing.Plaf.Basic.BasicTabbedPaneUI.TabbedPaneLayout + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TabbedPaneLayout() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TabbedPaneLayout(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalTabbedPaneUI$TabbedPaneLayout"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region MetalTextFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTextFieldUI.html + /// + public partial class MetalTextFieldUI : Javax.Swing.Plaf.Basic.BasicTextFieldUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalTextFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalTextFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalTextFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalTheme + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html + /// + public partial class MetalTheme : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalTheme() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalTheme(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalTheme"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalToggleButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalToggleButtonUI.html + /// + public partial class MetalToggleButtonUI : Javax.Swing.Plaf.Basic.BasicToggleButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalToggleButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalToggleButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalToggleButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalToolBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalToolBarUI.html + /// + public partial class MetalToolBarUI : Javax.Swing.Plaf.Basic.BasicToolBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalToolBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalToolBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalToolBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalToolTipUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalToolTipUI.html + /// + public partial class MetalToolTipUI : Javax.Swing.Plaf.Basic.BasicToolTipUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalToolTipUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalToolTipUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalToolTipUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MetalTreeUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTreeUI.html + /// + public partial class MetalTreeUI : Javax.Swing.Plaf.Basic.BasicTreeUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MetalTreeUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MetalTreeUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.MetalTreeUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region OceanTheme + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/OceanTheme.html + /// + public partial class OceanTheme : Javax.Swing.Plaf.Metal.DefaultMetalTheme + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public OceanTheme() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public OceanTheme(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.metal.OceanTheme"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/DefaultMetalTheme.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/DefaultMetalTheme.cs new file mode 100644 index 0000000000..7905c06a5e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/DefaultMetalTheme.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region DefaultMetalTheme + public partial class DefaultMetalTheme + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalBorders.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalBorders.cs new file mode 100644 index 0000000000..9419d7277c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalBorders.cs @@ -0,0 +1,482 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalBorders + public partial class MetalBorders + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html#getDesktopIconBorder() + /// + public static Javax.Swing.Border.Border DesktopIconBorder + { + get { return SExecute("getDesktopIconBorder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html#getTextBorder() + /// + public static Javax.Swing.Border.Border TextBorder + { + get { return SExecute("getTextBorder"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html#getButtonBorder() + /// + public static Javax.Swing.Border.Border GetButtonBorder() + { + return SExecute("getButtonBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html#getTextFieldBorder() + /// + public static Javax.Swing.Border.Border GetTextFieldBorder() + { + return SExecute("getTextFieldBorder"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html#getToggleButtonBorder() + /// + public static Javax.Swing.Border.Border GetToggleButtonBorder() + { + return SExecute("getToggleButtonBorder"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region ButtonBorder + public partial class ButtonBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.ButtonBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Flush3DBorder + public partial class Flush3DBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.Flush3DBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region InternalFrameBorder + public partial class InternalFrameBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.InternalFrameBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MenuBarBorder + public partial class MenuBarBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.MenuBarBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region MenuItemBorder + public partial class MenuItemBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.MenuItemBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region OptionDialogBorder + public partial class OptionDialogBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.OptionDialogBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region PaletteBorder + public partial class PaletteBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.PaletteBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region PopupMenuBorder + public partial class PopupMenuBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.PopupMenuBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region RolloverButtonBorder + public partial class RolloverButtonBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ScrollPaneBorder + public partial class ScrollPaneBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.ScrollPaneBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TableHeaderBorder + public partial class TableHeaderBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TextFieldBorder + public partial class TextFieldBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ToggleButtonBorder + public partial class ToggleButtonBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region ToolBarBorder + public partial class ToolBarBorder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalBorders.ToolBarBorder t) => t.Cast(); + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.Plaf.Metal.MetalBorders.ToolBarBorder t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalButtonUI.cs new file mode 100644 index 0000000000..6c2f515d51 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalButtonUI.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalButtonUI + public partial class MetalButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalButtonUI.html#installDefaults(javax.swing.AbstractButton) + /// + public void InstallDefaults(Javax.Swing.AbstractButton arg0) + { + IExecute("installDefaults", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalButtonUI.html#uninstallDefaults(javax.swing.AbstractButton) + /// + public void UninstallDefaults(Javax.Swing.AbstractButton arg0) + { + IExecute("uninstallDefaults", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxIcon.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxIcon.cs new file mode 100644 index 0000000000..9d26720776 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxIcon.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalCheckBoxIcon + public partial class MetalCheckBoxIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Metal.MetalCheckBoxIcon t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalCheckBoxIcon t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalCheckBoxIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalCheckBoxIcon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalCheckBoxIcon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalCheckBoxIcon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxUI.cs new file mode 100644 index 0000000000..7a53d90d06 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalCheckBoxUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalCheckBoxUI + public partial class MetalCheckBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalCheckBoxUI.html#getPropertyPrefix() + /// + public string PropertyPrefix + { + get { return IExecute("getPropertyPrefix"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxButton.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxButton.cs new file mode 100644 index 0000000000..448fdd5b49 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxButton.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalComboBoxButton + public partial class MetalComboBoxButton + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxButton.html#getComboIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxButton.html#setComboIcon(javax.swing.Icon) + /// + public Javax.Swing.Icon ComboIcon + { + get { return IExecute("getComboIcon"); } set { IExecute("setComboIcon", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxButton.html#isIconOnly() + /// + public bool IsIconOnly() + { + return IExecute("isIconOnly"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxButton.html#setIconOnly(boolean) + /// + public void SetIconOnly(bool arg0) + { + IExecute("setIconOnly", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxButton.html#paintComponent(java.awt.Graphics) + /// + public void PaintComponent(Java.Awt.Graphics arg0) + { + IExecute("paintComponent", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxEditor.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxEditor.cs new file mode 100644 index 0000000000..0579072686 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxEditor.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalComboBoxEditor + public partial class MetalComboBoxEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalComboBoxEditor.UIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxIcon.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxIcon.cs new file mode 100644 index 0000000000..00f1a13de1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxIcon.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalComboBoxIcon + public partial class MetalComboBoxIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Metal.MetalComboBoxIcon t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalComboBoxIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxIcon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxIcon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxIcon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxUI.cs new file mode 100644 index 0000000000..12dc9be355 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalComboBoxUI.cs @@ -0,0 +1,127 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalComboBoxUI + public partial class MetalComboBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.html#createPropertyChangeListener() + /// + public Java.Beans.PropertyChangeListener CreatePropertyChangeListener() + { + return IExecute("createPropertyChangeListener"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.html#configureEditor() + /// + public void ConfigureEditor() + { + IExecute("configureEditor"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.html#layoutComboBox(java.awt.Container,javax.swing.plaf.metal.MetalComboBoxUI$MetalComboBoxLayoutManager) + /// + public void LayoutComboBox(Java.Awt.Container arg0, Javax.Swing.Plaf.Metal.MetalComboBoxUI.MetalComboBoxLayoutManager arg1) + { + IExecute("layoutComboBox", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.html#unconfigureEditor() + /// + public void UnconfigureEditor() + { + IExecute("unconfigureEditor"); + } + + #endregion + + #region Nested classes + #region MetalComboBoxLayoutManager + public partial class MetalComboBoxLayoutManager + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.MetalComboBoxLayoutManager.html#(javax.swing.plaf.metal.MetalComboBoxUI) + /// + public MetalComboBoxLayoutManager(Javax.Swing.Plaf.Metal.MetalComboBoxUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalComboBoxUI.MetalComboBoxLayoutManager.html#superLayout(java.awt.Container) + /// + public void SuperLayout(Java.Awt.Container arg0) + { + IExecute("superLayout", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalDesktopIconUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalDesktopIconUI.cs new file mode 100644 index 0000000000..9186b85d64 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalDesktopIconUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalDesktopIconUI + public partial class MetalDesktopIconUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalFileChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalFileChooserUI.cs new file mode 100644 index 0000000000..5825e53e13 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalFileChooserUI.cs @@ -0,0 +1,106 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalFileChooserUI + public partial class MetalFileChooserUI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalFileChooserUI.html#(javax.swing.JFileChooser) + /// + public MetalFileChooserUI(Javax.Swing.JFileChooser arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalFileChooserUI.html#valueChanged(javax.swing.event.ListSelectionEvent) + /// + public void ValueChanged(Javax.Swing.Event.ListSelectionEvent arg0) + { + IExecute("valueChanged", arg0); + } + + #endregion + + #region Nested classes + #region FilterComboBoxRenderer + public partial class FilterComboBoxRenderer + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalFileChooserUI.FilterComboBoxRenderer.html#(javax.swing.plaf.metal.MetalFileChooserUI) + /// + public FilterComboBoxRenderer(Javax.Swing.Plaf.Metal.MetalFileChooserUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalIconFactory.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalIconFactory.cs new file mode 100644 index 0000000000..5916688909 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalIconFactory.cs @@ -0,0 +1,539 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalIconFactory + public partial class MetalIconFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalIconFactory t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#DARK + /// + public static bool DARK => Clazz.GetField("DARK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#LIGHT + /// + public static bool LIGHT => Clazz.GetField("LIGHT"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getMenuItemCheckIcon() + /// + public static Javax.Swing.Icon MenuItemCheckIcon + { + get { return SExecute("getMenuItemCheckIcon"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getCheckBoxIcon() + /// + public static Javax.Swing.Icon GetCheckBoxIcon() + { + return SExecute("getCheckBoxIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getCheckBoxMenuItemIcon() + /// + public static Javax.Swing.Icon GetCheckBoxMenuItemIcon() + { + return SExecute("getCheckBoxMenuItemIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserDetailViewIcon() + /// + public static Javax.Swing.Icon GetFileChooserDetailViewIcon() + { + return SExecute("getFileChooserDetailViewIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserHomeFolderIcon() + /// + public static Javax.Swing.Icon GetFileChooserHomeFolderIcon() + { + return SExecute("getFileChooserHomeFolderIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserListViewIcon() + /// + public static Javax.Swing.Icon GetFileChooserListViewIcon() + { + return SExecute("getFileChooserListViewIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserNewFolderIcon() + /// + public static Javax.Swing.Icon GetFileChooserNewFolderIcon() + { + return SExecute("getFileChooserNewFolderIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserUpFolderIcon() + /// + public static Javax.Swing.Icon GetFileChooserUpFolderIcon() + { + return SExecute("getFileChooserUpFolderIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getHorizontalSliderThumbIcon() + /// + public static Javax.Swing.Icon GetHorizontalSliderThumbIcon() + { + return SExecute("getHorizontalSliderThumbIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameAltMaximizeIcon(int) + /// + public static Javax.Swing.Icon GetInternalFrameAltMaximizeIcon(int arg0) + { + return SExecute("getInternalFrameAltMaximizeIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameCloseIcon(int) + /// + public static Javax.Swing.Icon GetInternalFrameCloseIcon(int arg0) + { + return SExecute("getInternalFrameCloseIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameDefaultMenuIcon() + /// + public static Javax.Swing.Icon GetInternalFrameDefaultMenuIcon() + { + return SExecute("getInternalFrameDefaultMenuIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameMaximizeIcon(int) + /// + public static Javax.Swing.Icon GetInternalFrameMaximizeIcon(int arg0) + { + return SExecute("getInternalFrameMaximizeIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameMinimizeIcon(int) + /// + public static Javax.Swing.Icon GetInternalFrameMinimizeIcon(int arg0) + { + return SExecute("getInternalFrameMinimizeIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getMenuArrowIcon() + /// + public static Javax.Swing.Icon GetMenuArrowIcon() + { + return SExecute("getMenuArrowIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getMenuItemArrowIcon() + /// + public static Javax.Swing.Icon GetMenuItemArrowIcon() + { + return SExecute("getMenuItemArrowIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getRadioButtonIcon() + /// + public static Javax.Swing.Icon GetRadioButtonIcon() + { + return SExecute("getRadioButtonIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getRadioButtonMenuItemIcon() + /// + public static Javax.Swing.Icon GetRadioButtonMenuItemIcon() + { + return SExecute("getRadioButtonMenuItemIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getTreeComputerIcon() + /// + public static Javax.Swing.Icon GetTreeComputerIcon() + { + return SExecute("getTreeComputerIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getTreeControlIcon(boolean) + /// + public static Javax.Swing.Icon GetTreeControlIcon(bool arg0) + { + return SExecute("getTreeControlIcon", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getTreeFloppyDriveIcon() + /// + public static Javax.Swing.Icon GetTreeFloppyDriveIcon() + { + return SExecute("getTreeFloppyDriveIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getTreeFolderIcon() + /// + public static Javax.Swing.Icon GetTreeFolderIcon() + { + return SExecute("getTreeFolderIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getTreeHardDriveIcon() + /// + public static Javax.Swing.Icon GetTreeHardDriveIcon() + { + return SExecute("getTreeHardDriveIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getTreeLeafIcon() + /// + public static Javax.Swing.Icon GetTreeLeafIcon() + { + return SExecute("getTreeLeafIcon"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.html#getVerticalSliderThumbIcon() + /// + public static Javax.Swing.Icon GetVerticalSliderThumbIcon() + { + return SExecute("getVerticalSliderThumbIcon"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region FileIcon16 + public partial class FileIcon16 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Metal.MetalIconFactory.FileIcon16 t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalIconFactory.FileIcon16 t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html#getAdditionalHeight() + /// + public int AdditionalHeight + { + get { return IExecute("getAdditionalHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html#getShift() + /// + public int Shift + { + get { return IExecute("getShift"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region FolderIcon16 + public partial class FolderIcon16 + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Metal.MetalIconFactory.FolderIcon16 t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalIconFactory.FolderIcon16 t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html#getAdditionalHeight() + /// + public int AdditionalHeight + { + get { return IExecute("getAdditionalHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html#getShift() + /// + public int Shift + { + get { return IExecute("getShift"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region PaletteCloseIcon + public partial class PaletteCloseIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Metal.MetalIconFactory.PaletteCloseIcon t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Plaf.Metal.MetalIconFactory.PaletteCloseIcon t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalIconFactory.PaletteCloseIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.PaletteCloseIcon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.PaletteCloseIcon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.PaletteCloseIcon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeControlIcon + public partial class TreeControlIcon + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html#(boolean) + /// + public TreeControlIcon(bool arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Metal.MetalIconFactory.TreeControlIcon t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Plaf.Metal.MetalIconFactory.TreeControlIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html#paintMe(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintMe(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintMe", arg0, arg1, arg2, arg3); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeFolderIcon + public partial class TreeFolderIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region TreeLeafIcon + public partial class TreeLeafIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameTitlePane.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameTitlePane.cs new file mode 100644 index 0000000000..7bbdf275ed --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameTitlePane.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalInternalFrameTitlePane + public partial class MetalInternalFrameTitlePane + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameTitlePane.html#(javax.swing.JInternalFrame) + /// + public MetalInternalFrameTitlePane(Javax.Swing.JInternalFrame arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameTitlePane.html#paintPalette(java.awt.Graphics) + /// + public void PaintPalette(Java.Awt.Graphics arg0) + { + IExecute("paintPalette", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameTitlePane.html#setPalette(boolean) + /// + public void SetPalette(bool arg0) + { + IExecute("setPalette", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameUI.cs new file mode 100644 index 0000000000..18913a7dee --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalInternalFrameUI.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalInternalFrameUI + public partial class MetalInternalFrameUI + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameUI.html#(javax.swing.JInternalFrame) + /// + public MetalInternalFrameUI(Javax.Swing.JInternalFrame arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalInternalFrameUI.html#setPalette(boolean) + /// + public void SetPalette(bool arg0) + { + IExecute("setPalette", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLabelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLabelUI.cs new file mode 100644 index 0000000000..7dca5851df --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLabelUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalLabelUI + public partial class MetalLabelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLookAndFeel.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLookAndFeel.cs new file mode 100644 index 0000000000..7175d75919 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalLookAndFeel.cs @@ -0,0 +1,359 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalLookAndFeel + public partial class MetalLookAndFeel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getAcceleratorForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource AcceleratorForeground + { + get { return SExecute("getAcceleratorForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getAcceleratorSelectedForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource AcceleratorSelectedForeground + { + get { return SExecute("getAcceleratorSelectedForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getBlack() + /// + public static Javax.Swing.Plaf.ColorUIResource Black + { + get { return SExecute("getBlack"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControl() + /// + public static Javax.Swing.Plaf.ColorUIResource Control + { + get { return SExecute("getControl"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlDarkShadow() + /// + public static Javax.Swing.Plaf.ColorUIResource ControlDarkShadow + { + get { return SExecute("getControlDarkShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlDisabled() + /// + public static Javax.Swing.Plaf.ColorUIResource ControlDisabled + { + get { return SExecute("getControlDisabled"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlHighlight() + /// + public static Javax.Swing.Plaf.ColorUIResource ControlHighlight + { + get { return SExecute("getControlHighlight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlInfo() + /// + public static Javax.Swing.Plaf.ColorUIResource ControlInfo + { + get { return SExecute("getControlInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlShadow() + /// + public static Javax.Swing.Plaf.ColorUIResource ControlShadow + { + get { return SExecute("getControlShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlTextColor() + /// + public static Javax.Swing.Plaf.ColorUIResource ControlTextColor + { + get { return SExecute("getControlTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getControlTextFont() + /// + public static Javax.Swing.Plaf.FontUIResource ControlTextFont + { + get { return SExecute("getControlTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getCurrentTheme() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#setCurrentTheme(javax.swing.plaf.metal.MetalTheme) + /// + public static Javax.Swing.Plaf.Metal.MetalTheme CurrentTheme + { + get { return SExecute("getCurrentTheme"); } set { SExecute("setCurrentTheme", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getDesktopColor() + /// + public static Javax.Swing.Plaf.ColorUIResource DesktopColor + { + get { return SExecute("getDesktopColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getFocusColor() + /// + public static Javax.Swing.Plaf.ColorUIResource FocusColor + { + get { return SExecute("getFocusColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getHighlightedTextColor() + /// + public static Javax.Swing.Plaf.ColorUIResource HighlightedTextColor + { + get { return SExecute("getHighlightedTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getInactiveControlTextColor() + /// + public static Javax.Swing.Plaf.ColorUIResource InactiveControlTextColor + { + get { return SExecute("getInactiveControlTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getInactiveSystemTextColor() + /// + public static Javax.Swing.Plaf.ColorUIResource InactiveSystemTextColor + { + get { return SExecute("getInactiveSystemTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getMenuBackground() + /// + public static Javax.Swing.Plaf.ColorUIResource MenuBackground + { + get { return SExecute("getMenuBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getMenuDisabledForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource MenuDisabledForeground + { + get { return SExecute("getMenuDisabledForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getMenuForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource MenuForeground + { + get { return SExecute("getMenuForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getMenuSelectedBackground() + /// + public static Javax.Swing.Plaf.ColorUIResource MenuSelectedBackground + { + get { return SExecute("getMenuSelectedBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getMenuSelectedForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource MenuSelectedForeground + { + get { return SExecute("getMenuSelectedForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getMenuTextFont() + /// + public static Javax.Swing.Plaf.FontUIResource MenuTextFont + { + get { return SExecute("getMenuTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getPrimaryControl() + /// + public static Javax.Swing.Plaf.ColorUIResource PrimaryControl + { + get { return SExecute("getPrimaryControl"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getPrimaryControlDarkShadow() + /// + public static Javax.Swing.Plaf.ColorUIResource PrimaryControlDarkShadow + { + get { return SExecute("getPrimaryControlDarkShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getPrimaryControlHighlight() + /// + public static Javax.Swing.Plaf.ColorUIResource PrimaryControlHighlight + { + get { return SExecute("getPrimaryControlHighlight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getPrimaryControlInfo() + /// + public static Javax.Swing.Plaf.ColorUIResource PrimaryControlInfo + { + get { return SExecute("getPrimaryControlInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getPrimaryControlShadow() + /// + public static Javax.Swing.Plaf.ColorUIResource PrimaryControlShadow + { + get { return SExecute("getPrimaryControlShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getSeparatorBackground() + /// + public static Javax.Swing.Plaf.ColorUIResource SeparatorBackground + { + get { return SExecute("getSeparatorBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getSeparatorForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource SeparatorForeground + { + get { return SExecute("getSeparatorForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getSubTextFont() + /// + public static Javax.Swing.Plaf.FontUIResource SubTextFont + { + get { return SExecute("getSubTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getSystemTextColor() + /// + public static Javax.Swing.Plaf.ColorUIResource SystemTextColor + { + get { return SExecute("getSystemTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getSystemTextFont() + /// + public static Javax.Swing.Plaf.FontUIResource SystemTextFont + { + get { return SExecute("getSystemTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getTextHighlightColor() + /// + public static Javax.Swing.Plaf.ColorUIResource TextHighlightColor + { + get { return SExecute("getTextHighlightColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getUserTextColor() + /// + public static Javax.Swing.Plaf.ColorUIResource UserTextColor + { + get { return SExecute("getUserTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getUserTextFont() + /// + public static Javax.Swing.Plaf.FontUIResource UserTextFont + { + get { return SExecute("getUserTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWhite() + /// + public static Javax.Swing.Plaf.ColorUIResource White + { + get { return SExecute("getWhite"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWindowBackground() + /// + public static Javax.Swing.Plaf.ColorUIResource WindowBackground + { + get { return SExecute("getWindowBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWindowTitleBackground() + /// + public static Javax.Swing.Plaf.ColorUIResource WindowTitleBackground + { + get { return SExecute("getWindowTitleBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWindowTitleFont() + /// + public static Javax.Swing.Plaf.FontUIResource WindowTitleFont + { + get { return SExecute("getWindowTitleFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWindowTitleForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource WindowTitleForeground + { + get { return SExecute("getWindowTitleForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWindowTitleInactiveBackground() + /// + public static Javax.Swing.Plaf.ColorUIResource WindowTitleInactiveBackground + { + get { return SExecute("getWindowTitleInactiveBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalLookAndFeel.html#getWindowTitleInactiveForeground() + /// + public static Javax.Swing.Plaf.ColorUIResource WindowTitleInactiveForeground + { + get { return SExecute("getWindowTitleInactiveForeground"); } + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalMenuBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalMenuBarUI.cs new file mode 100644 index 0000000000..6e8436404a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalMenuBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalMenuBarUI + public partial class MetalMenuBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalPopupMenuSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalPopupMenuSeparatorUI.cs new file mode 100644 index 0000000000..d61caa180a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalPopupMenuSeparatorUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalPopupMenuSeparatorUI + public partial class MetalPopupMenuSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalProgressBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalProgressBarUI.cs new file mode 100644 index 0000000000..ee51e4cd68 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalProgressBarUI.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalProgressBarUI + public partial class MetalProgressBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalProgressBarUI.html#paintDeterminate(java.awt.Graphics,javax.swing.JComponent) + /// + public void PaintDeterminate(Java.Awt.Graphics arg0, Javax.Swing.JComponent arg1) + { + IExecute("paintDeterminate", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalProgressBarUI.html#paintIndeterminate(java.awt.Graphics,javax.swing.JComponent) + /// + public void PaintIndeterminate(Java.Awt.Graphics arg0, Javax.Swing.JComponent arg1) + { + IExecute("paintIndeterminate", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRadioButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRadioButtonUI.cs new file mode 100644 index 0000000000..aa1bb044bc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRadioButtonUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalRadioButtonUI + public partial class MetalRadioButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalRadioButtonUI.html#installDefaults(javax.swing.AbstractButton) + /// + public void InstallDefaults(Javax.Swing.AbstractButton arg0) + { + IExecute("installDefaults", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRootPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRootPaneUI.cs new file mode 100644 index 0000000000..dd919fd9bd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalRootPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalRootPaneUI + public partial class MetalRootPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollBarUI.cs new file mode 100644 index 0000000000..27371bfcef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollBarUI.cs @@ -0,0 +1,62 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalScrollBarUI + public partial class MetalScrollBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollBarUI.html#FREE_STANDING_PROP + /// + public static string FREE_STANDING_PROP => Clazz.GetField("FREE_STANDING_PROP"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollButton.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollButton.cs new file mode 100644 index 0000000000..18df2e6b3e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollButton.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalScrollButton + public partial class MetalScrollButton + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollButton.html#(int,int,boolean) + /// + public MetalScrollButton(int arg0, int arg1, bool arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollButton.html#getButtonWidth() + /// + public int ButtonWidth + { + get { return IExecute("getButtonWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollButton.html#setFreeStanding(boolean) + /// + public void SetFreeStanding(bool arg0) + { + IExecute("setFreeStanding", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollPaneUI.cs new file mode 100644 index 0000000000..e327f30fb1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalScrollPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalScrollPaneUI + public partial class MetalScrollPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalScrollPaneUI.html#installListeners(javax.swing.JScrollPane) + /// + public void InstallListeners(Javax.Swing.JScrollPane arg0) + { + IExecute("installListeners", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSeparatorUI.cs new file mode 100644 index 0000000000..654d07a7f4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSeparatorUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalSeparatorUI + public partial class MetalSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSliderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSliderUI.cs new file mode 100644 index 0000000000..a4a0c1b6dc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSliderUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalSliderUI + public partial class MetalSliderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalSliderUI.html#getTickLength() + /// + public int TickLength + { + get { return IExecute("getTickLength"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSplitPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSplitPaneUI.cs new file mode 100644 index 0000000000..449ce2ef7c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalSplitPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalSplitPaneUI + public partial class MetalSplitPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTabbedPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTabbedPaneUI.cs new file mode 100644 index 0000000000..4acc376343 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTabbedPaneUI.cs @@ -0,0 +1,92 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalTabbedPaneUI + public partial class MetalTabbedPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region TabbedPaneLayout + public partial class TabbedPaneLayout + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTabbedPaneUI.TabbedPaneLayout.html#(javax.swing.plaf.metal.MetalTabbedPaneUI) + /// + public TabbedPaneLayout(Javax.Swing.Plaf.Metal.MetalTabbedPaneUI arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTextFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTextFieldUI.cs new file mode 100644 index 0000000000..e3e3204a08 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTextFieldUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalTextFieldUI + public partial class MetalTextFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTextFieldUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTheme.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTheme.cs new file mode 100644 index 0000000000..027becfbfb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTheme.cs @@ -0,0 +1,345 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalTheme + public partial class MetalTheme + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getAcceleratorForeground() + /// + public Javax.Swing.Plaf.ColorUIResource AcceleratorForeground + { + get { return IExecute("getAcceleratorForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getAcceleratorSelectedForeground() + /// + public Javax.Swing.Plaf.ColorUIResource AcceleratorSelectedForeground + { + get { return IExecute("getAcceleratorSelectedForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControl() + /// + public Javax.Swing.Plaf.ColorUIResource Control + { + get { return IExecute("getControl"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlDarkShadow() + /// + public Javax.Swing.Plaf.ColorUIResource ControlDarkShadow + { + get { return IExecute("getControlDarkShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlDisabled() + /// + public Javax.Swing.Plaf.ColorUIResource ControlDisabled + { + get { return IExecute("getControlDisabled"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlHighlight() + /// + public Javax.Swing.Plaf.ColorUIResource ControlHighlight + { + get { return IExecute("getControlHighlight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlInfo() + /// + public Javax.Swing.Plaf.ColorUIResource ControlInfo + { + get { return IExecute("getControlInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlShadow() + /// + public Javax.Swing.Plaf.ColorUIResource ControlShadow + { + get { return IExecute("getControlShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlTextColor() + /// + public Javax.Swing.Plaf.ColorUIResource ControlTextColor + { + get { return IExecute("getControlTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getControlTextFont() + /// + public Javax.Swing.Plaf.FontUIResource ControlTextFont + { + get { return IExecute("getControlTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getDesktopColor() + /// + public Javax.Swing.Plaf.ColorUIResource DesktopColor + { + get { return IExecute("getDesktopColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getFocusColor() + /// + public Javax.Swing.Plaf.ColorUIResource FocusColor + { + get { return IExecute("getFocusColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getHighlightedTextColor() + /// + public Javax.Swing.Plaf.ColorUIResource HighlightedTextColor + { + get { return IExecute("getHighlightedTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getInactiveControlTextColor() + /// + public Javax.Swing.Plaf.ColorUIResource InactiveControlTextColor + { + get { return IExecute("getInactiveControlTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getInactiveSystemTextColor() + /// + public Javax.Swing.Plaf.ColorUIResource InactiveSystemTextColor + { + get { return IExecute("getInactiveSystemTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getMenuBackground() + /// + public Javax.Swing.Plaf.ColorUIResource MenuBackground + { + get { return IExecute("getMenuBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getMenuDisabledForeground() + /// + public Javax.Swing.Plaf.ColorUIResource MenuDisabledForeground + { + get { return IExecute("getMenuDisabledForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getMenuForeground() + /// + public Javax.Swing.Plaf.ColorUIResource MenuForeground + { + get { return IExecute("getMenuForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getMenuSelectedBackground() + /// + public Javax.Swing.Plaf.ColorUIResource MenuSelectedBackground + { + get { return IExecute("getMenuSelectedBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getMenuSelectedForeground() + /// + public Javax.Swing.Plaf.ColorUIResource MenuSelectedForeground + { + get { return IExecute("getMenuSelectedForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getMenuTextFont() + /// + public Javax.Swing.Plaf.FontUIResource MenuTextFont + { + get { return IExecute("getMenuTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getPrimaryControl() + /// + public Javax.Swing.Plaf.ColorUIResource PrimaryControl + { + get { return IExecute("getPrimaryControl"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getPrimaryControlDarkShadow() + /// + public Javax.Swing.Plaf.ColorUIResource PrimaryControlDarkShadow + { + get { return IExecute("getPrimaryControlDarkShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getPrimaryControlHighlight() + /// + public Javax.Swing.Plaf.ColorUIResource PrimaryControlHighlight + { + get { return IExecute("getPrimaryControlHighlight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getPrimaryControlInfo() + /// + public Javax.Swing.Plaf.ColorUIResource PrimaryControlInfo + { + get { return IExecute("getPrimaryControlInfo"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getPrimaryControlShadow() + /// + public Javax.Swing.Plaf.ColorUIResource PrimaryControlShadow + { + get { return IExecute("getPrimaryControlShadow"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getSeparatorBackground() + /// + public Javax.Swing.Plaf.ColorUIResource SeparatorBackground + { + get { return IExecute("getSeparatorBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getSeparatorForeground() + /// + public Javax.Swing.Plaf.ColorUIResource SeparatorForeground + { + get { return IExecute("getSeparatorForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getSubTextFont() + /// + public Javax.Swing.Plaf.FontUIResource SubTextFont + { + get { return IExecute("getSubTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getSystemTextColor() + /// + public Javax.Swing.Plaf.ColorUIResource SystemTextColor + { + get { return IExecute("getSystemTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getSystemTextFont() + /// + public Javax.Swing.Plaf.FontUIResource SystemTextFont + { + get { return IExecute("getSystemTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getTextHighlightColor() + /// + public Javax.Swing.Plaf.ColorUIResource TextHighlightColor + { + get { return IExecute("getTextHighlightColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getUserTextColor() + /// + public Javax.Swing.Plaf.ColorUIResource UserTextColor + { + get { return IExecute("getUserTextColor"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getUserTextFont() + /// + public Javax.Swing.Plaf.FontUIResource UserTextFont + { + get { return IExecute("getUserTextFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getWindowBackground() + /// + public Javax.Swing.Plaf.ColorUIResource WindowBackground + { + get { return IExecute("getWindowBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getWindowTitleBackground() + /// + public Javax.Swing.Plaf.ColorUIResource WindowTitleBackground + { + get { return IExecute("getWindowTitleBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getWindowTitleFont() + /// + public Javax.Swing.Plaf.FontUIResource WindowTitleFont + { + get { return IExecute("getWindowTitleFont"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getWindowTitleForeground() + /// + public Javax.Swing.Plaf.ColorUIResource WindowTitleForeground + { + get { return IExecute("getWindowTitleForeground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getWindowTitleInactiveBackground() + /// + public Javax.Swing.Plaf.ColorUIResource WindowTitleInactiveBackground + { + get { return IExecute("getWindowTitleInactiveBackground"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#getWindowTitleInactiveForeground() + /// + public Javax.Swing.Plaf.ColorUIResource WindowTitleInactiveForeground + { + get { return IExecute("getWindowTitleInactiveForeground"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToggleButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToggleButtonUI.cs new file mode 100644 index 0000000000..ca35311d4f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToggleButtonUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalToggleButtonUI + public partial class MetalToggleButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalToggleButtonUI.html#installDefaults(javax.swing.AbstractButton) + /// + public void InstallDefaults(Javax.Swing.AbstractButton arg0) + { + IExecute("installDefaults", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolBarUI.cs new file mode 100644 index 0000000000..3af098fa81 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalToolBarUI + public partial class MetalToolBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolTipUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolTipUI.cs new file mode 100644 index 0000000000..ceeea61fef --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalToolTipUI.cs @@ -0,0 +1,69 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalToolTipUI + public partial class MetalToolTipUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalToolTipUI.html#padSpaceBetweenStrings + /// + public static int padSpaceBetweenStrings => Clazz.GetField("padSpaceBetweenStrings"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalToolTipUI.html#getAcceleratorString() + /// + public string AcceleratorString + { + get { return IExecute("getAcceleratorString"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTreeUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTreeUI.cs new file mode 100644 index 0000000000..21241e7691 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/MetalTreeUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region MetalTreeUI + public partial class MetalTreeUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/OceanTheme.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/OceanTheme.cs new file mode 100644 index 0000000000..23c7bf4b04 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Metal/OceanTheme.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Metal +{ + #region OceanTheme + public partial class OceanTheme + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/AllPackageClasses.cs new file mode 100644 index 0000000000..71f3afb3aa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/AllPackageClasses.cs @@ -0,0 +1,1112 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiButtonUI.html + /// + public partial class MultiButtonUI : Javax.Swing.Plaf.ButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiColorChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiColorChooserUI.html + /// + public partial class MultiColorChooserUI : Javax.Swing.Plaf.ColorChooserUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiColorChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiColorChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiColorChooserUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiComboBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiComboBoxUI.html + /// + public partial class MultiComboBoxUI : Javax.Swing.Plaf.ComboBoxUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiComboBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiComboBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiComboBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiDesktopIconUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiDesktopIconUI.html + /// + public partial class MultiDesktopIconUI : Javax.Swing.Plaf.DesktopIconUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiDesktopIconUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiDesktopIconUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiDesktopIconUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiDesktopPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiDesktopPaneUI.html + /// + public partial class MultiDesktopPaneUI : Javax.Swing.Plaf.DesktopPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiDesktopPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiDesktopPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiDesktopPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiFileChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiFileChooserUI.html + /// + public partial class MultiFileChooserUI : Javax.Swing.Plaf.FileChooserUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiFileChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiFileChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiFileChooserUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiInternalFrameUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiInternalFrameUI.html + /// + public partial class MultiInternalFrameUI : Javax.Swing.Plaf.InternalFrameUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiInternalFrameUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiInternalFrameUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiInternalFrameUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiLabelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiLabelUI.html + /// + public partial class MultiLabelUI : Javax.Swing.Plaf.LabelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiLabelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiLabelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiLabelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiListUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiListUI.html + /// + public partial class MultiListUI : Javax.Swing.Plaf.ListUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiListUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiListUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiListUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiLookAndFeel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiLookAndFeel.html + /// + public partial class MultiLookAndFeel : Javax.Swing.LookAndFeel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiLookAndFeel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiLookAndFeel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiLookAndFeel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiMenuBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiMenuBarUI.html + /// + public partial class MultiMenuBarUI : Javax.Swing.Plaf.MenuBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiMenuBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiMenuBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiMenuBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiMenuItemUI.html + /// + public partial class MultiMenuItemUI : Javax.Swing.Plaf.MenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiOptionPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiOptionPaneUI.html + /// + public partial class MultiOptionPaneUI : Javax.Swing.Plaf.OptionPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiOptionPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiOptionPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiOptionPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiPanelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiPanelUI.html + /// + public partial class MultiPanelUI : Javax.Swing.Plaf.PanelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiPanelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiPanelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiPanelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiPopupMenuUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiPopupMenuUI.html + /// + public partial class MultiPopupMenuUI : Javax.Swing.Plaf.PopupMenuUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiPopupMenuUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiPopupMenuUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiPopupMenuUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiProgressBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiProgressBarUI.html + /// + public partial class MultiProgressBarUI : Javax.Swing.Plaf.ProgressBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiProgressBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiProgressBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiProgressBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiRootPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiRootPaneUI.html + /// + public partial class MultiRootPaneUI : Javax.Swing.Plaf.RootPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiRootPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiRootPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiRootPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiScrollBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiScrollBarUI.html + /// + public partial class MultiScrollBarUI : Javax.Swing.Plaf.ScrollBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiScrollBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiScrollBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiScrollBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiScrollPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiScrollPaneUI.html + /// + public partial class MultiScrollPaneUI : Javax.Swing.Plaf.ScrollPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiScrollPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiScrollPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiScrollPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSeparatorUI.html + /// + public partial class MultiSeparatorUI : Javax.Swing.Plaf.SeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiSliderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSliderUI.html + /// + public partial class MultiSliderUI : Javax.Swing.Plaf.SliderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiSliderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiSliderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiSliderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiSpinnerUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSpinnerUI.html + /// + public partial class MultiSpinnerUI : Javax.Swing.Plaf.SpinnerUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiSpinnerUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiSpinnerUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiSpinnerUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiSplitPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSplitPaneUI.html + /// + public partial class MultiSplitPaneUI : Javax.Swing.Plaf.SplitPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiSplitPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiSplitPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiSplitPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiTabbedPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTabbedPaneUI.html + /// + public partial class MultiTabbedPaneUI : Javax.Swing.Plaf.TabbedPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiTabbedPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiTabbedPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiTabbedPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiTableHeaderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTableHeaderUI.html + /// + public partial class MultiTableHeaderUI : Javax.Swing.Plaf.TableHeaderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiTableHeaderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiTableHeaderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiTableHeaderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiTableUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTableUI.html + /// + public partial class MultiTableUI : Javax.Swing.Plaf.TableUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiTableUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiTableUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiTableUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiTextUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTextUI.html + /// + public partial class MultiTextUI : Javax.Swing.Plaf.TextUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiTextUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiTextUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiTextUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiToolBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiToolBarUI.html + /// + public partial class MultiToolBarUI : Javax.Swing.Plaf.ToolBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiToolBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiToolBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiToolBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiToolTipUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiToolTipUI.html + /// + public partial class MultiToolTipUI : Javax.Swing.Plaf.ToolTipUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiToolTipUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiToolTipUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiToolTipUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiTreeUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTreeUI.html + /// + public partial class MultiTreeUI : Javax.Swing.Plaf.TreeUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiTreeUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiTreeUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiTreeUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MultiViewportUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiViewportUI.html + /// + public partial class MultiViewportUI : Javax.Swing.Plaf.ViewportUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MultiViewportUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MultiViewportUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.multi.MultiViewportUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiButtonUI.cs new file mode 100644 index 0000000000..789d33110e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiButtonUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiButtonUI + public partial class MultiButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiButtonUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiColorChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiColorChooserUI.cs new file mode 100644 index 0000000000..166529d60a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiColorChooserUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiColorChooserUI + public partial class MultiColorChooserUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiColorChooserUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiComboBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiComboBoxUI.cs new file mode 100644 index 0000000000..24fd2ddb40 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiComboBoxUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiComboBoxUI + public partial class MultiComboBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiComboBoxUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopIconUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopIconUI.cs new file mode 100644 index 0000000000..301b128d54 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopIconUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiDesktopIconUI + public partial class MultiDesktopIconUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiDesktopIconUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopPaneUI.cs new file mode 100644 index 0000000000..d077de7a0f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiDesktopPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiDesktopPaneUI + public partial class MultiDesktopPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiDesktopPaneUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiFileChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiFileChooserUI.cs new file mode 100644 index 0000000000..9da24e9b82 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiFileChooserUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiFileChooserUI + public partial class MultiFileChooserUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiFileChooserUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiInternalFrameUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiInternalFrameUI.cs new file mode 100644 index 0000000000..f22001590e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiInternalFrameUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiInternalFrameUI + public partial class MultiInternalFrameUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiInternalFrameUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLabelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLabelUI.cs new file mode 100644 index 0000000000..893e23757b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLabelUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiLabelUI + public partial class MultiLabelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiLabelUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiListUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiListUI.cs new file mode 100644 index 0000000000..431341963c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiListUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiListUI + public partial class MultiListUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiListUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLookAndFeel.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLookAndFeel.cs new file mode 100644 index 0000000000..6f417c5cf4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiLookAndFeel.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiLookAndFeel + public partial class MultiLookAndFeel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuBarUI.cs new file mode 100644 index 0000000000..edaaca987c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuBarUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiMenuBarUI + public partial class MultiMenuBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiMenuBarUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuItemUI.cs new file mode 100644 index 0000000000..1d4768c0cc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiMenuItemUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiMenuItemUI + public partial class MultiMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiMenuItemUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiOptionPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiOptionPaneUI.cs new file mode 100644 index 0000000000..486f9fb8e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiOptionPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiOptionPaneUI + public partial class MultiOptionPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiOptionPaneUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPanelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPanelUI.cs new file mode 100644 index 0000000000..46f06845d8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPanelUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiPanelUI + public partial class MultiPanelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiPanelUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPopupMenuUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPopupMenuUI.cs new file mode 100644 index 0000000000..e4f62614f5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiPopupMenuUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiPopupMenuUI + public partial class MultiPopupMenuUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiPopupMenuUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiProgressBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiProgressBarUI.cs new file mode 100644 index 0000000000..74aa6bf31c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiProgressBarUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiProgressBarUI + public partial class MultiProgressBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiProgressBarUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiRootPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiRootPaneUI.cs new file mode 100644 index 0000000000..2968da7bce --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiRootPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiRootPaneUI + public partial class MultiRootPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiRootPaneUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollBarUI.cs new file mode 100644 index 0000000000..4b191156cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollBarUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiScrollBarUI + public partial class MultiScrollBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiScrollBarUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollPaneUI.cs new file mode 100644 index 0000000000..1417a725d5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiScrollPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiScrollPaneUI + public partial class MultiScrollPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiScrollPaneUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSeparatorUI.cs new file mode 100644 index 0000000000..ce576d3561 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSeparatorUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiSeparatorUI + public partial class MultiSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSeparatorUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSliderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSliderUI.cs new file mode 100644 index 0000000000..9bb4f48093 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSliderUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiSliderUI + public partial class MultiSliderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSliderUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSpinnerUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSpinnerUI.cs new file mode 100644 index 0000000000..2fc4a49894 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSpinnerUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiSpinnerUI + public partial class MultiSpinnerUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSpinnerUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSplitPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSplitPaneUI.cs new file mode 100644 index 0000000000..102673b51c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiSplitPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiSplitPaneUI + public partial class MultiSplitPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiSplitPaneUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTabbedPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTabbedPaneUI.cs new file mode 100644 index 0000000000..fba9e66fa2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTabbedPaneUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiTabbedPaneUI + public partial class MultiTabbedPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTabbedPaneUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableHeaderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableHeaderUI.cs new file mode 100644 index 0000000000..1f4fdfd0b5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableHeaderUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiTableHeaderUI + public partial class MultiTableHeaderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTableHeaderUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableUI.cs new file mode 100644 index 0000000000..f5d06a84cd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTableUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiTableUI + public partial class MultiTableUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTableUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTextUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTextUI.cs new file mode 100644 index 0000000000..e2fab7bcc5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTextUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiTextUI + public partial class MultiTextUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTextUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolBarUI.cs new file mode 100644 index 0000000000..f88ae366e1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolBarUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiToolBarUI + public partial class MultiToolBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiToolBarUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolTipUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolTipUI.cs new file mode 100644 index 0000000000..3195f4c9e2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiToolTipUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiToolTipUI + public partial class MultiToolTipUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiToolTipUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTreeUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTreeUI.cs new file mode 100644 index 0000000000..fb601d5d27 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiTreeUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiTreeUI + public partial class MultiTreeUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiTreeUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiViewportUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiViewportUI.cs new file mode 100644 index 0000000000..d48ffb9ff9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Multi/MultiViewportUI.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Multi +{ + #region MultiViewportUI + public partial class MultiViewportUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/multi/MultiViewportUI.html#getUIs() + /// + public Javax.Swing.Plaf.ComponentUI[] UIs + { + get { return IExecuteArray("getUIs"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AbstractRegionPainter.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AbstractRegionPainter.cs new file mode 100644 index 0000000000..adeb6bdb3a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AbstractRegionPainter.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Nimbus +{ + #region AbstractRegionPainter + public partial class AbstractRegionPainter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/AbstractRegionPainter.html#paint(java.awt.Graphics2D,javax.swing.JComponent,int,int) + /// + public void Paint(Java.Awt.Graphics2D arg0, Javax.Swing.JComponent arg1, int arg2, int arg3) + { + IExecute("paint", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/AbstractRegionPainter.html#paint(java.awt.Graphics2D,java.lang.Object,int,int) + /// + public void Paint(Java.Awt.Graphics2D arg0, object arg1, int arg2, int arg3) + { + IExecute("paint", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AllPackageClasses.cs new file mode 100644 index 0000000000..754583c074 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/AllPackageClasses.cs @@ -0,0 +1,167 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Plaf.Nimbus +{ + #region AbstractRegionPainter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/AbstractRegionPainter.html + /// + public partial class AbstractRegionPainter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractRegionPainter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractRegionPainter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.nimbus.AbstractRegionPainter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NimbusLookAndFeel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusLookAndFeel.html + /// + public partial class NimbusLookAndFeel : Javax.Swing.Plaf.Synth.SynthLookAndFeel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NimbusLookAndFeel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NimbusLookAndFeel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.nimbus.NimbusLookAndFeel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NimbusStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html + /// + public partial class NimbusStyle : Javax.Swing.Plaf.Synth.SynthStyle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NimbusStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NimbusStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.nimbus.NimbusStyle"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region State + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/State.html + /// + public partial class State : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public State() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public State(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.nimbus.State"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusLookAndFeel.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusLookAndFeel.cs new file mode 100644 index 0000000000..fdfc8136ea --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusLookAndFeel.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Nimbus +{ + #region NimbusLookAndFeel + public partial class NimbusLookAndFeel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusLookAndFeel.html#getDerivedColor(java.lang.String,float,float,float,int,boolean) + /// + public Java.Awt.Color GetDerivedColor(string arg0, float arg1, float arg2, float arg3, int arg4, bool arg5) + { + return IExecute("getDerivedColor", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusLookAndFeel.html#register(javax.swing.plaf.synth.Region,java.lang.String) + /// + public void Register(Javax.Swing.Plaf.Synth.Region arg0, string arg1) + { + IExecute("register", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusStyle.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusStyle.cs new file mode 100644 index 0000000000..8c60de9367 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/NimbusStyle.cs @@ -0,0 +1,82 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Nimbus +{ + #region NimbusStyle + public partial class NimbusStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html#LARGE_SCALE + /// + public static double LARGE_SCALE => Clazz.GetField("LARGE_SCALE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html#MINI_SCALE + /// + public static double MINI_SCALE => Clazz.GetField("MINI_SCALE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html#SMALL_SCALE + /// + public static double SMALL_SCALE => Clazz.GetField("SMALL_SCALE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html#LARGE_KEY + /// + public static string LARGE_KEY => Clazz.GetField("LARGE_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html#MINI_KEY + /// + public static string MINI_KEY => Clazz.GetField("MINI_KEY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/nimbus/NimbusStyle.html#SMALL_KEY + /// + public static string SMALL_KEY => Clazz.GetField("SMALL_KEY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/State.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/State.cs new file mode 100644 index 0000000000..9e4266c945 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Nimbus/State.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Nimbus +{ + #region State + public partial class State + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/OptionPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/OptionPaneUI.cs new file mode 100644 index 0000000000..69aa852fa4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/OptionPaneUI.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region OptionPaneUI + public partial class OptionPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/OptionPaneUI.html#containsCustomComponents(javax.swing.JOptionPane) + /// + public bool ContainsCustomComponents(Javax.Swing.JOptionPane arg0) + { + return IExecute("containsCustomComponents", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/OptionPaneUI.html#selectInitialValue(javax.swing.JOptionPane) + /// + public void SelectInitialValue(Javax.Swing.JOptionPane arg0) + { + IExecute("selectInitialValue", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/PanelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/PanelUI.cs new file mode 100644 index 0000000000..32f715f7f0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/PanelUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region PanelUI + public partial class PanelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/PopupMenuUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/PopupMenuUI.cs new file mode 100644 index 0000000000..ae1b7a9d6a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/PopupMenuUI.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region PopupMenuUI + public partial class PopupMenuUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/PopupMenuUI.html#isPopupTrigger(java.awt.event.MouseEvent) + /// + public bool IsPopupTrigger(Java.Awt.EventNs.MouseEvent arg0) + { + return IExecute("isPopupTrigger", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/PopupMenuUI.html#getPopup(javax.swing.JPopupMenu,int,int) + /// + public Javax.Swing.Popup GetPopup(Javax.Swing.JPopupMenu arg0, int arg1, int arg2) + { + return IExecute("getPopup", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ProgressBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ProgressBarUI.cs new file mode 100644 index 0000000000..e424300e1b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ProgressBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ProgressBarUI + public partial class ProgressBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/RootPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/RootPaneUI.cs new file mode 100644 index 0000000000..b5eeb8d487 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/RootPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region RootPaneUI + public partial class RootPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ScrollBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ScrollBarUI.cs new file mode 100644 index 0000000000..1654ae1d25 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ScrollBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ScrollBarUI + public partial class ScrollBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ScrollPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ScrollPaneUI.cs new file mode 100644 index 0000000000..058396e39d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ScrollPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ScrollPaneUI + public partial class ScrollPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/SeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/SeparatorUI.cs new file mode 100644 index 0000000000..1da4f48e0f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/SeparatorUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region SeparatorUI + public partial class SeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/SliderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/SliderUI.cs new file mode 100644 index 0000000000..7edab6a3f3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/SliderUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region SliderUI + public partial class SliderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/SpinnerUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/SpinnerUI.cs new file mode 100644 index 0000000000..745a2adfcc --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/SpinnerUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region SpinnerUI + public partial class SpinnerUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/SplitPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/SplitPaneUI.cs new file mode 100644 index 0000000000..9692e383d9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/SplitPaneUI.cs @@ -0,0 +1,100 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region SplitPaneUI + public partial class SplitPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#getDividerLocation(javax.swing.JSplitPane) + /// + public int GetDividerLocation(Javax.Swing.JSplitPane arg0) + { + return IExecute("getDividerLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#getMaximumDividerLocation(javax.swing.JSplitPane) + /// + public int GetMaximumDividerLocation(Javax.Swing.JSplitPane arg0) + { + return IExecute("getMaximumDividerLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#getMinimumDividerLocation(javax.swing.JSplitPane) + /// + public int GetMinimumDividerLocation(Javax.Swing.JSplitPane arg0) + { + return IExecute("getMinimumDividerLocation", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#finishedPaintingChildren(javax.swing.JSplitPane,java.awt.Graphics) + /// + public void FinishedPaintingChildren(Javax.Swing.JSplitPane arg0, Java.Awt.Graphics arg1) + { + IExecute("finishedPaintingChildren", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#resetToPreferredSizes(javax.swing.JSplitPane) + /// + public void ResetToPreferredSizes(Javax.Swing.JSplitPane arg0) + { + IExecute("resetToPreferredSizes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#setDividerLocation(javax.swing.JSplitPane,int) + /// + public void SetDividerLocation(Javax.Swing.JSplitPane arg0, int arg1) + { + IExecute("setDividerLocation", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/AllPackageClasses.cs new file mode 100644 index 0000000000..a973f2deea --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/AllPackageClasses.cs @@ -0,0 +1,1812 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Plaf.Synth +{ + #region ColorType + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html + /// + public partial class ColorType : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorType() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorType(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.ColorType"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Region + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html + /// + public partial class Region : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Region() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Region(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.Region"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthButtonUI.html + /// + public partial class SynthButtonUI : Javax.Swing.Plaf.Basic.BasicButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthCheckBoxMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.html + /// + public partial class SynthCheckBoxMenuItemUI : Javax.Swing.Plaf.Synth.SynthMenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthCheckBoxMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthCheckBoxMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthCheckBoxMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthCheckBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthCheckBoxUI.html + /// + public partial class SynthCheckBoxUI : Javax.Swing.Plaf.Synth.SynthRadioButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthCheckBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthCheckBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthCheckBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthColorChooserUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthColorChooserUI.html + /// + public partial class SynthColorChooserUI : Javax.Swing.Plaf.Basic.BasicColorChooserUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthColorChooserUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthColorChooserUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthColorChooserUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthComboBoxUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthComboBoxUI.html + /// + public partial class SynthComboBoxUI : Javax.Swing.Plaf.Basic.BasicComboBoxUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthComboBoxUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthComboBoxUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthComboBoxUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthConstants + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html + /// + public partial class SynthConstants : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthConstants() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthConstants(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthConstants"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html + /// + public partial class SynthContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthContext"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthDesktopIconUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopIconUI.html + /// + public partial class SynthDesktopIconUI : Javax.Swing.Plaf.Basic.BasicDesktopIconUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthDesktopIconUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthDesktopIconUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthDesktopIconUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthDesktopPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopPaneUI.html + /// + public partial class SynthDesktopPaneUI : Javax.Swing.Plaf.Basic.BasicDesktopPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthDesktopPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthDesktopPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthDesktopPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthEditorPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthEditorPaneUI.html + /// + public partial class SynthEditorPaneUI : Javax.Swing.Plaf.Basic.BasicEditorPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthEditorPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthEditorPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthEditorPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthFormattedTextFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthFormattedTextFieldUI.html + /// + public partial class SynthFormattedTextFieldUI : Javax.Swing.Plaf.Synth.SynthTextFieldUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthFormattedTextFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthFormattedTextFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthFormattedTextFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthGraphicsUtils + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html + /// + public partial class SynthGraphicsUtils : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthGraphicsUtils() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthGraphicsUtils(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthGraphicsUtils"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthIcon + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html + /// + public partial class SynthIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthIcon() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthIcon(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthIcon"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthInternalFrameUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthInternalFrameUI.html + /// + public partial class SynthInternalFrameUI : Javax.Swing.Plaf.Basic.BasicInternalFrameUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthInternalFrameUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthInternalFrameUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthInternalFrameUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthLabelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLabelUI.html + /// + public partial class SynthLabelUI : Javax.Swing.Plaf.Basic.BasicLabelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthLabelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthLabelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthLabelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthListUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthListUI.html + /// + public partial class SynthListUI : Javax.Swing.Plaf.Basic.BasicListUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthListUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthListUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthListUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthLookAndFeel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html + /// + public partial class SynthLookAndFeel : Javax.Swing.Plaf.Basic.BasicLookAndFeel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthLookAndFeel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthLookAndFeel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthLookAndFeel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthMenuBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuBarUI.html + /// + public partial class SynthMenuBarUI : Javax.Swing.Plaf.Basic.BasicMenuBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthMenuBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthMenuBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthMenuBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuItemUI.html + /// + public partial class SynthMenuItemUI : Javax.Swing.Plaf.Basic.BasicMenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthMenuUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuUI.html + /// + public partial class SynthMenuUI : Javax.Swing.Plaf.Basic.BasicMenuUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthMenuUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthMenuUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthMenuUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthOptionPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthOptionPaneUI.html + /// + public partial class SynthOptionPaneUI : Javax.Swing.Plaf.Basic.BasicOptionPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthOptionPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthOptionPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthOptionPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthPainter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html + /// + public partial class SynthPainter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthPainter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthPainter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthPainter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthPanelUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPanelUI.html + /// + public partial class SynthPanelUI : Javax.Swing.Plaf.Basic.BasicPanelUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthPanelUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthPanelUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthPanelUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthPasswordFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPasswordFieldUI.html + /// + public partial class SynthPasswordFieldUI : Javax.Swing.Plaf.Synth.SynthTextFieldUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthPasswordFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthPasswordFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthPasswordFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthPopupMenuUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPopupMenuUI.html + /// + public partial class SynthPopupMenuUI : Javax.Swing.Plaf.Basic.BasicPopupMenuUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthPopupMenuUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthPopupMenuUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthPopupMenuUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthProgressBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthProgressBarUI.html + /// + public partial class SynthProgressBarUI : Javax.Swing.Plaf.Basic.BasicProgressBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthProgressBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthProgressBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthProgressBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthRadioButtonMenuItemUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.html + /// + public partial class SynthRadioButtonMenuItemUI : Javax.Swing.Plaf.Synth.SynthMenuItemUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthRadioButtonMenuItemUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthRadioButtonMenuItemUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthRadioButtonMenuItemUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthRadioButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthRadioButtonUI.html + /// + public partial class SynthRadioButtonUI : Javax.Swing.Plaf.Synth.SynthToggleButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthRadioButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthRadioButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthRadioButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthRootPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthRootPaneUI.html + /// + public partial class SynthRootPaneUI : Javax.Swing.Plaf.Basic.BasicRootPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthRootPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthRootPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthRootPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthScrollBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollBarUI.html + /// + public partial class SynthScrollBarUI : Javax.Swing.Plaf.Basic.BasicScrollBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthScrollBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthScrollBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthScrollBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthScrollPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollPaneUI.html + /// + public partial class SynthScrollPaneUI : Javax.Swing.Plaf.Basic.BasicScrollPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthScrollPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthScrollPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthScrollPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthSeparatorUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html + /// + public partial class SynthSeparatorUI : Javax.Swing.Plaf.SeparatorUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthSeparatorUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthSeparatorUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthSeparatorUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthSliderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSliderUI.html + /// + public partial class SynthSliderUI : Javax.Swing.Plaf.Basic.BasicSliderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthSliderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthSliderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthSliderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthSpinnerUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSpinnerUI.html + /// + public partial class SynthSpinnerUI : Javax.Swing.Plaf.Basic.BasicSpinnerUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthSpinnerUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthSpinnerUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthSpinnerUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthSplitPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSplitPaneUI.html + /// + public partial class SynthSplitPaneUI : Javax.Swing.Plaf.Basic.BasicSplitPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthSplitPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthSplitPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthSplitPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthStyle + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html + /// + public partial class SynthStyle : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthStyle() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthStyle(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthStyle"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthStyleFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyleFactory.html + /// + public partial class SynthStyleFactory : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthStyleFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthStyleFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthStyleFactory"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTabbedPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTabbedPaneUI.html + /// + public partial class SynthTabbedPaneUI : Javax.Swing.Plaf.Basic.BasicTabbedPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTabbedPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTabbedPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTabbedPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTableHeaderUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableHeaderUI.html + /// + public partial class SynthTableHeaderUI : Javax.Swing.Plaf.Basic.BasicTableHeaderUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTableHeaderUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTableHeaderUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTableHeaderUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTableUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableUI.html + /// + public partial class SynthTableUI : Javax.Swing.Plaf.Basic.BasicTableUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTableUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTableUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTableUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTextAreaUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextAreaUI.html + /// + public partial class SynthTextAreaUI : Javax.Swing.Plaf.Basic.BasicTextAreaUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTextAreaUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTextAreaUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTextAreaUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTextFieldUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextFieldUI.html + /// + public partial class SynthTextFieldUI : Javax.Swing.Plaf.Basic.BasicTextFieldUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTextFieldUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTextFieldUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTextFieldUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTextPaneUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextPaneUI.html + /// + public partial class SynthTextPaneUI : Javax.Swing.Plaf.Synth.SynthEditorPaneUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTextPaneUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTextPaneUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTextPaneUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthToggleButtonUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToggleButtonUI.html + /// + public partial class SynthToggleButtonUI : Javax.Swing.Plaf.Synth.SynthButtonUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthToggleButtonUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthToggleButtonUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthToggleButtonUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthToolBarUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolBarUI.html + /// + public partial class SynthToolBarUI : Javax.Swing.Plaf.Basic.BasicToolBarUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthToolBarUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthToolBarUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthToolBarUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthToolTipUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolTipUI.html + /// + public partial class SynthToolTipUI : Javax.Swing.Plaf.Basic.BasicToolTipUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthToolTipUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthToolTipUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthToolTipUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthTreeUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTreeUI.html + /// + public partial class SynthTreeUI : Javax.Swing.Plaf.Basic.BasicTreeUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthTreeUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthTreeUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthTreeUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthUI.html + /// + public partial class SynthUI : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthUI"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SynthViewportUI + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthViewportUI.html + /// + public partial class SynthViewportUI : Javax.Swing.Plaf.ViewportUI + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SynthViewportUI() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SynthViewportUI(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.plaf.synth.SynthViewportUI"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/ColorType.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/ColorType.cs new file mode 100644 index 0000000000..ebb0b48920 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/ColorType.cs @@ -0,0 +1,89 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region ColorType + public partial class ColorType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#MAX_COUNT + /// + public static int MAX_COUNT => Clazz.GetField("MAX_COUNT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#BACKGROUND + /// + public static Javax.Swing.Plaf.Synth.ColorType BACKGROUND => Clazz.GetField("BACKGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#FOCUS + /// + public static Javax.Swing.Plaf.Synth.ColorType FOCUS => Clazz.GetField("FOCUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#FOREGROUND + /// + public static Javax.Swing.Plaf.Synth.ColorType FOREGROUND => Clazz.GetField("FOREGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#TEXT_BACKGROUND + /// + public static Javax.Swing.Plaf.Synth.ColorType TEXT_BACKGROUND => Clazz.GetField("TEXT_BACKGROUND"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#TEXT_FOREGROUND + /// + public static Javax.Swing.Plaf.Synth.ColorType TEXT_FOREGROUND => Clazz.GetField("TEXT_FOREGROUND"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/ColorType.html#getID() + /// + public int ID + { + get { return IExecute("getID"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/Region.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/Region.cs new file mode 100644 index 0000000000..52750fe477 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/Region.cs @@ -0,0 +1,300 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region Region + public partial class Region + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#ARROW_BUTTON + /// + public static Javax.Swing.Plaf.Synth.Region ARROW_BUTTON => Clazz.GetField("ARROW_BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#BUTTON + /// + public static Javax.Swing.Plaf.Synth.Region BUTTON => Clazz.GetField("BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#CHECK_BOX + /// + public static Javax.Swing.Plaf.Synth.Region CHECK_BOX => Clazz.GetField("CHECK_BOX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#CHECK_BOX_MENU_ITEM + /// + public static Javax.Swing.Plaf.Synth.Region CHECK_BOX_MENU_ITEM => Clazz.GetField("CHECK_BOX_MENU_ITEM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#COLOR_CHOOSER + /// + public static Javax.Swing.Plaf.Synth.Region COLOR_CHOOSER => Clazz.GetField("COLOR_CHOOSER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#COMBO_BOX + /// + public static Javax.Swing.Plaf.Synth.Region COMBO_BOX => Clazz.GetField("COMBO_BOX"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#DESKTOP_ICON + /// + public static Javax.Swing.Plaf.Synth.Region DESKTOP_ICON => Clazz.GetField("DESKTOP_ICON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#DESKTOP_PANE + /// + public static Javax.Swing.Plaf.Synth.Region DESKTOP_PANE => Clazz.GetField("DESKTOP_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#EDITOR_PANE + /// + public static Javax.Swing.Plaf.Synth.Region EDITOR_PANE => Clazz.GetField("EDITOR_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#FILE_CHOOSER + /// + public static Javax.Swing.Plaf.Synth.Region FILE_CHOOSER => Clazz.GetField("FILE_CHOOSER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#FORMATTED_TEXT_FIELD + /// + public static Javax.Swing.Plaf.Synth.Region FORMATTED_TEXT_FIELD => Clazz.GetField("FORMATTED_TEXT_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#INTERNAL_FRAME + /// + public static Javax.Swing.Plaf.Synth.Region INTERNAL_FRAME => Clazz.GetField("INTERNAL_FRAME"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#INTERNAL_FRAME_TITLE_PANE + /// + public static Javax.Swing.Plaf.Synth.Region INTERNAL_FRAME_TITLE_PANE => Clazz.GetField("INTERNAL_FRAME_TITLE_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#LABEL + /// + public static Javax.Swing.Plaf.Synth.Region LABEL => Clazz.GetField("LABEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#LIST + /// + public static Javax.Swing.Plaf.Synth.Region LIST => Clazz.GetField("LIST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#MENU + /// + public static Javax.Swing.Plaf.Synth.Region MENU => Clazz.GetField("MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#MENU_BAR + /// + public static Javax.Swing.Plaf.Synth.Region MENU_BAR => Clazz.GetField("MENU_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#MENU_ITEM + /// + public static Javax.Swing.Plaf.Synth.Region MENU_ITEM => Clazz.GetField("MENU_ITEM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#MENU_ITEM_ACCELERATOR + /// + public static Javax.Swing.Plaf.Synth.Region MENU_ITEM_ACCELERATOR => Clazz.GetField("MENU_ITEM_ACCELERATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#OPTION_PANE + /// + public static Javax.Swing.Plaf.Synth.Region OPTION_PANE => Clazz.GetField("OPTION_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#PANEL + /// + public static Javax.Swing.Plaf.Synth.Region PANEL => Clazz.GetField("PANEL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#PASSWORD_FIELD + /// + public static Javax.Swing.Plaf.Synth.Region PASSWORD_FIELD => Clazz.GetField("PASSWORD_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#POPUP_MENU + /// + public static Javax.Swing.Plaf.Synth.Region POPUP_MENU => Clazz.GetField("POPUP_MENU"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#POPUP_MENU_SEPARATOR + /// + public static Javax.Swing.Plaf.Synth.Region POPUP_MENU_SEPARATOR => Clazz.GetField("POPUP_MENU_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#PROGRESS_BAR + /// + public static Javax.Swing.Plaf.Synth.Region PROGRESS_BAR => Clazz.GetField("PROGRESS_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#RADIO_BUTTON + /// + public static Javax.Swing.Plaf.Synth.Region RADIO_BUTTON => Clazz.GetField("RADIO_BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#RADIO_BUTTON_MENU_ITEM + /// + public static Javax.Swing.Plaf.Synth.Region RADIO_BUTTON_MENU_ITEM => Clazz.GetField("RADIO_BUTTON_MENU_ITEM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#ROOT_PANE + /// + public static Javax.Swing.Plaf.Synth.Region ROOT_PANE => Clazz.GetField("ROOT_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SCROLL_BAR + /// + public static Javax.Swing.Plaf.Synth.Region SCROLL_BAR => Clazz.GetField("SCROLL_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SCROLL_BAR_THUMB + /// + public static Javax.Swing.Plaf.Synth.Region SCROLL_BAR_THUMB => Clazz.GetField("SCROLL_BAR_THUMB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SCROLL_BAR_TRACK + /// + public static Javax.Swing.Plaf.Synth.Region SCROLL_BAR_TRACK => Clazz.GetField("SCROLL_BAR_TRACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SCROLL_PANE + /// + public static Javax.Swing.Plaf.Synth.Region SCROLL_PANE => Clazz.GetField("SCROLL_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SEPARATOR + /// + public static Javax.Swing.Plaf.Synth.Region SEPARATOR => Clazz.GetField("SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SLIDER + /// + public static Javax.Swing.Plaf.Synth.Region SLIDER => Clazz.GetField("SLIDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SLIDER_THUMB + /// + public static Javax.Swing.Plaf.Synth.Region SLIDER_THUMB => Clazz.GetField("SLIDER_THUMB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SLIDER_TRACK + /// + public static Javax.Swing.Plaf.Synth.Region SLIDER_TRACK => Clazz.GetField("SLIDER_TRACK"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SPINNER + /// + public static Javax.Swing.Plaf.Synth.Region SPINNER => Clazz.GetField("SPINNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SPLIT_PANE + /// + public static Javax.Swing.Plaf.Synth.Region SPLIT_PANE => Clazz.GetField("SPLIT_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#SPLIT_PANE_DIVIDER + /// + public static Javax.Swing.Plaf.Synth.Region SPLIT_PANE_DIVIDER => Clazz.GetField("SPLIT_PANE_DIVIDER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TABBED_PANE + /// + public static Javax.Swing.Plaf.Synth.Region TABBED_PANE => Clazz.GetField("TABBED_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TABBED_PANE_CONTENT + /// + public static Javax.Swing.Plaf.Synth.Region TABBED_PANE_CONTENT => Clazz.GetField("TABBED_PANE_CONTENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TABBED_PANE_TAB + /// + public static Javax.Swing.Plaf.Synth.Region TABBED_PANE_TAB => Clazz.GetField("TABBED_PANE_TAB"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TABBED_PANE_TAB_AREA + /// + public static Javax.Swing.Plaf.Synth.Region TABBED_PANE_TAB_AREA => Clazz.GetField("TABBED_PANE_TAB_AREA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TABLE + /// + public static Javax.Swing.Plaf.Synth.Region TABLE => Clazz.GetField("TABLE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TABLE_HEADER + /// + public static Javax.Swing.Plaf.Synth.Region TABLE_HEADER => Clazz.GetField("TABLE_HEADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TEXT_AREA + /// + public static Javax.Swing.Plaf.Synth.Region TEXT_AREA => Clazz.GetField("TEXT_AREA"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TEXT_FIELD + /// + public static Javax.Swing.Plaf.Synth.Region TEXT_FIELD => Clazz.GetField("TEXT_FIELD"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TEXT_PANE + /// + public static Javax.Swing.Plaf.Synth.Region TEXT_PANE => Clazz.GetField("TEXT_PANE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TOGGLE_BUTTON + /// + public static Javax.Swing.Plaf.Synth.Region TOGGLE_BUTTON => Clazz.GetField("TOGGLE_BUTTON"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TOOL_BAR + /// + public static Javax.Swing.Plaf.Synth.Region TOOL_BAR => Clazz.GetField("TOOL_BAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TOOL_BAR_CONTENT + /// + public static Javax.Swing.Plaf.Synth.Region TOOL_BAR_CONTENT => Clazz.GetField("TOOL_BAR_CONTENT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TOOL_BAR_DRAG_WINDOW + /// + public static Javax.Swing.Plaf.Synth.Region TOOL_BAR_DRAG_WINDOW => Clazz.GetField("TOOL_BAR_DRAG_WINDOW"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TOOL_BAR_SEPARATOR + /// + public static Javax.Swing.Plaf.Synth.Region TOOL_BAR_SEPARATOR => Clazz.GetField("TOOL_BAR_SEPARATOR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TOOL_TIP + /// + public static Javax.Swing.Plaf.Synth.Region TOOL_TIP => Clazz.GetField("TOOL_TIP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TREE + /// + public static Javax.Swing.Plaf.Synth.Region TREE => Clazz.GetField("TREE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#TREE_CELL + /// + public static Javax.Swing.Plaf.Synth.Region TREE_CELL => Clazz.GetField("TREE_CELL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#VIEWPORT + /// + public static Javax.Swing.Plaf.Synth.Region VIEWPORT => Clazz.GetField("VIEWPORT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/Region.html#isSubregion() + /// + public bool IsSubregion() + { + return IExecute("isSubregion"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthButtonUI.cs new file mode 100644 index 0000000000..ee23b648bb --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthButtonUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthButtonUI + public partial class SynthButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthButtonUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthButtonUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthButtonUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthButtonUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthButtonUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxMenuItemUI.cs new file mode 100644 index 0000000000..fd0cedec50 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxMenuItemUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthCheckBoxMenuItemUI + public partial class SynthCheckBoxMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxUI.cs new file mode 100644 index 0000000000..a5c116a6e8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthCheckBoxUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthCheckBoxUI + public partial class SynthCheckBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthColorChooserUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthColorChooserUI.cs new file mode 100644 index 0000000000..c97a371751 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthColorChooserUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthColorChooserUI + public partial class SynthColorChooserUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthColorChooserUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthColorChooserUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthColorChooserUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthColorChooserUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthColorChooserUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthComboBoxUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthComboBoxUI.cs new file mode 100644 index 0000000000..3844873452 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthComboBoxUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthComboBoxUI + public partial class SynthComboBoxUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthComboBoxUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthComboBoxUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthComboBoxUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthComboBoxUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthComboBoxUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthConstants.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthConstants.cs new file mode 100644 index 0000000000..15d828caa8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthConstants.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthConstants + public partial class SynthConstants + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#DEFAULT + /// + public static int DEFAULT => Clazz.GetField("DEFAULT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#DISABLED + /// + public static int DISABLED => Clazz.GetField("DISABLED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#ENABLED + /// + public static int ENABLED => Clazz.GetField("ENABLED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#FOCUSED + /// + public static int FOCUSED => Clazz.GetField("FOCUSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#MOUSE_OVER + /// + public static int MOUSE_OVER => Clazz.GetField("MOUSE_OVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#PRESSED + /// + public static int PRESSED => Clazz.GetField("PRESSED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthConstants.html#SELECTED + /// + public static int SELECTED => Clazz.GetField("SELECTED"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthContext.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthContext.cs new file mode 100644 index 0000000000..295ddfad53 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthContext.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthContext + public partial class SynthContext + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html#(javax.swing.JComponent,javax.swing.plaf.synth.Region,javax.swing.plaf.synth.SynthStyle,int) + /// + public SynthContext(Javax.Swing.JComponent arg0, Javax.Swing.Plaf.Synth.Region arg1, Javax.Swing.Plaf.Synth.SynthStyle arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html#getComponent() + /// + public Javax.Swing.JComponent Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html#getComponentState() + /// + public int ComponentState + { + get { return IExecute("getComponentState"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html#getRegion() + /// + public Javax.Swing.Plaf.Synth.Region Region + { + get { return IExecute("getRegion"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html#getStyle() + /// + public Javax.Swing.Plaf.Synth.SynthStyle Style + { + get { return IExecute("getStyle"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopIconUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopIconUI.cs new file mode 100644 index 0000000000..c51f482a52 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopIconUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthDesktopIconUI + public partial class SynthDesktopIconUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthDesktopIconUI t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthDesktopIconUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopIconUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopIconUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopIconUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopPaneUI.cs new file mode 100644 index 0000000000..4d30ce9ae8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthDesktopPaneUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthDesktopPaneUI + public partial class SynthDesktopPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthDesktopPaneUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthDesktopPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopPaneUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthEditorPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthEditorPaneUI.cs new file mode 100644 index 0000000000..0c08292258 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthEditorPaneUI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthEditorPaneUI + public partial class SynthEditorPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthEditorPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthEditorPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthEditorPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthFormattedTextFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthFormattedTextFieldUI.cs new file mode 100644 index 0000000000..1774dcc262 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthFormattedTextFieldUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthFormattedTextFieldUI + public partial class SynthFormattedTextFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthGraphicsUtils.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthGraphicsUtils.cs new file mode 100644 index 0000000000..3945255c90 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthGraphicsUtils.cs @@ -0,0 +1,156 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthGraphicsUtils + public partial class SynthGraphicsUtils + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#getIconHeight(javax.swing.Icon,javax.swing.plaf.synth.SynthContext) + /// + public static int GetIconHeight(Javax.Swing.Icon arg0, Javax.Swing.Plaf.Synth.SynthContext arg1) + { + return SExecute("getIconHeight", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#getIconWidth(javax.swing.Icon,javax.swing.plaf.synth.SynthContext) + /// + public static int GetIconWidth(Javax.Swing.Icon arg0, Javax.Swing.Plaf.Synth.SynthContext arg1) + { + return SExecute("getIconWidth", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#paintIcon(javax.swing.Icon,javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public static void PaintIcon(Javax.Swing.Icon arg0, Javax.Swing.Plaf.Synth.SynthContext arg1, Java.Awt.Graphics arg2, int arg3, int arg4, int arg5, int arg6) + { + SExecute("paintIcon", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#computeStringWidth(javax.swing.plaf.synth.SynthContext,java.awt.Font,java.awt.FontMetrics,java.lang.String) + /// + public int ComputeStringWidth(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Font arg1, Java.Awt.FontMetrics arg2, string arg3) + { + return IExecute("computeStringWidth", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#getMaximumCharHeight(javax.swing.plaf.synth.SynthContext) + /// + public int GetMaximumCharHeight(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("getMaximumCharHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#getMaximumSize(javax.swing.plaf.synth.SynthContext,java.awt.Font,java.lang.String,javax.swing.Icon,int,int,int,int,int,int) + /// + public Java.Awt.Dimension GetMaximumSize(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Font arg1, string arg2, Javax.Swing.Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9) + { + return IExecute("getMaximumSize", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#getMinimumSize(javax.swing.plaf.synth.SynthContext,java.awt.Font,java.lang.String,javax.swing.Icon,int,int,int,int,int,int) + /// + public Java.Awt.Dimension GetMinimumSize(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Font arg1, string arg2, Javax.Swing.Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9) + { + return IExecute("getMinimumSize", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#getPreferredSize(javax.swing.plaf.synth.SynthContext,java.awt.Font,java.lang.String,javax.swing.Icon,int,int,int,int,int,int) + /// + public Java.Awt.Dimension GetPreferredSize(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Font arg1, string arg2, Javax.Swing.Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9) + { + return IExecute("getPreferredSize", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#layoutText(javax.swing.plaf.synth.SynthContext,java.awt.FontMetrics,java.lang.String,javax.swing.Icon,int,int,int,int,java.awt.Rectangle,java.awt.Rectangle,java.awt.Rectangle,int) + /// + public string LayoutText(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.FontMetrics arg1, string arg2, Javax.Swing.Icon arg3, int arg4, int arg5, int arg6, int arg7, Java.Awt.Rectangle arg8, Java.Awt.Rectangle arg9, Java.Awt.Rectangle arg10, int arg11) + { + return IExecute("layoutText", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#drawLine(javax.swing.plaf.synth.SynthContext,java.lang.Object,java.awt.Graphics,int,int,int,int,java.lang.Object) + /// + public void DrawLine(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1, Java.Awt.Graphics arg2, int arg3, int arg4, int arg5, int arg6, object arg7) + { + IExecute("drawLine", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#drawLine(javax.swing.plaf.synth.SynthContext,java.lang.Object,java.awt.Graphics,int,int,int,int) + /// + public void DrawLine(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1, Java.Awt.Graphics arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("drawLine", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#paintText(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,java.lang.String,int,int,int) + /// + public void PaintText(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, string arg2, int arg3, int arg4, int arg5) + { + IExecute("paintText", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#paintText(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,java.lang.String,java.awt.Rectangle,int) + /// + public void PaintText(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, string arg2, Java.Awt.Rectangle arg3, int arg4) + { + IExecute("paintText", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthGraphicsUtils.html#paintText(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,java.lang.String,javax.swing.Icon,int,int,int,int,int,int,int) + /// + public void PaintText(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, string arg2, Javax.Swing.Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10) + { + IExecute("paintText", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthIcon.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthIcon.cs new file mode 100644 index 0000000000..691ca4ccf1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthIcon.cs @@ -0,0 +1,101 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthIcon + public partial class SynthIcon + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Icon(Javax.Swing.Plaf.Synth.SynthIcon t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html#getIconHeight() + /// + public int IconHeight + { + get { return IExecute("getIconHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html#getIconWidth() + /// + public int IconWidth + { + get { return IExecute("getIconWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html#getIconHeight(javax.swing.plaf.synth.SynthContext) + /// + public int GetIconHeight(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("getIconHeight", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html#getIconWidth(javax.swing.plaf.synth.SynthContext) + /// + public int GetIconWidth(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("getIconWidth", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html#paintIcon(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintIcon(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthIcon.html#paintIcon(java.awt.Component,java.awt.Graphics,int,int) + /// + public void PaintIcon(Java.Awt.Component arg0, Java.Awt.Graphics arg1, int arg2, int arg3) + { + IExecute("paintIcon", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthInternalFrameUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthInternalFrameUI.cs new file mode 100644 index 0000000000..8bbdf65ddd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthInternalFrameUI.cs @@ -0,0 +1,88 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthInternalFrameUI + public partial class SynthInternalFrameUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthInternalFrameUI t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthInternalFrameUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthInternalFrameUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthInternalFrameUI.html#installDefaults() + /// + public void InstallDefaults() + { + IExecute("installDefaults"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthInternalFrameUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthInternalFrameUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLabelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLabelUI.cs new file mode 100644 index 0000000000..0531265171 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLabelUI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthLabelUI + public partial class SynthLabelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthLabelUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLabelUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLabelUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthListUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthListUI.cs new file mode 100644 index 0000000000..3e737337bd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthListUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthListUI + public partial class SynthListUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthListUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthListUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthListUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthListUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthListUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLookAndFeel.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLookAndFeel.cs new file mode 100644 index 0000000000..60e6a6d0a8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthLookAndFeel.cs @@ -0,0 +1,107 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthLookAndFeel + public partial class SynthLookAndFeel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#getStyleFactory() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#setStyleFactory(javax.swing.plaf.synth.SynthStyleFactory) + /// + public static Javax.Swing.Plaf.Synth.SynthStyleFactory StyleFactory + { + get { return SExecute("getStyleFactory"); } set { SExecute("setStyleFactory", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#createUI(javax.swing.JComponent) + /// + public static Javax.Swing.Plaf.ComponentUI CreateUI(Javax.Swing.JComponent arg0) + { + return SExecute("createUI", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#getRegion(javax.swing.JComponent) + /// + public static Javax.Swing.Plaf.Synth.Region GetRegion(Javax.Swing.JComponent arg0) + { + return SExecute("getRegion", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#getStyle(javax.swing.JComponent,javax.swing.plaf.synth.Region) + /// + public static Javax.Swing.Plaf.Synth.SynthStyle GetStyle(Javax.Swing.JComponent arg0, Javax.Swing.Plaf.Synth.Region arg1) + { + return SExecute("getStyle", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#updateStyles(java.awt.Component) + /// + public static void UpdateStyles(Java.Awt.Component arg0) + { + SExecute("updateStyles", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#shouldUpdateStyleOnAncestorChanged() + /// + public bool ShouldUpdateStyleOnAncestorChanged() + { + return IExecute("shouldUpdateStyleOnAncestorChanged"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthLookAndFeel.html#load(java.net.URL) throws java.text.ParseException,java.io.IOException + /// + public void Load(Java.Net.URL arg0) + { + IExecute("load", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuBarUI.cs new file mode 100644 index 0000000000..0125cf73a9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuBarUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthMenuBarUI + public partial class SynthMenuBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthMenuBarUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthMenuBarUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuBarUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuBarUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuBarUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuItemUI.cs new file mode 100644 index 0000000000..1f6658cd58 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuItemUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthMenuItemUI + public partial class SynthMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthMenuItemUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthMenuItemUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuItemUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuItemUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuItemUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuUI.cs new file mode 100644 index 0000000000..bca4c38153 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthMenuUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthMenuUI + public partial class SynthMenuUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthMenuUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthMenuUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthMenuUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthOptionPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthOptionPaneUI.cs new file mode 100644 index 0000000000..0f90b7fe5e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthOptionPaneUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthOptionPaneUI + public partial class SynthOptionPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthOptionPaneUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthOptionPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthOptionPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthOptionPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthOptionPaneUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPainter.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPainter.cs new file mode 100644 index 0000000000..fe0b024442 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPainter.cs @@ -0,0 +1,1010 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthPainter + public partial class SynthPainter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintArrowButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintArrowButtonBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintArrowButtonBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintArrowButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintArrowButtonBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintArrowButtonBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintArrowButtonForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintArrowButtonForeground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintArrowButtonForeground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintButtonBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintButtonBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintButtonBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintButtonBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintCheckBoxBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintCheckBoxBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintCheckBoxBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintCheckBoxBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintCheckBoxBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintCheckBoxBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintCheckBoxMenuItemBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintCheckBoxMenuItemBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintCheckBoxMenuItemBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintCheckBoxMenuItemBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintCheckBoxMenuItemBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintCheckBoxMenuItemBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintColorChooserBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintColorChooserBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintColorChooserBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintColorChooserBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintColorChooserBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintColorChooserBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintComboBoxBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintComboBoxBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintComboBoxBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintComboBoxBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintComboBoxBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintComboBoxBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintDesktopIconBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintDesktopIconBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintDesktopIconBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintDesktopIconBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintDesktopIconBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintDesktopIconBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintDesktopPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintDesktopPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintDesktopPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintDesktopPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintDesktopPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintDesktopPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintEditorPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintEditorPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintEditorPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintEditorPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintEditorPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintEditorPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintFileChooserBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintFileChooserBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintFileChooserBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintFileChooserBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintFileChooserBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintFileChooserBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintFormattedTextFieldBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintFormattedTextFieldBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintFormattedTextFieldBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintFormattedTextFieldBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintFormattedTextFieldBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintFormattedTextFieldBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintInternalFrameBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintInternalFrameBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintInternalFrameBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintInternalFrameBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintInternalFrameBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintInternalFrameBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintInternalFrameTitlePaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintInternalFrameTitlePaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintInternalFrameTitlePaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintInternalFrameTitlePaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintInternalFrameTitlePaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintInternalFrameTitlePaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintLabelBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintLabelBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintLabelBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintLabelBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintLabelBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintLabelBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintListBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintListBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintListBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintListBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintListBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintListBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintMenuBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintMenuBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintMenuBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintMenuBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintMenuBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintMenuBarBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintMenuBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintMenuBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintMenuBarBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintMenuBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintMenuBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintMenuBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintMenuItemBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintMenuItemBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintMenuItemBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintMenuItemBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintMenuItemBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintMenuItemBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintOptionPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintOptionPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintOptionPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintOptionPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintOptionPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintOptionPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintPanelBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintPanelBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintPanelBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintPanelBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintPanelBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintPanelBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintPasswordFieldBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintPasswordFieldBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintPasswordFieldBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintPasswordFieldBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintPasswordFieldBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintPasswordFieldBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintPopupMenuBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintPopupMenuBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintPopupMenuBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintPopupMenuBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintPopupMenuBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintPopupMenuBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintProgressBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintProgressBarBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintProgressBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintProgressBarBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintProgressBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintProgressBarBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintProgressBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintProgressBarBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintProgressBarForeground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintProgressBarForeground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintRadioButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintRadioButtonBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintRadioButtonBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintRadioButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintRadioButtonBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintRadioButtonBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintRadioButtonMenuItemBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintRadioButtonMenuItemBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintRadioButtonMenuItemBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintRadioButtonMenuItemBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintRadioButtonMenuItemBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintRadioButtonMenuItemBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintRootPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintRootPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintRootPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintRootPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintRootPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintRootPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintScrollBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintScrollBarBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintScrollBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintScrollBarBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintScrollBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintScrollBarBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintScrollBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintScrollBarBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarThumbBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintScrollBarThumbBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintScrollBarThumbBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarThumbBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintScrollBarThumbBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintScrollBarThumbBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintScrollBarTrackBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintScrollBarTrackBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintScrollBarTrackBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintScrollBarTrackBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintScrollBarTrackBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintScrollBarTrackBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintScrollBarTrackBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintScrollBarTrackBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintScrollPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintScrollPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintScrollPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintScrollPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintScrollPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSeparatorBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSeparatorBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSeparatorBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSeparatorBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSeparatorBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSeparatorBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSeparatorBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSeparatorBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSeparatorForeground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSeparatorForeground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSliderBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSliderBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSliderBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSliderBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSliderBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSliderBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSliderBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSliderBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderThumbBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSliderThumbBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSliderThumbBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderThumbBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSliderThumbBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSliderThumbBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSliderTrackBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSliderTrackBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSliderTrackBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSliderTrackBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSliderTrackBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSliderTrackBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSliderTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSliderTrackBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSliderTrackBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSpinnerBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSpinnerBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSpinnerBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSpinnerBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSpinnerBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSpinnerBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSplitPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSplitPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSplitPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSplitPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneDividerBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSplitPaneDividerBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSplitPaneDividerBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneDividerBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintSplitPaneDividerBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintSplitPaneDividerBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneDividerForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSplitPaneDividerForeground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSplitPaneDividerForeground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneDragDivider(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintSplitPaneDragDivider(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintSplitPaneDragDivider", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTabbedPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTabbedPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTabbedPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTabbedPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneContentBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTabbedPaneContentBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTabbedPaneContentBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneContentBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTabbedPaneContentBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTabbedPaneContentBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabAreaBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintTabbedPaneTabAreaBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintTabbedPaneTabAreaBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabAreaBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTabbedPaneTabAreaBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTabbedPaneTabAreaBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabAreaBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintTabbedPaneTabAreaBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintTabbedPaneTabAreaBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabAreaBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTabbedPaneTabAreaBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTabbedPaneTabAreaBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int,int) + /// + public void PaintTabbedPaneTabBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) + { + IExecute("paintTabbedPaneTabBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintTabbedPaneTabBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintTabbedPaneTabBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int,int) + /// + public void PaintTabbedPaneTabBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) + { + IExecute("paintTabbedPaneTabBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintTabbedPaneTabBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintTabbedPaneTabBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTableBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTableBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTableBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTableBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTableBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTableBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTableHeaderBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTableHeaderBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTableHeaderBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTableHeaderBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTableHeaderBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTableHeaderBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTextAreaBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTextAreaBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTextAreaBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTextAreaBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTextAreaBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTextAreaBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTextFieldBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTextFieldBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTextFieldBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTextFieldBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTextFieldBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTextFieldBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTextPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTextPaneBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTextPaneBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTextPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTextPaneBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTextPaneBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToggleButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToggleButtonBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToggleButtonBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToggleButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToggleButtonBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToggleButtonBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintToolBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintToolBarBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolBarBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolBarBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintToolBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintToolBarBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolBarBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolBarBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarContentBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintToolBarContentBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintToolBarContentBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarContentBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolBarContentBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolBarContentBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintToolBarContentBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintToolBarContentBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolBarContentBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolBarContentBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintToolBarDragWindowBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintToolBarDragWindowBackground", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolBarDragWindowBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolBarDragWindowBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) + /// + public void PaintToolBarDragWindowBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5, int arg6) + { + IExecute("paintToolBarDragWindowBorder", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolBarDragWindowBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolBarDragWindowBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolTipBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolTipBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolTipBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintToolTipBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintToolTipBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintToolTipBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTreeBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTreeBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTreeBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTreeBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTreeBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTreeBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTreeCellBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTreeCellBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTreeCellBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTreeCellBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTreeCellBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTreeCellBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintTreeCellFocus(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintTreeCellFocus(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintTreeCellFocus", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintViewportBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintViewportBackground(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintViewportBackground", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#paintViewportBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintViewportBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintViewportBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPanelUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPanelUI.cs new file mode 100644 index 0000000000..09d76a5e0e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPanelUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthPanelUI + public partial class SynthPanelUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthPanelUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthPanelUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPanelUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPanelUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPanelUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPasswordFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPasswordFieldUI.cs new file mode 100644 index 0000000000..feb097b310 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPasswordFieldUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthPasswordFieldUI + public partial class SynthPasswordFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPopupMenuUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPopupMenuUI.cs new file mode 100644 index 0000000000..40da63c3dd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthPopupMenuUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthPopupMenuUI + public partial class SynthPopupMenuUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthPopupMenuUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthPopupMenuUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPopupMenuUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPopupMenuUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPopupMenuUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthProgressBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthProgressBarUI.cs new file mode 100644 index 0000000000..03dd577188 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthProgressBarUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthProgressBarUI + public partial class SynthProgressBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthProgressBarUI t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthProgressBarUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthProgressBarUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthProgressBarUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthProgressBarUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonMenuItemUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonMenuItemUI.cs new file mode 100644 index 0000000000..4ca85b1c07 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonMenuItemUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthRadioButtonMenuItemUI + public partial class SynthRadioButtonMenuItemUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonUI.cs new file mode 100644 index 0000000000..7d5c0928be --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRadioButtonUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthRadioButtonUI + public partial class SynthRadioButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRootPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRootPaneUI.cs new file mode 100644 index 0000000000..42237c2507 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthRootPaneUI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthRootPaneUI + public partial class SynthRootPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthRootPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthRootPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthRootPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollBarUI.cs new file mode 100644 index 0000000000..d782e3e2d8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollBarUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthScrollBarUI + public partial class SynthScrollBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthScrollBarUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthScrollBarUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollBarUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollBarUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollBarUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollPaneUI.cs new file mode 100644 index 0000000000..578ac0971d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthScrollPaneUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthScrollPaneUI + public partial class SynthScrollPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthScrollPaneUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthScrollPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthScrollPaneUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSeparatorUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSeparatorUI.cs new file mode 100644 index 0000000000..12cfd8d440 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSeparatorUI.cs @@ -0,0 +1,109 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthSeparatorUI + public partial class SynthSeparatorUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthSeparatorUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthSeparatorUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#installDefaults(javax.swing.JSeparator) + /// + public void InstallDefaults(Javax.Swing.JSeparator arg0) + { + IExecute("installDefaults", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#installListeners(javax.swing.JSeparator) + /// + public void InstallListeners(Javax.Swing.JSeparator arg0) + { + IExecute("installListeners", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#uninstallDefaults(javax.swing.JSeparator) + /// + public void UninstallDefaults(Javax.Swing.JSeparator arg0) + { + IExecute("uninstallDefaults", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSeparatorUI.html#uninstallListeners(javax.swing.JSeparator) + /// + public void UninstallListeners(Javax.Swing.JSeparator arg0) + { + IExecute("uninstallListeners", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSliderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSliderUI.cs new file mode 100644 index 0000000000..a8ef807861 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSliderUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthSliderUI + public partial class SynthSliderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthSliderUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthSliderUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSliderUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSliderUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSliderUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSpinnerUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSpinnerUI.cs new file mode 100644 index 0000000000..ef5047fcd6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSpinnerUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthSpinnerUI + public partial class SynthSpinnerUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthSpinnerUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthSpinnerUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSpinnerUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSpinnerUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSpinnerUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSplitPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSplitPaneUI.cs new file mode 100644 index 0000000000..6e77240e5e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthSplitPaneUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthSplitPaneUI + public partial class SynthSplitPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthSplitPaneUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthSplitPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSplitPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSplitPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthSplitPaneUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyle.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyle.cs new file mode 100644 index 0000000000..7896ee25f1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyle.cs @@ -0,0 +1,149 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthStyle + public partial class SynthStyle + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getBoolean(javax.swing.plaf.synth.SynthContext,java.lang.Object,boolean) + /// + public bool GetBoolean(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1, bool arg2) + { + return IExecute("getBoolean", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#isOpaque(javax.swing.plaf.synth.SynthContext) + /// + public bool IsOpaque(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("isOpaque", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getInt(javax.swing.plaf.synth.SynthContext,java.lang.Object,int) + /// + public int GetInt(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1, int arg2) + { + return IExecute("getInt", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getColor(javax.swing.plaf.synth.SynthContext,javax.swing.plaf.synth.ColorType) + /// + public Java.Awt.Color GetColor(Javax.Swing.Plaf.Synth.SynthContext arg0, Javax.Swing.Plaf.Synth.ColorType arg1) + { + return IExecute("getColor", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getFont(javax.swing.plaf.synth.SynthContext) + /// + public Java.Awt.Font GetFont(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("getFont", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getInsets(javax.swing.plaf.synth.SynthContext,java.awt.Insets) + /// + public Java.Awt.Insets GetInsets(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Insets arg1) + { + return IExecute("getInsets", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#get(javax.swing.plaf.synth.SynthContext,java.lang.Object) + /// + public object Get(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1) + { + return IExecute("get", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getString(javax.swing.plaf.synth.SynthContext,java.lang.Object,java.lang.String) + /// + public string GetString(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1, string arg2) + { + return IExecute("getString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getIcon(javax.swing.plaf.synth.SynthContext,java.lang.Object) + /// + public Javax.Swing.Icon GetIcon(Javax.Swing.Plaf.Synth.SynthContext arg0, object arg1) + { + return IExecute("getIcon", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getGraphicsUtils(javax.swing.plaf.synth.SynthContext) + /// + public Javax.Swing.Plaf.Synth.SynthGraphicsUtils GetGraphicsUtils(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("getGraphicsUtils", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#getPainter(javax.swing.plaf.synth.SynthContext) + /// + public Javax.Swing.Plaf.Synth.SynthPainter GetPainter(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + return IExecute("getPainter", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#installDefaults(javax.swing.plaf.synth.SynthContext) + /// + public void InstallDefaults(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + IExecute("installDefaults", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyle.html#uninstallDefaults(javax.swing.plaf.synth.SynthContext) + /// + public void UninstallDefaults(Javax.Swing.Plaf.Synth.SynthContext arg0) + { + IExecute("uninstallDefaults", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyleFactory.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyleFactory.cs new file mode 100644 index 0000000000..7a1f3f8039 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthStyleFactory.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthStyleFactory + public partial class SynthStyleFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthStyleFactory.html#getStyle(javax.swing.JComponent,javax.swing.plaf.synth.Region) + /// + public Javax.Swing.Plaf.Synth.SynthStyle GetStyle(Javax.Swing.JComponent arg0, Javax.Swing.Plaf.Synth.Region arg1) + { + return IExecute("getStyle", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTabbedPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTabbedPaneUI.cs new file mode 100644 index 0000000000..8a5cde3d0d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTabbedPaneUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTabbedPaneUI + public partial class SynthTabbedPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthTabbedPaneUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthTabbedPaneUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTabbedPaneUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTabbedPaneUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTabbedPaneUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableHeaderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableHeaderUI.cs new file mode 100644 index 0000000000..6eb12a3a14 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableHeaderUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTableHeaderUI + public partial class SynthTableHeaderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthTableHeaderUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthTableHeaderUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableHeaderUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableHeaderUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableHeaderUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableUI.cs new file mode 100644 index 0000000000..8b89fa732c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTableUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTableUI + public partial class SynthTableUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthTableUI t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthTableUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTableUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextAreaUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextAreaUI.cs new file mode 100644 index 0000000000..5e58dd0d19 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextAreaUI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTextAreaUI + public partial class SynthTextAreaUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthTextAreaUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextAreaUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextAreaUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextFieldUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextFieldUI.cs new file mode 100644 index 0000000000..e11e2b7335 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextFieldUI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTextFieldUI + public partial class SynthTextFieldUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthTextFieldUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextFieldUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTextFieldUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextPaneUI.cs new file mode 100644 index 0000000000..88e63fe51b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTextPaneUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTextPaneUI + public partial class SynthTextPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToggleButtonUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToggleButtonUI.cs new file mode 100644 index 0000000000..8c23e7d4d3 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToggleButtonUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthToggleButtonUI + public partial class SynthToggleButtonUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolBarUI.cs new file mode 100644 index 0000000000..43cf3c225f --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolBarUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthToolBarUI + public partial class SynthToolBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthToolBarUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthToolBarUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolBarUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolBarUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolBarUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolTipUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolTipUI.cs new file mode 100644 index 0000000000..082df44312 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthToolTipUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthToolTipUI + public partial class SynthToolTipUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthToolTipUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthToolTipUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolTipUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolTipUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthToolTipUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTreeUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTreeUI.cs new file mode 100644 index 0000000000..3f15b73f18 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthTreeUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthTreeUI + public partial class SynthTreeUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthTreeUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthTreeUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTreeUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTreeUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthTreeUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthUI.cs new file mode 100644 index 0000000000..2662e438fa --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthUI.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthUI + public partial class SynthUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.Synth.SynthConstants(Javax.Swing.Plaf.Synth.SynthUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthViewportUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthViewportUI.cs new file mode 100644 index 0000000000..a2584d0f36 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/Synth/SynthViewportUI.cs @@ -0,0 +1,81 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf.Synth +{ + #region SynthViewportUI + public partial class SynthViewportUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Plaf.Synth.SynthViewportUI t) => t.Cast(); + public static implicit operator Javax.Swing.Plaf.Synth.SynthUI(Javax.Swing.Plaf.Synth.SynthViewportUI t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthViewportUI.html#getContext(javax.swing.JComponent) + /// + public Javax.Swing.Plaf.Synth.SynthContext GetContext(Javax.Swing.JComponent arg0) + { + return IExecute("getContext", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthViewportUI.html#paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) + /// + public void PaintBorder(Javax.Swing.Plaf.Synth.SynthContext arg0, Java.Awt.Graphics arg1, int arg2, int arg3, int arg4, int arg5) + { + IExecute("paintBorder", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthViewportUI.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/TabbedPaneUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/TabbedPaneUI.cs new file mode 100644 index 0000000000..2ea0b6a3b8 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/TabbedPaneUI.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region TabbedPaneUI + public partial class TabbedPaneUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TabbedPaneUI.html#getTabRunCount(javax.swing.JTabbedPane) + /// + public int GetTabRunCount(Javax.Swing.JTabbedPane arg0) + { + return IExecute("getTabRunCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TabbedPaneUI.html#tabForCoordinate(javax.swing.JTabbedPane,int,int) + /// + public int TabForCoordinate(Javax.Swing.JTabbedPane arg0, int arg1, int arg2) + { + return IExecute("tabForCoordinate", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TabbedPaneUI.html#getTabBounds(javax.swing.JTabbedPane,int) + /// + public Java.Awt.Rectangle GetTabBounds(Javax.Swing.JTabbedPane arg0, int arg1) + { + return IExecute("getTabBounds", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/TableHeaderUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/TableHeaderUI.cs new file mode 100644 index 0000000000..6ba65fc95e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/TableHeaderUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region TableHeaderUI + public partial class TableHeaderUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/TableUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/TableUI.cs new file mode 100644 index 0000000000..2b1fd77d2c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/TableUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region TableUI + public partial class TableUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/TextUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/TextUI.cs new file mode 100644 index 0000000000..bf0cf22487 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/TextUI.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region TextUI + public partial class TextUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#getNextVisualPositionFrom(javax.swing.text.JTextComponent,int,javax.swing.text.Position$Bias,int,javax.swing.text.Position$Bias[]) throws javax.swing.text.BadLocationException + /// + public int GetNextVisualPositionFrom(Javax.Swing.Text.JTextComponent arg0, int arg1, Javax.Swing.Text.Position.Bias arg2, int arg3, Javax.Swing.Text.Position.Bias[] arg4) + { + return IExecute("getNextVisualPositionFrom", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#getEditorKit(javax.swing.text.JTextComponent) + /// + public Javax.Swing.Text.EditorKit GetEditorKit(Javax.Swing.Text.JTextComponent arg0) + { + return IExecute("getEditorKit", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#getRootView(javax.swing.text.JTextComponent) + /// + public Javax.Swing.Text.View GetRootView(Javax.Swing.Text.JTextComponent arg0) + { + return IExecute("getRootView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#damageRange(javax.swing.text.JTextComponent,int,int,javax.swing.text.Position$Bias,javax.swing.text.Position$Bias) + /// + public void DamageRange(Javax.Swing.Text.JTextComponent arg0, int arg1, int arg2, Javax.Swing.Text.Position.Bias arg3, Javax.Swing.Text.Position.Bias arg4) + { + IExecute("damageRange", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#damageRange(javax.swing.text.JTextComponent,int,int) + /// + public void DamageRange(Javax.Swing.Text.JTextComponent arg0, int arg1, int arg2) + { + IExecute("damageRange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#viewToModel2D(javax.swing.text.JTextComponent,java.awt.geom.Point2D,javax.swing.text.Position$Bias[]) + /// + public int ViewToModel2D(Javax.Swing.Text.JTextComponent arg0, Java.Awt.Geom.Point2D arg1, Javax.Swing.Text.Position.Bias[] arg2) + { + return IExecute("viewToModel2D", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#modelToView2D(javax.swing.text.JTextComponent,int,javax.swing.text.Position$Bias) throws javax.swing.text.BadLocationException + /// + public Java.Awt.Geom.Rectangle2D ModelToView2D(Javax.Swing.Text.JTextComponent arg0, int arg1, Javax.Swing.Text.Position.Bias arg2) + { + return IExecute("modelToView2D", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TextUI.html#getToolTipText2D(javax.swing.text.JTextComponent,java.awt.geom.Point2D) + /// + public string GetToolTipText2D(Javax.Swing.Text.JTextComponent arg0, Java.Awt.Geom.Point2D arg1) + { + return IExecute("getToolTipText2D", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ToolBarUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ToolBarUI.cs new file mode 100644 index 0000000000..31830be542 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ToolBarUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ToolBarUI + public partial class ToolBarUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ToolTipUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ToolTipUI.cs new file mode 100644 index 0000000000..dff5e84b29 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ToolTipUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ToolTipUI + public partial class ToolTipUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/TreeUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/TreeUI.cs new file mode 100644 index 0000000000..b9f81c2588 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/TreeUI.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region TreeUI + public partial class TreeUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#isEditing(javax.swing.JTree) + /// + public bool IsEditing(Javax.Swing.JTree arg0) + { + return IExecute("isEditing", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#stopEditing(javax.swing.JTree) + /// + public bool StopEditing(Javax.Swing.JTree arg0) + { + return IExecute("stopEditing", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#getRowCount(javax.swing.JTree) + /// + public int GetRowCount(Javax.Swing.JTree arg0) + { + return IExecute("getRowCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#getRowForPath(javax.swing.JTree,javax.swing.tree.TreePath) + /// + public int GetRowForPath(Javax.Swing.JTree arg0, Javax.Swing.Tree.TreePath arg1) + { + return IExecute("getRowForPath", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#getPathBounds(javax.swing.JTree,javax.swing.tree.TreePath) + /// + public Java.Awt.Rectangle GetPathBounds(Javax.Swing.JTree arg0, Javax.Swing.Tree.TreePath arg1) + { + return IExecute("getPathBounds", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#getClosestPathForLocation(javax.swing.JTree,int,int) + /// + public Javax.Swing.Tree.TreePath GetClosestPathForLocation(Javax.Swing.JTree arg0, int arg1, int arg2) + { + return IExecute("getClosestPathForLocation", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#getEditingPath(javax.swing.JTree) + /// + public Javax.Swing.Tree.TreePath GetEditingPath(Javax.Swing.JTree arg0) + { + return IExecute("getEditingPath", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#getPathForRow(javax.swing.JTree,int) + /// + public Javax.Swing.Tree.TreePath GetPathForRow(Javax.Swing.JTree arg0, int arg1) + { + return IExecute("getPathForRow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#cancelEditing(javax.swing.JTree) + /// + public void CancelEditing(Javax.Swing.JTree arg0) + { + IExecute("cancelEditing", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#startEditingAtPath(javax.swing.JTree,javax.swing.tree.TreePath) + /// + public void StartEditingAtPath(Javax.Swing.JTree arg0, Javax.Swing.Tree.TreePath arg1) + { + IExecute("startEditingAtPath", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/UIResource.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/UIResource.cs new file mode 100644 index 0000000000..096f4b0cad --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/UIResource.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Plaf/ViewportUI.cs b/src/net/JNet/Generated/Javax/Swing/Plaf/ViewportUI.cs new file mode 100644 index 0000000000..e0fb773504 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Plaf/ViewportUI.cs @@ -0,0 +1,58 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Plaf +{ + #region ViewportUI + public partial class ViewportUI + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Popup.cs b/src/net/JNet/Generated/Javax/Swing/Popup.cs new file mode 100644 index 0000000000..be090a99c9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Popup.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Popup + public partial class Popup + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Popup.html#hide() + /// + public void Hide() + { + IExecute("hide"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Popup.html#show() + /// + public void Show() + { + IExecute("show"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/PopupFactory.cs b/src/net/JNet/Generated/Javax/Swing/PopupFactory.cs new file mode 100644 index 0000000000..e7b23fac3e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/PopupFactory.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region PopupFactory + public partial class PopupFactory + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/PopupFactory.html#getSharedInstance() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/PopupFactory.html#setSharedInstance(javax.swing.PopupFactory) + /// + public static Javax.Swing.PopupFactory SharedInstance + { + get { return SExecute("getSharedInstance"); } set { SExecute("setSharedInstance", value); } + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/PopupFactory.html#getPopup(java.awt.Component,java.awt.Component,int,int) throws java.lang.IllegalArgumentException + /// + public Javax.Swing.Popup GetPopup(Java.Awt.Component arg0, Java.Awt.Component arg1, int arg2, int arg3) + { + return IExecute("getPopup", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ProgressMonitor.cs b/src/net/JNet/Generated/Javax/Swing/ProgressMonitor.cs new file mode 100644 index 0000000000..3540cfe294 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ProgressMonitor.cs @@ -0,0 +1,129 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ProgressMonitor + public partial class ProgressMonitor + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#(java.awt.Component,java.lang.Object,java.lang.String,int,int) + /// + public ProgressMonitor(Java.Awt.Component arg0, object arg1, string arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.ProgressMonitor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#getAccessibleContext() + /// + public Javax.Accessibility.AccessibleContext AccessibleContext + { + get { return IExecute("getAccessibleContext"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#getMaximum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#setMaximum(int) + /// + public int Maximum + { + get { return IExecute("getMaximum"); } set { IExecute("setMaximum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#getMillisToDecideToPopup() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#setMillisToDecideToPopup(int) + /// + public int MillisToDecideToPopup + { + get { return IExecute("getMillisToDecideToPopup"); } set { IExecute("setMillisToDecideToPopup", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#getMillisToPopup() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#setMillisToPopup(int) + /// + public int MillisToPopup + { + get { return IExecute("getMillisToPopup"); } set { IExecute("setMillisToPopup", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#getMinimum() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#setMinimum(int) + /// + public int Minimum + { + get { return IExecute("getMinimum"); } set { IExecute("setMinimum", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#getNote() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#setNote(java.lang.String) + /// + public string Note + { + get { return IExecute("getNote"); } set { IExecute("setNote", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#isCanceled() + /// + public bool IsCanceled() + { + return IExecute("isCanceled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#close() + /// + public void Close() + { + IExecute("close"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitor.html#setProgress(int) + /// + public void SetProgress(int arg0) + { + IExecute("setProgress", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ProgressMonitorInputStream.cs b/src/net/JNet/Generated/Javax/Swing/ProgressMonitorInputStream.cs new file mode 100644 index 0000000000..05a59610fe --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ProgressMonitorInputStream.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ProgressMonitorInputStream + public partial class ProgressMonitorInputStream + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitorInputStream.html#(java.awt.Component,java.lang.Object,java.io.InputStream) + /// + public ProgressMonitorInputStream(Java.Awt.Component arg0, object arg1, Java.Io.InputStream arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ProgressMonitorInputStream.html#getProgressMonitor() + /// + public Javax.Swing.ProgressMonitor ProgressMonitor + { + get { return IExecute("getProgressMonitor"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Renderer.cs b/src/net/JNet/Generated/Javax/Swing/Renderer.cs new file mode 100644 index 0000000000..3daecb68c1 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Renderer.cs @@ -0,0 +1,72 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Renderer + public partial class Renderer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Renderer.html#getComponent() + /// + public Java.Awt.Component Component + { + get { return IExecute("getComponent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Renderer.html#setValue(java.lang.Object,boolean) + /// + public void SetValue(object arg0, bool arg1) + { + IExecute("setValue", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/RepaintManager.cs b/src/net/JNet/Generated/Javax/Swing/RepaintManager.cs new file mode 100644 index 0000000000..72d6a7ae7a --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/RepaintManager.cs @@ -0,0 +1,184 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region RepaintManager + public partial class RepaintManager + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#currentManager(java.awt.Component) + /// + public static Javax.Swing.RepaintManager CurrentManager(Java.Awt.Component arg0) + { + return SExecute("currentManager", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#currentManager(javax.swing.JComponent) + /// + public static Javax.Swing.RepaintManager CurrentManager(Javax.Swing.JComponent arg0) + { + return SExecute("currentManager", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#setCurrentManager(javax.swing.RepaintManager) + /// + public static void SetCurrentManager(Javax.Swing.RepaintManager arg0) + { + SExecute("setCurrentManager", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#getDoubleBufferMaximumSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#setDoubleBufferMaximumSize(java.awt.Dimension) + /// + public Java.Awt.Dimension DoubleBufferMaximumSize + { + get { return IExecute("getDoubleBufferMaximumSize"); } set { IExecute("setDoubleBufferMaximumSize", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#isCompletelyDirty(javax.swing.JComponent) + /// + public bool IsCompletelyDirty(Javax.Swing.JComponent arg0) + { + return IExecute("isCompletelyDirty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#isDoubleBufferingEnabled() + /// + public bool IsDoubleBufferingEnabled() + { + return IExecute("isDoubleBufferingEnabled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#getOffscreenBuffer(java.awt.Component,int,int) + /// + public Java.Awt.Image GetOffscreenBuffer(Java.Awt.Component arg0, int arg1, int arg2) + { + return IExecute("getOffscreenBuffer", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#getVolatileOffscreenBuffer(java.awt.Component,int,int) + /// + public Java.Awt.Image GetVolatileOffscreenBuffer(Java.Awt.Component arg0, int arg1, int arg2) + { + return IExecute("getVolatileOffscreenBuffer", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#getDirtyRegion(javax.swing.JComponent) + /// + public Java.Awt.Rectangle GetDirtyRegion(Javax.Swing.JComponent arg0) + { + return IExecute("getDirtyRegion", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#addInvalidComponent(javax.swing.JComponent) + /// + public void AddInvalidComponent(Javax.Swing.JComponent arg0) + { + IExecute("addInvalidComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#removeInvalidComponent(javax.swing.JComponent) + /// + public void RemoveInvalidComponent(Javax.Swing.JComponent arg0) + { + IExecute("removeInvalidComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#addDirtyRegion(java.awt.Window,int,int,int,int) + /// + public void AddDirtyRegion(Java.Awt.Window arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("addDirtyRegion", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#addDirtyRegion(javax.swing.JComponent,int,int,int,int) + /// + public void AddDirtyRegion(Javax.Swing.JComponent arg0, int arg1, int arg2, int arg3, int arg4) + { + IExecute("addDirtyRegion", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#markCompletelyClean(javax.swing.JComponent) + /// + public void MarkCompletelyClean(Javax.Swing.JComponent arg0) + { + IExecute("markCompletelyClean", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#markCompletelyDirty(javax.swing.JComponent) + /// + public void MarkCompletelyDirty(Javax.Swing.JComponent arg0) + { + IExecute("markCompletelyDirty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#paintDirtyRegions() + /// + public void PaintDirtyRegions() + { + IExecute("paintDirtyRegions"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#setDoubleBufferingEnabled(boolean) + /// + public void SetDoubleBufferingEnabled(bool arg0) + { + IExecute("setDoubleBufferingEnabled", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RepaintManager.html#validateInvalidComponents() + /// + public void ValidateInvalidComponents() + { + IExecute("validateInvalidComponents"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/RootPaneContainer.cs b/src/net/JNet/Generated/Javax/Swing/RootPaneContainer.cs new file mode 100644 index 0000000000..58705c0cba --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/RootPaneContainer.cs @@ -0,0 +1,86 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region RootPaneContainer + public partial class RootPaneContainer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#getContentPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#setContentPane(java.awt.Container) + /// + public Java.Awt.Container ContentPane + { + get { return IExecute("getContentPane"); } set { IExecute("setContentPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#getGlassPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#setGlassPane(java.awt.Component) + /// + public Java.Awt.Component GlassPane + { + get { return IExecute("getGlassPane"); } set { IExecute("setGlassPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#getLayeredPane() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#setLayeredPane(javax.swing.JLayeredPane) + /// + public Javax.Swing.JLayeredPane LayeredPane + { + get { return IExecute("getLayeredPane"); } set { IExecute("setLayeredPane", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RootPaneContainer.html#getRootPane() + /// + public Javax.Swing.JRootPane RootPane + { + get { return IExecute("getRootPane"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/RowFilter.cs b/src/net/JNet/Generated/Javax/Swing/RowFilter.cs new file mode 100644 index 0000000000..b336d4d5ac --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/RowFilter.cs @@ -0,0 +1,170 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region RowFilter + public partial class RowFilter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + #region ComparisonType + public partial class ComparisonType + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.ComparisonType.html#AFTER + /// + public static Javax.Swing.RowFilter.ComparisonType AFTER => Clazz.GetField("AFTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.ComparisonType.html#BEFORE + /// + public static Javax.Swing.RowFilter.ComparisonType BEFORE => Clazz.GetField("BEFORE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.ComparisonType.html#EQUAL + /// + public static Javax.Swing.RowFilter.ComparisonType EQUAL => Clazz.GetField("EQUAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.ComparisonType.html#NOT_EQUAL + /// + public static Javax.Swing.RowFilter.ComparisonType NOT_EQUAL => Clazz.GetField("NOT_EQUAL"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.ComparisonType.html#values() + /// + public static Javax.Swing.RowFilter.ComparisonType[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + #region Entry + public partial class Entry + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.Entry.html#getIdentifier() + /// + public object Identifier + { + get { return IExecute("getIdentifier"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.Entry.html#getModel() + /// + public object Model + { + get { return IExecute("getModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.Entry.html#getValueCount() + /// + public int ValueCount + { + get { return IExecute("getValueCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.Entry.html#getValue(int) + /// + public object GetValue(int arg0) + { + return IExecute("getValue", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowFilter.Entry.html#getStringValue(int) + /// + public string GetStringValue(int arg0) + { + return IExecute("getStringValue", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/RowSorter.cs b/src/net/JNet/Generated/Javax/Swing/RowSorter.cs new file mode 100644 index 0000000000..ace2ef1a4b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/RowSorter.cs @@ -0,0 +1,190 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region RowSorter + public partial class RowSorter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#getModel() + /// + public object Model + { + get { return IExecute("getModel"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#getModelRowCount() + /// + public int ModelRowCount + { + get { return IExecute("getModelRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#getViewRowCount() + /// + public int ViewRowCount + { + get { return IExecute("getViewRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#convertRowIndexToModel(int) + /// + public int ConvertRowIndexToModel(int arg0) + { + return IExecute("convertRowIndexToModel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#convertRowIndexToView(int) + /// + public int ConvertRowIndexToView(int arg0) + { + return IExecute("convertRowIndexToView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#allRowsChanged() + /// + public void AllRowsChanged() + { + IExecute("allRowsChanged"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#modelStructureChanged() + /// + public void ModelStructureChanged() + { + IExecute("modelStructureChanged"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#rowsDeleted(int,int) + /// + public void RowsDeleted(int arg0, int arg1) + { + IExecute("rowsDeleted", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#rowsInserted(int,int) + /// + public void RowsInserted(int arg0, int arg1) + { + IExecute("rowsInserted", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#rowsUpdated(int,int,int) + /// + public void RowsUpdated(int arg0, int arg1, int arg2) + { + IExecute("rowsUpdated", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#rowsUpdated(int,int) + /// + public void RowsUpdated(int arg0, int arg1) + { + IExecute("rowsUpdated", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#toggleSortOrder(int) + /// + public void ToggleSortOrder(int arg0) + { + IExecute("toggleSortOrder", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#addRowSorterListener(javax.swing.event.RowSorterListener) + /// + public void AddRowSorterListener(Javax.Swing.Event.RowSorterListener arg0) + { + IExecute("addRowSorterListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.html#removeRowSorterListener(javax.swing.event.RowSorterListener) + /// + public void RemoveRowSorterListener(Javax.Swing.Event.RowSorterListener arg0) + { + IExecute("removeRowSorterListener", arg0); + } + + #endregion + + #region Nested classes + #region SortKey + public partial class SortKey + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/RowSorter.SortKey.html#getColumn() + /// + public int Column + { + get { return IExecute("getColumn"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ScrollPaneConstants.cs b/src/net/JNet/Generated/Javax/Swing/ScrollPaneConstants.cs new file mode 100644 index 0000000000..d8824a1a64 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ScrollPaneConstants.cs @@ -0,0 +1,142 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ScrollPaneConstants + public partial class ScrollPaneConstants + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_ALWAYS + /// + public static int HORIZONTAL_SCROLLBAR_ALWAYS => Clazz.GetField("HORIZONTAL_SCROLLBAR_ALWAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_AS_NEEDED + /// + public static int HORIZONTAL_SCROLLBAR_AS_NEEDED => Clazz.GetField("HORIZONTAL_SCROLLBAR_AS_NEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_NEVER + /// + public static int HORIZONTAL_SCROLLBAR_NEVER => Clazz.GetField("HORIZONTAL_SCROLLBAR_NEVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_ALWAYS + /// + public static int VERTICAL_SCROLLBAR_ALWAYS => Clazz.GetField("VERTICAL_SCROLLBAR_ALWAYS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_AS_NEEDED + /// + public static int VERTICAL_SCROLLBAR_AS_NEEDED => Clazz.GetField("VERTICAL_SCROLLBAR_AS_NEEDED"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_NEVER + /// + public static int VERTICAL_SCROLLBAR_NEVER => Clazz.GetField("VERTICAL_SCROLLBAR_NEVER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#COLUMN_HEADER + /// + public static string COLUMN_HEADER => Clazz.GetField("COLUMN_HEADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR + /// + public static string HORIZONTAL_SCROLLBAR => Clazz.GetField("HORIZONTAL_SCROLLBAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_POLICY + /// + public static string HORIZONTAL_SCROLLBAR_POLICY => Clazz.GetField("HORIZONTAL_SCROLLBAR_POLICY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#LOWER_LEADING_CORNER + /// + public static string LOWER_LEADING_CORNER => Clazz.GetField("LOWER_LEADING_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#LOWER_LEFT_CORNER + /// + public static string LOWER_LEFT_CORNER => Clazz.GetField("LOWER_LEFT_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#LOWER_RIGHT_CORNER + /// + public static string LOWER_RIGHT_CORNER => Clazz.GetField("LOWER_RIGHT_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#LOWER_TRAILING_CORNER + /// + public static string LOWER_TRAILING_CORNER => Clazz.GetField("LOWER_TRAILING_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#ROW_HEADER + /// + public static string ROW_HEADER => Clazz.GetField("ROW_HEADER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#UPPER_LEADING_CORNER + /// + public static string UPPER_LEADING_CORNER => Clazz.GetField("UPPER_LEADING_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#UPPER_LEFT_CORNER + /// + public static string UPPER_LEFT_CORNER => Clazz.GetField("UPPER_LEFT_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#UPPER_RIGHT_CORNER + /// + public static string UPPER_RIGHT_CORNER => Clazz.GetField("UPPER_RIGHT_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#UPPER_TRAILING_CORNER + /// + public static string UPPER_TRAILING_CORNER => Clazz.GetField("UPPER_TRAILING_CORNER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR + /// + public static string VERTICAL_SCROLLBAR => Clazz.GetField("VERTICAL_SCROLLBAR"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_POLICY + /// + public static string VERTICAL_SCROLLBAR_POLICY => Clazz.GetField("VERTICAL_SCROLLBAR_POLICY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneConstants.html#VIEWPORT + /// + public static string VIEWPORT => Clazz.GetField("VIEWPORT"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/ScrollPaneLayout.cs b/src/net/JNet/Generated/Javax/Swing/ScrollPaneLayout.cs new file mode 100644 index 0000000000..c1b39edca7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/ScrollPaneLayout.cs @@ -0,0 +1,187 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region ScrollPaneLayout + public partial class ScrollPaneLayout + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager(Javax.Swing.ScrollPaneLayout t) => t.Cast(); + public static implicit operator Javax.Swing.ScrollPaneConstants(Javax.Swing.ScrollPaneLayout t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.ScrollPaneLayout t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getColumnHeader() + /// + public Javax.Swing.JViewport ColumnHeader + { + get { return IExecute("getColumnHeader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getHorizontalScrollBar() + /// + public Javax.Swing.JScrollBar HorizontalScrollBar + { + get { return IExecute("getHorizontalScrollBar"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getHorizontalScrollBarPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#setHorizontalScrollBarPolicy(int) + /// + public int HorizontalScrollBarPolicy + { + get { return IExecute("getHorizontalScrollBarPolicy"); } set { IExecute("setHorizontalScrollBarPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getRowHeader() + /// + public Javax.Swing.JViewport RowHeader + { + get { return IExecute("getRowHeader"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getVerticalScrollBar() + /// + public Javax.Swing.JScrollBar VerticalScrollBar + { + get { return IExecute("getVerticalScrollBar"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getVerticalScrollBarPolicy() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#setVerticalScrollBarPolicy(int) + /// + public int VerticalScrollBarPolicy + { + get { return IExecute("getVerticalScrollBarPolicy"); } set { IExecute("setVerticalScrollBarPolicy", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getViewport() + /// + public Javax.Swing.JViewport Viewport + { + get { return IExecute("getViewport"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#getCorner(java.lang.String) + /// + public Java.Awt.Component GetCorner(string arg0) + { + return IExecute("getCorner", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ScrollPaneLayout.html#syncWithScrollPane(javax.swing.JScrollPane) + /// + public void SyncWithScrollPane(Javax.Swing.JScrollPane arg0) + { + IExecute("syncWithScrollPane", arg0); + } + + #endregion + + #region Nested classes + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.ScrollPaneLayout.UIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Scrollable.cs b/src/net/JNet/Generated/Javax/Swing/Scrollable.cs new file mode 100644 index 0000000000..23ff1dd5ec --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Scrollable.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Scrollable + public partial class Scrollable + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Scrollable.html#getPreferredScrollableViewportSize() + /// + public Java.Awt.Dimension PreferredScrollableViewportSize + { + get { return IExecute("getPreferredScrollableViewportSize"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Scrollable.html#getScrollableTracksViewportHeight() + /// + public bool ScrollableTracksViewportHeight + { + get { return IExecute("getScrollableTracksViewportHeight"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Scrollable.html#getScrollableTracksViewportWidth() + /// + public bool ScrollableTracksViewportWidth + { + get { return IExecute("getScrollableTracksViewportWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Scrollable.html#getScrollableBlockIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableBlockIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableBlockIncrement", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Scrollable.html#getScrollableUnitIncrement(java.awt.Rectangle,int,int) + /// + public int GetScrollableUnitIncrement(Java.Awt.Rectangle arg0, int arg1, int arg2) + { + return IExecute("getScrollableUnitIncrement", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SingleSelectionModel.cs b/src/net/JNet/Generated/Javax/Swing/SingleSelectionModel.cs new file mode 100644 index 0000000000..9dccaeda46 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SingleSelectionModel.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SingleSelectionModel + public partial class SingleSelectionModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html#getSelectedIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html#setSelectedIndex(int) + /// + public int SelectedIndex + { + get { return IExecute("getSelectedIndex"); } set { IExecute("setSelectedIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html#isSelected() + /// + public bool IsSelected() + { + return IExecute("isSelected"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html#clearSelection() + /// + public void ClearSelection() + { + IExecute("clearSelection"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SingleSelectionModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SizeRequirements.cs b/src/net/JNet/Generated/Javax/Swing/SizeRequirements.cs new file mode 100644 index 0000000000..27afc341f2 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SizeRequirements.cs @@ -0,0 +1,131 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SizeRequirements + public partial class SizeRequirements + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#(int,int,int,float) + /// + public SizeRequirements(int arg0, int arg1, int arg2, float arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.SizeRequirements t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#alignment + /// + public float alignment => Instance.GetField("alignment"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#maximum + /// + public int maximum => Instance.GetField("maximum"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#minimum + /// + public int minimum => Instance.GetField("minimum"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#preferred + /// + public int preferred => Instance.GetField("preferred"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#adjustSizes(int,javax.swing.SizeRequirements[]) + /// + public static int[] AdjustSizes(int arg0, Javax.Swing.SizeRequirements[] arg1) + { + return SExecuteArray("adjustSizes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#getAlignedSizeRequirements(javax.swing.SizeRequirements[]) + /// + public static Javax.Swing.SizeRequirements GetAlignedSizeRequirements(Javax.Swing.SizeRequirements[] arg0) + { + return SExecute("getAlignedSizeRequirements", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#getTiledSizeRequirements(javax.swing.SizeRequirements[]) + /// + public static Javax.Swing.SizeRequirements GetTiledSizeRequirements(Javax.Swing.SizeRequirements[] arg0) + { + return SExecute("getTiledSizeRequirements", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#calculateAlignedPositions(int,javax.swing.SizeRequirements,javax.swing.SizeRequirements[],int[],int[],boolean) + /// + public static void CalculateAlignedPositions(int arg0, Javax.Swing.SizeRequirements arg1, Javax.Swing.SizeRequirements[] arg2, int[] arg3, int[] arg4, bool arg5) + { + SExecute("calculateAlignedPositions", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#calculateAlignedPositions(int,javax.swing.SizeRequirements,javax.swing.SizeRequirements[],int[],int[]) + /// + public static void CalculateAlignedPositions(int arg0, Javax.Swing.SizeRequirements arg1, Javax.Swing.SizeRequirements[] arg2, int[] arg3, int[] arg4) + { + SExecute("calculateAlignedPositions", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#calculateTiledPositions(int,javax.swing.SizeRequirements,javax.swing.SizeRequirements[],int[],int[],boolean) + /// + public static void CalculateTiledPositions(int arg0, Javax.Swing.SizeRequirements arg1, Javax.Swing.SizeRequirements[] arg2, int[] arg3, int[] arg4, bool arg5) + { + SExecute("calculateTiledPositions", arg0, arg1, arg2, arg3, arg4, arg5); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeRequirements.html#calculateTiledPositions(int,javax.swing.SizeRequirements,javax.swing.SizeRequirements[],int[],int[]) + /// + public static void CalculateTiledPositions(int arg0, Javax.Swing.SizeRequirements arg1, Javax.Swing.SizeRequirements[] arg2, int[] arg3, int[] arg4) + { + SExecute("calculateTiledPositions", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SizeSequence.cs b/src/net/JNet/Generated/Javax/Swing/SizeSequence.cs new file mode 100644 index 0000000000..862faba83c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SizeSequence.cs @@ -0,0 +1,128 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SizeSequence + public partial class SizeSequence + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#(int,int) + /// + public SizeSequence(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#(int) + /// + public SizeSequence(int arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#(int[]) + /// + public SizeSequence(int[] arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#getSizes() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#setSizes(int[]) + /// + public int[] Sizes + { + get { return IExecuteArray("getSizes"); } set { IExecute("setSizes", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#getIndex(int) + /// + public int GetIndex(int arg0) + { + return IExecute("getIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#getPosition(int) + /// + public int GetPosition(int arg0) + { + return IExecute("getPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#getSize(int) + /// + public int GetSize(int arg0) + { + return IExecute("getSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#insertEntries(int,int,int) + /// + public void InsertEntries(int arg0, int arg1, int arg2) + { + IExecute("insertEntries", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#removeEntries(int,int) + /// + public void RemoveEntries(int arg0, int arg1) + { + IExecute("removeEntries", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SizeSequence.html#setSize(int,int) + /// + public void SetSize(int arg0, int arg1) + { + IExecute("setSize", arg0, arg1); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SortOrder.cs b/src/net/JNet/Generated/Javax/Swing/SortOrder.cs new file mode 100644 index 0000000000..2c3c1010c4 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SortOrder.cs @@ -0,0 +1,77 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SortOrder + public partial class SortOrder + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortOrder.html#ASCENDING + /// + public static Javax.Swing.SortOrder ASCENDING => Clazz.GetField("ASCENDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortOrder.html#DESCENDING + /// + public static Javax.Swing.SortOrder DESCENDING => Clazz.GetField("DESCENDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortOrder.html#UNSORTED + /// + public static Javax.Swing.SortOrder UNSORTED => Clazz.GetField("UNSORTED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortOrder.html#values() + /// + public static Javax.Swing.SortOrder[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SortingFocusTraversalPolicy.cs b/src/net/JNet/Generated/Javax/Swing/SortingFocusTraversalPolicy.cs new file mode 100644 index 0000000000..ae36809a12 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SortingFocusTraversalPolicy.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SortingFocusTraversalPolicy + public partial class SortingFocusTraversalPolicy + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortingFocusTraversalPolicy.html#getImplicitDownCycleTraversal() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortingFocusTraversalPolicy.html#setImplicitDownCycleTraversal(boolean) + /// + public bool ImplicitDownCycleTraversal + { + get { return IExecute("getImplicitDownCycleTraversal"); } set { IExecute("setImplicitDownCycleTraversal", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SpinnerDateModel.cs b/src/net/JNet/Generated/Javax/Swing/SpinnerDateModel.cs new file mode 100644 index 0000000000..e96d27aa40 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SpinnerDateModel.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SpinnerDateModel + public partial class SpinnerDateModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.SpinnerDateModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerDateModel.html#getCalendarField() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerDateModel.html#setCalendarField(int) + /// + public int CalendarField + { + get { return IExecute("getCalendarField"); } set { IExecute("setCalendarField", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerDateModel.html#getDate() + /// + public Java.Util.Date Date + { + get { return IExecute("getDate"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SpinnerListModel.cs b/src/net/JNet/Generated/Javax/Swing/SpinnerListModel.cs new file mode 100644 index 0000000000..dec7f7a5a0 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SpinnerListModel.cs @@ -0,0 +1,59 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SpinnerListModel + public partial class SpinnerListModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.SpinnerListModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SpinnerModel.cs b/src/net/JNet/Generated/Javax/Swing/SpinnerModel.cs new file mode 100644 index 0000000000..b15799796c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SpinnerModel.cs @@ -0,0 +1,93 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SpinnerModel + public partial class SpinnerModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html#getNextValue() + /// + public object NextValue + { + get { return IExecute("getNextValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html#getPreviousValue() + /// + public object PreviousValue + { + get { return IExecute("getPreviousValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html#setValue(java.lang.Object) + /// + public object Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html#addChangeListener(javax.swing.event.ChangeListener) + /// + public void AddChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("addChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerModel.html#removeChangeListener(javax.swing.event.ChangeListener) + /// + public void RemoveChangeListener(Javax.Swing.Event.ChangeListener arg0) + { + IExecute("removeChangeListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SpinnerNumberModel.cs b/src/net/JNet/Generated/Javax/Swing/SpinnerNumberModel.cs new file mode 100644 index 0000000000..1df93edbad --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SpinnerNumberModel.cs @@ -0,0 +1,87 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SpinnerNumberModel + public partial class SpinnerNumberModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerNumberModel.html#(double,double,double,double) + /// + public SpinnerNumberModel(double arg0, double arg1, double arg2, double arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerNumberModel.html#(int,int,int,int) + /// + public SpinnerNumberModel(int arg0, int arg1, int arg2, int arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.SpinnerNumberModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerNumberModel.html#getNumber() + /// + public Java.Lang.Number Number + { + get { return IExecute("getNumber"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerNumberModel.html#getStepSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpinnerNumberModel.html#setStepSize(java.lang.Number) + /// + public Java.Lang.Number StepSize + { + get { return IExecute("getStepSize"); } set { IExecute("setStepSize", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Spring.cs b/src/net/JNet/Generated/Javax/Swing/Spring.cs new file mode 100644 index 0000000000..9c68a2d646 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Spring.cs @@ -0,0 +1,146 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region Spring + public partial class Spring + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#UNSET + /// + public static int UNSET => Clazz.GetField("UNSET"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#constant(int,int,int) + /// + public static Javax.Swing.Spring Constant(int arg0, int arg1, int arg2) + { + return SExecute("constant", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#constant(int) + /// + public static Javax.Swing.Spring Constant(int arg0) + { + return SExecute("constant", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#height(java.awt.Component) + /// + public static Javax.Swing.Spring Height(Java.Awt.Component arg0) + { + return SExecute("height", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#max(javax.swing.Spring,javax.swing.Spring) + /// + public static Javax.Swing.Spring Max(Javax.Swing.Spring arg0, Javax.Swing.Spring arg1) + { + return SExecute("max", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#minus(javax.swing.Spring) + /// + public static Javax.Swing.Spring Minus(Javax.Swing.Spring arg0) + { + return SExecute("minus", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#scale(javax.swing.Spring,float) + /// + public static Javax.Swing.Spring Scale(Javax.Swing.Spring arg0, float arg1) + { + return SExecute("scale", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#sum(javax.swing.Spring,javax.swing.Spring) + /// + public static Javax.Swing.Spring Sum(Javax.Swing.Spring arg0, Javax.Swing.Spring arg1) + { + return SExecute("sum", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#width(java.awt.Component) + /// + public static Javax.Swing.Spring Width(Java.Awt.Component arg0) + { + return SExecute("width", arg0); + } + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#getMaximumValue() + /// + public int MaximumValue + { + get { return IExecute("getMaximumValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#getMinimumValue() + /// + public int MinimumValue + { + get { return IExecute("getMinimumValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#getPreferredValue() + /// + public int PreferredValue + { + get { return IExecute("getPreferredValue"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#getValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/Spring.html#setValue(int) + /// + public int Value + { + get { return IExecute("getValue"); } set { IExecute("setValue", value); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SpringLayout.cs b/src/net/JNet/Generated/Javax/Swing/SpringLayout.cs new file mode 100644 index 0000000000..e575fcdb05 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SpringLayout.cs @@ -0,0 +1,283 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SpringLayout + public partial class SpringLayout + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Awt.LayoutManager2(Javax.Swing.SpringLayout t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#BASELINE + /// + public static string BASELINE => Clazz.GetField("BASELINE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#EAST + /// + public static string EAST => Clazz.GetField("EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#HEIGHT + /// + public static string HEIGHT => Clazz.GetField("HEIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#HORIZONTAL_CENTER + /// + public static string HORIZONTAL_CENTER => Clazz.GetField("HORIZONTAL_CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#NORTH + /// + public static string NORTH => Clazz.GetField("NORTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#SOUTH + /// + public static string SOUTH => Clazz.GetField("SOUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#VERTICAL_CENTER + /// + public static string VERTICAL_CENTER => Clazz.GetField("VERTICAL_CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#WEST + /// + public static string WEST => Clazz.GetField("WEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#WIDTH + /// + public static string WIDTH => Clazz.GetField("WIDTH"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#getLayoutAlignmentX(java.awt.Container) + /// + public float GetLayoutAlignmentX(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#getLayoutAlignmentY(java.awt.Container) + /// + public float GetLayoutAlignmentY(Java.Awt.Container arg0) + { + return IExecute("getLayoutAlignmentY", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#maximumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MaximumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("maximumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#minimumLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension MinimumLayoutSize(Java.Awt.Container arg0) + { + return IExecute("minimumLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#preferredLayoutSize(java.awt.Container) + /// + public Java.Awt.Dimension PreferredLayoutSize(Java.Awt.Container arg0) + { + return IExecute("preferredLayoutSize", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#getConstraint(java.lang.String,java.awt.Component) + /// + public Javax.Swing.Spring GetConstraint(string arg0, Java.Awt.Component arg1) + { + return IExecute("getConstraint", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#getConstraints(java.awt.Component) + /// + public Javax.Swing.SpringLayout.Constraints GetConstraints(Java.Awt.Component arg0) + { + return IExecute("getConstraints", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object) + /// + public void AddLayoutComponent(Java.Awt.Component arg0, object arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#addLayoutComponent(java.lang.String,java.awt.Component) + /// + public void AddLayoutComponent(string arg0, Java.Awt.Component arg1) + { + IExecute("addLayoutComponent", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#invalidateLayout(java.awt.Container) + /// + public void InvalidateLayout(Java.Awt.Container arg0) + { + IExecute("invalidateLayout", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#layoutContainer(java.awt.Container) + /// + public void LayoutContainer(Java.Awt.Container arg0) + { + IExecute("layoutContainer", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#putConstraint(java.lang.String,java.awt.Component,int,java.lang.String,java.awt.Component) + /// + public void PutConstraint(string arg0, Java.Awt.Component arg1, int arg2, string arg3, Java.Awt.Component arg4) + { + IExecute("putConstraint", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#putConstraint(java.lang.String,java.awt.Component,javax.swing.Spring,java.lang.String,java.awt.Component) + /// + public void PutConstraint(string arg0, Java.Awt.Component arg1, Javax.Swing.Spring arg2, string arg3, Java.Awt.Component arg4) + { + IExecute("putConstraint", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.html#removeLayoutComponent(java.awt.Component) + /// + public void RemoveLayoutComponent(Java.Awt.Component arg0) + { + IExecute("removeLayoutComponent", arg0); + } + + #endregion + + #region Nested classes + #region Constraints + public partial class Constraints + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#(java.awt.Component) + /// + public Constraints(Java.Awt.Component arg0) + : base(arg0) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#(javax.swing.Spring,javax.swing.Spring,javax.swing.Spring,javax.swing.Spring) + /// + public Constraints(Javax.Swing.Spring arg0, Javax.Swing.Spring arg1, Javax.Swing.Spring arg2, Javax.Swing.Spring arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#(javax.swing.Spring,javax.swing.Spring) + /// + public Constraints(Javax.Swing.Spring arg0, Javax.Swing.Spring arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#getHeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#setHeight(javax.swing.Spring) + /// + public Javax.Swing.Spring Height + { + get { return IExecute("getHeight"); } set { IExecute("setHeight", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#getWidth() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#setWidth(javax.swing.Spring) + /// + public Javax.Swing.Spring Width + { + get { return IExecute("getWidth"); } set { IExecute("setWidth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#getX() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#setX(javax.swing.Spring) + /// + public Javax.Swing.Spring X + { + get { return IExecute("getX"); } set { IExecute("setX", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#getY() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#setY(javax.swing.Spring) + /// + public Javax.Swing.Spring Y + { + get { return IExecute("getY"); } set { IExecute("setY", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#getConstraint(java.lang.String) + /// + public Javax.Swing.Spring GetConstraint(string arg0) + { + return IExecute("getConstraint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SpringLayout.Constraints.html#setConstraint(java.lang.String,javax.swing.Spring) + /// + public void SetConstraint(string arg0, Javax.Swing.Spring arg1) + { + IExecute("setConstraint", arg0, arg1); + } + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SwingConstants.cs b/src/net/JNet/Generated/Javax/Swing/SwingConstants.cs new file mode 100644 index 0000000000..79152d0553 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SwingConstants.cs @@ -0,0 +1,134 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SwingConstants + public partial class SwingConstants + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#BOTTOM + /// + public static int BOTTOM => Clazz.GetField("BOTTOM"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#CENTER + /// + public static int CENTER => Clazz.GetField("CENTER"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#EAST + /// + public static int EAST => Clazz.GetField("EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#HORIZONTAL + /// + public static int HORIZONTAL => Clazz.GetField("HORIZONTAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#LEADING + /// + public static int LEADING => Clazz.GetField("LEADING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#LEFT + /// + public static int LEFT => Clazz.GetField("LEFT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#NEXT + /// + public static int NEXT => Clazz.GetField("NEXT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#NORTH + /// + public static int NORTH => Clazz.GetField("NORTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#NORTH_EAST + /// + public static int NORTH_EAST => Clazz.GetField("NORTH_EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#NORTH_WEST + /// + public static int NORTH_WEST => Clazz.GetField("NORTH_WEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#PREVIOUS + /// + public static int PREVIOUS => Clazz.GetField("PREVIOUS"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#RIGHT + /// + public static int RIGHT => Clazz.GetField("RIGHT"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#SOUTH + /// + public static int SOUTH => Clazz.GetField("SOUTH"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#SOUTH_EAST + /// + public static int SOUTH_EAST => Clazz.GetField("SOUTH_EAST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#SOUTH_WEST + /// + public static int SOUTH_WEST => Clazz.GetField("SOUTH_WEST"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#TOP + /// + public static int TOP => Clazz.GetField("TOP"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#TRAILING + /// + public static int TRAILING => Clazz.GetField("TRAILING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#VERTICAL + /// + public static int VERTICAL => Clazz.GetField("VERTICAL"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingConstants.html#WEST + /// + public static int WEST => Clazz.GetField("WEST"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SwingContainer.cs b/src/net/JNet/Generated/Javax/Swing/SwingContainer.cs new file mode 100644 index 0000000000..756b2ace1e --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SwingContainer.cs @@ -0,0 +1,73 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SwingContainer + public partial class SwingContainer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Lang.Annotation.Annotation(Javax.Swing.SwingContainer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingContainer.html#value() + /// + public bool Value() + { + return IExecute("value"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingContainer.html#delegate() + /// + public string Delegate() + { + return IExecute("delegate"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SwingUtilities.cs b/src/net/JNet/Generated/Javax/Swing/SwingUtilities.cs new file mode 100644 index 0000000000..cfe12f1132 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SwingUtilities.cs @@ -0,0 +1,367 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SwingUtilities + public partial class SwingUtilities + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.SwingConstants(Javax.Swing.SwingUtilities t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#isDescendingFrom(java.awt.Component,java.awt.Component) + /// + public static bool IsDescendingFrom(Java.Awt.Component arg0, Java.Awt.Component arg1) + { + return SExecute("isDescendingFrom", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#isEventDispatchThread() + /// + public static bool IsEventDispatchThread() + { + return SExecute("isEventDispatchThread"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#isLeftMouseButton(java.awt.event.MouseEvent) + /// + public static bool IsLeftMouseButton(Java.Awt.EventNs.MouseEvent arg0) + { + return SExecute("isLeftMouseButton", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#isMiddleMouseButton(java.awt.event.MouseEvent) + /// + public static bool IsMiddleMouseButton(Java.Awt.EventNs.MouseEvent arg0) + { + return SExecute("isMiddleMouseButton", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#isRightMouseButton(java.awt.event.MouseEvent) + /// + public static bool IsRightMouseButton(Java.Awt.EventNs.MouseEvent arg0) + { + return SExecute("isRightMouseButton", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#notifyAction(javax.swing.Action,javax.swing.KeyStroke,java.awt.event.KeyEvent,java.lang.Object,int) + /// + public static bool NotifyAction(Javax.Swing.Action arg0, Javax.Swing.KeyStroke arg1, Java.Awt.EventNs.KeyEvent arg2, object arg3, int arg4) + { + return SExecute("notifyAction", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#processKeyBindings(java.awt.event.KeyEvent) + /// + public static bool ProcessKeyBindings(Java.Awt.EventNs.KeyEvent arg0) + { + return SExecute("processKeyBindings", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#isRectangleContainingRectangle(java.awt.Rectangle,java.awt.Rectangle) + /// + public static bool IsRectangleContainingRectangle(Java.Awt.Rectangle arg0, Java.Awt.Rectangle arg1) + { + return SExecute("isRectangleContainingRectangle", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#computeStringWidth(java.awt.FontMetrics,java.lang.String) + /// + public static int ComputeStringWidth(Java.Awt.FontMetrics arg0, string arg1) + { + return SExecute("computeStringWidth", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getAccessibleChildrenCount(java.awt.Component) + /// + public static int GetAccessibleChildrenCount(Java.Awt.Component arg0) + { + return SExecute("getAccessibleChildrenCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getAccessibleIndexInParent(java.awt.Component) + /// + public static int GetAccessibleIndexInParent(Java.Awt.Component arg0) + { + return SExecute("getAccessibleIndexInParent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getDeepestComponentAt(java.awt.Component,int,int) + /// + public static Java.Awt.Component GetDeepestComponentAt(Java.Awt.Component arg0, int arg1, int arg2) + { + return SExecute("getDeepestComponentAt", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getRoot(java.awt.Component) + /// + public static Java.Awt.Component GetRoot(Java.Awt.Component arg0) + { + return SExecute("getRoot", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getUnwrappedView(javax.swing.JViewport) + /// + public static Java.Awt.Component GetUnwrappedView(Javax.Swing.JViewport arg0) + { + return SExecute("getUnwrappedView", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getAncestorNamed(java.lang.String,java.awt.Component) + /// + public static Java.Awt.Container GetAncestorNamed(string arg0, Java.Awt.Component arg1) + { + return SExecute("getAncestorNamed", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getUnwrappedParent(java.awt.Component) + /// + public static Java.Awt.Container GetUnwrappedParent(Java.Awt.Component arg0) + { + return SExecute("getUnwrappedParent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#convertMouseEvent(java.awt.Component,java.awt.event.MouseEvent,java.awt.Component) + /// + public static Java.Awt.EventNs.MouseEvent ConvertMouseEvent(Java.Awt.Component arg0, Java.Awt.EventNs.MouseEvent arg1, Java.Awt.Component arg2) + { + return SExecute("convertMouseEvent", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#convertPoint(java.awt.Component,int,int,java.awt.Component) + /// + public static Java.Awt.Point ConvertPoint(Java.Awt.Component arg0, int arg1, int arg2, Java.Awt.Component arg3) + { + return SExecute("convertPoint", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#convertPoint(java.awt.Component,java.awt.Point,java.awt.Component) + /// + public static Java.Awt.Point ConvertPoint(Java.Awt.Component arg0, Java.Awt.Point arg1, Java.Awt.Component arg2) + { + return SExecute("convertPoint", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#calculateInnerArea(javax.swing.JComponent,java.awt.Rectangle) + /// + public static Java.Awt.Rectangle CalculateInnerArea(Javax.Swing.JComponent arg0, Java.Awt.Rectangle arg1) + { + return SExecute("calculateInnerArea", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#computeIntersection(int,int,int,int,java.awt.Rectangle) + /// + public static Java.Awt.Rectangle ComputeIntersection(int arg0, int arg1, int arg2, int arg3, Java.Awt.Rectangle arg4) + { + return SExecute("computeIntersection", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#computeUnion(int,int,int,int,java.awt.Rectangle) + /// + public static Java.Awt.Rectangle ComputeUnion(int arg0, int arg1, int arg2, int arg3, Java.Awt.Rectangle arg4) + { + return SExecute("computeUnion", arg0, arg1, arg2, arg3, arg4); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#convertRectangle(java.awt.Component,java.awt.Rectangle,java.awt.Component) + /// + public static Java.Awt.Rectangle ConvertRectangle(Java.Awt.Component arg0, Java.Awt.Rectangle arg1, Java.Awt.Component arg2) + { + return SExecute("convertRectangle", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getLocalBounds(java.awt.Component) + /// + public static Java.Awt.Rectangle GetLocalBounds(Java.Awt.Component arg0) + { + return SExecute("getLocalBounds", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#computeDifference(java.awt.Rectangle,java.awt.Rectangle) + /// + public static Java.Awt.Rectangle[] ComputeDifference(Java.Awt.Rectangle arg0, Java.Awt.Rectangle arg1) + { + return SExecuteArray("computeDifference", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getWindowAncestor(java.awt.Component) + /// + public static Java.Awt.Window GetWindowAncestor(Java.Awt.Component arg0) + { + return SExecute("getWindowAncestor", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#windowForComponent(java.awt.Component) + /// + public static Java.Awt.Window WindowForComponent(Java.Awt.Component arg0) + { + return SExecute("windowForComponent", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#layoutCompoundLabel(java.awt.FontMetrics,java.lang.String,javax.swing.Icon,int,int,int,int,java.awt.Rectangle,java.awt.Rectangle,java.awt.Rectangle,int) + /// + public static string LayoutCompoundLabel(Java.Awt.FontMetrics arg0, string arg1, Javax.Swing.Icon arg2, int arg3, int arg4, int arg5, int arg6, Java.Awt.Rectangle arg7, Java.Awt.Rectangle arg8, Java.Awt.Rectangle arg9, int arg10) + { + return SExecute("layoutCompoundLabel", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#layoutCompoundLabel(javax.swing.JComponent,java.awt.FontMetrics,java.lang.String,javax.swing.Icon,int,int,int,int,java.awt.Rectangle,java.awt.Rectangle,java.awt.Rectangle,int) + /// + public static string LayoutCompoundLabel(Javax.Swing.JComponent arg0, Java.Awt.FontMetrics arg1, string arg2, Javax.Swing.Icon arg3, int arg4, int arg5, int arg6, int arg7, Java.Awt.Rectangle arg8, Java.Awt.Rectangle arg9, Java.Awt.Rectangle arg10, int arg11) + { + return SExecute("layoutCompoundLabel", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getAccessibleAt(java.awt.Component,java.awt.Point) + /// + public static Javax.Accessibility.Accessible GetAccessibleAt(Java.Awt.Component arg0, Java.Awt.Point arg1) + { + return SExecute("getAccessibleAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getAccessibleChild(java.awt.Component,int) + /// + public static Javax.Accessibility.Accessible GetAccessibleChild(Java.Awt.Component arg0, int arg1) + { + return SExecute("getAccessibleChild", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getAccessibleStateSet(java.awt.Component) + /// + public static Javax.Accessibility.AccessibleStateSet GetAccessibleStateSet(Java.Awt.Component arg0) + { + return SExecute("getAccessibleStateSet", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getUIActionMap(javax.swing.JComponent) + /// + public static Javax.Swing.ActionMap GetUIActionMap(Javax.Swing.JComponent arg0) + { + return SExecute("getUIActionMap", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getUIInputMap(javax.swing.JComponent,int) + /// + public static Javax.Swing.InputMap GetUIInputMap(Javax.Swing.JComponent arg0, int arg1) + { + return SExecute("getUIInputMap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#getRootPane(java.awt.Component) + /// + public static Javax.Swing.JRootPane GetRootPane(Java.Awt.Component arg0) + { + return SExecute("getRootPane", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#convertPointFromScreen(java.awt.Point,java.awt.Component) + /// + public static void ConvertPointFromScreen(Java.Awt.Point arg0, Java.Awt.Component arg1) + { + SExecute("convertPointFromScreen", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#convertPointToScreen(java.awt.Point,java.awt.Component) + /// + public static void ConvertPointToScreen(Java.Awt.Point arg0, Java.Awt.Component arg1) + { + SExecute("convertPointToScreen", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#invokeAndWait(java.lang.Runnable) throws java.lang.InterruptedException,java.lang.reflect.InvocationTargetException + /// + public static void InvokeAndWait(Java.Lang.Runnable arg0) + { + SExecute("invokeAndWait", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#invokeLater(java.lang.Runnable) + /// + public static void InvokeLater(Java.Lang.Runnable arg0) + { + SExecute("invokeLater", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#paintComponent(java.awt.Graphics,java.awt.Component,java.awt.Container,int,int,int,int) + /// + public static void PaintComponent(Java.Awt.Graphics arg0, Java.Awt.Component arg1, Java.Awt.Container arg2, int arg3, int arg4, int arg5, int arg6) + { + SExecute("paintComponent", arg0, arg1, arg2, arg3, arg4, arg5, arg6); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#paintComponent(java.awt.Graphics,java.awt.Component,java.awt.Container,java.awt.Rectangle) + /// + public static void PaintComponent(Java.Awt.Graphics arg0, Java.Awt.Component arg1, Java.Awt.Container arg2, Java.Awt.Rectangle arg3) + { + SExecute("paintComponent", arg0, arg1, arg2, arg3); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#replaceUIActionMap(javax.swing.JComponent,javax.swing.ActionMap) + /// + public static void ReplaceUIActionMap(Javax.Swing.JComponent arg0, Javax.Swing.ActionMap arg1) + { + SExecute("replaceUIActionMap", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#replaceUIInputMap(javax.swing.JComponent,int,javax.swing.InputMap) + /// + public static void ReplaceUIInputMap(Javax.Swing.JComponent arg0, int arg1, Javax.Swing.InputMap arg2) + { + SExecute("replaceUIInputMap", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingUtilities.html#updateComponentTreeUI(java.awt.Component) + /// + public static void UpdateComponentTreeUI(Java.Awt.Component arg0) + { + SExecute("updateComponentTreeUI", arg0); + } + + #endregion + + #region Instance methods + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/SwingWorker.cs b/src/net/JNet/Generated/Javax/Swing/SwingWorker.cs new file mode 100644 index 0000000000..5152e4b66b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/SwingWorker.cs @@ -0,0 +1,181 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing +{ + #region SwingWorker + public partial class SwingWorker + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#getProgress() + /// + public int Progress + { + get { return IExecute("getProgress"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#getPropertyChangeSupport() + /// + public Java.Beans.PropertyChangeSupport PropertyChangeSupport + { + get { return IExecute("getPropertyChangeSupport"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#cancel(boolean) + /// + public bool Cancel(bool arg0) + { + return IExecute("cancel", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#isCancelled() + /// + public bool IsCancelled() + { + return IExecute("isCancelled"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#isDone() + /// + public bool IsDone() + { + return IExecute("isDone"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#get() throws java.lang.InterruptedException,java.util.concurrent.ExecutionException + /// + public object Get() + { + return IExecute("get"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#execute() + /// + public void Execute() + { + IExecute("execute"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object) + /// + public void FirePropertyChange(string arg0, object arg1, object arg2) + { + IExecute("firePropertyChange", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.html#run() + /// + public void Run() + { + IExecute("run"); + } + + #endregion + + #region Nested classes + #region StateValue + public partial class StateValue + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.StateValue.html#DONE + /// + public static Javax.Swing.SwingWorker.StateValue DONE => Clazz.GetField("DONE"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.StateValue.html#PENDING + /// + public static Javax.Swing.SwingWorker.StateValue PENDING => Clazz.GetField("PENDING"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.StateValue.html#STARTED + /// + public static Javax.Swing.SwingWorker.StateValue STARTED => Clazz.GetField("STARTED"); + + #endregion + + #region Static methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SwingWorker.StateValue.html#values() + /// + public static Javax.Swing.SwingWorker.StateValue[] Values() + { + return SExecuteArray("values"); + } + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/AbstractTableModel.cs b/src/net/JNet/Generated/Javax/Swing/Table/AbstractTableModel.cs new file mode 100644 index 0000000000..5480a43cc7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/AbstractTableModel.cs @@ -0,0 +1,158 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region AbstractTableModel + public partial class AbstractTableModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Table.TableModel(Javax.Swing.Table.AbstractTableModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Table.AbstractTableModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#getTableModelListeners() + /// + public Javax.Swing.Event.TableModelListener[] TableModelListeners + { + get { return IExecuteArray("getTableModelListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#isCellEditable(int,int) + /// + public bool IsCellEditable(int arg0, int arg1) + { + return IExecute("isCellEditable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#findColumn(java.lang.String) + /// + public int FindColumn(string arg0) + { + return IExecute("findColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#getColumnName(int) + /// + public string GetColumnName(int arg0) + { + return IExecute("getColumnName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#addTableModelListener(javax.swing.event.TableModelListener) + /// + public void AddTableModelListener(Javax.Swing.Event.TableModelListener arg0) + { + IExecute("addTableModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableCellUpdated(int,int) + /// + public void FireTableCellUpdated(int arg0, int arg1) + { + IExecute("fireTableCellUpdated", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableChanged(javax.swing.event.TableModelEvent) + /// + public void FireTableChanged(Javax.Swing.Event.TableModelEvent arg0) + { + IExecute("fireTableChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableDataChanged() + /// + public void FireTableDataChanged() + { + IExecute("fireTableDataChanged"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableRowsDeleted(int,int) + /// + public void FireTableRowsDeleted(int arg0, int arg1) + { + IExecute("fireTableRowsDeleted", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableRowsInserted(int,int) + /// + public void FireTableRowsInserted(int arg0, int arg1) + { + IExecute("fireTableRowsInserted", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableRowsUpdated(int,int) + /// + public void FireTableRowsUpdated(int arg0, int arg1) + { + IExecute("fireTableRowsUpdated", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#fireTableStructureChanged() + /// + public void FireTableStructureChanged() + { + IExecute("fireTableStructureChanged"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#removeTableModelListener(javax.swing.event.TableModelListener) + /// + public void RemoveTableModelListener(Javax.Swing.Event.TableModelListener arg0) + { + IExecute("removeTableModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#setValueAt(java.lang.Object,int,int) + /// + public void SetValueAt(object arg0, int arg1, int arg2) + { + IExecute("setValueAt", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Table/AllPackageClasses.cs new file mode 100644 index 0000000000..3e1ffb2155 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/AllPackageClasses.cs @@ -0,0 +1,481 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Table +{ + #region AbstractTableModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html + /// + public partial class AbstractTableModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractTableModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractTableModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.AbstractTableModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultTableCellRenderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableCellRenderer.html + /// + public partial class DefaultTableCellRenderer : Javax.Swing.JLabel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultTableCellRenderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultTableCellRenderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.DefaultTableCellRenderer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region UIResource + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableCellRenderer.UIResource.html + /// + public partial class UIResource : Javax.Swing.Table.DefaultTableCellRenderer + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public UIResource() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public UIResource(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.DefaultTableCellRenderer$UIResource"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DefaultTableColumnModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html + /// + public partial class DefaultTableColumnModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultTableColumnModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultTableColumnModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.DefaultTableColumnModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultTableModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html + /// + public partial class DefaultTableModel : Javax.Swing.Table.AbstractTableModel + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultTableModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultTableModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.DefaultTableModel"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTableHeader + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html + /// + public partial class JTableHeader : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTableHeader() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTableHeader(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.JTableHeader"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableCellEditor + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableCellEditor.html + /// + public partial class TableCellEditor : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableCellEditor() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableCellEditor(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableCellEditor"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableCellRenderer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableCellRenderer.html + /// + public partial class TableCellRenderer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableCellRenderer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableCellRenderer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableCellRenderer"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableColumn + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html + /// + public partial class TableColumn : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableColumn() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableColumn(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableColumn"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableColumnModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html + /// + public partial class TableColumnModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableColumnModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableColumnModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableColumnModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableModel + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html + /// + public partial class TableModel : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableModel() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableModel(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableModel"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableRowSorter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableRowSorter.html + /// + public partial class TableRowSorter : Javax.Swing.DefaultRowSorter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableRowSorter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableRowSorter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableRowSorter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region TableStringConverter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableStringConverter.html + /// + public partial class TableStringConverter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public TableStringConverter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public TableStringConverter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.table.TableStringConverter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableCellRenderer.cs b/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableCellRenderer.cs new file mode 100644 index 0000000000..d1384cc164 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableCellRenderer.cs @@ -0,0 +1,95 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region DefaultTableCellRenderer + public partial class DefaultTableCellRenderer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Table.TableCellRenderer(Javax.Swing.Table.DefaultTableCellRenderer t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Table.DefaultTableCellRenderer t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableCellRenderer.html#getTableCellRendererComponent(javax.swing.JTable,java.lang.Object,boolean,boolean,int,int) + /// + public Java.Awt.Component GetTableCellRendererComponent(Javax.Swing.JTable arg0, object arg1, bool arg2, bool arg3, int arg4, int arg5) + { + return IExecute("getTableCellRendererComponent", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + #region UIResource + public partial class UIResource + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Plaf.UIResource(Javax.Swing.Table.DefaultTableCellRenderer.UIResource t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableColumnModel.cs b/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableColumnModel.cs new file mode 100644 index 0000000000..329e47ba09 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableColumnModel.cs @@ -0,0 +1,188 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region DefaultTableColumnModel + public partial class DefaultTableColumnModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Table.TableColumnModel(Javax.Swing.Table.DefaultTableColumnModel t) => t.Cast(); + public static implicit operator Java.Beans.PropertyChangeListener(Javax.Swing.Table.DefaultTableColumnModel t) => t.Cast(); + public static implicit operator Javax.Swing.Event.ListSelectionListener(Javax.Swing.Table.DefaultTableColumnModel t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Table.DefaultTableColumnModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumnCount() + /// + public int ColumnCount + { + get { return IExecute("getColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumnMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#setColumnMargin(int) + /// + public int ColumnMargin + { + get { return IExecute("getColumnMargin"); } set { IExecute("setColumnMargin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumnModelListeners() + /// + public Javax.Swing.Event.TableColumnModelListener[] ColumnModelListeners + { + get { return IExecuteArray("getColumnModelListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumnSelectionAllowed() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#setColumnSelectionAllowed(boolean) + /// + public bool ColumnSelectionAllowed + { + get { return IExecute("getColumnSelectionAllowed"); } set { IExecute("setColumnSelectionAllowed", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getSelectedColumnCount() + /// + public int SelectedColumnCount + { + get { return IExecute("getSelectedColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getSelectedColumns() + /// + public int[] SelectedColumns + { + get { return IExecuteArray("getSelectedColumns"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#setSelectionModel(javax.swing.ListSelectionModel) + /// + public Javax.Swing.ListSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getTotalColumnWidth() + /// + public int TotalColumnWidth + { + get { return IExecute("getTotalColumnWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumnIndex(java.lang.Object) + /// + public int GetColumnIndex(object arg0) + { + return IExecute("getColumnIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumnIndexAtX(int) + /// + public int GetColumnIndexAtX(int arg0) + { + return IExecute("getColumnIndexAtX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#getColumn(int) + /// + public Javax.Swing.Table.TableColumn GetColumn(int arg0) + { + return IExecute("getColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#addColumn(javax.swing.table.TableColumn) + /// + public void AddColumn(Javax.Swing.Table.TableColumn arg0) + { + IExecute("addColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#addColumnModelListener(javax.swing.event.TableColumnModelListener) + /// + public void AddColumnModelListener(Javax.Swing.Event.TableColumnModelListener arg0) + { + IExecute("addColumnModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#moveColumn(int,int) + /// + public void MoveColumn(int arg0, int arg1) + { + IExecute("moveColumn", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#propertyChange(java.beans.PropertyChangeEvent) + /// + public void PropertyChange(Java.Beans.PropertyChangeEvent arg0) + { + IExecute("propertyChange", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#removeColumn(javax.swing.table.TableColumn) + /// + public void RemoveColumn(Javax.Swing.Table.TableColumn arg0) + { + IExecute("removeColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#removeColumnModelListener(javax.swing.event.TableColumnModelListener) + /// + public void RemoveColumnModelListener(Javax.Swing.Event.TableColumnModelListener arg0) + { + IExecute("removeColumnModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableColumnModel.html#valueChanged(javax.swing.event.ListSelectionEvent) + /// + public void ValueChanged(Javax.Swing.Event.ListSelectionEvent arg0) + { + IExecute("valueChanged", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableModel.cs b/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableModel.cs new file mode 100644 index 0000000000..4c9ad6e8d7 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableModel.cs @@ -0,0 +1,157 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region DefaultTableModel + public partial class DefaultTableModel + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#(int,int) + /// + public DefaultTableModel(int arg0, int arg1) + : base(arg0, arg1) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Table.DefaultTableModel t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#addColumn(java.lang.Object,java.lang.Object[]) + /// + public void AddColumn(object arg0, object[] arg1) + { + IExecute("addColumn", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#addColumn(java.lang.Object) + /// + public void AddColumn(object arg0) + { + IExecute("addColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#addRow(java.lang.Object[]) + /// + public void AddRow(object[] arg0) + { + IExecute("addRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#insertRow(int,java.lang.Object[]) + /// + public void InsertRow(int arg0, object[] arg1) + { + IExecute("insertRow", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#moveRow(int,int,int) + /// + public void MoveRow(int arg0, int arg1, int arg2) + { + IExecute("moveRow", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#newDataAvailable(javax.swing.event.TableModelEvent) + /// + public void NewDataAvailable(Javax.Swing.Event.TableModelEvent arg0) + { + IExecute("newDataAvailable", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#newRowsAdded(javax.swing.event.TableModelEvent) + /// + public void NewRowsAdded(Javax.Swing.Event.TableModelEvent arg0) + { + IExecute("newRowsAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#removeRow(int) + /// + public void RemoveRow(int arg0) + { + IExecute("removeRow", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#rowsRemoved(javax.swing.event.TableModelEvent) + /// + public void RowsRemoved(Javax.Swing.Event.TableModelEvent arg0) + { + IExecute("rowsRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#setColumnCount(int) + /// + public void SetColumnCount(int arg0) + { + IExecute("setColumnCount", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#setDataVector(java.lang.Object[][],java.lang.Object[]) + /// + public void SetDataVector(object[][] arg0, object[] arg1) + { + IExecute("setDataVector", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#setNumRows(int) + /// + public void SetNumRows(int arg0) + { + IExecute("setNumRows", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#setRowCount(int) + /// + public void SetRowCount(int arg0) + { + IExecute("setRowCount", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/JTableHeader.cs b/src/net/JNet/Generated/Javax/Swing/Table/JTableHeader.cs new file mode 100644 index 0000000000..7561e09c48 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/JTableHeader.cs @@ -0,0 +1,193 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region JTableHeader + public partial class JTableHeader + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#(javax.swing.table.TableColumnModel) + /// + public JTableHeader(Javax.Swing.Table.TableColumnModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.TableColumnModelListener(Javax.Swing.Table.JTableHeader t) => t.Cast(); + public static implicit operator Javax.Accessibility.Accessible(Javax.Swing.Table.JTableHeader t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getColumnModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setColumnModel(javax.swing.table.TableColumnModel) + /// + public Javax.Swing.Table.TableColumnModel ColumnModel + { + get { return IExecute("getColumnModel"); } set { IExecute("setColumnModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getDefaultRenderer() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setDefaultRenderer(javax.swing.table.TableCellRenderer) + /// + public Javax.Swing.Table.TableCellRenderer DefaultRenderer + { + get { return IExecute("getDefaultRenderer"); } set { IExecute("setDefaultRenderer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getDraggedColumn() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setDraggedColumn(javax.swing.table.TableColumn) + /// + public Javax.Swing.Table.TableColumn DraggedColumn + { + get { return IExecute("getDraggedColumn"); } set { IExecute("setDraggedColumn", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getDraggedDistance() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setDraggedDistance(int) + /// + public int DraggedDistance + { + get { return IExecute("getDraggedDistance"); } set { IExecute("setDraggedDistance", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getReorderingAllowed() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setReorderingAllowed(boolean) + /// + public bool ReorderingAllowed + { + get { return IExecute("getReorderingAllowed"); } set { IExecute("setReorderingAllowed", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getResizingAllowed() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setResizingAllowed(boolean) + /// + public bool ResizingAllowed + { + get { return IExecute("getResizingAllowed"); } set { IExecute("setResizingAllowed", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getResizingColumn() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setResizingColumn(javax.swing.table.TableColumn) + /// + public Javax.Swing.Table.TableColumn ResizingColumn + { + get { return IExecute("getResizingColumn"); } set { IExecute("setResizingColumn", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getTable() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setTable(javax.swing.JTable) + /// + public Javax.Swing.JTable Table + { + get { return IExecute("getTable"); } set { IExecute("setTable", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getUpdateTableInRealTime() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setUpdateTableInRealTime(boolean) + /// + public bool UpdateTableInRealTime + { + get { return IExecute("getUpdateTableInRealTime"); } set { IExecute("setUpdateTableInRealTime", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#columnAtPoint(java.awt.Point) + /// + public int ColumnAtPoint(Java.Awt.Point arg0) + { + return IExecute("columnAtPoint", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#getHeaderRect(int) + /// + public Java.Awt.Rectangle GetHeaderRect(int arg0) + { + return IExecute("getHeaderRect", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#columnAdded(javax.swing.event.TableColumnModelEvent) + /// + public void ColumnAdded(Javax.Swing.Event.TableColumnModelEvent arg0) + { + IExecute("columnAdded", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#columnMarginChanged(javax.swing.event.ChangeEvent) + /// + public void ColumnMarginChanged(Javax.Swing.Event.ChangeEvent arg0) + { + IExecute("columnMarginChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#columnMoved(javax.swing.event.TableColumnModelEvent) + /// + public void ColumnMoved(Javax.Swing.Event.TableColumnModelEvent arg0) + { + IExecute("columnMoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#columnRemoved(javax.swing.event.TableColumnModelEvent) + /// + public void ColumnRemoved(Javax.Swing.Event.TableColumnModelEvent arg0) + { + IExecute("columnRemoved", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#columnSelectionChanged(javax.swing.event.ListSelectionEvent) + /// + public void ColumnSelectionChanged(Javax.Swing.Event.ListSelectionEvent arg0) + { + IExecute("columnSelectionChanged", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#resizeAndRepaint() + /// + public void ResizeAndRepaint() + { + IExecute("resizeAndRepaint"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/JTableHeader.html#setUI(javax.swing.plaf.TableHeaderUI) + /// + public void SetUI(Javax.Swing.Plaf.TableHeaderUI arg0) + { + IExecute("setUI", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableCellEditor.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableCellEditor.cs new file mode 100644 index 0000000000..be703148e9 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableCellEditor.cs @@ -0,0 +1,66 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableCellEditor + public partial class TableCellEditor + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.CellEditor(Javax.Swing.Table.TableCellEditor t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableCellEditor.html#getTableCellEditorComponent(javax.swing.JTable,java.lang.Object,boolean,int,int) + /// + public Java.Awt.Component GetTableCellEditorComponent(Javax.Swing.JTable arg0, object arg1, bool arg2, int arg3, int arg4) + { + return IExecute("getTableCellEditorComponent", arg0, arg1, arg2, arg3, arg4); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableCellRenderer.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableCellRenderer.cs new file mode 100644 index 0000000000..82909e2af6 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableCellRenderer.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableCellRenderer + public partial class TableCellRenderer + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableCellRenderer.html#getTableCellRendererComponent(javax.swing.JTable,java.lang.Object,boolean,boolean,int,int) + /// + public Java.Awt.Component GetTableCellRendererComponent(Javax.Swing.JTable arg0, object arg1, bool arg2, bool arg3, int arg4, int arg5) + { + return IExecute("getTableCellRendererComponent", arg0, arg1, arg2, arg3, arg4, arg5); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableColumn.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableColumn.cs new file mode 100644 index 0000000000..f1f888fe38 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableColumn.cs @@ -0,0 +1,201 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableColumn + public partial class TableColumn + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#(int,int,javax.swing.table.TableCellRenderer,javax.swing.table.TableCellEditor) + /// + public TableColumn(int arg0, int arg1, Javax.Swing.Table.TableCellRenderer arg2, Javax.Swing.Table.TableCellEditor arg3) + : base(arg0, arg1, arg2, arg3) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#(int,int) + /// + public TableColumn(int arg0, int arg1) + : base(arg0, arg1) + { + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#(int) + /// + public TableColumn(int arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Java.Io.Serializable(Javax.Swing.Table.TableColumn t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#CELL_RENDERER_PROPERTY + /// + public static string CELL_RENDERER_PROPERTY => Clazz.GetField("CELL_RENDERER_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#COLUMN_WIDTH_PROPERTY + /// + public static string COLUMN_WIDTH_PROPERTY => Clazz.GetField("COLUMN_WIDTH_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#HEADER_RENDERER_PROPERTY + /// + public static string HEADER_RENDERER_PROPERTY => Clazz.GetField("HEADER_RENDERER_PROPERTY"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#HEADER_VALUE_PROPERTY + /// + public static string HEADER_VALUE_PROPERTY => Clazz.GetField("HEADER_VALUE_PROPERTY"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getCellEditor() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setCellEditor(javax.swing.table.TableCellEditor) + /// + public Javax.Swing.Table.TableCellEditor CellEditor + { + get { return IExecute("getCellEditor"); } set { IExecute("setCellEditor", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getCellRenderer() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setCellRenderer(javax.swing.table.TableCellRenderer) + /// + public Javax.Swing.Table.TableCellRenderer CellRenderer + { + get { return IExecute("getCellRenderer"); } set { IExecute("setCellRenderer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getHeaderRenderer() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setHeaderRenderer(javax.swing.table.TableCellRenderer) + /// + public Javax.Swing.Table.TableCellRenderer HeaderRenderer + { + get { return IExecute("getHeaderRenderer"); } set { IExecute("setHeaderRenderer", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getHeaderValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setHeaderValue(java.lang.Object) + /// + public object HeaderValue + { + get { return IExecute("getHeaderValue"); } set { IExecute("setHeaderValue", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getIdentifier() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setIdentifier(java.lang.Object) + /// + public object Identifier + { + get { return IExecute("getIdentifier"); } set { IExecute("setIdentifier", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getMaxWidth() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setMaxWidth(int) + /// + public int MaxWidth + { + get { return IExecute("getMaxWidth"); } set { IExecute("setMaxWidth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getMinWidth() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setMinWidth(int) + /// + public int MinWidth + { + get { return IExecute("getMinWidth"); } set { IExecute("setMinWidth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getModelIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setModelIndex(int) + /// + public int ModelIndex + { + get { return IExecute("getModelIndex"); } set { IExecute("setModelIndex", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getPreferredWidth() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setPreferredWidth(int) + /// + public int PreferredWidth + { + get { return IExecute("getPreferredWidth"); } set { IExecute("setPreferredWidth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getPropertyChangeListeners() + /// + public Java.Beans.PropertyChangeListener[] PropertyChangeListeners + { + get { return IExecuteArray("getPropertyChangeListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getResizable() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setResizable(boolean) + /// + public bool Resizable + { + get { return IExecute("getResizable"); } set { IExecute("setResizable", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#getWidth() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#setWidth(int) + /// + public int Width + { + get { return IExecute("getWidth"); } set { IExecute("setWidth", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#addPropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void AddPropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("addPropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#removePropertyChangeListener(java.beans.PropertyChangeListener) + /// + public void RemovePropertyChangeListener(Java.Beans.PropertyChangeListener arg0) + { + IExecute("removePropertyChangeListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumn.html#sizeWidthToFit() + /// + public void SizeWidthToFit() + { + IExecute("sizeWidthToFit"); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableColumnModel.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableColumnModel.cs new file mode 100644 index 0000000000..ceb3f552b5 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableColumnModel.cs @@ -0,0 +1,163 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableColumnModel + public partial class TableColumnModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getColumnCount() + /// + public int ColumnCount + { + get { return IExecute("getColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getColumnMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#setColumnMargin(int) + /// + public int ColumnMargin + { + get { return IExecute("getColumnMargin"); } set { IExecute("setColumnMargin", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getColumnSelectionAllowed() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#setColumnSelectionAllowed(boolean) + /// + public bool ColumnSelectionAllowed + { + get { return IExecute("getColumnSelectionAllowed"); } set { IExecute("setColumnSelectionAllowed", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getSelectedColumnCount() + /// + public int SelectedColumnCount + { + get { return IExecute("getSelectedColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getSelectedColumns() + /// + public int[] SelectedColumns + { + get { return IExecuteArray("getSelectedColumns"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#setSelectionModel(javax.swing.ListSelectionModel) + /// + public Javax.Swing.ListSelectionModel SelectionModel + { + get { return IExecute("getSelectionModel"); } set { IExecute("setSelectionModel", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getTotalColumnWidth() + /// + public int TotalColumnWidth + { + get { return IExecute("getTotalColumnWidth"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getColumnIndex(java.lang.Object) + /// + public int GetColumnIndex(object arg0) + { + return IExecute("getColumnIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getColumnIndexAtX(int) + /// + public int GetColumnIndexAtX(int arg0) + { + return IExecute("getColumnIndexAtX", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#getColumn(int) + /// + public Javax.Swing.Table.TableColumn GetColumn(int arg0) + { + return IExecute("getColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#addColumn(javax.swing.table.TableColumn) + /// + public void AddColumn(Javax.Swing.Table.TableColumn arg0) + { + IExecute("addColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#addColumnModelListener(javax.swing.event.TableColumnModelListener) + /// + public void AddColumnModelListener(Javax.Swing.Event.TableColumnModelListener arg0) + { + IExecute("addColumnModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#moveColumn(int,int) + /// + public void MoveColumn(int arg0, int arg1) + { + IExecute("moveColumn", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#removeColumn(javax.swing.table.TableColumn) + /// + public void RemoveColumn(Javax.Swing.Table.TableColumn arg0) + { + IExecute("removeColumn", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableColumnModel.html#removeColumnModelListener(javax.swing.event.TableColumnModelListener) + /// + public void RemoveColumnModelListener(Javax.Swing.Event.TableColumnModelListener arg0) + { + IExecute("removeColumnModelListener", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableModel.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableModel.cs new file mode 100644 index 0000000000..303004c4bd --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableModel.cs @@ -0,0 +1,114 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableModel + public partial class TableModel + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#getColumnCount() + /// + public int ColumnCount + { + get { return IExecute("getColumnCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#getRowCount() + /// + public int RowCount + { + get { return IExecute("getRowCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#isCellEditable(int,int) + /// + public bool IsCellEditable(int arg0, int arg1) + { + return IExecute("isCellEditable", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#getValueAt(int,int) + /// + public object GetValueAt(int arg0, int arg1) + { + return IExecute("getValueAt", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#getColumnName(int) + /// + public string GetColumnName(int arg0) + { + return IExecute("getColumnName", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#addTableModelListener(javax.swing.event.TableModelListener) + /// + public void AddTableModelListener(Javax.Swing.Event.TableModelListener arg0) + { + IExecute("addTableModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#removeTableModelListener(javax.swing.event.TableModelListener) + /// + public void RemoveTableModelListener(Javax.Swing.Event.TableModelListener arg0) + { + IExecute("removeTableModelListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableModel.html#setValueAt(java.lang.Object,int,int) + /// + public void SetValueAt(object arg0, int arg1, int arg2) + { + IExecute("setValueAt", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableRowSorter.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableRowSorter.cs new file mode 100644 index 0000000000..164cd64a7b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableRowSorter.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableRowSorter + public partial class TableRowSorter + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableRowSorter.html#(M) + /// + public TableRowSorter(Javax.Swing.Table.TableModel arg0) + : base(arg0) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableRowSorter.html#getStringConverter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableRowSorter.html#setStringConverter(javax.swing.table.TableStringConverter) + /// + public Javax.Swing.Table.TableStringConverter StringConverter + { + get { return IExecute("getStringConverter"); } set { IExecute("setStringConverter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableRowSorter.html#setModel(M) + /// + public void SetModel(Javax.Swing.Table.TableModel arg0) + { + IExecute("setModel", arg0); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Table/TableStringConverter.cs b/src/net/JNet/Generated/Javax/Swing/Table/TableStringConverter.cs new file mode 100644 index 0000000000..b1c45eba7b --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Table/TableStringConverter.cs @@ -0,0 +1,65 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Table +{ + #region TableStringConverter + public partial class TableStringConverter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/TableStringConverter.html#toString(javax.swing.table.TableModel,int,int) + /// + public string ToString(Javax.Swing.Table.TableModel arg0, int arg1, int arg2) + { + return IExecute("toString", arg0, arg1, arg2); + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Text/AbstractDocument.cs b/src/net/JNet/Generated/Javax/Swing/Text/AbstractDocument.cs new file mode 100644 index 0000000000..e8160c2b5d --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Text/AbstractDocument.cs @@ -0,0 +1,855 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Text +{ + #region AbstractDocument + public partial class AbstractDocument + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Text.Document(Javax.Swing.Text.AbstractDocument t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Text.AbstractDocument t) => t.Cast(); + + #endregion + + #region Fields + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#BidiElementName + /// + public static string BidiElementName => Clazz.GetField("BidiElementName"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#ContentElementName + /// + public static string ContentElementName => Clazz.GetField("ContentElementName"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#ElementNameAttribute + /// + public static string ElementNameAttribute => Clazz.GetField("ElementNameAttribute"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#ParagraphElementName + /// + public static string ParagraphElementName => Clazz.GetField("ParagraphElementName"); + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#SectionElementName + /// + public static string SectionElementName => Clazz.GetField("SectionElementName"); + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getAsynchronousLoadPriority() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#setAsynchronousLoadPriority(int) + /// + public int AsynchronousLoadPriority + { + get { return IExecute("getAsynchronousLoadPriority"); } set { IExecute("setAsynchronousLoadPriority", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getDefaultRootElement() + /// + public Javax.Swing.Text.Element DefaultRootElement + { + get { return IExecute("getDefaultRootElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getDocumentFilter() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#setDocumentFilter(javax.swing.text.DocumentFilter) + /// + public Javax.Swing.Text.DocumentFilter DocumentFilter + { + get { return IExecute("getDocumentFilter"); } set { IExecute("setDocumentFilter", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getDocumentListeners() + /// + public Javax.Swing.Event.DocumentListener[] DocumentListeners + { + get { return IExecuteArray("getDocumentListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getEndPosition() + /// + public Javax.Swing.Text.Position EndPosition + { + get { return IExecute("getEndPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getLength() + /// + public int Length + { + get { return IExecute("getLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getRootElements() + /// + public Javax.Swing.Text.Element[] RootElements + { + get { return IExecuteArray("getRootElements"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getStartPosition() + /// + public Javax.Swing.Text.Position StartPosition + { + get { return IExecute("getStartPosition"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getUndoableEditListeners() + /// + public Javax.Swing.Event.UndoableEditListener[] UndoableEditListeners + { + get { return IExecuteArray("getUndoableEditListeners"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getParagraphElement(int) + /// + public Javax.Swing.Text.Element GetParagraphElement(int arg0) + { + return IExecute("getParagraphElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getProperty(java.lang.Object) + /// + public object GetProperty(object arg0) + { + return IExecute("getProperty", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#readLock() + /// + public void ReadLock() + { + IExecute("readLock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#readUnlock() + /// + public void ReadUnlock() + { + IExecute("readUnlock"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#putProperty(java.lang.Object,java.lang.Object) + /// + public void PutProperty(object arg0, object arg1) + { + IExecute("putProperty", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getText(int,int) throws javax.swing.text.BadLocationException + /// + public string GetText(int arg0, int arg1) + { + return IExecute("getText", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getBidiRootElement() + /// + public Javax.Swing.Text.Element GetBidiRootElement() + { + return IExecute("getBidiRootElement"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#createPosition(int) throws javax.swing.text.BadLocationException + /// + public Javax.Swing.Text.Position CreatePosition(int arg0) + { + return IExecute("createPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#addDocumentListener(javax.swing.event.DocumentListener) + /// + public void AddDocumentListener(Javax.Swing.Event.DocumentListener arg0) + { + IExecute("addDocumentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#addUndoableEditListener(javax.swing.event.UndoableEditListener) + /// + public void AddUndoableEditListener(Javax.Swing.Event.UndoableEditListener arg0) + { + IExecute("addUndoableEditListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#dump(java.io.PrintStream) + /// + public void Dump(Java.Io.PrintStream arg0) + { + IExecute("dump", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#getText(int,int,javax.swing.text.Segment) throws javax.swing.text.BadLocationException + /// + public void GetText(int arg0, int arg1, Javax.Swing.Text.Segment arg2) + { + IExecute("getText", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#insertString(int,java.lang.String,javax.swing.text.AttributeSet) throws javax.swing.text.BadLocationException + /// + public void InsertString(int arg0, string arg1, Javax.Swing.Text.AttributeSet arg2) + { + IExecute("insertString", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#remove(int,int) throws javax.swing.text.BadLocationException + /// + public void Remove(int arg0, int arg1) + { + IExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#removeDocumentListener(javax.swing.event.DocumentListener) + /// + public void RemoveDocumentListener(Javax.Swing.Event.DocumentListener arg0) + { + IExecute("removeDocumentListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#removeUndoableEditListener(javax.swing.event.UndoableEditListener) + /// + public void RemoveUndoableEditListener(Javax.Swing.Event.UndoableEditListener arg0) + { + IExecute("removeUndoableEditListener", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#render(java.lang.Runnable) + /// + public void Render(Java.Lang.Runnable arg0) + { + IExecute("render", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html#replace(int,int,java.lang.String,javax.swing.text.AttributeSet) throws javax.swing.text.BadLocationException + /// + public void Replace(int arg0, int arg1, string arg2, Javax.Swing.Text.AttributeSet arg3) + { + IExecute("replace", arg0, arg1, arg2, arg3); + } + + #endregion + + #region Nested classes + #region AbstractElement + public partial class AbstractElement + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#(javax.swing.text.AbstractDocument,javax.swing.text.Element,javax.swing.text.AttributeSet) + /// + public AbstractElement(Javax.Swing.Text.AbstractDocument arg0, Javax.Swing.Text.Element arg1, Javax.Swing.Text.AttributeSet arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Text.Element(Javax.Swing.Text.AbstractDocument.AbstractElement t) => t.Cast(); + public static implicit operator Javax.Swing.Text.MutableAttributeSet(Javax.Swing.Text.AbstractDocument.AbstractElement t) => t.Cast(); + public static implicit operator Java.Io.Serializable(Javax.Swing.Text.AbstractDocument.AbstractElement t) => t.Cast(); + public static implicit operator Javax.Swing.Tree.TreeNode(Javax.Swing.Text.AbstractDocument.AbstractElement t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getAllowsChildren() + /// + public bool AllowsChildren + { + get { return IExecute("getAllowsChildren"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getAttributeCount() + /// + public int AttributeCount + { + get { return IExecute("getAttributeCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getAttributes() + /// + public Javax.Swing.Text.AttributeSet Attributes + { + get { return IExecute("getAttributes"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getChildCount() + /// + public int ChildCount + { + get { return IExecute("getChildCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getDocument() + /// + public Javax.Swing.Text.Document Document + { + get { return IExecute("getDocument"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getElementCount() + /// + public int ElementCount + { + get { return IExecute("getElementCount"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getEndOffset() + /// + public int EndOffset + { + get { return IExecute("getEndOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getName() + /// + public string Name + { + get { return IExecute("getName"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getParent() + /// + public Javax.Swing.Tree.TreeNode Parent + { + get { return IExecute("getParent"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getParentElement() + /// + public Javax.Swing.Text.Element ParentElement + { + get { return IExecute("getParentElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getResolveParent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#setResolveParent(javax.swing.text.AttributeSet) + /// + public Javax.Swing.Text.AttributeSet ResolveParent + { + get { return IExecute("getResolveParent"); } set { IExecute("setResolveParent", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getStartOffset() + /// + public int StartOffset + { + get { return IExecute("getStartOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#isLeaf() + /// + public bool IsLeaf() + { + return IExecute("isLeaf"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getElementIndex(int) + /// + public int GetElementIndex(int arg0) + { + return IExecute("getElementIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getElement(int) + /// + public Javax.Swing.Text.Element GetElement(int arg0) + { + return IExecute("getElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#containsAttribute(java.lang.Object,java.lang.Object) + /// + public bool ContainsAttribute(object arg0, object arg1) + { + return IExecute("containsAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#containsAttributes(javax.swing.text.AttributeSet) + /// + public bool ContainsAttributes(Javax.Swing.Text.AttributeSet arg0) + { + return IExecute("containsAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#isDefined(java.lang.Object) + /// + public bool IsDefined(object arg0) + { + return IExecute("isDefined", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#isEqual(javax.swing.text.AttributeSet) + /// + public bool IsEqual(Javax.Swing.Text.AttributeSet arg0) + { + return IExecute("isEqual", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getIndex(javax.swing.tree.TreeNode) + /// + public int GetIndex(Javax.Swing.Tree.TreeNode arg0) + { + return IExecute("getIndex", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getAttribute(java.lang.Object) + /// + public object GetAttribute(object arg0) + { + return IExecute("getAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#copyAttributes() + /// + public Javax.Swing.Text.AttributeSet CopyAttributes() + { + return IExecute("copyAttributes"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#getChildAt(int) + /// + public Javax.Swing.Tree.TreeNode GetChildAt(int arg0) + { + return IExecute("getChildAt", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#addAttribute(java.lang.Object,java.lang.Object) + /// + public void AddAttribute(object arg0, object arg1) + { + IExecute("addAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#addAttributes(javax.swing.text.AttributeSet) + /// + public void AddAttributes(Javax.Swing.Text.AttributeSet arg0) + { + IExecute("addAttributes", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#dump(java.io.PrintStream,int) + /// + public void Dump(Java.Io.PrintStream arg0, int arg1) + { + IExecute("dump", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#removeAttribute(java.lang.Object) + /// + public void RemoveAttribute(object arg0) + { + IExecute("removeAttribute", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html#removeAttributes(javax.swing.text.AttributeSet) + /// + public void RemoveAttributes(Javax.Swing.Text.AttributeSet arg0) + { + IExecute("removeAttributes", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region AttributeContext + public partial class AttributeContext + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html#getEmptySet() + /// + public Javax.Swing.Text.AttributeSet EmptySet + { + get { return IExecute("getEmptySet"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html#addAttribute(javax.swing.text.AttributeSet,java.lang.Object,java.lang.Object) + /// + public Javax.Swing.Text.AttributeSet AddAttribute(Javax.Swing.Text.AttributeSet arg0, object arg1, object arg2) + { + return IExecute("addAttribute", arg0, arg1, arg2); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html#addAttributes(javax.swing.text.AttributeSet,javax.swing.text.AttributeSet) + /// + public Javax.Swing.Text.AttributeSet AddAttributes(Javax.Swing.Text.AttributeSet arg0, Javax.Swing.Text.AttributeSet arg1) + { + return IExecute("addAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html#removeAttribute(javax.swing.text.AttributeSet,java.lang.Object) + /// + public Javax.Swing.Text.AttributeSet RemoveAttribute(Javax.Swing.Text.AttributeSet arg0, object arg1) + { + return IExecute("removeAttribute", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html#removeAttributes(javax.swing.text.AttributeSet,javax.swing.text.AttributeSet) + /// + public Javax.Swing.Text.AttributeSet RemoveAttributes(Javax.Swing.Text.AttributeSet arg0, Javax.Swing.Text.AttributeSet arg1) + { + return IExecute("removeAttributes", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html#reclaim(javax.swing.text.AttributeSet) + /// + public void Reclaim(Javax.Swing.Text.AttributeSet arg0) + { + IExecute("reclaim", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region BranchElement + public partial class BranchElement + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.BranchElement.html#(javax.swing.text.AbstractDocument,javax.swing.text.Element,javax.swing.text.AttributeSet) + /// + public BranchElement(Javax.Swing.Text.AbstractDocument arg0, Javax.Swing.Text.Element arg1, Javax.Swing.Text.AttributeSet arg2) + : base(arg0, arg1, arg2) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.BranchElement.html#positionToElement(int) + /// + public Javax.Swing.Text.Element PositionToElement(int arg0) + { + return IExecute("positionToElement", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.BranchElement.html#replace(int,int,javax.swing.text.Element[]) + /// + public void Replace(int arg0, int arg1, Javax.Swing.Text.Element[] arg2) + { + IExecute("replace", arg0, arg1, arg2); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region Content + public partial class Content + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html#length() + /// + public int Length() + { + return IExecute("length"); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html#getString(int,int) throws javax.swing.text.BadLocationException + /// + public string GetString(int arg0, int arg1) + { + return IExecute("getString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html#createPosition(int) throws javax.swing.text.BadLocationException + /// + public Javax.Swing.Text.Position CreatePosition(int arg0) + { + return IExecute("createPosition", arg0); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html#insertString(int,java.lang.String) throws javax.swing.text.BadLocationException + /// + public Javax.Swing.Undo.UndoableEdit InsertString(int arg0, string arg1) + { + return IExecute("insertString", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html#remove(int,int) throws javax.swing.text.BadLocationException + /// + public Javax.Swing.Undo.UndoableEdit Remove(int arg0, int arg1) + { + return IExecute("remove", arg0, arg1); + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html#getChars(int,int,javax.swing.text.Segment) throws javax.swing.text.BadLocationException + /// + public void GetChars(int arg0, int arg1, Javax.Swing.Text.Segment arg2) + { + IExecute("getChars", arg0, arg1, arg2); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region DefaultDocumentEvent + public partial class DefaultDocumentEvent + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html#(javax.swing.text.AbstractDocument,int,int,javax.swing.event.DocumentEvent$EventType) + /// + public DefaultDocumentEvent(Javax.Swing.Text.AbstractDocument arg0, int arg1, int arg2, Javax.Swing.Event.DocumentEvent.EventType arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + public static implicit operator Javax.Swing.Event.DocumentEvent(Javax.Swing.Text.AbstractDocument.DefaultDocumentEvent t) => t.Cast(); + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html#getDocument() + /// + public Javax.Swing.Text.Document Document + { + get { return IExecute("getDocument"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html#getLength() + /// + public int Length + { + get { return IExecute("getLength"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html#getOffset() + /// + public int Offset + { + get { return IExecute("getOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html#getType() + /// + public Javax.Swing.Event.DocumentEvent.EventType Type + { + get { return IExecute("getType"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html#getChange(javax.swing.text.Element) + /// + public Javax.Swing.Event.DocumentEvent.ElementChange GetChange(Javax.Swing.Text.Element arg0) + { + return IExecute("getChange", arg0); + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region ElementEdit + public partial class ElementEdit + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.ElementEdit.html#(javax.swing.text.Element,int,javax.swing.text.Element[],javax.swing.text.Element[]) + /// + public ElementEdit(Javax.Swing.Text.Element arg0, int arg1, Javax.Swing.Text.Element[] arg2, Javax.Swing.Text.Element[] arg3) + : base(arg0, arg1, arg2, arg3) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.ElementEdit.html#getChildrenAdded() + /// + public Javax.Swing.Text.Element[] ChildrenAdded + { + get { return IExecuteArray("getChildrenAdded"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.ElementEdit.html#getChildrenRemoved() + /// + public Javax.Swing.Text.Element[] ChildrenRemoved + { + get { return IExecuteArray("getChildrenRemoved"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.ElementEdit.html#getElement() + /// + public Javax.Swing.Text.Element Element + { + get { return IExecute("getElement"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.ElementEdit.html#getIndex() + /// + public int Index + { + get { return IExecute("getIndex"); } + } + + #endregion + + // TODO: complete the class + } + #endregion + + #region LeafElement + public partial class LeafElement + { + #region Constructors + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.LeafElement.html#(javax.swing.text.AbstractDocument,javax.swing.text.Element,javax.swing.text.AttributeSet,int,int) + /// + public LeafElement(Javax.Swing.Text.AbstractDocument arg0, Javax.Swing.Text.Element arg1, Javax.Swing.Text.AttributeSet arg2, int arg3, int arg4) + : base(arg0, arg1, arg2, arg3, arg4) + { + } + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + + #endregion + + // TODO: complete the class + } + #endregion + + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Text/AbstractWriter.cs b/src/net/JNet/Generated/Javax/Swing/Text/AbstractWriter.cs new file mode 100644 index 0000000000..5f928c8f1c --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Text/AbstractWriter.cs @@ -0,0 +1,79 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +using MASES.JCOBridge.C2JBridge; + +namespace Javax.Swing.Text +{ + #region AbstractWriter + public partial class AbstractWriter + { + #region Constructors + + #endregion + + #region Class/Interface conversion operators + + #endregion + + #region Fields + + #endregion + + #region Static methods + + #endregion + + #region Instance methods + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractWriter.html#getEndOffset() + /// + public int EndOffset + { + get { return IExecute("getEndOffset"); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractWriter.html#getLineSeparator() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractWriter.html#setLineSeparator(java.lang.String) + /// + public string LineSeparator + { + get { return IExecute("getLineSeparator"); } set { IExecute("setLineSeparator", value); } + } + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractWriter.html#getStartOffset() + /// + public int StartOffset + { + get { return IExecute("getStartOffset"); } + } + + #endregion + + #region Nested classes + + #endregion + + // TODO: complete the class + } + #endregion +} \ No newline at end of file diff --git a/src/net/JNet/Generated/Javax/Swing/Text/AllPackageClasses.cs b/src/net/JNet/Generated/Javax/Swing/Text/AllPackageClasses.cs new file mode 100644 index 0000000000..80f0973c92 --- /dev/null +++ b/src/net/JNet/Generated/Javax/Swing/Text/AllPackageClasses.cs @@ -0,0 +1,3893 @@ +/* +* Copyright 2023 MASES s.r.l. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* Refer to LICENSE for more information. +*/ + +/* +* This file is generated by MASES.JNetReflector (ver. 1.5.2.0) +* using java.* as reference +*/ + +namespace Javax.Swing.Text +{ + #region AbstractDocument + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.html + /// + public partial class AbstractDocument : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractDocument() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractDocument(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AbstractElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AbstractElement.html + /// + public partial class AbstractElement : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$AbstractElement"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region AttributeContext + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.AttributeContext.html + /// + public partial class AttributeContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeContext() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeContext(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$AttributeContext"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region BranchElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.BranchElement.html + /// + public partial class BranchElement : Javax.Swing.Text.AbstractDocument.AbstractElement + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BranchElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BranchElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$BranchElement"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region Content + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.Content.html + /// + public partial class Content : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Content() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Content(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$Content"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DefaultDocumentEvent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.DefaultDocumentEvent.html + /// + public partial class DefaultDocumentEvent : Javax.Swing.Undo.CompoundEdit + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultDocumentEvent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultDocumentEvent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$DefaultDocumentEvent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ElementEdit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.ElementEdit.html + /// + public partial class ElementEdit : Javax.Swing.Undo.AbstractUndoableEdit + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementEdit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementEdit(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$ElementEdit"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region LeafElement + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractDocument.LeafElement.html + /// + public partial class LeafElement : Javax.Swing.Text.AbstractDocument.AbstractElement + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LeafElement() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LeafElement(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractDocument$LeafElement"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AbstractWriter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AbstractWriter.html + /// + public partial class AbstractWriter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AbstractWriter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AbstractWriter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AbstractWriter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region AsyncBoxView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AsyncBoxView.html + /// + public partial class AsyncBoxView : Javax.Swing.Text.View + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AsyncBoxView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AsyncBoxView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AsyncBoxView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region ChildLocator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AsyncBoxView.ChildLocator.html + /// + public partial class ChildLocator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChildLocator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChildLocator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AsyncBoxView$ChildLocator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ChildState + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AsyncBoxView.ChildState.html + /// + public partial class ChildState : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ChildState() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ChildState(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AsyncBoxView$ChildState"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region AttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AttributeSet.html + /// + public partial class AttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region CharacterAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AttributeSet.CharacterAttribute.html + /// + public partial class CharacterAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CharacterAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CharacterAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AttributeSet$CharacterAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ColorAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AttributeSet.ColorAttribute.html + /// + public partial class ColorAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ColorAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ColorAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AttributeSet$ColorAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region FontAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AttributeSet.FontAttribute.html + /// + public partial class FontAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FontAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FontAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AttributeSet$FontAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ParagraphAttribute + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/AttributeSet.ParagraphAttribute.html + /// + public partial class ParagraphAttribute : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParagraphAttribute() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParagraphAttribute(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.AttributeSet$ParagraphAttribute"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region BadLocationException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/BadLocationException.html + /// + public partial class BadLocationException : Java.Lang.Exception + { + public BadLocationException() { } + + /// + public override string ClassName => "javax.swing.text.BadLocationException"; + + // TODO: complete the class + + } + #endregion + + #region BoxView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/BoxView.html + /// + public partial class BoxView : Javax.Swing.Text.CompositeView + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BoxView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BoxView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.BoxView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Caret + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Caret.html + /// + public partial class Caret : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Caret() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Caret(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Caret"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ChangedCharSetException + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/ChangedCharSetException.html + /// + public partial class ChangedCharSetException : Java.Io.IOException + { + public ChangedCharSetException() { } + + /// + public override string ClassName => "javax.swing.text.ChangedCharSetException"; + + // TODO: complete the class + + } + #endregion + + #region ComponentView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/ComponentView.html + /// + public partial class ComponentView : Javax.Swing.Text.View + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ComponentView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ComponentView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.ComponentView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region CompositeView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/CompositeView.html + /// + public partial class CompositeView : Javax.Swing.Text.View + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CompositeView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CompositeView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.CompositeView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DateFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DateFormatter.html + /// + public partial class DateFormatter : Javax.Swing.Text.InternationalFormatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DateFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DateFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DateFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultCaret + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultCaret.html + /// + public partial class DefaultCaret : Java.Awt.Rectangle + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultCaret() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultCaret(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultCaret"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultEditorKit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.html + /// + public partial class DefaultEditorKit : Javax.Swing.Text.EditorKit + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultEditorKit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultEditorKit(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region BeepAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.BeepAction.html + /// + public partial class BeepAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public BeepAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public BeepAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$BeepAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CopyAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.CopyAction.html + /// + public partial class CopyAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CopyAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CopyAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$CopyAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region CutAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.CutAction.html + /// + public partial class CutAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public CutAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public CutAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$CutAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region DefaultKeyTypedAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.DefaultKeyTypedAction.html + /// + public partial class DefaultKeyTypedAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultKeyTypedAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultKeyTypedAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region InsertBreakAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.InsertBreakAction.html + /// + public partial class InsertBreakAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InsertBreakAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InsertBreakAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$InsertBreakAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region InsertContentAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.InsertContentAction.html + /// + public partial class InsertContentAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InsertContentAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InsertContentAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$InsertContentAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region InsertTabAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.InsertTabAction.html + /// + public partial class InsertTabAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InsertTabAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InsertTabAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$InsertTabAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region PasteAction + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultEditorKit.PasteAction.html + /// + public partial class PasteAction : Javax.Swing.Text.TextAction + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PasteAction() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PasteAction(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultEditorKit$PasteAction"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DefaultFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultFormatter.html + /// + public partial class DefaultFormatter : Javax.Swing.JFormattedTextField.AbstractFormatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultFormatterFactory + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultFormatterFactory.html + /// + public partial class DefaultFormatterFactory : Javax.Swing.JFormattedTextField.AbstractFormatterFactory + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultFormatterFactory() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultFormatterFactory(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultFormatterFactory"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DefaultHighlighter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultHighlighter.html + /// + public partial class DefaultHighlighter : Javax.Swing.Text.LayeredHighlighter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultHighlighter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultHighlighter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultHighlighter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region DefaultHighlightPainter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultHighlighter.DefaultHighlightPainter.html + /// + public partial class DefaultHighlightPainter : Javax.Swing.Text.LayeredHighlighter.LayerPainter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultHighlightPainter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultHighlightPainter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultHighlighter$DefaultHighlightPainter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region DefaultStyledDocument + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultStyledDocument.html + /// + public partial class DefaultStyledDocument : Javax.Swing.Text.AbstractDocument + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DefaultStyledDocument() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DefaultStyledDocument(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultStyledDocument"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AttributeUndoableEdit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultStyledDocument.AttributeUndoableEdit.html + /// + public partial class AttributeUndoableEdit : Javax.Swing.Undo.AbstractUndoableEdit + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AttributeUndoableEdit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AttributeUndoableEdit(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultStyledDocument$AttributeUndoableEdit"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region ElementBuffer + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultStyledDocument.ElementBuffer.html + /// + public partial class ElementBuffer : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementBuffer() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementBuffer(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultStyledDocument$ElementBuffer"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region ElementSpec + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DefaultStyledDocument.ElementSpec.html + /// + public partial class ElementSpec : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementSpec() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementSpec(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DefaultStyledDocument$ElementSpec"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Document + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Document.html + /// + public partial class Document : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Document() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Document(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Document"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region DocumentFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DocumentFilter.html + /// + public partial class DocumentFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DocumentFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DocumentFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DocumentFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FilterBypass + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/DocumentFilter.FilterBypass.html + /// + public partial class FilterBypass : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterBypass() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterBypass(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.DocumentFilter$FilterBypass"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region EditorKit + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/EditorKit.html + /// + public partial class EditorKit : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public EditorKit() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public EditorKit(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.EditorKit"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Element + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Element.html + /// + public partial class Element : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Element() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Element(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Element"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ElementIterator + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/ElementIterator.html + /// + public partial class ElementIterator : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ElementIterator() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ElementIterator(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.ElementIterator"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FieldView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/FieldView.html + /// + public partial class FieldView : Javax.Swing.Text.PlainView + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FieldView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FieldView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.FieldView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region FlowView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/FlowView.html + /// + public partial class FlowView : Javax.Swing.Text.BoxView + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlowView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlowView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.FlowView"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FlowStrategy + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/FlowView.FlowStrategy.html + /// + public partial class FlowStrategy : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FlowStrategy() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FlowStrategy(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.FlowView$FlowStrategy"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region GapContent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/GapContent.html + /// + public partial class GapContent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GapContent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GapContent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.GapContent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region GlyphView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/GlyphView.html + /// + public partial class GlyphView : Javax.Swing.Text.View + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GlyphView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GlyphView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.GlyphView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region GlyphPainter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/GlyphView.GlyphPainter.html + /// + public partial class GlyphPainter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public GlyphPainter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public GlyphPainter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.GlyphView$GlyphPainter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Highlighter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Highlighter.html + /// + public partial class Highlighter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Highlighter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Highlighter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Highlighter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Highlight + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Highlighter.Highlight.html + /// + public partial class Highlight : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Highlight() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Highlight(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Highlighter$Highlight"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region HighlightPainter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Highlighter.HighlightPainter.html + /// + public partial class HighlightPainter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public HighlightPainter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public HighlightPainter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Highlighter$HighlightPainter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region IconView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/IconView.html + /// + public partial class IconView : Javax.Swing.Text.View + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public IconView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public IconView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.IconView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region InternationalFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/InternationalFormatter.html + /// + public partial class InternationalFormatter : Javax.Swing.Text.DefaultFormatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public InternationalFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public InternationalFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.InternationalFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region JTextComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/JTextComponent.html + /// + public partial class JTextComponent : Javax.Swing.JComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public JTextComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public JTextComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.JTextComponent"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region AccessibleJTextComponent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/JTextComponent.AccessibleJTextComponent.html + /// + public partial class AccessibleJTextComponent : Javax.Swing.JComponent.AccessibleJComponent + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public AccessibleJTextComponent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public AccessibleJTextComponent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.JTextComponent$AccessibleJTextComponent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + } + #endregion + + #region DropLocation + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/JTextComponent.DropLocation.html + /// + public partial class DropLocation : Javax.Swing.TransferHandler.DropLocation + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public DropLocation() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public DropLocation(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.JTextComponent$DropLocation"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + #region KeyBinding + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/JTextComponent.KeyBinding.html + /// + public partial class KeyBinding : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public KeyBinding() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public KeyBinding(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.JTextComponent$KeyBinding"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Keymap + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Keymap.html + /// + public partial class Keymap : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Keymap() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Keymap(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Keymap"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LabelView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/LabelView.html + /// + public partial class LabelView : Javax.Swing.Text.GlyphView + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LabelView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LabelView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.LabelView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region LayeredHighlighter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/LayeredHighlighter.html + /// + public partial class LayeredHighlighter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayeredHighlighter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayeredHighlighter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.LayeredHighlighter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region LayerPainter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/LayeredHighlighter.LayerPainter.html + /// + public partial class LayerPainter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayerPainter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayerPainter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.LayeredHighlighter$LayerPainter"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region LayoutQueue + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/LayoutQueue.html + /// + public partial class LayoutQueue : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public LayoutQueue() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public LayoutQueue(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.LayoutQueue"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MaskFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/MaskFormatter.html + /// + public partial class MaskFormatter : Javax.Swing.Text.DefaultFormatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MaskFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MaskFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.MaskFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region MutableAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/MutableAttributeSet.html + /// + public partial class MutableAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public MutableAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public MutableAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.MutableAttributeSet"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region NavigationFilter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/NavigationFilter.html + /// + public partial class NavigationFilter : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NavigationFilter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NavigationFilter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.NavigationFilter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region FilterBypass + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/NavigationFilter.FilterBypass.html + /// + public partial class FilterBypass : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public FilterBypass() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public FilterBypass(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.NavigationFilter$FilterBypass"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region NumberFormatter + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/NumberFormatter.html + /// + public partial class NumberFormatter : Javax.Swing.Text.InternationalFormatter + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public NumberFormatter() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public NumberFormatter(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.NumberFormatter"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region ParagraphView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/ParagraphView.html + /// + public partial class ParagraphView : Javax.Swing.Text.FlowView + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public ParagraphView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public ParagraphView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.ParagraphView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PasswordView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/PasswordView.html + /// + public partial class PasswordView : Javax.Swing.Text.FieldView + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PasswordView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PasswordView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.PasswordView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PlainDocument + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/PlainDocument.html + /// + public partial class PlainDocument : Javax.Swing.Text.AbstractDocument + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PlainDocument() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PlainDocument(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.PlainDocument"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region PlainView + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/PlainView.html + /// + public partial class PlainView : Javax.Swing.Text.View + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public PlainView() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public PlainView(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.PlainView"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Position + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Position.html + /// + public partial class Position : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Position() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Position(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Position"; + + /// + public override bool IsAbstract => true; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => true; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + #region Bias + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Position.Bias.html + /// + public partial class Bias : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Bias() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Bias(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Position$Bias"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => true; + + // TODO: complete the class + } + #endregion + + + } + #endregion + + #region Segment + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Segment.html + /// + public partial class Segment : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public Segment() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public Segment(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.Segment"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region SimpleAttributeSet + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/SimpleAttributeSet.html + /// + public partial class SimpleAttributeSet : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public SimpleAttributeSet() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public SimpleAttributeSet(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.SimpleAttributeSet"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region StringContent + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/StringContent.html + /// + public partial class StringContent : MASES.JCOBridge.C2JBridge.JVMBridgeBase + { + /// + /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge + /// + public StringContent() { } + /// + /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class + /// + public StringContent(params object[] args) : base(args) { } + + /// + public override string ClassName => "javax.swing.text.StringContent"; + + /// + public override bool IsAbstract => false; + + /// + public override bool IsCloseable => false; + + /// + public override bool IsInterface => false; + + /// + public override bool IsStatic => false; + + // TODO: complete the class + + } + #endregion + + #region Style + /// + /// https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/Style.html + /// + public partial class Style : MASES.JCOBridge.C2JBridge.JVMBridgeBase